diff --git a/Next/assets/Card-CM14UvZN.js b/Next/assets/Card-CM14UvZN.js new file mode 100644 index 0000000..c3394b7 --- /dev/null +++ b/Next/assets/Card-CM14UvZN.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";const o=({children:a,title:e,style:i,titleStyle:s={}})=>{const r={box:{fontFamily:"sans-serif",borderRadius:4,backgroundColor:"#fff",boxShadow:"0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12)",padding:16,margin:"8px 0px"},title:{fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:0,marginTop:0,minHeight:24}};return t.jsxs("div",{role:"region","aria-label":typeof e=="string"?e:"Report",style:{position:"relative",...r.box,...i},children:[e&&e!==""&&t.jsx("h1",{style:{...r.title,...s},children:e}),a]})},p=o;o.__docgenInfo={description:"",methods:[],displayName:"Card",props:{title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"",defaultValue:{value:"{}",computed:!1}},children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"object"},description:""}}};export{p as C,o as a}; diff --git a/Next/assets/Card-FnwmZRZt.js b/Next/assets/Card-FnwmZRZt.js deleted file mode 100644 index 64ca2de..0000000 --- a/Next/assets/Card-FnwmZRZt.js +++ /dev/null @@ -1 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";const i=({children:a,title:e,style:o,titleStyle:s={}})=>{const t={box:{fontFamily:"sans-serif",borderRadius:4,backgroundColor:"#fff",boxShadow:"0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12)",padding:16,margin:"8px 0px"},title:{fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:0,marginTop:0,minHeight:24}};return r.jsxs("div",{style:{position:"relative",...t.box,...o},children:[e&&e!==""&&r.jsx("div",{style:{...t.title,...s},children:e}),a]})},p=i;i.__docgenInfo={description:"",methods:[],displayName:"Card",props:{title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"",defaultValue:{value:"{}",computed:!1}},children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"object"},description:""}}};export{p as C,i as a}; diff --git a/Next/assets/Card.stories-D7DAhzd-.js b/Next/assets/Card.stories-D7DAhzd-.js deleted file mode 100644 index 452abd9..0000000 --- a/Next/assets/Card.stories-D7DAhzd-.js +++ /dev/null @@ -1,3 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-FnwmZRZt.js";import{R as p}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const f={component:a,title:"Components/Card/Card",decorators:[p]},r=()=>e.jsx(a,{title:"Card Title",children:e.jsx("p",{children:"Body text goes here."})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,t,s;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:`() => -

Body text goes here.

-
`,...(s=(t=r.parameters)==null?void 0:t.docs)==null?void 0:s.source}}};const h=["simple"];export{h as __namedExportsOrder,f as default,r as simple}; diff --git a/Next/assets/Card.stories-c7ByBAsL.js b/Next/assets/Card.stories-c7ByBAsL.js new file mode 100644 index 0000000..90b76ad --- /dev/null +++ b/Next/assets/Card.stories-c7ByBAsL.js @@ -0,0 +1,3 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{R as p}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const x={component:a,title:"Components/Card/Card",decorators:[p]},r=()=>e.jsx(a,{title:"Card Title",children:e.jsx("p",{children:"Body text goes here."})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,t,s;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:`() => +

Body text goes here.

+
`,...(s=(t=r.parameters)==null?void 0:t.docs)==null?void 0:s.source}}};const f=["simple"];export{f as __namedExportsOrder,x as default,r as simple}; diff --git a/Next/assets/CardDecorator-BYpn6BZ1.js b/Next/assets/CardDecorator-SdzzCCaW.js similarity index 78% rename from Next/assets/CardDecorator-BYpn6BZ1.js rename to Next/assets/CardDecorator-SdzzCCaW.js index 23f9b90..14491f7 100644 --- a/Next/assets/CardDecorator-BYpn6BZ1.js +++ b/Next/assets/CardDecorator-SdzzCCaW.js @@ -1 +1 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{a as t}from"./Card-FnwmZRZt.js";const a=o=>r.jsx(t,{children:o()});a.__docgenInfo={description:"Default decorator. Create additional building on StoryLayout for more sophisticated needs",methods:[],displayName:"CardDecorator"};export{a as C}; +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{a as t}from"./Card-CM14UvZN.js";const a=o=>r.jsx(t,{children:o()});a.__docgenInfo={description:"Default decorator. Create additional building on StoryLayout for more sophisticated needs",methods:[],displayName:"CardDecorator"};export{a as C}; diff --git a/Next/assets/CheckboxGroup.stories-6fFGAVZK.js b/Next/assets/CheckboxGroup.stories-6fFGAVZK.js deleted file mode 100644 index 74899a7..0000000 --- a/Next/assets/CheckboxGroup.stories-6fFGAVZK.js +++ /dev/null @@ -1,46 +0,0 @@ -import{j as n}from"./jsx-runtime-DEdD30eg.js";import{R as f}from"./ReportDecorator-BLl16b_j.js";import{C as c,u as k}from"./CheckboxGroup-B-zjAHDz.js";import{a as u}from"./Card-FnwmZRZt.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const D={component:c,title:"Components/CheckboxGroup",decorators:[f]},o=()=>{const t=k([{name:"one",checked:!1},{name:"two",checked:!1},{name:"three",checked:!1},{name:"four",checked:!1}]);return n.jsxs("div",{children:[n.jsx(c,{...t}),n.jsxs("div",{children:["Selected:"," ",t.checkboxes.map(s=>s.checked?s.name:"").join(" ")]})]})},e=()=>{const t=k([{name:"one",checked:!1},{name:"two",checked:!1},{name:"three",checked:!1},{name:"four",checked:!1}]);return n.jsx(u,{children:n.jsx("div",{style:{fontSize:10},children:n.jsx(c,{...t})})})};o.__docgenInfo={description:"",methods:[],displayName:"simple"};e.__docgenInfo={description:"Demonstrate vertical alignment is maintained",methods:[],displayName:"smallText"};var a,r,i;o.parameters={...o.parameters,docs:{...(a=o.parameters)==null?void 0:a.docs,source:{originalSource:`() => { - const options = [{ - name: "one", - checked: false - }, { - name: "two", - checked: false - }, { - name: "three", - checked: false - }, { - name: "four", - checked: false - }]; - const checkboxState = useCheckboxes(options); - // The whole point of using a hook here is we can easily access the state externally and indepdendently of the checkbox UI component - return
- -
- Selected:{" "} - {checkboxState.checkboxes.map(c => c.checked ? c.name : "").join(" ")} -
-
; -}`,...(i=(r=o.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};var m,d,p,h,l;e.parameters={...e.parameters,docs:{...(m=e.parameters)==null?void 0:m.docs,source:{originalSource:`() => { - const options = [{ - name: "one", - checked: false - }, { - name: "two", - checked: false - }, { - name: "three", - checked: false - }, { - name: "four", - checked: false - }]; - const checkboxState = useCheckboxes(options); - return -
- -
-
; -}`,...(p=(d=e.parameters)==null?void 0:d.docs)==null?void 0:p.source},description:{story:"Demonstrate vertical alignment is maintained",...(l=(h=e.parameters)==null?void 0:h.docs)==null?void 0:l.description}}};const I=["simple","smallText"];export{I as __namedExportsOrder,D as default,o as simple,e as smallText}; diff --git a/Next/assets/CheckboxGroup.stories-pJ8i68Vh.js b/Next/assets/CheckboxGroup.stories-pJ8i68Vh.js new file mode 100644 index 0000000..1920dcd --- /dev/null +++ b/Next/assets/CheckboxGroup.stories-pJ8i68Vh.js @@ -0,0 +1,46 @@ +import{j as n}from"./jsx-runtime-DEdD30eg.js";import{R as u}from"./ReportDecorator-BKqhhKaH.js";import{C as s,u as k}from"./CheckboxGroup-B-zjAHDz.js";import{a as x}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const T={component:s,title:"Components/CheckboxGroup",decorators:[u]},o=()=>{const c=k([{name:"one",checked:!1},{name:"two",checked:!1},{name:"three",checked:!1},{name:"four",checked:!1}]);return n.jsxs(x,{children:[n.jsx(s,{...c}),n.jsxs("div",{children:["Selected:"," ",c.checkboxes.map(t=>t.checked?t.name:"").join(" ")]})]})},e=()=>{const c=k([{name:"one",checked:!1},{name:"two",checked:!1},{name:"three",checked:!1},{name:"four",checked:!1}]);return n.jsx(x,{children:n.jsx("div",{style:{fontSize:10},children:n.jsx(s,{...c})})})};o.__docgenInfo={description:"",methods:[],displayName:"simple"};e.__docgenInfo={description:"Demonstrate vertical alignment is maintained",methods:[],displayName:"smallText"};var a,r,i;o.parameters={...o.parameters,docs:{...(a=o.parameters)==null?void 0:a.docs,source:{originalSource:`() => { + const options = [{ + name: "one", + checked: false + }, { + name: "two", + checked: false + }, { + name: "three", + checked: false + }, { + name: "four", + checked: false + }]; + const checkboxState = useCheckboxes(options); + // The whole point of using a hook here is we can easily access the state externally and indepdendently of the checkbox UI component + return + +
+ Selected:{" "} + {checkboxState.checkboxes.map(c => c.checked ? c.name : "").join(" ")} +
+
; +}`,...(i=(r=o.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};var m,d,h,p,l;e.parameters={...e.parameters,docs:{...(m=e.parameters)==null?void 0:m.docs,source:{originalSource:`() => { + const options = [{ + name: "one", + checked: false + }, { + name: "two", + checked: false + }, { + name: "three", + checked: false + }, { + name: "four", + checked: false + }]; + const checkboxState = useCheckboxes(options); + return +
+ +
+
; +}`,...(h=(d=e.parameters)==null?void 0:d.docs)==null?void 0:h.source},description:{story:"Demonstrate vertical alignment is maintained",...(l=(p=e.parameters)==null?void 0:p.docs)==null?void 0:l.description}}};const D=["simple","smallText"];export{D as __namedExportsOrder,T as default,o as simple,e as smallText}; diff --git a/Next/assets/Circle-C4NcHiwg.js b/Next/assets/Circle-C4NcHiwg.js new file mode 100644 index 0000000..01df264 --- /dev/null +++ b/Next/assets/Circle-C4NcHiwg.js @@ -0,0 +1,11 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{d as o}from"./styled-components.browser.esm-Cwi-fKCl.js";const c=o.span` + background-color: ${e=>e.color||"#DDD"}; + padding: 3px 5px; + border-radius: ${e=>e.size?`${e.size}px`:"17px"}; + min-width: ${e=>e.size?`${e.size}px`:"17px"}; + max-width: ${e=>e.size?`${e.size}px`:"17px"}; + height: ${e=>e.size?`${e.size+4}px`:"21px"}; + display: flex; + justify-content: center; + align-items: center; +`,s=({children:e,color:i,size:r,ariaLabel:n})=>t.jsx(c,{color:i,size:r,"aria-label":n||`Circle highlighted with ${i||"#DDD"} color`,children:e}),d=({children:e,group:i,groupColorMap:r})=>t.jsx(s,{color:r[i],ariaLabel:`Circle highlighted with group ${i} color ${r[i]}`,children:e});s.__docgenInfo={description:"Circle with user-defined component inside",methods:[],displayName:"Circle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},color:{required:!1,tsType:{name:"string"},description:""},size:{required:!1,tsType:{name:"number"},description:""},ariaLabel:{required:!1,tsType:{name:"string"},description:""}}};d.__docgenInfo={description:"Circle with user-defined group colors",methods:[],displayName:"GroupCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:"React component to put inside the circle"},group:{required:!0,tsType:{name:"string"},description:"Group to use for this circle"},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:"Mapping of group names to color"}}};export{s as C,d as G,c as S}; diff --git a/Next/assets/Circle-CH6Tn2Z1.js b/Next/assets/Circle-CH6Tn2Z1.js deleted file mode 100644 index be7b41f..0000000 --- a/Next/assets/Circle-CH6Tn2Z1.js +++ /dev/null @@ -1,11 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{d as s}from"./styled-components.browser.esm-Cwi-fKCl.js";const n=s.span` - background-color: ${e=>e.color?e.color:"#DDD"}; - padding: 3px 5px; - border-radius: ${e=>e.size?`${e.size}px`:"17px"}; - min-width: ${e=>e.size?`${e.size}px`:"17px"}; - max-width: ${e=>e.size?`${e.size}px`:"17px"}; - height: ${e=>e.size?`${e.size+4}px`:"21px"}; - display: flex; - justify-content: center; - align-items: center; -`,o=({children:e,color:r,size:i})=>t.jsx(n,{color:r,size:i,children:e}),c=({children:e,group:r,groupColorMap:i})=>t.jsx(o,{color:i[r],children:e});o.__docgenInfo={description:"Circle with user-defined component inside",methods:[],displayName:"Circle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},color:{required:!1,tsType:{name:"string"},description:""},size:{required:!1,tsType:{name:"number"},description:""}}};c.__docgenInfo={description:"Circle with user-defined group colors",methods:[],displayName:"GroupCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:"React component to put inside the circle"},group:{required:!0,tsType:{name:"string"},description:"Group to use for this circle"},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:"Mapping of group names to color"}}};export{o as C,c as G,n as S}; diff --git a/Next/assets/Circle.stories-B-hYYFBY.js b/Next/assets/Circle.stories-B-hYYFBY.js deleted file mode 100644 index a8ff6a5..0000000 --- a/Next/assets/Circle.stories-B-hYYFBY.js +++ /dev/null @@ -1,24 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-FnwmZRZt.js";import{C as e,G as p}from"./Circle-CH6Tn2Z1.js";import{R as t}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const G={component:e,title:"Components/Circle",decorators:[t]},i={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},o=()=>r.jsxs(n,{children:[r.jsxs("div",{children:[r.jsx(e,{children:"S"}),r.jsx(e,{color:"#FFE1A3",size:30,children:"M"}),r.jsx(e,{color:"#BEE4BE",size:40,children:"L"})]}),r.jsx("p",{children:"GroupCircle with color map:"}),r.jsxs("p",{children:[r.jsx(p,{groupColorMap:i,group:"high",children:"H"}),r.jsx(p,{groupColorMap:i,group:"med",children:"M"}),r.jsx(p,{groupColorMap:i,group:"low",children:"L"})]})]});o.__docgenInfo={description:"",methods:[],displayName:"simple"};var l,c,s;o.parameters={...o.parameters,docs:{...(l=o.parameters)==null?void 0:l.docs,source:{originalSource:`() => -
- S - - M - - - L - -
- -

GroupCircle with color map:

-

- - H - - - M - - - L - -

-
`,...(s=(c=o.parameters)==null?void 0:c.docs)==null?void 0:s.source}}};const B=["simple"];export{B as __namedExportsOrder,G as default,o as simple}; diff --git a/Next/assets/Circle.stories-DJ1HdWcZ.js b/Next/assets/Circle.stories-DJ1HdWcZ.js new file mode 100644 index 0000000..58253aa --- /dev/null +++ b/Next/assets/Circle.stories-DJ1HdWcZ.js @@ -0,0 +1,24 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{C as s}from"./Card-CM14UvZN.js";import{C as e,G as i}from"./Circle-C4NcHiwg.js";import{R as t}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const M={component:e,title:"Components/Circle",decorators:[t]},p={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},o=()=>r.jsxs(s,{children:[r.jsxs("div",{children:[r.jsx(e,{children:"S"}),r.jsx(e,{color:"#FFE1A3",size:30,children:"M"}),r.jsx(e,{color:"#BEE4BE",size:40,children:"L"})]}),r.jsx("p",{children:"GroupCircle with color map:"}),r.jsxs("p",{children:[r.jsx(i,{groupColorMap:p,group:"high",children:"H"}),r.jsx(i,{groupColorMap:p,group:"med",children:"M"}),r.jsx(i,{groupColorMap:p,group:"low",children:"L"})]})]});o.__docgenInfo={description:"",methods:[],displayName:"circle"};var c,l,n;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => +
+ S + + M + + + L + +
+ +

GroupCircle with color map:

+

+ + H + + + M + + + L + +

+
`,...(n=(l=o.parameters)==null?void 0:l.docs)==null?void 0:n.source}}};const G=["circle"];export{G as __namedExportsOrder,o as circle,M as default}; diff --git a/Next/assets/ClassTable-B5fG0h2I.js b/Next/assets/ClassTable-B5fG0h2I.js deleted file mode 100644 index 5fb8b76..0000000 --- a/Next/assets/ClassTable-B5fG0h2I.js +++ /dev/null @@ -1,10 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{n as M}from"./helpers-CEsPW1hT.js";import"./index-B2Cm0kwl.js";import{k as F,b as w}from"./objective-CIkv88AO.js";import{p as B}from"./number-BAURMb9d.js";import{v,H as V}from"./valueFormatter-DK9vM_WF.js";import"./ReportDecorator-BLl16b_j.js";import{T as R}from"./Table-Db9VXgo_.js";import{L as T}from"./LayerToggle-CutCh_0U.js";import{R as G}from"./ReportTableStyled-YHOh9k4c.js";import{d as q}from"./styled-components.browser.esm-Cwi-fKCl.js";import{T as L}from"./Tooltip-D2Zg19lv.js";import{u as D}from"./useTranslation-SdK8TBCK.js";import{I as N}from"./InfoCircleFill.esm-CjhE5QEd.js";import{C as P}from"./CheckCircleFill.esm-DtBQOjIm.js";const z=(p,y)=>{if(p.objectiveId)return p.objectiveId;if(y){const a=F(p.classes,i=>i.classId)[y].objectiveId;if(a)return a}throw new Error(`Expected objectiveId for metricGroup or class ${y}`)},W=q(G)` - .styled { - font-size: 13px; - td { - padding: 6px 5px; - } - } -`,_=({rows:p,columnConfig:y,metricGroup:d,objective:a})=>{const{t:i}=D(),h=F(d.classes,u=>u.classId),c=M(p,["classId","metricId"]),b=Object.keys(c).map(u=>({classId:u})),S=(u=>{const A=100/u.length,O=i("Class"),E=i("Map"),H=i("Target"),$=i("Goal"),k=i("Value");return u.map(e=>{const f={width:`${e.width||A}%`,...e.colStyle?e.colStyle:{}};switch(e.type){case"class":return{Header:e.columnLabel||O,accessor:r=>{var s;return i((s=h[r.classId||"missing"])==null?void 0:s.display)||"missing"},style:f};case"metricValue":return{Header:e.columnLabel||k,accessor:r=>{if(!e.metricId)throw new Error("Missing metricId in column config");const l=c[r.classId]&&c[r.classId][e.metricId]?c[r.classId][e.metricId][0].value:0,s=(()=>{var m;if(Number.isNaN(l)){const g=(((m=h[r.classId||"missing"])==null?void 0:m.display)||"This feature class")+" not found in the selected planning area";return t.jsx(L,{text:g,placement:"bottom",offset:{horizontal:0,vertical:5},children:t.jsx(N,{size:14,style:{color:"#83C6E6"}})})}else return t.jsx(t.Fragment,{})})(),n=(()=>{const m=Number.isNaN(l)?0:l;return e.valueFormatter?v(m,e.valueFormatter):m})();return t.jsxs(t.Fragment,{children:[n,e.valueLabel?` ${e.valueLabel}`:"",s]})},style:f};case"metricChart":return{Header:e.columnLabel||" ",style:{textAlign:"center",...f},accessor:(r,l)=>{var j;if(!e.metricId)throw new Error("Missing metricId in column config");const s=c[r.classId]&&c[r.classId][e.metricId]?c[r.classId][e.metricId][0].value:0,n=(()=>{if(!a)return 0;if(Array.isArray(a)){const o=z(d,r.classId),x=Array.isArray(a)?w(o,a):a;return e.valueFormatter==="percent"?x.target*100:x.target}else return e.valueFormatter==="percent"?a.target*100:a.target})(),m=(((j=h[r.classId||"missing"])==null?void 0:j.display)||"This feature class")+" not found in the selected planning area",g={...e.chartOptions?e.chartOptions:{},rows:[[[e.valueFormatter==="percent"?s*100:s]]],rowConfigs:[{title:o=>t.jsxs(t.Fragment,{children:[Number.isNaN(o)?t.jsx(L,{text:m,placement:"bottom",offset:{horizontal:0,vertical:5},children:t.jsx(N,{size:14,style:{color:"#83C6E6"}})}):n&&o>=n?t.jsx(P,{size:14,style:{color:"#78c679",paddingRight:5}}):t.jsx(t.Fragment,{}),B(Number.isNaN(o)?0:o/100)]})}],max:100};let I;return typeof e.targetValueFormatter=="function"?I=e.targetValueFormatter(n,l,b.length):I=o=>l===b.length-1?`${H} - ${v(o/100,"percent0dig")}`:"",t.jsx("div",{style:{display:"flex",alignItems:"center"},children:t.jsx("div",{style:{flex:1},children:t.jsx(V,{blockGroupNames:["foo"],blockGroupStyles:[{backgroundColor:"#ACD0DE"}],showTitle:!0,showLegend:!1,showTargetLabel:!0,targetLabelPosition:"bottom",showTotalLabel:!1,barHeight:12,target:n||void 0,targetValueFormatter:I,...g})})})}};case"metricGoal":return{Header:e.columnLabel||$,style:f,accessor:r=>{const l=z(d,r.classId),s=Array.isArray(a)?w(l,a):a;if(!s)throw new Error(`Missing objective for objectiveId ${l}`);return e.valueFormatter?v(s.target,e.valueFormatter):`${s.target}${e.valueLabel?` ${e.valueLabel}`:""}`}};case"layerToggle":return{Header:e.columnLabel||E,style:{textAlign:"center",...f},accessor:(r,l)=>{const s=!d.layerId,n=d.layerId||h[r.classId].layerId;return s&&n?t.jsx(T,{simple:!0,size:"small",layerId:n,style:{marginTop:0,justifyContent:"center"}}):!s&&n&&l===0?t.jsx(T,{simple:!0,size:"small",layerId:n,style:{marginTop:0,justifyContent:"center"}}):t.jsx(t.Fragment,{})}};default:throw new Error(`Unexpected ClassTableColumnConfig type ${e.type}`)}})})(y);return t.jsx(W,{children:t.jsx(R,{className:"styled",columns:S,data:b})})};_.__docgenInfo={description:`Table displaying class metrics, one class per table row. Having more than one metric per class may yield unexpected results -Returns 0 value in table when faced with a 'missing' metric instead of erroring -Handles "class has no value" NaN situation (common when sketch doesn't overlap with a geography) by overwriting with 0 and adding information circle`,methods:[],displayName:"ClassTable",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"metricSchema"}],raw:"z.infer"}],raw:"Metric[]"},description:"Table row objects, each expected to have a classId and value."},metricGroup:{required:!0,tsType:{name:"z.infer",elements:[{name:"metricGroupSchema"}],raw:"z.infer"},description:"Source for metric class definitions. if group has layerId at top-level, will display one toggle for whole group"},objective:{required:!1,tsType:{name:"union",raw:"Objective | Objective[]",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"},{name:"Array",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"}],raw:"Objective[]"}]},description:"Optional objective for metric"},columnConfig:{required:!0,tsType:{name:"Array",elements:[{name:"ClassTableColumnConfig"}],raw:"ClassTableColumnConfig[]"},description:"configuration of one or more columns to display"}}};export{_ as C}; diff --git a/Next/assets/ClassTable-DKcKdr4y.js b/Next/assets/ClassTable-DKcKdr4y.js new file mode 100644 index 0000000..9a5af79 --- /dev/null +++ b/Next/assets/ClassTable-DKcKdr4y.js @@ -0,0 +1,10 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{n as M}from"./helpers-DgG4-pmm.js";import{k as F,b as w}from"./objective-Caaevdh9.js";import{p as B}from"./number-cRyP0T_7.js";import{v,H as V}from"./valueFormatter-CwWsdtmz.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{T as R}from"./Table-DU7L5fPt.js";import{L as T}from"./LayerToggle-I347XAEB.js";import{R as q}from"./ReportTableStyled-YHOh9k4c.js";import{d as G}from"./styled-components.browser.esm-Cwi-fKCl.js";import{T as N}from"./Tooltip-B8XPMhwM.js";import{u as D}from"./useTranslation-SdK8TBCK.js";import{I as L}from"./InfoCircleFill.esm-CjhE5QEd.js";import{C as P}from"./CheckCircleFill.esm-DtBQOjIm.js";const z=(c,u)=>{if(u){const s=F(c.classes,i=>i.classId)[u];if(!s)throw new Error(`Data class with classId = ${u} not found in metricGroup ${c.metricId}`);if(s.objectiveId)return s.objectiveId}if(!c.objectiveId)throw new Error(`No objectiveId found for metricGroup ${c.metricId} or its class ${u}`);return c.objectiveId},W=G(q)` + .styled { + font-size: 13px; + td { + padding: 6px 5px; + } + } +`,_=({rows:c,columnConfig:u,metricGroup:p,objective:s})=>{const{t:i}=D(),h=F(p.classes,y=>y.classId),m=M(c,["classId","metricId"]),b=Object.keys(m).map(y=>({classId:y})),S=(y=>{const $=100/y.length,A=i("Class"),O=i("Map"),E=i("Target"),H=i("Goal"),k=i("Value");return y.map(e=>{const f={width:`${e.width||$}%`,...e.colStyle?e.colStyle:{}};switch(e.type){case"class":return{Header:e.columnLabel||A,accessor:r=>{var a;return i((a=h[r.classId||"missing"])==null?void 0:a.display)||"missing"},style:f};case"metricValue":return{Header:e.columnLabel||k,accessor:r=>{if(!e.metricId)throw new Error("Missing metricId in column config");const n=m[r.classId]&&m[r.classId][e.metricId]?m[r.classId][e.metricId][0].value:0,a=(()=>{var d;if(Number.isNaN(n)){const g=(((d=h[r.classId||"missing"])==null?void 0:d.display)||"This feature class")+" not found in the selected planning area";return t.jsx(N,{text:g,placement:"bottom",offset:{horizontal:0,vertical:5},children:t.jsx(L,{size:14,style:{color:"#83C6E6"}})})}else return t.jsx(t.Fragment,{})})(),l=(()=>{const d=Number.isNaN(n)?0:n;return e.valueFormatter?v(d,e.valueFormatter):d})();return t.jsxs(t.Fragment,{children:[l,e.valueLabel?` ${e.valueLabel}`:"",a]})},style:f};case"metricChart":return{Header:e.columnLabel||" ",style:{textAlign:"center",...f},accessor:(r,n)=>{var j;if(!e.metricId)throw new Error("Missing metricId in column config");const a=m[r.classId]&&m[r.classId][e.metricId]?m[r.classId][e.metricId][0].value:0,l=(()=>{if(!s)return 0;if(Array.isArray(s)){const o=z(p,r.classId),x=Array.isArray(s)?w(o,s):s;return e.valueFormatter==="percent"?x.target*100:x.target}else return e.valueFormatter==="percent"?s.target*100:s.target})(),d=(((j=h[r.classId||"missing"])==null?void 0:j.display)||"This feature class")+" not found in the selected planning area",g={...e.chartOptions?e.chartOptions:{},rows:[[[e.valueFormatter==="percent"?a*100:a]]],rowConfigs:[{title:o=>t.jsxs(t.Fragment,{children:[Number.isNaN(o)?t.jsx(N,{text:d,placement:"bottom",offset:{horizontal:0,vertical:5},children:t.jsx(L,{size:14,style:{color:"#83C6E6"}})}):l&&o>=l?t.jsx(P,{size:14,style:{color:"#78c679",paddingRight:5}}):t.jsx(t.Fragment,{}),B(Number.isNaN(o)?0:o/100)]})}],max:100};let I;return typeof e.targetValueFormatter=="function"?I=e.targetValueFormatter(l,n,b.length):I=o=>n===b.length-1?`${E} - ${v(o/100,"percent0dig")}`:"",t.jsx("div",{style:{display:"flex",alignItems:"center"},children:t.jsx("div",{style:{flex:1},children:t.jsx(V,{blockGroupNames:["foo"],blockGroupStyles:[{backgroundColor:"#ACD0DE"}],showTitle:!0,showLegend:!1,showTargetLabel:!0,targetLabelPosition:"bottom",showTotalLabel:!1,barHeight:12,target:l||void 0,targetValueFormatter:I,...g})})})}};case"metricGoal":return{Header:e.columnLabel||H,style:f,accessor:r=>{const n=z(p,r.classId),a=Array.isArray(s)?w(n,s):s;if(!a)throw new Error(`Missing objective for objectiveId ${n}`);return e.valueFormatter?v(a.target,e.valueFormatter):`${a.target}${e.valueLabel?` ${e.valueLabel}`:""}`}};case"layerToggle":return{Header:e.columnLabel||O,style:{textAlign:"center",...f},accessor:(r,n)=>{const a=!p.layerId,l=p.layerId||h[r.classId].layerId;return a&&l?t.jsx(T,{simple:!0,size:"small",layerId:l,style:{marginTop:0,justifyContent:"center"}}):!a&&l&&n===0?t.jsx(T,{simple:!0,size:"small",layerId:l,style:{marginTop:0,justifyContent:"center"}}):t.jsx(t.Fragment,{})}};default:throw new Error(`Unexpected ClassTableColumnConfig type ${e.type}`)}})})(u);return t.jsx(W,{children:t.jsx(R,{className:"styled",columns:S,data:b})})};_.__docgenInfo={description:`Table displaying class metrics, one class per table row. Having more than one metric per class may yield unexpected results +Returns 0 value in table when faced with a 'missing' metric instead of erroring +Handles "class has no value" NaN situation (common when sketch doesn't overlap with a geography) by overwriting with 0 and adding information circle`,methods:[],displayName:"ClassTable",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"metricSchema"}],raw:"z.infer"}],raw:"Metric[]"},description:"Table row objects, each expected to have a classId and value."},metricGroup:{required:!0,tsType:{name:"z.infer",elements:[{name:"metricGroupSchema"}],raw:"z.infer"},description:"Source for metric class definitions. if group has layerId at top-level, will display one toggle for whole group"},objective:{required:!1,tsType:{name:"union",raw:"Objective | Objective[]",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"},{name:"Array",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"}],raw:"Objective[]"}]},description:"Optional objective for metric"},columnConfig:{required:!0,tsType:{name:"Array",elements:[{name:"ClassTableColumnConfig"}],raw:"ClassTableColumnConfig[]"},description:"configuration of one or more columns to display"}}};export{_ as C}; diff --git a/Next/assets/ClassTable.stories-BbLjwvCV.js b/Next/assets/ClassTable.stories-Ba1qg5es.js similarity index 63% rename from Next/assets/ClassTable.stories-BbLjwvCV.js rename to Next/assets/ClassTable.stories-Ba1qg5es.js index ce91d89..b22b82b 100644 --- a/Next/assets/ClassTable.stories-BbLjwvCV.js +++ b/Next/assets/ClassTable.stories-Ba1qg5es.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as t}from"./ClassTable-B5fG0h2I.js";import{d as Xe}from"./ReportContext-DKjA4IB1.js";import{c as Ye}from"./ReportDecorator-BLl16b_j.js";import{C as Ze}from"./CardDecorator-BYpn6BZ1.js";import{c as S}from"./helpers-CEsPW1hT.js";import{s as c,a as r,b as i,c as _,d as s,e as o,N as Je,f as er,g as Ke,h as Qe,l as rr}from"./metrics-D6cvDJ7n.js";import{v as O}from"./valueFormatter-DK9vM_WF.js";import{T as a}from"./TranslatorAsync-BjkwzyXE.js";import"./index-RYns6xqu.js";import"./index-B2Cm0kwl.js";import"./index-BAMY2Nnw.js";import"./objective-CIkv88AO.js";import"./number-BAURMb9d.js";import"./Table-Db9VXgo_.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-BPSbt6Wj.js";import"./Dropdown-CSdFVIjX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-BKT7qdfB.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-CHjaomRQ.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./LayerToggle-CutCh_0U.js";import"./ReportTableStyled-YHOh9k4c.js";import"./Tooltip-D2Zg19lv.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";const zr={component:t,title:"Components/Table/ClassTable",decorators:[Ze,Ye(Xe)]},l=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId}]})}),m=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number1dig"}]})}),p=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number2dig"}]})}),u=()=>e.jsx(a,{children:e.jsx(t,{rows:c.map(n=>({...n,value:n.value*1e7})),metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number1dig"}]})}),d=()=>e.jsx(a,{children:e.jsx(t,{rows:c.map(n=>({...n,value:n.value*10})),metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"integer"}]})}),g=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"}]})}),h=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent1dig",columnLabel:"% Value"}]})}),b=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent2dig",columnLabel:"% Value"}]})}),v=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:10000.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent2dig",columnLabel:"% Value"}]})}),y=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"layerToggle"}]})}),I=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent"},{type:"metricGoal",valueFormatter:"percent"}]})}),T=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),j=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),C=()=>e.jsx(a,{children:e.jsx(t,{rows:Je,metricGroup:s,objective:o,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),G=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:er,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:n=>(typeof n=="string"?Number.parseFloat(n):n)*1e3,valueLabel:"ideas"}]})}),w=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",width:15,colStyle:{textAlign:"right"},columnLabel:"%"},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!1},width:55}]})}),M=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!0},width:55}]})}),f=()=>e.jsxs(a,{children:[e.jsx("p",{children:"Bays and Coast data class in this story has a NaN value. This use case happens when no features for a data class overlap with a given geography. In this scenario a NaN metric value is produced by toPercentMetric(), because the denominator value is zero. ClassTable picks up on this and displays more information to the user()"}),e.jsx(t,{rows:Je,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!0},width:55}]})]}),F=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelStyle:"tight"},width:55}]})}),x=()=>e.jsx(a,{children:e.jsx(t,{rows:Ke,metricGroup:Qe,objective:o,columnConfig:[{type:"class",width:45},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelPosition:"bottom",targetLabelStyle:"tight"},width:40,targetValueFormatter:(n,Ue)=>Ue===0?N=>`${O(N/100,"percent0dig")} Target`:N=>`${O(N/100,"percent0dig")}`},{type:"layerToggle",width:15}]})}),V=()=>e.jsx(a,{children:e.jsx(t,{rows:Ke,metricGroup:Qe,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelPosition:"bottom",targetLabelStyle:"tight",showTargetLabel:!1},width:55},{type:"metricGoal",metricId:r.metricId,valueFormatter:"percent",width:15,colStyle:{textAlign:"right"},columnLabel:"Target"}]})}),L=()=>e.jsx(a,{children:e.jsx(t,{rows:rr,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,titleWidth:50,targetLabelStyle:"tight"},width:55}]})});l.__docgenInfo={description:"",methods:[],displayName:"simple"};m.__docgenInfo={description:"",methods:[],displayName:"number1digit"};p.__docgenInfo={description:"",methods:[],displayName:"number2digit"};u.__docgenInfo={description:"",methods:[],displayName:"numberThousands"};d.__docgenInfo={description:"",methods:[],displayName:"integer"};g.__docgenInfo={description:"",methods:[],displayName:"percent"};h.__docgenInfo={description:"",methods:[],displayName:"percent1Digit"};b.__docgenInfo={description:"",methods:[],displayName:"percent2Digit"};v.__docgenInfo={description:"",methods:[],displayName:"percentThousands"};y.__docgenInfo={description:"",methods:[],displayName:"simpleLayerToggle"};I.__docgenInfo={description:"",methods:[],displayName:"simpleGoal"};T.__docgenInfo={description:"",methods:[],displayName:"simpleBoth"};j.__docgenInfo={description:"",methods:[],displayName:"categoricalData"};C.__docgenInfo={description:"",methods:[],displayName:"tableWithNanValue"};G.__docgenInfo={description:"",methods:[],displayName:"valueFormatAndLabel"};w.__docgenInfo={description:"",methods:[],displayName:"chartWithSeparateSortableValueColumn"};M.__docgenInfo={description:"",methods:[],displayName:"chartWithIntegratedValueAndTargetPass"};f.__docgenInfo={description:"",methods:[],displayName:"chartWithNanValue"};F.__docgenInfo={description:"",methods:[],displayName:"chartWithObjective"};x.__docgenInfo={description:"",methods:[],displayName:"chartWithMixedTarget"};V.__docgenInfo={description:"",methods:[],displayName:"chartWithSeparateTargetColumn"};L.__docgenInfo={description:"",methods:[],displayName:"chartWithWideTitle"};var W,P,D;l.parameters={...l.parameters,docs:{...(W=l.parameters)==null?void 0:W.docs,source:{originalSource:`() => { +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as t}from"./ClassTable-DKcKdr4y.js";import{c as Xe,d as Ye}from"./ReportDecorator-BKqhhKaH.js";import{C as Ze}from"./CardDecorator-SdzzCCaW.js";import{c as S}from"./helpers-DgG4-pmm.js";import{s as c,a as r,b as i,c as _,d as s,e as o,N as Je,f as er,g as Ke,h as Qe,l as rr}from"./metrics-CCT61h2F.js";import{v as O}from"./valueFormatter-CwWsdtmz.js";import{T as a}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./objective-Caaevdh9.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./number-cRyP0T_7.js";import"./Table-DU7L5fPt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./LayerToggle-I347XAEB.js";import"./ReportTableStyled-YHOh9k4c.js";import"./Tooltip-B8XPMhwM.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const kr={component:t,title:"Components/Table/ClassTable",decorators:[Ze,Xe(Ye)]},l=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId}]})}),m=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number1dig"}]})}),p=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number2dig"}]})}),u=()=>e.jsx(a,{children:e.jsx(t,{rows:c.map(n=>({...n,value:n.value*1e7})),metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number1dig"}]})}),d=()=>e.jsx(a,{children:e.jsx(t,{rows:c.map(n=>({...n,value:n.value*10})),metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"integer"}]})}),g=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"}]})}),h=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent1dig",columnLabel:"% Value"}]})}),b=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent2dig",columnLabel:"% Value"}]})}),v=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:10000.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent2dig",columnLabel:"% Value"}]})}),y=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"layerToggle"}]})}),I=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent"},{type:"metricGoal",valueFormatter:"percent"}]})}),T=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),j=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),C=()=>e.jsx(a,{children:e.jsx(t,{rows:Je,metricGroup:s,objective:o,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),G=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:er,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:n=>(typeof n=="string"?Number.parseFloat(n):n)*1e3,valueLabel:"ideas"}]})}),w=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",width:15,colStyle:{textAlign:"right"},columnLabel:"%"},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!1},width:55}]})}),M=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!0},width:55}]})}),f=()=>e.jsxs(a,{children:[e.jsx("p",{children:"Bays and Coast data class in this story has a NaN value. This use case happens when no features for a data class overlap with a given geography. In this scenario a NaN metric value is produced by toPercentMetric(), because the denominator value is zero. ClassTable picks up on this and displays more information to the user()"}),e.jsx(t,{rows:Je,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!0},width:55}]})]}),F=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelStyle:"tight"},width:55}]})}),x=()=>e.jsx(a,{children:e.jsx(t,{rows:Ke,metricGroup:Qe,objective:o,columnConfig:[{type:"class",width:45},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelPosition:"bottom",targetLabelStyle:"tight"},width:40,targetValueFormatter:(n,Ue)=>Ue===0?N=>`${O(N/100,"percent0dig")} Target`:N=>`${O(N/100,"percent0dig")}`},{type:"layerToggle",width:15}]})}),V=()=>e.jsx(a,{children:e.jsx(t,{rows:Ke,metricGroup:Qe,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelPosition:"bottom",targetLabelStyle:"tight",showTargetLabel:!1},width:55},{type:"metricGoal",metricId:r.metricId,valueFormatter:"percent",width:15,colStyle:{textAlign:"right"},columnLabel:"Target"}]})}),L=()=>e.jsx(a,{children:e.jsx(t,{rows:rr,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,titleWidth:50,targetLabelStyle:"tight"},width:55}]})});l.__docgenInfo={description:"",methods:[],displayName:"simple"};m.__docgenInfo={description:"",methods:[],displayName:"number1digit"};p.__docgenInfo={description:"",methods:[],displayName:"number2digit"};u.__docgenInfo={description:"",methods:[],displayName:"numberThousands"};d.__docgenInfo={description:"",methods:[],displayName:"integer"};g.__docgenInfo={description:"",methods:[],displayName:"percent"};h.__docgenInfo={description:"",methods:[],displayName:"percent1Digit"};b.__docgenInfo={description:"",methods:[],displayName:"percent2Digit"};v.__docgenInfo={description:"",methods:[],displayName:"percentThousands"};y.__docgenInfo={description:"",methods:[],displayName:"simpleLayerToggle"};I.__docgenInfo={description:"",methods:[],displayName:"simpleGoal"};T.__docgenInfo={description:"",methods:[],displayName:"simpleBoth"};j.__docgenInfo={description:"",methods:[],displayName:"categoricalData"};C.__docgenInfo={description:"",methods:[],displayName:"tableWithNanValue"};G.__docgenInfo={description:"",methods:[],displayName:"valueFormatAndLabel"};w.__docgenInfo={description:"",methods:[],displayName:"chartWithSeparateSortableValueColumn"};M.__docgenInfo={description:"",methods:[],displayName:"chartWithIntegratedValueAndTargetPass"};f.__docgenInfo={description:"",methods:[],displayName:"chartWithNanValue"};F.__docgenInfo={description:"",methods:[],displayName:"chartWithObjective"};x.__docgenInfo={description:"",methods:[],displayName:"chartWithMixedTarget"};V.__docgenInfo={description:"",methods:[],displayName:"chartWithSeparateTargetColumn"};L.__docgenInfo={description:"",methods:[],displayName:"chartWithWideTitle"};var W,P,D;l.parameters={...l.parameters,docs:{...(W=l.parameters)==null?void 0:W.docs,source:{originalSource:`() => { return ; -}`,...(He=(qe=L.parameters)==null?void 0:qe.docs)==null?void 0:He.source}}};const Er=["simple","number1digit","number2digit","numberThousands","integer","percent","percent1Digit","percent2Digit","percentThousands","simpleLayerToggle","simpleGoal","simpleBoth","categoricalData","tableWithNanValue","valueFormatAndLabel","chartWithSeparateSortableValueColumn","chartWithIntegratedValueAndTargetPass","chartWithNanValue","chartWithObjective","chartWithMixedTarget","chartWithSeparateTargetColumn","chartWithWideTitle"];export{Er as __namedExportsOrder,j as categoricalData,M as chartWithIntegratedValueAndTargetPass,x as chartWithMixedTarget,f as chartWithNanValue,F as chartWithObjective,w as chartWithSeparateSortableValueColumn,V as chartWithSeparateTargetColumn,L as chartWithWideTitle,zr as default,d as integer,m as number1digit,p as number2digit,u as numberThousands,g as percent,h as percent1Digit,b as percent2Digit,v as percentThousands,l as simple,T as simpleBoth,I as simpleGoal,y as simpleLayerToggle,C as tableWithNanValue,G as valueFormatAndLabel}; +}`,...(He=(qe=L.parameters)==null?void 0:qe.docs)==null?void 0:He.source}}};const zr=["simple","number1digit","number2digit","numberThousands","integer","percent","percent1Digit","percent2Digit","percentThousands","simpleLayerToggle","simpleGoal","simpleBoth","categoricalData","tableWithNanValue","valueFormatAndLabel","chartWithSeparateSortableValueColumn","chartWithIntegratedValueAndTargetPass","chartWithNanValue","chartWithObjective","chartWithMixedTarget","chartWithSeparateTargetColumn","chartWithWideTitle"];export{zr as __namedExportsOrder,j as categoricalData,M as chartWithIntegratedValueAndTargetPass,x as chartWithMixedTarget,f as chartWithNanValue,F as chartWithObjective,w as chartWithSeparateSortableValueColumn,V as chartWithSeparateTargetColumn,L as chartWithWideTitle,kr as default,d as integer,m as number1digit,p as number2digit,u as numberThousands,g as percent,h as percent1Digit,b as percent2Digit,v as percentThousands,l as simple,T as simpleBoth,I as simpleGoal,y as simpleLayerToggle,C as tableWithNanValue,G as valueFormatAndLabel}; diff --git a/Next/assets/Collapse-7iqd9XPw.js b/Next/assets/Collapse-7iqd9XPw.js new file mode 100644 index 0000000..d26c247 --- /dev/null +++ b/Next/assets/Collapse-7iqd9XPw.js @@ -0,0 +1,41 @@ +import{j as a}from"./jsx-runtime-DEdD30eg.js";import{r as t,R as m}from"./index-RYns6xqu.js";import{d as n}from"./styled-components.browser.esm-Cwi-fKCl.js";import{_ as s}from"./extends-CF3RwP-h.js";import{S as i}from"./index.esm-BWA7R1MX.js";var p=t.forwardRef(function(r,l){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return t.createElement(i,s({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},r,{ref:l}),t.createElement("path",{d:"M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"}))});p.displayName="CaretDownFill";var d=t.forwardRef(function(r,l){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return t.createElement(i,s({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},r,{ref:l}),t.createElement("path",{d:"m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"}))});d.displayName="CaretRightFill";const x=n.div` + .collapse-header { + margin-top: 15px; + display: flex; + height: 20px; + } + + .collapse-button { + display: flex; + align-items: center; + border: 0; + background-color: transparent; + font-size: 15px; + font-weight: bold; + color: #767676; + cursor: pointer; + padding: 0; + margin-bottom: 10px; + } + + .collapse-content { + margin-left: 15px; + background-color: transparent; + & p { + margin: 10px 0px; + } + } + + .collapse-content.collapsed { + display: none; + } + + .collapse-content.expanded { + display: block; + } +`,u=({collapsed:r=!0,children:l,title:e})=>{const[o,c]=m.useState(r);return a.jsxs(x,{"aria-label":o?`Expand ${e}`:`Collapse ${e}`,"aria-expanded":!o,role:"button",children:[a.jsx("div",{className:"collapse-header",children:a.jsxs("button",{className:"collapse-button",onClick:()=>c(!o),children:[o?a.jsx(d,{size:15,style:{marginRight:"5px"},"aria-hidden":"true"}):a.jsx(p,{size:15,style:{marginRight:"5px"},"aria-hidden":"true"})," ",e]})}),a.jsx("div",{className:`collapse-content ${o?"collapsed":"expanded"}`,children:l})]})};n.div` + margin-top: 15px; + & .collapse-header { + margin-top: 0px; + } +`;u.__docgenInfo={description:"",methods:[],displayName:"Collapse",props:{title:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""},collapsed:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};export{u as C}; diff --git a/Next/assets/Collapse-ByIHf8L-.js b/Next/assets/Collapse-ByIHf8L-.js deleted file mode 100644 index f8260a7..0000000 --- a/Next/assets/Collapse-ByIHf8L-.js +++ /dev/null @@ -1,58 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{R as p}from"./index-RYns6xqu.js";import{d as a}from"./styled-components.browser.esm-Cwi-fKCl.js";const r=a.div` - .collapse-header { - margin-top: 15px; - display: flex; - height: 20px; - } - - .collapse-icon-container { - margin-left: -3px; - } - - .collapse-icon-button { - display: block; - border: 0; - margin-bottom: 10px; - padding-left: 0px; - background-color: transparent; - font-size: 15px; - height: 20px; - width: 25px; - color: #777; - cursor: pointer; - } - - .collapse-text-button { - display: block; - border: 0; - margin-bottom: 10px; - padding-left: 0px; - background-color: transparent; - font-size: 15px; - height: 20px; - font-weight: bold; - color: #777; - cursor: pointer; - } - - .collapse-content { - margin-left: 15px; - background-color: transparent; - & p { - margin: 10px 0px; - } - } - - .collapse-content.collapsed { - display: none; - } - - .collapsed-content.expanded { - display: block; - } -`,c=({collapsed:l=!0,children:s,title:n})=>{const[o,t]=p.useState(l);return e.jsxs(r,{children:[e.jsxs("div",{className:"collapse-header",children:[e.jsx("div",{className:"collapse-icon-container",children:e.jsx("button",{className:"collapse-icon-button",onClick:()=>t(!o),children:o?"▶":"▼"})}),e.jsx("button",{className:"collapse-text-button",onClick:()=>t(!o),children:n})]}),e.jsx("div",{className:`collapse-content ${o?"collapsed":"expanded"}`,"aria-expanded":o,children:s})]})};a.div` - margin-top: 15px; - & .collapse-header { - margin-top: 0px; - } -`;c.__docgenInfo={description:"",methods:[],displayName:"Collapse",props:{title:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""},collapsed:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};export{c as C}; diff --git a/Next/assets/Collapse.stories-HTHExNRG.js b/Next/assets/Collapse.stories-HTHExNRG.js new file mode 100644 index 0000000..0986606 --- /dev/null +++ b/Next/assets/Collapse.stories-HTHExNRG.js @@ -0,0 +1,3 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as s}from"./Collapse-7iqd9XPw.js";import{a as p}from"./Card-CM14UvZN.js";import{a as l}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const g={component:s,title:"Components/Collapse",decorators:[l]},e=()=>o.jsx(p,{title:"Card Title",children:o.jsx(s,{title:"Learn more",children:"Help text here"})});e.__docgenInfo={description:"",methods:[],displayName:"collapse"};var r,t,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`() => + Help text here + `,...(a=(t=e.parameters)==null?void 0:t.docs)==null?void 0:a.source}}};const E=["collapse"];export{E as __namedExportsOrder,e as collapse,g as default}; diff --git a/Next/assets/Collapse.stories-X4l3nSjz.js b/Next/assets/Collapse.stories-X4l3nSjz.js deleted file mode 100644 index 6291e35..0000000 --- a/Next/assets/Collapse.stories-X4l3nSjz.js +++ /dev/null @@ -1,3 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{C as s}from"./Collapse-ByIHf8L-.js";import{a as p}from"./Card-FnwmZRZt.js";import{a as i}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const j={component:s,title:"Components/Collapse",decorators:[i]},e=()=>t.jsx(p,{title:"Card Title",children:t.jsx(s,{title:"Learn more",children:"Help text here"})});e.__docgenInfo={description:"",methods:[],displayName:"text"};var r,o,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`() => - Help text here - `,...(a=(o=e.parameters)==null?void 0:o.docs)==null?void 0:a.source}}};const g=["text"];export{g as __namedExportsOrder,j as default,e as text}; diff --git a/Next/assets/Color-KGDBMAHA-wVJVoaLH.js b/Next/assets/Color-KGDBMAHA-wf-0-PsL.js similarity index 99% rename from Next/assets/Color-KGDBMAHA-wVJVoaLH.js rename to Next/assets/Color-KGDBMAHA-wf-0-PsL.js index 7ae0800..38d7a20 100644 --- a/Next/assets/Color-KGDBMAHA-wVJVoaLH.js +++ b/Next/assets/Color-KGDBMAHA-wf-0-PsL.js @@ -1 +1 @@ -import{ae as $,a2 as ce,a0 as Me,w as Ce,af as $e,ag as Oe}from"./DocsRenderer-PKQXORMH-mP171yDi.js";import{R as h,r as m,g as ue}from"./index-RYns6xqu.js";import{_ as Ie,a as fe}from"./_getPrototype-2UMXDfW_.js";import{i as Ne}from"./_baseToString-CmkGVQv0.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-D-8MO0q_.js";import"./extends-CF3RwP-h.js";import"./_baseIteratee-hc9hs9W5.js";import"./cloneDeep-DjGZ9tLP.js";import"./index-DwAHOYlq.js";import"./index-DrFu-skq.js";function I(){return(I=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=m.useRef(e),n=m.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var R=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(te(o.current,p,l.current)):M(!1)},j=function(){return M(!1)};function M(p){var b=i.current,w=V(o.current),E=p?w.addEventListener:w.removeEventListener;E(b?"touchmove":"mousemove",x),E(b?"touchend":"mouseup",j)}return[function(p){var b=p.nativeEvent,w=o.current;if(w&&(ne(b),!function(k,O){return O&&!F(k)}(b,i.current)&&w)){if(F(b)){i.current=!0;var E=b.changedTouches||[];E.length&&(l.current=E[0].identifier)}w.focus(),a(te(w,b,l.current)),M(!0)}},function(p){var b=p.which||p.keyCode;b<37||b>40||(p.preventDefault(),s({left:b===39?.05:b===37?-.05:0,top:b===40?.05:b===38?-.05:0}))},M]},[s,a]),d=c[0],f=c[1],g=c[2];return m.useEffect(function(){return g},[g]),h.createElement("div",I({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),T=function(e){return e.filter(Boolean).join(" ")},Z=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=T(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},je=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},ze=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:je(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},He=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},B=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),s=r*(1-n),l=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,l,s,s,i,r][c]),g:y(255*[i,r,r,l,s,s][c]),b:y(255*[s,s,i,r,r,l][c]),a:y(o,2)}},Te=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},P=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?P(y(255*o)):"";return"#"+P(t)+P(n)+P(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),s=a-Math.min(t,n,r),l=s?a===t?(n-r)/s:a===n?2+(r-t)/s:4+(t-n)/s:0;return{h:y(60*(l<0?l+6:l)),s:y(a?s/a*100:0),v:y(a/255*100),a:o}},me=h.memo(function(e){var t=e.hue,n=e.onChange,r=T(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Q,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:R(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(Z,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),be=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Q,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:R(t.s+100*o.left,0,100),v:R(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(Z,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=m.useState(function(){return e.toHsva(t)}),a=o[0],s=o[1],l=m.useRef({color:t,hsva:a});m.useEffect(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},s(c)}},[t,e]),m.useEffect(function(){var c;ve(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},r(c))},[a,e,r]);var i=m.useCallback(function(c){s(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?m.useLayoutEffect:m.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},re=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!re.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,re.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},Xe=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=J(e,["className","colorModel","color","onChange"]),l=m.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=T(["react-colorful",t]);return h.createElement("div",I({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},De={defaultColor:"000",toHsva:Re,fromHsva:function(e){return He({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},We=function(e){return h.createElement(Xe,I({},e,{colorModel:De}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+B(Object.assign({},n,{a:0}))+", "+B(Object.assign({},n,{a:1}))+")"},a=T(["react-colorful__alpha",t]),s=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Q,{onMove:function(l){r({a:l.left})},onKey:function(l){r({a:R(n.a+l.left)})},"aria-label":"Alpha","aria-valuetext":s+"%","aria-valuenow":s,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(Z,{className:"react-colorful__alpha-pointer",left:n.a,color:B(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=J(e,["className","colorModel","color","onChange"]),l=m.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=T(["react-colorful",t]);return h.createElement("div",I({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:ze,fromHsva:B,equal:pe},Ae=function(e){return h.createElement(we,I({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Te,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,I({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const H=Ye,ke={};for(const e of Object.keys(H))ke[H[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),s=a-o;let l,i;a===o?l=0:t===a?l=(n-r)/s:n===a?l=2+(r-t)/s:r===a&&(l=4+(t-n)/s),l=Math.min(l*60,360),l<0&&(l+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=s/(a+o):i=s/(2-a-o),[l,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const s=e[0]/255,l=e[1]/255,i=e[2]/255,c=Math.max(s,l,i),d=c-Math.min(s,l,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(s),n=f(l),r=f(i),s===c?o=r-n:l===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,s=(1-n-o)/(1-o)||0,l=(1-r-o)/(1-o)||0;return[a*100,s*100,l*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(H)){const a=H[o],s=Je(e,a);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,s=t*.0193+n*.1192+r*.9505;return[o*100,a*100,s*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,s=500*(n-r),l=200*(r-o);return[a,s,l]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,s;if(n===0)return s=r*255,[s,s,s];r<.5?o=r*(1+n):o=r+n-r*n;const l=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?s=l+(o-l)*6*a:2*a<1?s=o:3*a<2?s=l+(o-l)*(2/3-a)*6:s=l,i[c]=s*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const s=(r+n)/2,l=r===0?2*o/(a+o):2*n/(r+n);return[t,l*100,s*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),s=255*r*(1-n),l=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,s];case 1:return[l,r,s];case 2:return[s,r,i];case 3:return[s,l,r];case 4:return[i,s,r];case 5:return[r,s,l]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,s;s=(2-n)*r;const l=(2-n)*o;return a=n*o,a/=l<=1?l:2-l,a=a||0,s/=2,[t,a*100,s*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const s=Math.floor(6*t),l=1-r;a=6*t-s,s&1&&(a=1-a);const i=n+a*(l-n);let c,d,f;switch(s){default:case 6:case 0:c=l,d=i,f=n;break;case 1:c=i,d=l,f=n;break;case 2:c=n,d=l,f=i;break;case 3:c=n,d=i,f=l;break;case 4:c=i,d=n,f=l;break;case 5:c=l,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),s=1-Math.min(1,n*(1-o)+o),l=1-Math.min(1,r*(1-o)+o);return[a*255,s*255,l*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,s;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,s=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),s=Math.min(Math.max(0,s),1),[o*255,a*255,s*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),s=200*(n-r);return[o,a,s]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,s;a=(t+16)/116,o=n/500+a,s=a-r/200;const l=a**3,i=o**3,c=s**3;return a=l>.008856?l:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,s=c>.008856?c:(s-16/116)/7.787,o*=95.047,a*=100,s*=108.883,[o,a,s]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const s=Math.sqrt(n*n+r*r);return[t,s,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),s=n*Math.sin(o);return[t,a,s]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let s=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(s+=60),s};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(l=>l+l).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,s=r&255;return[o,a,s]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),s=o-a;let l,i;return s<1?l=a/(1-s):l=0,s<=0?i=0:o===t?i=(n-r)/s%6:o===n?i=2+(r-t)/s:i=4+(t-n)/s,i/=6,i%=1,[i*360,s*100,l*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,s=a%1,l=1-s;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const X=_e;function Qe(){const e={},t=Object.keys(X);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function st(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,s=0;s{N[e]={},Object.defineProperty(N[e],"channels",{value:U[e].channels}),Object.defineProperty(N[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];N[e][r]=st(o),N[e][r].raw=at(o)})});var lt=N;const _=ue(lt);var it=Ie,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,mt=/^\s+/;function bt(e){return e&&e.slice(0,gt(e)+1).replace(mt,"")}var vt=bt,pt=vt,oe=fe,yt=Ne,ae=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return ae;if(oe(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=oe(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?ae:+e}var Mt=Et,Ct=fe,W=ut,se=Mt,$t="Expected a function",Ot=Math.max,It=Math.min;function Nt(e,t,n){var r,o,a,s,l,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=se(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Ot(se(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function x(v){var C=r,z=o;return r=o=void 0,c=v,s=e.apply(z,C),s}function j(v){return c=v,l=setTimeout(b,t),d?x(v):s}function M(v){var C=v-i,z=v-c,ee=t-C;return f?It(ee,a-z):ee}function p(v){var C=v-i,z=v-c;return i===void 0||C>=t||C<0||f&&z>=a}function b(){var v=W();if(p(v))return w(v);l=setTimeout(b,M(v))}function w(v){return l=void 0,g&&r?x(v):(r=o=void 0,s)}function E(){l!==void 0&&clearTimeout(l),c=0,r=i=o=l=void 0}function k(){return l===void 0?s:w(W())}function O(){var v=W(),C=p(v);if(r=arguments,o=this,i=v,C){if(l===void 0)return j(i);if(f)return clearTimeout(l),l=setTimeout(b,t),x(i)}return l===void 0&&(l=setTimeout(b,t)),s}return O.cancel=E,O.flush=k,O}var St=Nt;const Rt=ue(St);var jt=$.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),zt=$(ce)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Ft=$.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Ht=$(Me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Tt=$.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Pt=$.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Lt=`url('data:image/svg+xml;charset=utf-8,')`,le=({value:e,style:t,...n})=>{let r=`linear-gradient(${e}, ${e}), ${Lt}, linear-gradient(#fff, #fff)`;return h.createElement(Pt,{...n,style:{...t,backgroundImage:r}})},qt=$(Ce.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Bt=$($e)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),L=Object.values(Ee),Xt=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Dt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Wt=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Kt=/^\s*#?([0-9a-f]{3})\s*$/i,Vt={hex:We,rgb:Ue,hsl:Ae},q={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ie=e=>{let t=e==null?void 0:e.match(Xt);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},S=e=>{if(!e)return;let t=!0;if(Dt.test(e)){let[s,l,i,c]=ie(e),[d,f,g]=_.rgb.hsl([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:_.rgb.keyword([s,l,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${_.rgb.hex([s,l,i]).toLowerCase()}`}}if(Wt.test(e)){let[s,l,i,c]=ie(e),[d,f,g]=_.hsl.rgb([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:_.hsl.keyword([s,l,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${_.hsl.hex([s,l,i]).toLowerCase()}`}}let n=e.replace("#",""),r=_.keyword.rgb(n)||_.hex.rgb(n),o=_.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{_.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:_.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},At=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return q[n];if(n!=="hex")return(t==null?void 0:t[n])||q[n];if(!t.hex.startsWith("#"))try{return`#${_.keyword.hex(t.hex)}`}catch{return q.hex}let r=t.hex.match(Kt);if(!r)return Y.test(t.hex)?t.hex:q.hex;let[o,a,s]=r[1].split("");return`#${o}${o}${a}${a}${s}${s}`},Gt=(e,t)=>{let[n,r]=m.useState(e||""),[o,a]=m.useState(()=>S(n)),[s,l]=m.useState((o==null?void 0:o.colorSpace)||"hex");m.useEffect(()=>{let f=e||"",g=S(f);r(f),a(g),l((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=m.useMemo(()=>At(n,o,s).toLowerCase(),[n,o,s]),c=m.useCallback(f=>{let g=S(f),x=(g==null?void 0:g.value)||f||"";r(x),x===""&&(a(void 0),t(void 0)),g&&(a(g),l(g.colorSpace),t(g.value))},[t]),d=m.useCallback(()=>{let f=L.indexOf(s)+1;f>=L.length&&(f=0),l(L[f]);let g=(o==null?void 0:o[L[f]])||"";r(g),t(g)},[o,s,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:s,cycleColorSpace:d}},D=e=>e.replace(/\s*/,"").toLowerCase(),Ut=(e,t,n)=>{let[r,o]=m.useState(t!=null&&t.valid?[t]:[]);m.useEffect(()=>{t===void 0&&o([])},[t]);let a=m.useMemo(()=>(e||[]).map(l=>typeof l=="string"?S(l):l.title?{...S(l.color),keyword:l.title}:S(l.color)).concat(r).filter(Boolean).slice(-27),[e,r]),s=m.useCallback(l=>{l!=null&&l.valid&&(a.some(i=>D(i[n])===D(l[n]))||o(i=>i.concat(l)))},[n,a]);return{presets:a,addPreset:s}},Yt=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:s=!1,argType:l})=>{var E;let i=m.useCallback(Rt(n,200),[n]),{value:c,realValue:d,updateValue:f,color:g,colorSpace:x,cycleColorSpace:j}=Gt(t,i),{presets:M,addPreset:p}=Ut(a,g,x),b=Vt[x],w=!!((E=l==null?void 0:l.table)!=null&&E.readonly);return h.createElement(jt,{"aria-readonly":w},h.createElement(zt,{startOpen:s,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>p(g),tooltip:h.createElement(Ft,null,h.createElement(b,{color:d==="transparent"?"#000000":d,onChange:f,onFocus:r,onBlur:o}),M.length>0&&h.createElement(Tt,null,M.map((k,O)=>h.createElement(ce,{key:`${k.value}-${O}`,hasChrome:!1,tooltip:h.createElement(Ht,{note:k.keyword||k.value})},h.createElement(le,{value:k[x],active:g&&D(k[x])===D(g[x]),onClick:()=>f(k.value)})))))},h.createElement(le,{value:d,style:{margin:4}})),h.createElement(qt,{id:Oe(e),value:c,onChange:k=>f(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),c?h.createElement(Bt,{onClick:j}):null)},dn=Yt;export{Yt as ColorControl,dn as default}; +import{ae as $,a2 as ce,a0 as Me,w as Ce,af as $e,ag as Oe}from"./DocsRenderer-PKQXORMH-Co0OfJiJ.js";import{R as h,r as m,g as ue}from"./index-RYns6xqu.js";import{_ as Ie,a as fe}from"./_getPrototype-2UMXDfW_.js";import{i as Ne}from"./_baseToString-CmkGVQv0.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-D-8MO0q_.js";import"./extends-CF3RwP-h.js";import"./_baseIteratee-hc9hs9W5.js";import"./cloneDeep-DjGZ9tLP.js";import"./index-DwAHOYlq.js";import"./index-DrFu-skq.js";function I(){return(I=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=m.useRef(e),n=m.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var R=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(te(o.current,p,l.current)):M(!1)},j=function(){return M(!1)};function M(p){var b=i.current,w=V(o.current),E=p?w.addEventListener:w.removeEventListener;E(b?"touchmove":"mousemove",x),E(b?"touchend":"mouseup",j)}return[function(p){var b=p.nativeEvent,w=o.current;if(w&&(ne(b),!function(k,O){return O&&!F(k)}(b,i.current)&&w)){if(F(b)){i.current=!0;var E=b.changedTouches||[];E.length&&(l.current=E[0].identifier)}w.focus(),a(te(w,b,l.current)),M(!0)}},function(p){var b=p.which||p.keyCode;b<37||b>40||(p.preventDefault(),s({left:b===39?.05:b===37?-.05:0,top:b===40?.05:b===38?-.05:0}))},M]},[s,a]),d=c[0],f=c[1],g=c[2];return m.useEffect(function(){return g},[g]),h.createElement("div",I({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),T=function(e){return e.filter(Boolean).join(" ")},Z=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=T(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},je=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},ze=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:je(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},He=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},B=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),s=r*(1-n),l=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,l,s,s,i,r][c]),g:y(255*[i,r,r,l,s,s][c]),b:y(255*[s,s,i,r,r,l][c]),a:y(o,2)}},Te=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},P=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?P(y(255*o)):"";return"#"+P(t)+P(n)+P(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),s=a-Math.min(t,n,r),l=s?a===t?(n-r)/s:a===n?2+(r-t)/s:4+(t-n)/s:0;return{h:y(60*(l<0?l+6:l)),s:y(a?s/a*100:0),v:y(a/255*100),a:o}},me=h.memo(function(e){var t=e.hue,n=e.onChange,r=T(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Q,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:R(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(Z,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),be=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Q,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:R(t.s+100*o.left,0,100),v:R(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(Z,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=m.useState(function(){return e.toHsva(t)}),a=o[0],s=o[1],l=m.useRef({color:t,hsva:a});m.useEffect(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},s(c)}},[t,e]),m.useEffect(function(){var c;ve(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},r(c))},[a,e,r]);var i=m.useCallback(function(c){s(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?m.useLayoutEffect:m.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},re=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!re.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,re.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},Xe=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=J(e,["className","colorModel","color","onChange"]),l=m.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=T(["react-colorful",t]);return h.createElement("div",I({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},De={defaultColor:"000",toHsva:Re,fromHsva:function(e){return He({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},We=function(e){return h.createElement(Xe,I({},e,{colorModel:De}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+B(Object.assign({},n,{a:0}))+", "+B(Object.assign({},n,{a:1}))+")"},a=T(["react-colorful__alpha",t]),s=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Q,{onMove:function(l){r({a:l.left})},onKey:function(l){r({a:R(n.a+l.left)})},"aria-label":"Alpha","aria-valuetext":s+"%","aria-valuenow":s,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(Z,{className:"react-colorful__alpha-pointer",left:n.a,color:B(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=J(e,["className","colorModel","color","onChange"]),l=m.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=T(["react-colorful",t]);return h.createElement("div",I({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:ze,fromHsva:B,equal:pe},Ae=function(e){return h.createElement(we,I({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Te,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,I({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const H=Ye,ke={};for(const e of Object.keys(H))ke[H[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),s=a-o;let l,i;a===o?l=0:t===a?l=(n-r)/s:n===a?l=2+(r-t)/s:r===a&&(l=4+(t-n)/s),l=Math.min(l*60,360),l<0&&(l+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=s/(a+o):i=s/(2-a-o),[l,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const s=e[0]/255,l=e[1]/255,i=e[2]/255,c=Math.max(s,l,i),d=c-Math.min(s,l,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(s),n=f(l),r=f(i),s===c?o=r-n:l===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,s=(1-n-o)/(1-o)||0,l=(1-r-o)/(1-o)||0;return[a*100,s*100,l*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(H)){const a=H[o],s=Je(e,a);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,s=t*.0193+n*.1192+r*.9505;return[o*100,a*100,s*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,s=500*(n-r),l=200*(r-o);return[a,s,l]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,s;if(n===0)return s=r*255,[s,s,s];r<.5?o=r*(1+n):o=r+n-r*n;const l=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?s=l+(o-l)*6*a:2*a<1?s=o:3*a<2?s=l+(o-l)*(2/3-a)*6:s=l,i[c]=s*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const s=(r+n)/2,l=r===0?2*o/(a+o):2*n/(r+n);return[t,l*100,s*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),s=255*r*(1-n),l=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,s];case 1:return[l,r,s];case 2:return[s,r,i];case 3:return[s,l,r];case 4:return[i,s,r];case 5:return[r,s,l]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,s;s=(2-n)*r;const l=(2-n)*o;return a=n*o,a/=l<=1?l:2-l,a=a||0,s/=2,[t,a*100,s*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const s=Math.floor(6*t),l=1-r;a=6*t-s,s&1&&(a=1-a);const i=n+a*(l-n);let c,d,f;switch(s){default:case 6:case 0:c=l,d=i,f=n;break;case 1:c=i,d=l,f=n;break;case 2:c=n,d=l,f=i;break;case 3:c=n,d=i,f=l;break;case 4:c=i,d=n,f=l;break;case 5:c=l,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),s=1-Math.min(1,n*(1-o)+o),l=1-Math.min(1,r*(1-o)+o);return[a*255,s*255,l*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,s;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,s=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),s=Math.min(Math.max(0,s),1),[o*255,a*255,s*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),s=200*(n-r);return[o,a,s]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,s;a=(t+16)/116,o=n/500+a,s=a-r/200;const l=a**3,i=o**3,c=s**3;return a=l>.008856?l:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,s=c>.008856?c:(s-16/116)/7.787,o*=95.047,a*=100,s*=108.883,[o,a,s]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const s=Math.sqrt(n*n+r*r);return[t,s,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),s=n*Math.sin(o);return[t,a,s]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let s=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(s+=60),s};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(l=>l+l).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,s=r&255;return[o,a,s]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),s=o-a;let l,i;return s<1?l=a/(1-s):l=0,s<=0?i=0:o===t?i=(n-r)/s%6:o===n?i=2+(r-t)/s:i=4+(t-n)/s,i/=6,i%=1,[i*360,s*100,l*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,s=a%1,l=1-s;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const X=_e;function Qe(){const e={},t=Object.keys(X);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function st(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,s=0;s{N[e]={},Object.defineProperty(N[e],"channels",{value:U[e].channels}),Object.defineProperty(N[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];N[e][r]=st(o),N[e][r].raw=at(o)})});var lt=N;const _=ue(lt);var it=Ie,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,mt=/^\s+/;function bt(e){return e&&e.slice(0,gt(e)+1).replace(mt,"")}var vt=bt,pt=vt,oe=fe,yt=Ne,ae=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return ae;if(oe(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=oe(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?ae:+e}var Mt=Et,Ct=fe,W=ut,se=Mt,$t="Expected a function",Ot=Math.max,It=Math.min;function Nt(e,t,n){var r,o,a,s,l,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=se(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Ot(se(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function x(v){var C=r,z=o;return r=o=void 0,c=v,s=e.apply(z,C),s}function j(v){return c=v,l=setTimeout(b,t),d?x(v):s}function M(v){var C=v-i,z=v-c,ee=t-C;return f?It(ee,a-z):ee}function p(v){var C=v-i,z=v-c;return i===void 0||C>=t||C<0||f&&z>=a}function b(){var v=W();if(p(v))return w(v);l=setTimeout(b,M(v))}function w(v){return l=void 0,g&&r?x(v):(r=o=void 0,s)}function E(){l!==void 0&&clearTimeout(l),c=0,r=i=o=l=void 0}function k(){return l===void 0?s:w(W())}function O(){var v=W(),C=p(v);if(r=arguments,o=this,i=v,C){if(l===void 0)return j(i);if(f)return clearTimeout(l),l=setTimeout(b,t),x(i)}return l===void 0&&(l=setTimeout(b,t)),s}return O.cancel=E,O.flush=k,O}var St=Nt;const Rt=ue(St);var jt=$.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),zt=$(ce)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Ft=$.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Ht=$(Me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Tt=$.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Pt=$.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Lt=`url('data:image/svg+xml;charset=utf-8,')`,le=({value:e,style:t,...n})=>{let r=`linear-gradient(${e}, ${e}), ${Lt}, linear-gradient(#fff, #fff)`;return h.createElement(Pt,{...n,style:{...t,backgroundImage:r}})},qt=$(Ce.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Bt=$($e)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),L=Object.values(Ee),Xt=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Dt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Wt=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Kt=/^\s*#?([0-9a-f]{3})\s*$/i,Vt={hex:We,rgb:Ue,hsl:Ae},q={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ie=e=>{let t=e==null?void 0:e.match(Xt);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},S=e=>{if(!e)return;let t=!0;if(Dt.test(e)){let[s,l,i,c]=ie(e),[d,f,g]=_.rgb.hsl([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:_.rgb.keyword([s,l,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${_.rgb.hex([s,l,i]).toLowerCase()}`}}if(Wt.test(e)){let[s,l,i,c]=ie(e),[d,f,g]=_.hsl.rgb([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:_.hsl.keyword([s,l,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${_.hsl.hex([s,l,i]).toLowerCase()}`}}let n=e.replace("#",""),r=_.keyword.rgb(n)||_.hex.rgb(n),o=_.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{_.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:_.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},At=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return q[n];if(n!=="hex")return(t==null?void 0:t[n])||q[n];if(!t.hex.startsWith("#"))try{return`#${_.keyword.hex(t.hex)}`}catch{return q.hex}let r=t.hex.match(Kt);if(!r)return Y.test(t.hex)?t.hex:q.hex;let[o,a,s]=r[1].split("");return`#${o}${o}${a}${a}${s}${s}`},Gt=(e,t)=>{let[n,r]=m.useState(e||""),[o,a]=m.useState(()=>S(n)),[s,l]=m.useState((o==null?void 0:o.colorSpace)||"hex");m.useEffect(()=>{let f=e||"",g=S(f);r(f),a(g),l((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=m.useMemo(()=>At(n,o,s).toLowerCase(),[n,o,s]),c=m.useCallback(f=>{let g=S(f),x=(g==null?void 0:g.value)||f||"";r(x),x===""&&(a(void 0),t(void 0)),g&&(a(g),l(g.colorSpace),t(g.value))},[t]),d=m.useCallback(()=>{let f=L.indexOf(s)+1;f>=L.length&&(f=0),l(L[f]);let g=(o==null?void 0:o[L[f]])||"";r(g),t(g)},[o,s,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:s,cycleColorSpace:d}},D=e=>e.replace(/\s*/,"").toLowerCase(),Ut=(e,t,n)=>{let[r,o]=m.useState(t!=null&&t.valid?[t]:[]);m.useEffect(()=>{t===void 0&&o([])},[t]);let a=m.useMemo(()=>(e||[]).map(l=>typeof l=="string"?S(l):l.title?{...S(l.color),keyword:l.title}:S(l.color)).concat(r).filter(Boolean).slice(-27),[e,r]),s=m.useCallback(l=>{l!=null&&l.valid&&(a.some(i=>D(i[n])===D(l[n]))||o(i=>i.concat(l)))},[n,a]);return{presets:a,addPreset:s}},Yt=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:s=!1,argType:l})=>{var E;let i=m.useCallback(Rt(n,200),[n]),{value:c,realValue:d,updateValue:f,color:g,colorSpace:x,cycleColorSpace:j}=Gt(t,i),{presets:M,addPreset:p}=Ut(a,g,x),b=Vt[x],w=!!((E=l==null?void 0:l.table)!=null&&E.readonly);return h.createElement(jt,{"aria-readonly":w},h.createElement(zt,{startOpen:s,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>p(g),tooltip:h.createElement(Ft,null,h.createElement(b,{color:d==="transparent"?"#000000":d,onChange:f,onFocus:r,onBlur:o}),M.length>0&&h.createElement(Tt,null,M.map((k,O)=>h.createElement(ce,{key:`${k.value}-${O}`,hasChrome:!1,tooltip:h.createElement(Ht,{note:k.keyword||k.value})},h.createElement(le,{value:k[x],active:g&&D(k[x])===D(g[x]),onClick:()=>f(k.value)})))))},h.createElement(le,{value:d,style:{margin:4}})),h.createElement(qt,{id:Oe(e),value:c,onChange:k=>f(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),c?h.createElement(Bt,{onClick:j}):null)},dn=Yt;export{Yt as ColorControl,dn as default}; diff --git a/Next/assets/DataDownload-BPSbt6Wj.js b/Next/assets/DataDownload-NRMtrsbm.js similarity index 57% rename from Next/assets/DataDownload-BPSbt6Wj.js rename to Next/assets/DataDownload-NRMtrsbm.js index 4f1660e..aa699a5 100644 --- a/Next/assets/DataDownload-BPSbt6Wj.js +++ b/Next/assets/DataDownload-NRMtrsbm.js @@ -1,4 +1,4 @@ -import{j as se}from"./jsx-runtime-DEdD30eg.js";import{a as Jn,c as le,g as zn,r as ae}from"./index-RYns6xqu.js";import{D as Kn}from"./Dropdown-CSdFVIjX.js";import{a as Yn}from"./SimpleButton-BKT7qdfB.js";import{d as Qn}from"./styled-components.browser.esm-Cwi-fKCl.js";import{g as Zr}from"./index-BbP3371Q.js";import{d as Xn}from"./index-BKD8Dact.js";import{p as U}from"./index-BAMY2Nnw.js";import{u as Zn}from"./useSketchProperties-CHjaomRQ.js";import{_ as an}from"./extends-CF3RwP-h.js";import{S as fn}from"./index.esm-BWA7R1MX.js";import{u as ei}from"./useTranslation-SdK8TBCK.js";var qr={exports:{}},ve=typeof Reflect=="object"?Reflect:null,et=ve&&typeof ve.apply=="function"?ve.apply:function(r,t,i){return Function.prototype.apply.call(r,t,i)},Te;ve&&typeof ve.ownKeys=="function"?Te=ve.ownKeys:Object.getOwnPropertySymbols?Te=function(r){return Object.getOwnPropertyNames(r).concat(Object.getOwnPropertySymbols(r))}:Te=function(r){return Object.getOwnPropertyNames(r)};function ri(e){console&&console.warn&&console.warn(e)}var un=Number.isNaN||function(r){return r!==r};function J(){J.init.call(this)}qr.exports=J;qr.exports.once=oi;J.EventEmitter=J;J.prototype._events=void 0;J.prototype._eventsCount=0;J.prototype._maxListeners=void 0;var rt=10;function je(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(J,"defaultMaxListeners",{enumerable:!0,get:function(){return rt},set:function(e){if(typeof e!="number"||e<0||un(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");rt=e}});J.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};J.prototype.setMaxListeners=function(r){if(typeof r!="number"||r<0||un(r))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+r+".");return this._maxListeners=r,this};function sn(e){return e._maxListeners===void 0?J.defaultMaxListeners:e._maxListeners}J.prototype.getMaxListeners=function(){return sn(this)};J.prototype.emit=function(r){for(var t=[],i=1;i0&&(c=t[0]),c instanceof Error)throw c;var l=new Error("Unhandled error."+(c?" ("+c.message+")":""));throw l.context=c,l}var a=f[r];if(a===void 0)return!1;if(typeof a=="function")et(a,this,t);else for(var y=a.length,v=yn(a,y),i=0;i0&&c.length>s&&!c.warned){c.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+c.length+" "+String(r)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=r,l.count=c.length,ri(l)}return e}J.prototype.addListener=function(r,t){return ln(this,r,t,!1)};J.prototype.on=J.prototype.addListener;J.prototype.prependListener=function(r,t){return ln(this,r,t,!0)};function ti(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function cn(e,r,t){var i={fired:!1,wrapFn:void 0,target:e,type:r,listener:t},s=ti.bind(i);return s.listener=t,i.wrapFn=s,s}J.prototype.once=function(r,t){return je(t),this.on(r,cn(this,r,t)),this};J.prototype.prependOnceListener=function(r,t){return je(t),this.prependListener(r,cn(this,r,t)),this};J.prototype.removeListener=function(r,t){var i,s,f,c,l;if(je(t),s=this._events,s===void 0)return this;if(i=s[r],i===void 0)return this;if(i===t||i.listener===t)--this._eventsCount===0?this._events=Object.create(null):(delete s[r],s.removeListener&&this.emit("removeListener",r,i.listener||t));else if(typeof i!="function"){for(f=-1,c=i.length-1;c>=0;c--)if(i[c]===t||i[c].listener===t){l=i[c].listener,f=c;break}if(f<0)return this;f===0?i.shift():ni(i,f),i.length===1&&(s[r]=i[0]),s.removeListener!==void 0&&this.emit("removeListener",r,l||t)}return this};J.prototype.off=J.prototype.removeListener;J.prototype.removeAllListeners=function(r){var t,i,s;if(i=this._events,i===void 0)return this;if(i.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):i[r]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete i[r]),this;if(arguments.length===0){var f=Object.keys(i),c;for(s=0;s=0;s--)this.removeListener(r,t[s]);return this};function dn(e,r,t){var i=e._events;if(i===void 0)return[];var s=i[r];return s===void 0?[]:typeof s=="function"?t?[s.listener||s]:[s]:t?ii(s):yn(s,s.length)}J.prototype.listeners=function(r){return dn(this,r,!0)};J.prototype.rawListeners=function(r){return dn(this,r,!1)};J.listenerCount=function(e,r){return typeof e.listenerCount=="function"?e.listenerCount(r):pn.call(e,r)};J.prototype.listenerCount=pn;function pn(e){var r=this._events;if(r!==void 0){var t=r[e];if(typeof t=="function")return 1;if(t!==void 0)return t.length}return 0}J.prototype.eventNames=function(){return this._eventsCount>0?Te(this._events):[]};function yn(e,r){for(var t=new Array(r),i=0;i"u"||!A?e:A(Uint8Array),g={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":N&&A?A([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?e:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":t,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":E,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":N&&A?A(A([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!N||!A?e:A(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":i,"%ReferenceError%":s,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!N||!A?e:A(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":N&&A?A(""[Symbol.iterator]()):e,"%Symbol%":N?Symbol:e,"%SyntaxError%":f,"%ThrowTypeError%":w,"%TypedArray%":u,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":l,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet};if(A)try{null.error}catch(z){var m=A(A(z));g["%Error.prototype%"]=m}var P=function z($){var H;if($==="%AsyncFunction%")H=y("async function () {}");else if($==="%GeneratorFunction%")H=y("function* () {}");else if($==="%AsyncGeneratorFunction%")H=y("async function* () {}");else if($==="%AsyncGenerator%"){var x=z("%AsyncGeneratorFunction%");x&&(H=x.prototype)}else if($==="%AsyncIteratorPrototype%"){var K=z("%AsyncGenerator%");K&&A&&(H=A(K.prototype))}return g[$]=H,H},M={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},I=kr(),W=hi(),F=I.call(Function.call,Array.prototype.concat),B=I.call(Function.apply,Array.prototype.splice),Q=I.call(Function.call,String.prototype.replace),Z=I.call(Function.call,String.prototype.slice),ee=I.call(Function.call,RegExp.prototype.exec),re=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ne=/\\(\\)?/g,ie=function($){var H=Z($,0,1),x=Z($,-1);if(H==="%"&&x!=="%")throw new f("invalid intrinsic syntax, expected closing `%`");if(x==="%"&&H!=="%")throw new f("invalid intrinsic syntax, expected opening `%`");var K=[];return Q($,re,function(Y,h,_,T){K[K.length]=_?Q(T,ne,"$1"):h||Y}),K},te=function($,H){var x=$,K;if(W(M,x)&&(K=M[x],x="%"+K[0]+"%"),W(g,x)){var Y=g[x];if(Y===E&&(Y=P(x)),typeof Y>"u"&&!H)throw new c("intrinsic "+$+" exists, but is not available. Please file an issue!");return{alias:K,name:x,value:Y}}throw new f("intrinsic "+$+" does not exist!")};return er=function($,H){if(typeof $!="string"||$.length===0)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof H!="boolean")throw new c('"allowMissing" argument must be a boolean');if(ee(/^%?[^%]*%?$/,$)===null)throw new f("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var x=ie($),K=x.length>0?x[0]:"",Y=te("%"+K+"%",H),h=Y.name,_=Y.value,T=!1,d=Y.alias;d&&(K=d[0],B(x,F([0,1],d)));for(var p=1,S=!0;p=x.length){var o=v(_,j);S=!!o,S&&"get"in o&&!("originalValue"in o.get)?_=o.get:_=_[j]}else S=W(_,j),_=_[j];S&&!T&&(g[h]=_)}}return _},er}var rr={exports:{}},tr,bt;function $r(){if(bt)return tr;bt=1;var e=Ee(),r=e("%Object.defineProperty%",!0)||!1;if(r)try{r({},"a",{value:1})}catch{r=!1}return tr=r,tr}var nr,mt;function Wr(){if(mt)return nr;mt=1;var e=Ee(),r=e("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch{r=null}return nr=r,nr}var ir,_t;function gi(){if(_t)return ir;_t=1;var e=$r(),r=bn(),t=Ne(),i=Wr();return ir=function(f,c,l){if(!f||typeof f!="object"&&typeof f!="function")throw new t("`obj` must be an object or a function`");if(typeof c!="string"&&typeof c!="symbol")throw new t("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new t("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new t("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new t("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new t("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,y=arguments.length>4?arguments[4]:null,v=arguments.length>5?arguments[5]:null,b=arguments.length>6?arguments[6]:!1,w=!!i&&i(f,c);if(e)e(f,c,{configurable:v===null&&w?w.configurable:!v,enumerable:a===null&&w?w.enumerable:!a,value:l,writable:y===null&&w?w.writable:!y});else if(b||!a&&!y&&!v)f[c]=l;else throw new r("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},ir}var or,wt;function vi(){if(wt)return or;wt=1;var e=$r(),r=function(){return!!e};return r.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch{return!0}},or=r,or}var ar,St;function bi(){if(St)return ar;St=1;var e=Ee(),r=gi(),t=vi()(),i=Wr(),s=Ne(),f=e("%Math.floor%");return ar=function(l,a){if(typeof l!="function")throw new s("`fn` is not a function");if(typeof a!="number"||a<0||a>4294967295||f(a)!==a)throw new s("`length` must be a positive 32-bit integer");var y=arguments.length>2&&!!arguments[2],v=!0,b=!0;if("length"in l&&i){var w=i(l,"length");w&&!w.configurable&&(v=!1),w&&!w.writable&&(b=!1)}return(v||b||!y)&&(t?r(l,"length",a,!0,!0):r(l,"length",a)),l},ar}var Et;function mn(){return Et||(Et=1,function(e){var r=kr(),t=Ee(),i=bi(),s=Ne(),f=t("%Function.prototype.apply%"),c=t("%Function.prototype.call%"),l=t("%Reflect.apply%",!0)||r.call(c,f),a=$r(),y=t("%Math.max%");e.exports=function(w){if(typeof w!="function")throw new s("a function is required");var N=l(r,c,arguments);return i(N,1+y(0,w.length-(arguments.length-1)),!0)};var v=function(){return l(r,f,arguments)};a?a(e.exports,"apply",{value:v}):e.exports.apply=v}(rr)),rr.exports}var fr,Rt;function _n(){if(Rt)return fr;Rt=1;var e=Ee(),r=mn(),t=r(e("String.prototype.indexOf"));return fr=function(s,f){var c=e(s,!!f);return typeof c=="function"&&t(s,".prototype.")>-1?r(c):c},fr}var ur,At;function mi(){if(At)return ur;At=1;var e=Ur()(),r=_n(),t=r("Object.prototype.toString"),i=function(l){return e&&l&&typeof l=="object"&&Symbol.toStringTag in l?!1:t(l)==="[object Arguments]"},s=function(l){return i(l)?!0:l!==null&&typeof l=="object"&&typeof l.length=="number"&&l.length>=0&&t(l)!=="[object Array]"&&t(l.callee)==="[object Function]"},f=function(){return i(arguments)}();return i.isLegacyArguments=s,ur=f?i:s,ur}var sr,Ot;function _i(){if(Ot)return sr;Ot=1;var e=Object.prototype.toString,r=Function.prototype.toString,t=/^\s*(?:function)?\*/,i=Ur()(),s=Object.getPrototypeOf,f=function(){if(!i)return!1;try{return Function("return function*() {}")()}catch{}},c;return sr=function(a){if(typeof a!="function")return!1;if(t.test(r.call(a)))return!0;if(!i){var y=e.call(a);return y==="[object GeneratorFunction]"}if(!s)return!1;if(typeof c>"u"){var v=f();c=v?s(v):!1}return s(a)===c},sr}var lr,Tt;function wi(){if(Tt)return lr;Tt=1;var e=Function.prototype.toString,r=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,t,i;if(typeof r=="function"&&typeof Object.defineProperty=="function")try{t=Object.defineProperty({},"length",{get:function(){throw i}}),i={},r(function(){throw 42},null,t)}catch(g){g!==i&&(r=null)}else r=null;var s=/^\s*class\b/,f=function(m){try{var P=e.call(m);return s.test(P)}catch{return!1}},c=function(m){try{return f(m)?!1:(e.call(m),!0)}catch{return!1}},l=Object.prototype.toString,a="[object Object]",y="[object Function]",v="[object GeneratorFunction]",b="[object HTMLAllCollection]",w="[object HTML document.all class]",N="[object HTMLCollection]",L=typeof Symbol=="function"&&!!Symbol.toStringTag,A=!(0 in[,]),E=function(){return!1};if(typeof document=="object"){var u=document.all;l.call(u)===l.call(document.all)&&(E=function(m){if((A||!m)&&(typeof m>"u"||typeof m=="object"))try{var P=l.call(m);return(P===b||P===w||P===N||P===a)&&m("")==null}catch{}return!1})}return lr=r?function(m){if(E(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;try{r(m,null,t)}catch(P){if(P!==i)return!1}return!f(m)&&c(m)}:function(m){if(E(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;if(L)return c(m);if(f(m))return!1;var P=l.call(m);return P!==y&&P!==v&&!/^\[object HTML/.test(P)?!1:c(m)},lr}var cr,Pt;function Si(){if(Pt)return cr;Pt=1;var e=wi(),r=Object.prototype.toString,t=Object.prototype.hasOwnProperty,i=function(a,y,v){for(var b=0,w=a.length;b=3&&(b=v),r.call(a)==="[object Array]"?i(a,y,b):typeof a=="string"?s(a,y,b):f(a,y,b)};return cr=c,cr}var dr,jt;function Ei(){return jt||(jt=1,dr=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]),dr}var pr,Lt;function Ri(){if(Lt)return pr;Lt=1;var e=Ei(),r=typeof globalThis>"u"?le:globalThis;return pr=function(){for(var i=[],s=0;s"u"?le:globalThis,a=r(),y=i("String.prototype.slice"),v=Object.getPrototypeOf,b=i("Array.prototype.indexOf",!0)||function(E,u){for(var g=0;g-1?u:u!=="Object"?!1:L(E)}return s?N(E):null},yr}var hr,Mt;function Ai(){if(Mt)return hr;Mt=1;var e=wn();return hr=function(t){return!!e(t)},hr}var Ct;function Oi(){return Ct||(Ct=1,function(e){var r=mi(),t=_i(),i=wn(),s=Ai();function f(R){return R.call.bind(R)}var c=typeof BigInt<"u",l=typeof Symbol<"u",a=f(Object.prototype.toString),y=f(Number.prototype.valueOf),v=f(String.prototype.valueOf),b=f(Boolean.prototype.valueOf);if(c)var w=f(BigInt.prototype.valueOf);if(l)var N=f(Symbol.prototype.valueOf);function L(R,Re){if(typeof R!="object")return!1;try{return Re(R),!0}catch{return!1}}e.isArgumentsObject=r,e.isGeneratorFunction=t,e.isTypedArray=s;function A(R){return typeof Promise<"u"&&R instanceof Promise||R!==null&&typeof R=="object"&&typeof R.then=="function"&&typeof R.catch=="function"}e.isPromise=A;function E(R){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(R):s(R)||h(R)}e.isArrayBufferView=E;function u(R){return i(R)==="Uint8Array"}e.isUint8Array=u;function g(R){return i(R)==="Uint8ClampedArray"}e.isUint8ClampedArray=g;function m(R){return i(R)==="Uint16Array"}e.isUint16Array=m;function P(R){return i(R)==="Uint32Array"}e.isUint32Array=P;function M(R){return i(R)==="Int8Array"}e.isInt8Array=M;function I(R){return i(R)==="Int16Array"}e.isInt16Array=I;function W(R){return i(R)==="Int32Array"}e.isInt32Array=W;function F(R){return i(R)==="Float32Array"}e.isFloat32Array=F;function B(R){return i(R)==="Float64Array"}e.isFloat64Array=B;function Q(R){return i(R)==="BigInt64Array"}e.isBigInt64Array=Q;function Z(R){return i(R)==="BigUint64Array"}e.isBigUint64Array=Z;function ee(R){return a(R)==="[object Map]"}ee.working=typeof Map<"u"&&ee(new Map);function re(R){return typeof Map>"u"?!1:ee.working?ee(R):R instanceof Map}e.isMap=re;function ne(R){return a(R)==="[object Set]"}ne.working=typeof Set<"u"&&ne(new Set);function ie(R){return typeof Set>"u"?!1:ne.working?ne(R):R instanceof Set}e.isSet=ie;function te(R){return a(R)==="[object WeakMap]"}te.working=typeof WeakMap<"u"&&te(new WeakMap);function z(R){return typeof WeakMap>"u"?!1:te.working?te(R):R instanceof WeakMap}e.isWeakMap=z;function $(R){return a(R)==="[object WeakSet]"}$.working=typeof WeakSet<"u"&&$(new WeakSet);function H(R){return $(R)}e.isWeakSet=H;function x(R){return a(R)==="[object ArrayBuffer]"}x.working=typeof ArrayBuffer<"u"&&x(new ArrayBuffer);function K(R){return typeof ArrayBuffer>"u"?!1:x.working?x(R):R instanceof ArrayBuffer}e.isArrayBuffer=K;function Y(R){return a(R)==="[object DataView]"}Y.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&Y(new DataView(new ArrayBuffer(1),0,1));function h(R){return typeof DataView>"u"?!1:Y.working?Y(R):R instanceof DataView}e.isDataView=h;var _=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function T(R){return a(R)==="[object SharedArrayBuffer]"}function d(R){return typeof _>"u"?!1:(typeof T.working>"u"&&(T.working=T(new _)),T.working?T(R):R instanceof _)}e.isSharedArrayBuffer=d;function p(R){return a(R)==="[object AsyncFunction]"}e.isAsyncFunction=p;function S(R){return a(R)==="[object Map Iterator]"}e.isMapIterator=S;function j(R){return a(R)==="[object Set Iterator]"}e.isSetIterator=j;function C(R){return a(R)==="[object Generator]"}e.isGeneratorObject=C;function n(R){return a(R)==="[object WebAssembly.Module]"}e.isWebAssemblyCompiledModule=n;function o(R){return L(R,y)}e.isNumberObject=o;function O(R){return L(R,v)}e.isStringObject=O;function D(R){return L(R,b)}e.isBooleanObject=D;function G(R){return c&&L(R,w)}e.isBigIntObject=G;function q(R){return l&&L(R,N)}e.isSymbolObject=q;function V(R){return o(R)||O(R)||D(R)||G(R)||q(R)}e.isBoxedPrimitive=V;function ue(R){return typeof Uint8Array<"u"&&(K(R)||d(R))}e.isAnyArrayBuffer=ue,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(R){Object.defineProperty(e,R,{enumerable:!1,value:function(){throw new Error(R+" is not supported in userland")}})})}(xe)),xe}var gr,Dt;function Ti(){return Dt||(Dt=1,gr=function(r){return r&&typeof r=="object"&&typeof r.copy=="function"&&typeof r.fill=="function"&&typeof r.readUInt8=="function"}),gr}var It;function Sn(){return It||(It=1,function(e){var r={},t=Object.getOwnPropertyDescriptors||function(_){for(var T=Object.keys(_),d={},p=0;p=p)return C;switch(C){case"%s":return String(d[T++]);case"%d":return Number(d[T++]);case"%j":try{return JSON.stringify(d[T++])}catch{return"[Circular]"}default:return C}}),j=d[T];T"u")return function(){return e.deprecate(h,_).apply(this,arguments)};var T=!1;function d(){if(!T){if(U.throwDeprecation)throw new Error(_);U.traceDeprecation?console.trace(_):console.error(_),T=!0}return h.apply(this,arguments)}return d};var s={},f=/^$/;if(r.NODE_DEBUG){var c=r.NODE_DEBUG;c=c.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),f=new RegExp("^"+c+"$","i")}e.debuglog=function(h){if(h=h.toUpperCase(),!s[h])if(f.test(h)){var _=U.pid;s[h]=function(){var T=e.format.apply(e,arguments);console.error("%s %d: %s",h,_,T)}}else s[h]=function(){};return s[h]};function l(h,_){var T={seen:[],stylize:y};return arguments.length>=3&&(T.depth=arguments[2]),arguments.length>=4&&(T.colors=arguments[3]),g(_)?T.showHidden=_:_&&e._extend(T,_),F(T.showHidden)&&(T.showHidden=!1),F(T.depth)&&(T.depth=2),F(T.colors)&&(T.colors=!1),F(T.customInspect)&&(T.customInspect=!0),T.colors&&(T.stylize=a),b(T,h,T.depth)}e.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function a(h,_){var T=l.styles[_];return T?"\x1B["+l.colors[T][0]+"m"+h+"\x1B["+l.colors[T][1]+"m":h}function y(h,_){return h}function v(h){var _={};return h.forEach(function(T,d){_[T]=!0}),_}function b(h,_,T){if(h.customInspect&&_&&re(_.inspect)&&_.inspect!==e.inspect&&!(_.constructor&&_.constructor.prototype===_)){var d=_.inspect(T,h);return I(d)||(d=b(h,d,T)),d}var p=w(h,_);if(p)return p;var S=Object.keys(_),j=v(S);if(h.showHidden&&(S=Object.getOwnPropertyNames(_)),ee(_)&&(S.indexOf("message")>=0||S.indexOf("description")>=0))return N(_);if(S.length===0){if(re(_)){var C=_.name?": "+_.name:"";return h.stylize("[Function"+C+"]","special")}if(B(_))return h.stylize(RegExp.prototype.toString.call(_),"regexp");if(Z(_))return h.stylize(Date.prototype.toString.call(_),"date");if(ee(_))return N(_)}var n="",o=!1,O=["{","}"];if(u(_)&&(o=!0,O=["[","]"]),re(_)){var D=_.name?": "+_.name:"";n=" [Function"+D+"]"}if(B(_)&&(n=" "+RegExp.prototype.toString.call(_)),Z(_)&&(n=" "+Date.prototype.toUTCString.call(_)),ee(_)&&(n=" "+N(_)),S.length===0&&(!o||_.length==0))return O[0]+n+O[1];if(T<0)return B(_)?h.stylize(RegExp.prototype.toString.call(_),"regexp"):h.stylize("[Object]","special");h.seen.push(_);var G;return o?G=L(h,_,T,j,S):G=S.map(function(q){return A(h,_,T,j,q,o)}),h.seen.pop(),E(G,n,O)}function w(h,_){if(F(_))return h.stylize("undefined","undefined");if(I(_)){var T="'"+JSON.stringify(_).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return h.stylize(T,"string")}if(M(_))return h.stylize(""+_,"number");if(g(_))return h.stylize(""+_,"boolean");if(m(_))return h.stylize("null","null")}function N(h){return"["+Error.prototype.toString.call(h)+"]"}function L(h,_,T,d,p){for(var S=[],j=0,C=_.length;j0&&(c=t[0]),c instanceof Error)throw c;var l=new Error("Unhandled error."+(c?" ("+c.message+")":""));throw l.context=c,l}var a=f[r];if(a===void 0)return!1;if(typeof a=="function")et(a,this,t);else for(var y=a.length,v=pn(a,y),i=0;i0&&c.length>s&&!c.warned){c.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+c.length+" "+String(r)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=r,l.count=c.length,ri(l)}return e}J.prototype.addListener=function(r,t){return sn(this,r,t,!1)};J.prototype.on=J.prototype.addListener;J.prototype.prependListener=function(r,t){return sn(this,r,t,!0)};function ti(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ln(e,r,t){var i={fired:!1,wrapFn:void 0,target:e,type:r,listener:t},s=ti.bind(i);return s.listener=t,i.wrapFn=s,s}J.prototype.once=function(r,t){return je(t),this.on(r,ln(this,r,t)),this};J.prototype.prependOnceListener=function(r,t){return je(t),this.prependListener(r,ln(this,r,t)),this};J.prototype.removeListener=function(r,t){var i,s,f,c,l;if(je(t),s=this._events,s===void 0)return this;if(i=s[r],i===void 0)return this;if(i===t||i.listener===t)--this._eventsCount===0?this._events=Object.create(null):(delete s[r],s.removeListener&&this.emit("removeListener",r,i.listener||t));else if(typeof i!="function"){for(f=-1,c=i.length-1;c>=0;c--)if(i[c]===t||i[c].listener===t){l=i[c].listener,f=c;break}if(f<0)return this;f===0?i.shift():ni(i,f),i.length===1&&(s[r]=i[0]),s.removeListener!==void 0&&this.emit("removeListener",r,l||t)}return this};J.prototype.off=J.prototype.removeListener;J.prototype.removeAllListeners=function(r){var t,i,s;if(i=this._events,i===void 0)return this;if(i.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):i[r]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete i[r]),this;if(arguments.length===0){var f=Object.keys(i),c;for(s=0;s=0;s--)this.removeListener(r,t[s]);return this};function cn(e,r,t){var i=e._events;if(i===void 0)return[];var s=i[r];return s===void 0?[]:typeof s=="function"?t?[s.listener||s]:[s]:t?ii(s):pn(s,s.length)}J.prototype.listeners=function(r){return cn(this,r,!0)};J.prototype.rawListeners=function(r){return cn(this,r,!1)};J.listenerCount=function(e,r){return typeof e.listenerCount=="function"?e.listenerCount(r):dn.call(e,r)};J.prototype.listenerCount=dn;function dn(e){var r=this._events;if(r!==void 0){var t=r[e];if(typeof t=="function")return 1;if(t!==void 0)return t.length}return 0}J.prototype.eventNames=function(){return this._eventsCount>0?Te(this._events):[]};function pn(e,r){for(var t=new Array(r),i=0;i"u"||!A?e:A(Uint8Array),g={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":N&&A?A([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?e:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":t,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":E,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":N&&A?A(A([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!N||!A?e:A(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":i,"%ReferenceError%":s,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!N||!A?e:A(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":N&&A?A(""[Symbol.iterator]()):e,"%Symbol%":N?Symbol:e,"%SyntaxError%":f,"%ThrowTypeError%":w,"%TypedArray%":u,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":l,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet};if(A)try{null.error}catch(z){var m=A(A(z));g["%Error.prototype%"]=m}var P=function z($){var H;if($==="%AsyncFunction%")H=y("async function () {}");else if($==="%GeneratorFunction%")H=y("function* () {}");else if($==="%AsyncGeneratorFunction%")H=y("async function* () {}");else if($==="%AsyncGenerator%"){var x=z("%AsyncGeneratorFunction%");x&&(H=x.prototype)}else if($==="%AsyncIteratorPrototype%"){var K=z("%AsyncGenerator%");K&&A&&(H=A(K.prototype))}return g[$]=H,H},M={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},I=kr(),W=hi(),F=I.call(Function.call,Array.prototype.concat),B=I.call(Function.apply,Array.prototype.splice),Q=I.call(Function.call,String.prototype.replace),Z=I.call(Function.call,String.prototype.slice),ee=I.call(Function.call,RegExp.prototype.exec),re=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ne=/\\(\\)?/g,ie=function($){var H=Z($,0,1),x=Z($,-1);if(H==="%"&&x!=="%")throw new f("invalid intrinsic syntax, expected closing `%`");if(x==="%"&&H!=="%")throw new f("invalid intrinsic syntax, expected opening `%`");var K=[];return Q($,re,function(Y,h,_,T){K[K.length]=_?Q(T,ne,"$1"):h||Y}),K},te=function($,H){var x=$,K;if(W(M,x)&&(K=M[x],x="%"+K[0]+"%"),W(g,x)){var Y=g[x];if(Y===E&&(Y=P(x)),typeof Y>"u"&&!H)throw new c("intrinsic "+$+" exists, but is not available. Please file an issue!");return{alias:K,name:x,value:Y}}throw new f("intrinsic "+$+" does not exist!")};return er=function($,H){if(typeof $!="string"||$.length===0)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof H!="boolean")throw new c('"allowMissing" argument must be a boolean');if(ee(/^%?[^%]*%?$/,$)===null)throw new f("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var x=ie($),K=x.length>0?x[0]:"",Y=te("%"+K+"%",H),h=Y.name,_=Y.value,T=!1,d=Y.alias;d&&(K=d[0],B(x,F([0,1],d)));for(var p=1,S=!0;p=x.length){var o=v(_,j);S=!!o,S&&"get"in o&&!("originalValue"in o.get)?_=o.get:_=_[j]}else S=W(_,j),_=_[j];S&&!T&&(g[h]=_)}}return _},er}var rr={exports:{}},tr,bt;function $r(){if(bt)return tr;bt=1;var e=Ee(),r=e("%Object.defineProperty%",!0)||!1;if(r)try{r({},"a",{value:1})}catch{r=!1}return tr=r,tr}var nr,mt;function Wr(){if(mt)return nr;mt=1;var e=Ee(),r=e("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch{r=null}return nr=r,nr}var ir,_t;function gi(){if(_t)return ir;_t=1;var e=$r(),r=vn(),t=Ne(),i=Wr();return ir=function(f,c,l){if(!f||typeof f!="object"&&typeof f!="function")throw new t("`obj` must be an object or a function`");if(typeof c!="string"&&typeof c!="symbol")throw new t("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new t("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new t("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new t("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new t("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,y=arguments.length>4?arguments[4]:null,v=arguments.length>5?arguments[5]:null,b=arguments.length>6?arguments[6]:!1,w=!!i&&i(f,c);if(e)e(f,c,{configurable:v===null&&w?w.configurable:!v,enumerable:a===null&&w?w.enumerable:!a,value:l,writable:y===null&&w?w.writable:!y});else if(b||!a&&!y&&!v)f[c]=l;else throw new r("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},ir}var or,wt;function vi(){if(wt)return or;wt=1;var e=$r(),r=function(){return!!e};return r.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch{return!0}},or=r,or}var ar,St;function bi(){if(St)return ar;St=1;var e=Ee(),r=gi(),t=vi()(),i=Wr(),s=Ne(),f=e("%Math.floor%");return ar=function(l,a){if(typeof l!="function")throw new s("`fn` is not a function");if(typeof a!="number"||a<0||a>4294967295||f(a)!==a)throw new s("`length` must be a positive 32-bit integer");var y=arguments.length>2&&!!arguments[2],v=!0,b=!0;if("length"in l&&i){var w=i(l,"length");w&&!w.configurable&&(v=!1),w&&!w.writable&&(b=!1)}return(v||b||!y)&&(t?r(l,"length",a,!0,!0):r(l,"length",a)),l},ar}var Et;function bn(){return Et||(Et=1,function(e){var r=kr(),t=Ee(),i=bi(),s=Ne(),f=t("%Function.prototype.apply%"),c=t("%Function.prototype.call%"),l=t("%Reflect.apply%",!0)||r.call(c,f),a=$r(),y=t("%Math.max%");e.exports=function(w){if(typeof w!="function")throw new s("a function is required");var N=l(r,c,arguments);return i(N,1+y(0,w.length-(arguments.length-1)),!0)};var v=function(){return l(r,f,arguments)};a?a(e.exports,"apply",{value:v}):e.exports.apply=v}(rr)),rr.exports}var fr,Rt;function mn(){if(Rt)return fr;Rt=1;var e=Ee(),r=bn(),t=r(e("String.prototype.indexOf"));return fr=function(s,f){var c=e(s,!!f);return typeof c=="function"&&t(s,".prototype.")>-1?r(c):c},fr}var ur,At;function mi(){if(At)return ur;At=1;var e=Ur()(),r=mn(),t=r("Object.prototype.toString"),i=function(l){return e&&l&&typeof l=="object"&&Symbol.toStringTag in l?!1:t(l)==="[object Arguments]"},s=function(l){return i(l)?!0:l!==null&&typeof l=="object"&&typeof l.length=="number"&&l.length>=0&&t(l)!=="[object Array]"&&t(l.callee)==="[object Function]"},f=function(){return i(arguments)}();return i.isLegacyArguments=s,ur=f?i:s,ur}var sr,Ot;function _i(){if(Ot)return sr;Ot=1;var e=Object.prototype.toString,r=Function.prototype.toString,t=/^\s*(?:function)?\*/,i=Ur()(),s=Object.getPrototypeOf,f=function(){if(!i)return!1;try{return Function("return function*() {}")()}catch{}},c;return sr=function(a){if(typeof a!="function")return!1;if(t.test(r.call(a)))return!0;if(!i){var y=e.call(a);return y==="[object GeneratorFunction]"}if(!s)return!1;if(typeof c>"u"){var v=f();c=v?s(v):!1}return s(a)===c},sr}var lr,Tt;function wi(){if(Tt)return lr;Tt=1;var e=Function.prototype.toString,r=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,t,i;if(typeof r=="function"&&typeof Object.defineProperty=="function")try{t=Object.defineProperty({},"length",{get:function(){throw i}}),i={},r(function(){throw 42},null,t)}catch(g){g!==i&&(r=null)}else r=null;var s=/^\s*class\b/,f=function(m){try{var P=e.call(m);return s.test(P)}catch{return!1}},c=function(m){try{return f(m)?!1:(e.call(m),!0)}catch{return!1}},l=Object.prototype.toString,a="[object Object]",y="[object Function]",v="[object GeneratorFunction]",b="[object HTMLAllCollection]",w="[object HTML document.all class]",N="[object HTMLCollection]",L=typeof Symbol=="function"&&!!Symbol.toStringTag,A=!(0 in[,]),E=function(){return!1};if(typeof document=="object"){var u=document.all;l.call(u)===l.call(document.all)&&(E=function(m){if((A||!m)&&(typeof m>"u"||typeof m=="object"))try{var P=l.call(m);return(P===b||P===w||P===N||P===a)&&m("")==null}catch{}return!1})}return lr=r?function(m){if(E(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;try{r(m,null,t)}catch(P){if(P!==i)return!1}return!f(m)&&c(m)}:function(m){if(E(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;if(L)return c(m);if(f(m))return!1;var P=l.call(m);return P!==y&&P!==v&&!/^\[object HTML/.test(P)?!1:c(m)},lr}var cr,Pt;function Si(){if(Pt)return cr;Pt=1;var e=wi(),r=Object.prototype.toString,t=Object.prototype.hasOwnProperty,i=function(a,y,v){for(var b=0,w=a.length;b=3&&(b=v),r.call(a)==="[object Array]"?i(a,y,b):typeof a=="string"?s(a,y,b):f(a,y,b)};return cr=c,cr}var dr,jt;function Ei(){return jt||(jt=1,dr=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]),dr}var pr,Lt;function Ri(){if(Lt)return pr;Lt=1;var e=Ei(),r=typeof globalThis>"u"?ue:globalThis;return pr=function(){for(var i=[],s=0;s"u"?ue:globalThis,a=r(),y=i("String.prototype.slice"),v=Object.getPrototypeOf,b=i("Array.prototype.indexOf",!0)||function(E,u){for(var g=0;g-1?u:u!=="Object"?!1:L(E)}return s?N(E):null},yr}var hr,Mt;function Ai(){if(Mt)return hr;Mt=1;var e=_n();return hr=function(t){return!!e(t)},hr}var Ct;function Oi(){return Ct||(Ct=1,function(e){var r=mi(),t=_i(),i=_n(),s=Ai();function f(R){return R.call.bind(R)}var c=typeof BigInt<"u",l=typeof Symbol<"u",a=f(Object.prototype.toString),y=f(Number.prototype.valueOf),v=f(String.prototype.valueOf),b=f(Boolean.prototype.valueOf);if(c)var w=f(BigInt.prototype.valueOf);if(l)var N=f(Symbol.prototype.valueOf);function L(R,Re){if(typeof R!="object")return!1;try{return Re(R),!0}catch{return!1}}e.isArgumentsObject=r,e.isGeneratorFunction=t,e.isTypedArray=s;function A(R){return typeof Promise<"u"&&R instanceof Promise||R!==null&&typeof R=="object"&&typeof R.then=="function"&&typeof R.catch=="function"}e.isPromise=A;function E(R){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(R):s(R)||h(R)}e.isArrayBufferView=E;function u(R){return i(R)==="Uint8Array"}e.isUint8Array=u;function g(R){return i(R)==="Uint8ClampedArray"}e.isUint8ClampedArray=g;function m(R){return i(R)==="Uint16Array"}e.isUint16Array=m;function P(R){return i(R)==="Uint32Array"}e.isUint32Array=P;function M(R){return i(R)==="Int8Array"}e.isInt8Array=M;function I(R){return i(R)==="Int16Array"}e.isInt16Array=I;function W(R){return i(R)==="Int32Array"}e.isInt32Array=W;function F(R){return i(R)==="Float32Array"}e.isFloat32Array=F;function B(R){return i(R)==="Float64Array"}e.isFloat64Array=B;function Q(R){return i(R)==="BigInt64Array"}e.isBigInt64Array=Q;function Z(R){return i(R)==="BigUint64Array"}e.isBigUint64Array=Z;function ee(R){return a(R)==="[object Map]"}ee.working=typeof Map<"u"&&ee(new Map);function re(R){return typeof Map>"u"?!1:ee.working?ee(R):R instanceof Map}e.isMap=re;function ne(R){return a(R)==="[object Set]"}ne.working=typeof Set<"u"&&ne(new Set);function ie(R){return typeof Set>"u"?!1:ne.working?ne(R):R instanceof Set}e.isSet=ie;function te(R){return a(R)==="[object WeakMap]"}te.working=typeof WeakMap<"u"&&te(new WeakMap);function z(R){return typeof WeakMap>"u"?!1:te.working?te(R):R instanceof WeakMap}e.isWeakMap=z;function $(R){return a(R)==="[object WeakSet]"}$.working=typeof WeakSet<"u"&&$(new WeakSet);function H(R){return $(R)}e.isWeakSet=H;function x(R){return a(R)==="[object ArrayBuffer]"}x.working=typeof ArrayBuffer<"u"&&x(new ArrayBuffer);function K(R){return typeof ArrayBuffer>"u"?!1:x.working?x(R):R instanceof ArrayBuffer}e.isArrayBuffer=K;function Y(R){return a(R)==="[object DataView]"}Y.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&Y(new DataView(new ArrayBuffer(1),0,1));function h(R){return typeof DataView>"u"?!1:Y.working?Y(R):R instanceof DataView}e.isDataView=h;var _=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function T(R){return a(R)==="[object SharedArrayBuffer]"}function d(R){return typeof _>"u"?!1:(typeof T.working>"u"&&(T.working=T(new _)),T.working?T(R):R instanceof _)}e.isSharedArrayBuffer=d;function p(R){return a(R)==="[object AsyncFunction]"}e.isAsyncFunction=p;function S(R){return a(R)==="[object Map Iterator]"}e.isMapIterator=S;function j(R){return a(R)==="[object Set Iterator]"}e.isSetIterator=j;function C(R){return a(R)==="[object Generator]"}e.isGeneratorObject=C;function n(R){return a(R)==="[object WebAssembly.Module]"}e.isWebAssemblyCompiledModule=n;function o(R){return L(R,y)}e.isNumberObject=o;function O(R){return L(R,v)}e.isStringObject=O;function D(R){return L(R,b)}e.isBooleanObject=D;function G(R){return c&&L(R,w)}e.isBigIntObject=G;function q(R){return l&&L(R,N)}e.isSymbolObject=q;function V(R){return o(R)||O(R)||D(R)||G(R)||q(R)}e.isBoxedPrimitive=V;function fe(R){return typeof Uint8Array<"u"&&(K(R)||d(R))}e.isAnyArrayBuffer=fe,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(R){Object.defineProperty(e,R,{enumerable:!1,value:function(){throw new Error(R+" is not supported in userland")}})})}(xe)),xe}var gr,Dt;function Ti(){return Dt||(Dt=1,gr=function(r){return r&&typeof r=="object"&&typeof r.copy=="function"&&typeof r.fill=="function"&&typeof r.readUInt8=="function"}),gr}var It;function wn(){return It||(It=1,function(e){var r={},t=Object.getOwnPropertyDescriptors||function(_){for(var T=Object.keys(_),d={},p=0;p=p)return C;switch(C){case"%s":return String(d[T++]);case"%d":return Number(d[T++]);case"%j":try{return JSON.stringify(d[T++])}catch{return"[Circular]"}default:return C}}),j=d[T];T"u")return function(){return e.deprecate(h,_).apply(this,arguments)};var T=!1;function d(){if(!T){if(U.throwDeprecation)throw new Error(_);U.traceDeprecation?console.trace(_):console.error(_),T=!0}return h.apply(this,arguments)}return d};var s={},f=/^$/;if(r.NODE_DEBUG){var c=r.NODE_DEBUG;c=c.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),f=new RegExp("^"+c+"$","i")}e.debuglog=function(h){if(h=h.toUpperCase(),!s[h])if(f.test(h)){var _=U.pid;s[h]=function(){var T=e.format.apply(e,arguments);console.error("%s %d: %s",h,_,T)}}else s[h]=function(){};return s[h]};function l(h,_){var T={seen:[],stylize:y};return arguments.length>=3&&(T.depth=arguments[2]),arguments.length>=4&&(T.colors=arguments[3]),g(_)?T.showHidden=_:_&&e._extend(T,_),F(T.showHidden)&&(T.showHidden=!1),F(T.depth)&&(T.depth=2),F(T.colors)&&(T.colors=!1),F(T.customInspect)&&(T.customInspect=!0),T.colors&&(T.stylize=a),b(T,h,T.depth)}e.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function a(h,_){var T=l.styles[_];return T?"\x1B["+l.colors[T][0]+"m"+h+"\x1B["+l.colors[T][1]+"m":h}function y(h,_){return h}function v(h){var _={};return h.forEach(function(T,d){_[T]=!0}),_}function b(h,_,T){if(h.customInspect&&_&&re(_.inspect)&&_.inspect!==e.inspect&&!(_.constructor&&_.constructor.prototype===_)){var d=_.inspect(T,h);return I(d)||(d=b(h,d,T)),d}var p=w(h,_);if(p)return p;var S=Object.keys(_),j=v(S);if(h.showHidden&&(S=Object.getOwnPropertyNames(_)),ee(_)&&(S.indexOf("message")>=0||S.indexOf("description")>=0))return N(_);if(S.length===0){if(re(_)){var C=_.name?": "+_.name:"";return h.stylize("[Function"+C+"]","special")}if(B(_))return h.stylize(RegExp.prototype.toString.call(_),"regexp");if(Z(_))return h.stylize(Date.prototype.toString.call(_),"date");if(ee(_))return N(_)}var n="",o=!1,O=["{","}"];if(u(_)&&(o=!0,O=["[","]"]),re(_)){var D=_.name?": "+_.name:"";n=" [Function"+D+"]"}if(B(_)&&(n=" "+RegExp.prototype.toString.call(_)),Z(_)&&(n=" "+Date.prototype.toUTCString.call(_)),ee(_)&&(n=" "+N(_)),S.length===0&&(!o||_.length==0))return O[0]+n+O[1];if(T<0)return B(_)?h.stylize(RegExp.prototype.toString.call(_),"regexp"):h.stylize("[Object]","special");h.seen.push(_);var G;return o?G=L(h,_,T,j,S):G=S.map(function(q){return A(h,_,T,j,q,o)}),h.seen.pop(),E(G,n,O)}function w(h,_){if(F(_))return h.stylize("undefined","undefined");if(I(_)){var T="'"+JSON.stringify(_).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return h.stylize(T,"string")}if(M(_))return h.stylize(""+_,"number");if(g(_))return h.stylize(""+_,"boolean");if(m(_))return h.stylize("null","null")}function N(h){return"["+Error.prototype.toString.call(h)+"]"}function L(h,_,T,d,p){for(var S=[],j=0,C=_.length;j-1&&(S?C=C.split(` `).map(function(o){return" "+o}).join(` `).slice(2):C=` @@ -7,9 +7,9 @@ import{j as se}from"./jsx-runtime-DEdD30eg.js";import{a as Jn,c as le,g as zn,r `))):C=h.stylize("[Circular]","special")),F(j)){if(S&&p.match(/^\d+$/))return C;j=JSON.stringify(""+p),j.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(j=j.slice(1,-1),j=h.stylize(j,"name")):(j=j.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),j=h.stylize(j,"string"))}return j+": "+C}function E(h,_,T){var d=h.reduce(function(p,S){return S.indexOf(` `)>=0,p+S.replace(/\u001b\[\d\d?m/g,"").length+1},0);return d>60?T[0]+(_===""?"":_+` `)+" "+h.join(`, - `)+" "+T[1]:T[0]+_+" "+h.join(", ")+" "+T[1]}e.types=Oi();function u(h){return Array.isArray(h)}e.isArray=u;function g(h){return typeof h=="boolean"}e.isBoolean=g;function m(h){return h===null}e.isNull=m;function P(h){return h==null}e.isNullOrUndefined=P;function M(h){return typeof h=="number"}e.isNumber=M;function I(h){return typeof h=="string"}e.isString=I;function W(h){return typeof h=="symbol"}e.isSymbol=W;function F(h){return h===void 0}e.isUndefined=F;function B(h){return Q(h)&&ie(h)==="[object RegExp]"}e.isRegExp=B,e.types.isRegExp=B;function Q(h){return typeof h=="object"&&h!==null}e.isObject=Q;function Z(h){return Q(h)&&ie(h)==="[object Date]"}e.isDate=Z,e.types.isDate=Z;function ee(h){return Q(h)&&(ie(h)==="[object Error]"||h instanceof Error)}e.isError=ee,e.types.isNativeError=ee;function re(h){return typeof h=="function"}e.isFunction=re;function ne(h){return h===null||typeof h=="boolean"||typeof h=="number"||typeof h=="string"||typeof h=="symbol"||typeof h>"u"}e.isPrimitive=ne,e.isBuffer=Ti();function ie(h){return Object.prototype.toString.call(h)}function te(h){return h<10?"0"+h.toString(10):h.toString(10)}var z=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function $(){var h=new Date,_=[te(h.getHours()),te(h.getMinutes()),te(h.getSeconds())].join(":");return[h.getDate(),z[h.getMonth()],_].join(" ")}e.log=function(){console.log("%s - %s",$(),e.format.apply(e,arguments))},e.inherits=pe,e._extend=function(h,_){if(!_||!Q(_))return h;for(var T=Object.keys(_),d=T.length;d--;)h[T[d]]=_[T[d]];return h};function H(h,_){return Object.prototype.hasOwnProperty.call(h,_)}var x=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;e.promisify=function(_){if(typeof _!="function")throw new TypeError('The "original" argument must be of type Function');if(x&&_[x]){var T=_[x];if(typeof T!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(T,x,{value:T,enumerable:!1,writable:!1,configurable:!0}),T}function T(){for(var d,p,S=new Promise(function(n,o){d=n,p=o}),j=[],C=0;C0?this.tail.next=u:this.head=u,this.tail=u,++this.length}},{key:"unshift",value:function(E){var u={data:E,next:this.head};this.length===0&&(this.tail=u),this.head=u,++this.length}},{key:"shift",value:function(){if(this.length!==0){var E=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,E}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(E){if(this.length===0)return"";for(var u=this.head,g=""+u.data;u=u.next;)g+=E+u.data;return g}},{key:"concat",value:function(E){if(this.length===0)return y.alloc(0);for(var u=y.allocUnsafe(E>>>0),g=this.head,m=0;g;)N(g.data,u,m),m+=g.data.length,g=g.next;return u}},{key:"consume",value:function(E,u){var g;return EP.length?P.length:E;if(M===P.length?m+=P:m+=P.slice(0,E),E-=M,E===0){M===P.length?(++g,u.next?this.head=u.next:this.head=this.tail=null):(this.head=u,u.data=P.slice(M));break}++g}return this.length-=g,m}},{key:"_getBuffer",value:function(E){var u=y.allocUnsafe(E),g=this.head,m=1;for(g.data.copy(u),E-=g.data.length;g=g.next;){var P=g.data,M=E>P.length?P.length:E;if(P.copy(u,u.length-E,0,M),E-=M,E===0){M===P.length?(++m,g.next?this.head=g.next:this.head=this.tail=null):(this.head=g,g.data=P.slice(M));break}++m}return this.length-=m,u}},{key:w,value:function(E,u){return b(this,r(r({},u),{},{depth:0,customInspect:!1}))}}]),L}(),vr}var br,Ft;function En(){if(Ft)return br;Ft=1;function e(c,l){var a=this,y=this._readableState&&this._readableState.destroyed,v=this._writableState&&this._writableState.destroyed;return y||v?(l?l(c):c&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,U.nextTick(s,this,c)):U.nextTick(s,this,c)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(c||null,function(b){!l&&b?a._writableState?a._writableState.errorEmitted?U.nextTick(t,a):(a._writableState.errorEmitted=!0,U.nextTick(r,a,b)):U.nextTick(r,a,b):l?(U.nextTick(t,a),l(b)):U.nextTick(t,a)}),this)}function r(c,l){s(c,l),t(c)}function t(c){c._writableState&&!c._writableState.emitClose||c._readableState&&!c._readableState.emitClose||c.emit("close")}function i(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function s(c,l){c.emit("error",l)}function f(c,l){var a=c._readableState,y=c._writableState;a&&a.autoDestroy||y&&y.autoDestroy?c.destroy(l):c.emit("error",l)}return br={destroy:e,undestroy:i,errorOrDestroy:f},br}var mr={},qt;function me(){if(qt)return mr;qt=1;function e(l,a){l.prototype=Object.create(a.prototype),l.prototype.constructor=l,l.__proto__=a}var r={};function t(l,a,y){y||(y=Error);function v(w,N,L){return typeof a=="string"?a:a(w,N,L)}var b=function(w){e(N,w);function N(L,A,E){return w.call(this,v(L,A,E))||this}return N}(y);b.prototype.name=y.name,b.prototype.code=l,r[l]=b}function i(l,a){if(Array.isArray(l)){var y=l.length;return l=l.map(function(v){return String(v)}),y>2?"one of ".concat(a," ").concat(l.slice(0,y-1).join(", "),", or ")+l[y-1]:y===2?"one of ".concat(a," ").concat(l[0]," or ").concat(l[1]):"of ".concat(a," ").concat(l[0])}else return"of ".concat(a," ").concat(String(l))}function s(l,a,y){return l.substr(0,a.length)===a}function f(l,a,y){return(y===void 0||y>l.length)&&(y=l.length),l.substring(y-a.length,y)===a}function c(l,a,y){return typeof y!="number"&&(y=0),y+a.length>l.length?!1:l.indexOf(a,y)!==-1}return t("ERR_INVALID_OPT_VALUE",function(l,a){return'The value "'+a+'" is invalid for option "'+l+'"'},TypeError),t("ERR_INVALID_ARG_TYPE",function(l,a,y){var v;typeof a=="string"&&s(a,"not ")?(v="must not be",a=a.replace(/^not /,"")):v="must be";var b;if(f(l," argument"))b="The ".concat(l," ").concat(v," ").concat(i(a,"type"));else{var w=c(l,".")?"property":"argument";b='The "'.concat(l,'" ').concat(w," ").concat(v," ").concat(i(a,"type"))}return b+=". Received type ".concat(typeof y),b},TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",function(l){return"The "+l+" method is not implemented"}),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",function(l){return"Cannot call "+l+" after a stream was destroyed"}),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",function(l){return"Unknown encoding: "+l},TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),mr.codes=r,mr}var _r,xt;function Rn(){if(xt)return _r;xt=1;var e=me().codes.ERR_INVALID_OPT_VALUE;function r(i,s,f){return i.highWaterMark!=null?i.highWaterMark:s?i[f]:null}function t(i,s,f,c){var l=r(s,c,f);if(l!=null){if(!(isFinite(l)&&Math.floor(l)===l)||l<0){var a=c?f:"highWaterMark";throw new e(a,l)}return Math.floor(l)}return i.objectMode?16:16*1024}return _r={getHighWaterMark:t},_r}var wr,Ut;function ji(){if(Ut)return wr;Ut=1,wr=e;function e(t,i){if(r("noDeprecation"))return t;var s=!1;function f(){if(!s){if(r("throwDeprecation"))throw new Error(i);r("traceDeprecation")?console.trace(i):console.warn(i),s=!0}return t.apply(this,arguments)}return f}function r(t){try{if(!le.localStorage)return!1}catch{return!1}var i=le.localStorage[t];return i==null?!1:String(i).toLowerCase()==="true"}return wr}var Sr,kt;function An(){if(kt)return Sr;kt=1,Sr=F;function e(d){var p=this;this.next=null,this.entry=null,this.finish=function(){T(p,d)}}var r;F.WritableState=I;var t={deprecate:ji()},i=gn(),s=Le.Buffer,f=(typeof le<"u"?le:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function c(d){return s.from(d)}function l(d){return s.isBuffer(d)||d instanceof f}var a=En(),y=Rn(),v=y.getHighWaterMark,b=me().codes,w=b.ERR_INVALID_ARG_TYPE,N=b.ERR_METHOD_NOT_IMPLEMENTED,L=b.ERR_MULTIPLE_CALLBACK,A=b.ERR_STREAM_CANNOT_PIPE,E=b.ERR_STREAM_DESTROYED,u=b.ERR_STREAM_NULL_VALUES,g=b.ERR_STREAM_WRITE_AFTER_END,m=b.ERR_UNKNOWN_ENCODING,P=a.errorOrDestroy;pe(F,i);function M(){}function I(d,p,S){r=r||be(),d=d||{},typeof S!="boolean"&&(S=p instanceof r),this.objectMode=!!d.objectMode,S&&(this.objectMode=this.objectMode||!!d.writableObjectMode),this.highWaterMark=v(this,d,"writableHighWaterMark",S),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var j=d.decodeStrings===!1;this.decodeStrings=!j,this.defaultEncoding=d.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(C){te(p,C)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=d.emitClose!==!1,this.autoDestroy=!!d.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}I.prototype.getBuffer=function(){for(var p=this.bufferedRequest,S=[];p;)S.push(p),p=p.next;return S},function(){try{Object.defineProperty(I.prototype,"buffer",{get:t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var W;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(W=Function.prototype[Symbol.hasInstance],Object.defineProperty(F,Symbol.hasInstance,{value:function(p){return W.call(this,p)?!0:this!==F?!1:p&&p._writableState instanceof I}})):W=function(p){return p instanceof this};function F(d){r=r||be();var p=this instanceof r;if(!p&&!W.call(F,this))return new F(d);this._writableState=new I(d,this,p),this.writable=!0,d&&(typeof d.write=="function"&&(this._write=d.write),typeof d.writev=="function"&&(this._writev=d.writev),typeof d.destroy=="function"&&(this._destroy=d.destroy),typeof d.final=="function"&&(this._final=d.final)),i.call(this)}F.prototype.pipe=function(){P(this,new A)};function B(d,p){var S=new g;P(d,S),U.nextTick(p,S)}function Q(d,p,S,j){var C;return S===null?C=new u:typeof S!="string"&&!p.objectMode&&(C=new w("chunk",["string","Buffer"],S)),C?(P(d,C),U.nextTick(j,C),!1):!0}F.prototype.write=function(d,p,S){var j=this._writableState,C=!1,n=!j.objectMode&&l(d);return n&&!s.isBuffer(d)&&(d=c(d)),typeof p=="function"&&(S=p,p=null),n?p="buffer":p||(p=j.defaultEncoding),typeof S!="function"&&(S=M),j.ending?B(this,S):(n||Q(this,j,d,S))&&(j.pendingcb++,C=ee(this,j,n,d,p,S)),C},F.prototype.cork=function(){this._writableState.corked++},F.prototype.uncork=function(){var d=this._writableState;d.corked&&(d.corked--,!d.writing&&!d.corked&&!d.bufferProcessing&&d.bufferedRequest&&H(this,d))},F.prototype.setDefaultEncoding=function(p){if(typeof p=="string"&&(p=p.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((p+"").toLowerCase())>-1))throw new m(p);return this._writableState.defaultEncoding=p,this},Object.defineProperty(F.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Z(d,p,S){return!d.objectMode&&d.decodeStrings!==!1&&typeof p=="string"&&(p=s.from(p,S)),p}Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function ee(d,p,S,j,C,n){if(!S){var o=Z(p,j,C);j!==o&&(S=!0,C="buffer",j=o)}var O=p.objectMode?1:j.length;p.length+=O;var D=p.length */var Wt;function Li(){return Wt||(Wt=1,function(e,r){var t=Le,i=t.Buffer;function s(c,l){for(var a in c)l[a]=c[a]}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=t:(s(t,r),r.Buffer=f);function f(c,l,a){return i(c,l,a)}f.prototype=Object.create(i.prototype),s(i,f),f.from=function(c,l,a){if(typeof c=="number")throw new TypeError("Argument must not be a number");return i(c,l,a)},f.alloc=function(c,l,a){if(typeof c!="number")throw new TypeError("Argument must be a number");var y=i(c);return l!==void 0?typeof a=="string"?y.fill(l,a):y.fill(l):y.fill(0),y},f.allocUnsafe=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return i(c)},f.allocUnsafeSlow=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return t.SlowBuffer(c)}}(Ae,Ae.exports)),Ae.exports}var Gt;function Ht(){if(Gt)return Rr;Gt=1;var e=Li().Buffer,r=e.isEncoding||function(u){switch(u=""+u,u&&u.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function t(u){if(!u)return"utf8";for(var g;;)switch(u){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return u;default:if(g)return;u=(""+u).toLowerCase(),g=!0}}function i(u){var g=t(u);if(typeof g!="string"&&(e.isEncoding===r||!r(u)))throw new Error("Unknown encoding: "+u);return g||u}Rr.StringDecoder=s;function s(u){this.encoding=i(u);var g;switch(this.encoding){case"utf16le":this.text=b,this.end=w,g=4;break;case"utf8":this.fillLast=a,g=4;break;case"base64":this.text=N,this.end=L,g=3;break;default:this.write=A,this.end=E;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(g)}s.prototype.write=function(u){if(u.length===0)return"";var g,m;if(this.lastNeed){if(g=this.fillLast(u),g===void 0)return"";m=this.lastNeed,this.lastNeed=0}else m=0;return m>5===6?2:u>>4===14?3:u>>3===30?4:u>>6===2?-1:-2}function c(u,g,m){var P=g.length-1;if(P=0?(M>0&&(u.lastNeed=M-1),M):--P=0?(M>0&&(u.lastNeed=M-2),M):--P=0?(M>0&&(M===2?M=0:u.lastNeed=M-3),M):0))}function l(u,g,m){if((g[0]&192)!==128)return u.lastNeed=0,"�";if(u.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return u.lastNeed=1,"�";if(u.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return u.lastNeed=2,"�"}}function a(u){var g=this.lastTotal-this.lastNeed,m=l(this,u);if(m!==void 0)return m;if(this.lastNeed<=u.length)return u.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);u.copy(this.lastChar,g,0,u.length),this.lastNeed-=u.length}function y(u,g){var m=c(this,u,g);if(!this.lastNeed)return u.toString("utf8",g);this.lastTotal=m;var P=u.length-(m-this.lastNeed);return u.copy(this.lastChar,0,P),u.toString("utf8",g,P)}function v(u){var g=u&&u.length?this.write(u):"";return this.lastNeed?g+"�":g}function b(u,g){if((u.length-g)%2===0){var m=u.toString("utf16le",g);if(m){var P=m.charCodeAt(m.length-1);if(P>=55296&&P<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=u[u.length-2],this.lastChar[1]=u[u.length-1],m.slice(0,-1)}return m}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=u[u.length-1],u.toString("utf16le",g,u.length-1)}function w(u){var g=u&&u.length?this.write(u):"";if(this.lastNeed){var m=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,m)}return g}function N(u,g){var m=(u.length-g)%3;return m===0?u.toString("base64",g):(this.lastNeed=3-m,this.lastTotal=3,m===1?this.lastChar[0]=u[u.length-1]:(this.lastChar[0]=u[u.length-2],this.lastChar[1]=u[u.length-1]),u.toString("base64",g,u.length-m))}function L(u){var g=u&&u.length?this.write(u):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function A(u){return u.toString(this.encoding)}function E(u){return u&&u.length?this.write(u):""}return Rr}var Ar,Vt;function Gr(){if(Vt)return Ar;Vt=1;var e=me().codes.ERR_STREAM_PREMATURE_CLOSE;function r(f){var c=!1;return function(){if(!c){c=!0;for(var l=arguments.length,a=new Array(l),y=0;y0)if(typeof o!="string"&&!q.objectMode&&Object.getPrototypeOf(o)!==i.prototype&&(o=f(o)),D)q.endEmitted?M(n,new u):Z(n,q,o,!0);else if(q.ended)M(n,new A);else{if(q.destroyed)return!1;q.reading=!1,q.decoder&&!O?(o=q.decoder.write(o),q.objectMode||o.length!==0?Z(n,q,o,!1):H(n,q)):Z(n,q,o,!1)}else D||(q.reading=!1,H(n,q))}return!q.ended&&(q.length=re?n=re:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n}function ie(n,o){return n<=0||o.length===0&&o.ended?0:o.objectMode?1:n!==n?o.flowing&&o.length?o.buffer.head.data.length:o.length:(n>o.highWaterMark&&(o.highWaterMark=ne(n)),n<=o.length?n:o.ended?o.length:(o.needReadable=!0,0))}B.prototype.read=function(n){a("read",n),n=parseInt(n,10);var o=this._readableState,O=n;if(n!==0&&(o.emittedReadable=!1),n===0&&o.needReadable&&((o.highWaterMark!==0?o.length>=o.highWaterMark:o.length>0)||o.ended))return a("read: emitReadable",o.length,o.ended),o.length===0&&o.ended?S(this):z(this),null;if(n=ie(n,o),n===0&&o.ended)return o.length===0&&S(this),null;var D=o.needReadable;a("need readable",D),(o.length===0||o.length-n0?G=p(n,o):G=null,G===null?(o.needReadable=o.length<=o.highWaterMark,n=0):(o.length-=n,o.awaitDrain=0),o.length===0&&(o.ended||(o.needReadable=!0),O!==n&&o.ended&&S(this)),G!==null&&this.emit("data",G),G};function te(n,o){if(a("onEofChunk"),!o.ended){if(o.decoder){var O=o.decoder.end();O&&O.length&&(o.buffer.push(O),o.length+=o.objectMode?1:O.length)}o.ended=!0,o.sync?z(n):(o.needReadable=!1,o.emittedReadable||(o.emittedReadable=!0,$(n)))}}function z(n){var o=n._readableState;a("emitReadable",o.needReadable,o.emittedReadable),o.needReadable=!1,o.emittedReadable||(a("emitReadable",o.flowing),o.emittedReadable=!0,U.nextTick($,n))}function $(n){var o=n._readableState;a("emitReadable_",o.destroyed,o.length,o.ended),!o.destroyed&&(o.length||o.ended)&&(n.emit("readable"),o.emittedReadable=!1),o.needReadable=!o.flowing&&!o.ended&&o.length<=o.highWaterMark,d(n)}function H(n,o){o.readingMore||(o.readingMore=!0,U.nextTick(x,n,o))}function x(n,o){for(;!o.reading&&!o.ended&&(o.length1&&C(D.pipes,n)!==-1)&&!Re&&(a("false write response, pause",D.awaitDrain),D.awaitDrain++),O.pause())}function De(he){a("onerror",he),we(),n.removeListener("error",De),r(n,"error")===0&&M(n,he)}W(n,"error",De);function Ie(){n.removeListener("finish",Be),we()}n.once("close",Ie);function Be(){a("onfinish"),n.removeListener("close",Ie),we()}n.once("finish",Be);function we(){a("unpipe"),O.unpipe(n)}return n.emit("pipe",O),D.flowing||(a("pipe resume"),O.resume()),n};function K(n){return function(){var O=n._readableState;a("pipeOnDrain",O.awaitDrain),O.awaitDrain&&O.awaitDrain--,O.awaitDrain===0&&r(n,"data")&&(O.flowing=!0,d(n))}}B.prototype.unpipe=function(n){var o=this._readableState,O={hasUnpiped:!1};if(o.pipesCount===0)return this;if(o.pipesCount===1)return n&&n!==o.pipes?this:(n||(n=o.pipes),o.pipes=null,o.pipesCount=0,o.flowing=!1,n&&n.emit("unpipe",this,O),this);if(!n){var D=o.pipes,G=o.pipesCount;o.pipes=null,o.pipesCount=0,o.flowing=!1;for(var q=0;q0,D.flowing!==!1&&this.resume()):n==="readable"&&!D.endEmitted&&!D.readableListening&&(D.readableListening=D.needReadable=!0,D.flowing=!1,D.emittedReadable=!1,a("on readable",D.length,D.reading),D.length?z(this):D.reading||U.nextTick(h,this)),O},B.prototype.addListener=B.prototype.on,B.prototype.removeListener=function(n,o){var O=t.prototype.removeListener.call(this,n,o);return n==="readable"&&U.nextTick(Y,this),O},B.prototype.removeAllListeners=function(n){var o=t.prototype.removeAllListeners.apply(this,arguments);return(n==="readable"||n===void 0)&&U.nextTick(Y,this),o};function Y(n){var o=n._readableState;o.readableListening=n.listenerCount("readable")>0,o.resumeScheduled&&!o.paused?o.flowing=!0:n.listenerCount("data")>0&&n.resume()}function h(n){a("readable nexttick read 0"),n.read(0)}B.prototype.resume=function(){var n=this._readableState;return n.flowing||(a("resume"),n.flowing=!n.readableListening,_(this,n)),n.paused=!1,this};function _(n,o){o.resumeScheduled||(o.resumeScheduled=!0,U.nextTick(T,n,o))}function T(n,o){a("resume",o.reading),o.reading||n.read(0),o.resumeScheduled=!1,n.emit("resume"),d(n),o.flowing&&!o.reading&&n.read(0)}B.prototype.pause=function(){return a("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(a("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function d(n){var o=n._readableState;for(a("flow",o.flowing);o.flowing&&n.read()!==null;);}B.prototype.wrap=function(n){var o=this,O=this._readableState,D=!1;n.on("end",function(){if(a("wrapped end"),O.decoder&&!O.ended){var V=O.decoder.end();V&&V.length&&o.push(V)}o.push(null)}),n.on("data",function(V){if(a("wrapped data"),O.decoder&&(V=O.decoder.write(V)),!(O.objectMode&&V==null)&&!(!O.objectMode&&(!V||!V.length))){var ue=o.push(V);ue||(D=!0,n.pause())}});for(var G in n)this[G]===void 0&&typeof n[G]=="function"&&(this[G]=function(ue){return function(){return n[ue].apply(n,arguments)}}(G));for(var q=0;q=o.length?(o.decoder?O=o.buffer.join(""):o.buffer.length===1?O=o.buffer.first():O=o.buffer.concat(o.length),o.buffer.clear()):O=o.buffer.consume(n,o.decoder),O}function S(n){var o=n._readableState;a("endReadable",o.endEmitted),o.endEmitted||(o.ended=!0,U.nextTick(j,o,n))}function j(n,o){if(a("endReadableNT",n.endEmitted,n.length),!n.endEmitted&&n.length===0&&(n.endEmitted=!0,o.readable=!1,o.emit("end"),n.autoDestroy)){var O=o._writableState;(!O||O.autoDestroy&&O.finished)&&o.destroy()}}typeof Symbol=="function"&&(B.from=function(n,o){return P===void 0&&(P=Mi()),P(B,n,o)});function C(n,o){for(var O=0,D=n.length;O0;return l(g,P,M,function(I){E||(E=I),I&&u.forEach(a),!P&&(u.forEach(a),A(E))})});return N.reduce(y)}return Nr=b,Nr}var Ii=oe,Hr=xr.EventEmitter,Bi=pe;Bi(oe,Hr);oe.Readable=On();oe.Writable=An();oe.Duplex=be();oe.Transform=Tn();oe.PassThrough=Ci();oe.finished=Gr();oe.pipeline=Di();oe.Stream=oe;function oe(){Hr.call(this)}oe.prototype.pipe=function(e,r){var t=this;function i(v){e.writable&&e.write(v)===!1&&t.pause&&t.pause()}t.on("data",i);function s(){t.readable&&t.resume&&t.resume()}e.on("drain",s),!e._isStdio&&(!r||r.end!==!1)&&(t.on("end",c),t.on("close",l));var f=!1;function c(){f||(f=!0,e.end())}function l(){f||(f=!0,typeof e.destroy=="function"&&e.destroy())}function a(v){if(y(),Hr.listenerCount(this,"error")===0)throw v}t.on("error",a),e.on("error",a);function y(){t.removeListener("data",i),e.removeListener("drain",s),t.removeListener("end",c),t.removeListener("close",l),t.removeListener("error",a),e.removeListener("error",a),t.removeListener("end",y),t.removeListener("close",y),e.removeListener("close",y)}return t.on("end",y),t.on("close",y),e.on("close",y),e.emit("pipe",t),e};const Vr=zn(Ii);var X={};X.endianness=function(){return"LE"};X.hostname=function(){return typeof location<"u"?location.hostname:""};X.loadavg=function(){return[]};X.uptime=function(){return 0};X.freemem=function(){return Number.MAX_VALUE};X.totalmem=function(){return Number.MAX_VALUE};X.cpus=function(){return[]};X.type=function(){return"Browser"};X.release=function(){return typeof navigator<"u"?navigator.appVersion:""};X.networkInterfaces=X.getNetworkInterfaces=function(){return{}};X.arch=function(){return"javascript"};X.platform=function(){return"browser"};X.tmpdir=X.tmpDir=function(){return"/tmp"};X.EOL=` -`;X.homedir=function(){return"/"};function fe(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fe=function(r){return typeof r}:fe=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},fe(e)}function Pn(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function Fi(e,r){for(var t=0;t-1}function So(e,r){var t=this.__data__,i=Me(t,e);return i<0?t.push([e,r]):t[i][1]=r,this}_e.prototype.clear=bo;_e.prototype.delete=mo;_e.prototype.get=_o;_e.prototype.has=wo;_e.prototype.set=So;function ye(e){var r=-1,t=e?e.length:0;for(this.clear();++r1?kn(e[f]||{},c,t):t))}function $n(e,r){var t=Array.isArray(r)?r:r.split("."),i=Nn(t),s=i[0],f=i.slice(1);return fe(e[s])!=="object"?e:t.length===1?Object.keys(e).filter(function(c){return c!==s}).reduce(function(c,l){return Object.assign(c,Pe({},l,e[l]))},{}):Object.keys(e).reduce(function(c,l){return Ln({},c,Pe({},l,l!==s?e[l]:$n(e[s],f)))},{})}function Go(e,r){try{return e.push.apply(e,ki(r)),e}catch{return e.concat(r)}}function Ho(e,r){var t=!0;return e.reduce(function(i,s){return s==null&&(s=""),t?(t=!1,"".concat(s)):"".concat(i).concat(r).concat(s)},"")}var ce={getProp:Wo,setProp:kn,unsetProp:$n,fastJoin:Ho,flattenReducer:Go},nn=ce.getProp,on=ce.fastJoin,Vo=ce.flattenReducer,Jo=function(){function e(r){Pn(this,e),this.opts=this.preprocessOpts(r)}return jn(e,[{key:"preprocessOpts",value:function(t){var i=Object.assign({},t);return i.transforms=Array.isArray(i.transforms)?i.transforms:i.transforms?[i.transforms]:[],i.delimiter=i.delimiter||",",i.eol=i.eol||X.EOL,i.quote=typeof i.quote=="string"?i.quote:'"',i.escapedQuote=typeof i.escapedQuote=="string"?i.escapedQuote:"".concat(i.quote).concat(i.quote),i.header=i.header!==!1,i.includeEmptyRows=i.includeEmptyRows||!1,i.withBOM=i.withBOM||!1,i}},{key:"preprocessFieldsInfo",value:function(t){var i=this;return t.map(function(s){if(typeof s=="string")return{label:s,value:s.includes(".")||s.includes("[")?function(a){return Br(a,s,i.opts.defaultValue)}:function(a){return nn(a,s,i.opts.defaultValue)}};if(fe(s)==="object"){var f="default"in s?s.default:i.opts.defaultValue;if(typeof s.value=="string")return{label:s.label||s.value,value:s.value.includes(".")||s.value.includes("[")?function(a){return Br(a,s.value,f)}:function(a){return nn(a,s.value,f)}};if(typeof s.value=="function"){var c=s.label||s.value.name||"",l={label:c,default:f};return{label:c,value:function(y){var v=s.value(y,l);return v??f}}}}throw new Error("Invalid field info option. "+JSON.stringify(s))})}},{key:"getHeader",value:function(){var t=this;return on(this.opts.fields.map(function(i){return t.processValue(i.label)}),this.opts.delimiter)}},{key:"preprocessRow",value:function(t){return this.opts.transforms.reduce(function(i,s){return i.map(function(f){return s(f)}).reduce(Vo,[])},[t])}},{key:"processRow",value:function(t){var i=this;if(t){var s=this.opts.fields.map(function(f){return i.processCell(t,f)});if(!(!this.opts.includeEmptyRows&&s.every(function(f){return f===void 0})))return on(s,this.opts.delimiter)}}},{key:"processCell",value:function(t,i){return this.processValue(i.value(t))}},{key:"processValue",value:function(t){if(t!=null){var i=fe(t);if(i!=="boolean"&&i!=="number"&&i!=="string"){if(t=JSON.stringify(t),t===void 0)return;t[0]==='"'&&(t=t.replace(/^"(.+)"$/,"$1"))}return typeof t=="string"&&(this.opts.excelStrings?(t.includes(this.opts.quote)&&(t=t.replace(new RegExp(this.opts.quote,"g"),"".concat(this.opts.escapedQuote).concat(this.opts.escapedQuote))),t='"=""'.concat(t,'"""')):(t.includes(this.opts.quote)&&(t=t.replace(new RegExp(this.opts.quote,"g"),this.opts.escapedQuote)),t="".concat(this.opts.quote).concat(t).concat(this.opts.quote))),t}}}]),e}(),zo=Jo,Ko=ce.fastJoin,Yo=ce.flattenReducer,Qo=function(e){qi(r,e);function r(t){var i;return Pn(this,r),i=Ui(this,Dr(r).call(this,t)),i.opts.fields&&(i.opts.fields=i.preprocessFieldsInfo(i.opts.fields)),i}return jn(r,[{key:"parse",value:function(i){var s=this.preprocessData(i);this.opts.fields||(this.opts.fields=s.reduce(function(a,y){return Object.keys(y).forEach(function(v){a.includes(v)||a.push(v)}),a},[]),this.opts.fields=this.preprocessFieldsInfo(this.opts.fields));var f=this.opts.header?this.getHeader():"",c=this.processData(s),l=(this.opts.withBOM?"\uFEFF":"")+f+(f&&c?this.opts.eol:"")+c;return l}},{key:"preprocessData",value:function(i){var s=this,f=Array.isArray(i)?i:[i];if(!this.opts.fields&&(f.length===0||fe(f[0])!=="object"))throw new Error('Data should not be empty or the "fields" option should be included');return this.opts.transforms.length===0?f:f.map(function(c){return s.preprocessRow(c)}).reduce(Yo,[])}},{key:"processData",value:function(i){var s=this;return Ko(i.map(function(f){return s.processRow(f)}).filter(function(f){return f}),this.opts.eol)}}]),r}(zo),Xo=Qo,k={};k.LEFT_BRACE=1;k.RIGHT_BRACE=2;k.LEFT_BRACKET=3;k.RIGHT_BRACKET=4;k.COLON=5;k.COMMA=6;k.TRUE=7;k.FALSE=8;k.NULL=9;k.STRING=10;k.NUMBER=11;k.START=17;k.STOP=18;k.TRUE1=33;k.TRUE2=34;k.TRUE3=35;k.FALSE1=49;k.FALSE2=50;k.FALSE3=51;k.FALSE4=52;k.NULL1=65;k.NULL2=66;k.NULL3=67;k.NUMBER1=81;k.NUMBER3=83;k.STRING1=97;k.STRING2=98;k.STRING3=99;k.STRING4=100;k.STRING5=101;k.STRING6=102;k.VALUE=113;k.KEY=114;k.OBJECT=129;k.ARRAY=130;Vr.Transform;Vr.Transform;function Zo(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.objects,t=r===void 0?!0:r,i=e.arrays,s=i===void 0?!1:i,f=e.separator,c=f===void 0?".":f;function l(a,y,v){return Object.keys(a).forEach(function(b){var w=v?"".concat(v).concat(c).concat(b):b,N=a[b];if(t&&fe(N)==="object"&&N!==null&&!Array.isArray(N)&&Object.prototype.toString.call(N.toJSON)!=="[object Function]"&&Object.keys(N).length){l(N,y,w);return}if(s&&Array.isArray(N)){l(N,y,w);return}y[w]=N}),y}return function(a){return l(a,{})}}var ea=Zo,ra=ce.setProp,ta=ce.unsetProp,Wn=ce.flattenReducer;function Fr(e,r){return Object.keys(e).reduce(function(t,i){var s=r?"".concat(r,".").concat(i):i,f=e[i];return fe(f)==="object"&&f!==null&&!Array.isArray(f)&&Object.prototype.toString.call(f.toJSON)!=="[object Function]"&&Object.keys(f).length?t=t.concat(Fr(f,s)):Array.isArray(f)&&(t.push(s),t=t.concat(f.map(function(c){return Fr(c,s)}).reduce(Wn,[]).filter(function(c,l,a){return a.indexOf(c)!==l}))),t},[])}function na(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.paths,t=r===void 0?void 0:r,i=e.blankOut,s=i===void 0?!1:i;function f(c,l){return c.map(function(a){var y=Br(a,l);return Array.isArray(y)?y.length?y.map(function(v,b){var w=s&&b>0?{}:a;return ra(w,l,v)}):ta(a,l):a}).reduce(Wn,[])}return t=Array.isArray(t)?t:t?[t]:void 0,function(c){return(t||Fr(c)).reduce(f,[c])}}var ia=na;Vr.Readable;var oa=Xo,aa={flatten:ea,unwind:ia},Gn=ae.forwardRef(function(e,r){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return ae.createElement(fn,an({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:r}),ae.createElement("path",{d:"M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"}))});Gn.displayName="ThreeDotsVertical";var Hn=ae.forwardRef(function(e,r){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return ae.createElement(fn,an({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:r}),ae.createElement("path",{fillRule:"evenodd",d:"M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708l2 2z"}),ae.createElement("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))});Hn.displayName="CloudArrowDown";const fa=Qn(Yn)` + `)+" "+T[1]:T[0]+_+" "+h.join(", ")+" "+T[1]}e.types=Oi();function u(h){return Array.isArray(h)}e.isArray=u;function g(h){return typeof h=="boolean"}e.isBoolean=g;function m(h){return h===null}e.isNull=m;function P(h){return h==null}e.isNullOrUndefined=P;function M(h){return typeof h=="number"}e.isNumber=M;function I(h){return typeof h=="string"}e.isString=I;function W(h){return typeof h=="symbol"}e.isSymbol=W;function F(h){return h===void 0}e.isUndefined=F;function B(h){return Q(h)&&ie(h)==="[object RegExp]"}e.isRegExp=B,e.types.isRegExp=B;function Q(h){return typeof h=="object"&&h!==null}e.isObject=Q;function Z(h){return Q(h)&&ie(h)==="[object Date]"}e.isDate=Z,e.types.isDate=Z;function ee(h){return Q(h)&&(ie(h)==="[object Error]"||h instanceof Error)}e.isError=ee,e.types.isNativeError=ee;function re(h){return typeof h=="function"}e.isFunction=re;function ne(h){return h===null||typeof h=="boolean"||typeof h=="number"||typeof h=="string"||typeof h=="symbol"||typeof h>"u"}e.isPrimitive=ne,e.isBuffer=Ti();function ie(h){return Object.prototype.toString.call(h)}function te(h){return h<10?"0"+h.toString(10):h.toString(10)}var z=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function $(){var h=new Date,_=[te(h.getHours()),te(h.getMinutes()),te(h.getSeconds())].join(":");return[h.getDate(),z[h.getMonth()],_].join(" ")}e.log=function(){console.log("%s - %s",$(),e.format.apply(e,arguments))},e.inherits=ce,e._extend=function(h,_){if(!_||!Q(_))return h;for(var T=Object.keys(_),d=T.length;d--;)h[T[d]]=_[T[d]];return h};function H(h,_){return Object.prototype.hasOwnProperty.call(h,_)}var x=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;e.promisify=function(_){if(typeof _!="function")throw new TypeError('The "original" argument must be of type Function');if(x&&_[x]){var T=_[x];if(typeof T!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(T,x,{value:T,enumerable:!1,writable:!1,configurable:!0}),T}function T(){for(var d,p,S=new Promise(function(n,o){d=n,p=o}),j=[],C=0;C0?this.tail.next=u:this.head=u,this.tail=u,++this.length}},{key:"unshift",value:function(E){var u={data:E,next:this.head};this.length===0&&(this.tail=u),this.head=u,++this.length}},{key:"shift",value:function(){if(this.length!==0){var E=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,E}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(E){if(this.length===0)return"";for(var u=this.head,g=""+u.data;u=u.next;)g+=E+u.data;return g}},{key:"concat",value:function(E){if(this.length===0)return y.alloc(0);for(var u=y.allocUnsafe(E>>>0),g=this.head,m=0;g;)N(g.data,u,m),m+=g.data.length,g=g.next;return u}},{key:"consume",value:function(E,u){var g;return EP.length?P.length:E;if(M===P.length?m+=P:m+=P.slice(0,E),E-=M,E===0){M===P.length?(++g,u.next?this.head=u.next:this.head=this.tail=null):(this.head=u,u.data=P.slice(M));break}++g}return this.length-=g,m}},{key:"_getBuffer",value:function(E){var u=y.allocUnsafe(E),g=this.head,m=1;for(g.data.copy(u),E-=g.data.length;g=g.next;){var P=g.data,M=E>P.length?P.length:E;if(P.copy(u,u.length-E,0,M),E-=M,E===0){M===P.length?(++m,g.next?this.head=g.next:this.head=this.tail=null):(this.head=g,g.data=P.slice(M));break}++m}return this.length-=m,u}},{key:w,value:function(E,u){return b(this,r(r({},u),{},{depth:0,customInspect:!1}))}}]),L}(),vr}var br,Ft;function Sn(){if(Ft)return br;Ft=1;function e(c,l){var a=this,y=this._readableState&&this._readableState.destroyed,v=this._writableState&&this._writableState.destroyed;return y||v?(l?l(c):c&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,U.nextTick(s,this,c)):U.nextTick(s,this,c)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(c||null,function(b){!l&&b?a._writableState?a._writableState.errorEmitted?U.nextTick(t,a):(a._writableState.errorEmitted=!0,U.nextTick(r,a,b)):U.nextTick(r,a,b):l?(U.nextTick(t,a),l(b)):U.nextTick(t,a)}),this)}function r(c,l){s(c,l),t(c)}function t(c){c._writableState&&!c._writableState.emitClose||c._readableState&&!c._readableState.emitClose||c.emit("close")}function i(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function s(c,l){c.emit("error",l)}function f(c,l){var a=c._readableState,y=c._writableState;a&&a.autoDestroy||y&&y.autoDestroy?c.destroy(l):c.emit("error",l)}return br={destroy:e,undestroy:i,errorOrDestroy:f},br}var mr={},qt;function me(){if(qt)return mr;qt=1;function e(l,a){l.prototype=Object.create(a.prototype),l.prototype.constructor=l,l.__proto__=a}var r={};function t(l,a,y){y||(y=Error);function v(w,N,L){return typeof a=="string"?a:a(w,N,L)}var b=function(w){e(N,w);function N(L,A,E){return w.call(this,v(L,A,E))||this}return N}(y);b.prototype.name=y.name,b.prototype.code=l,r[l]=b}function i(l,a){if(Array.isArray(l)){var y=l.length;return l=l.map(function(v){return String(v)}),y>2?"one of ".concat(a," ").concat(l.slice(0,y-1).join(", "),", or ")+l[y-1]:y===2?"one of ".concat(a," ").concat(l[0]," or ").concat(l[1]):"of ".concat(a," ").concat(l[0])}else return"of ".concat(a," ").concat(String(l))}function s(l,a,y){return l.substr(0,a.length)===a}function f(l,a,y){return(y===void 0||y>l.length)&&(y=l.length),l.substring(y-a.length,y)===a}function c(l,a,y){return typeof y!="number"&&(y=0),y+a.length>l.length?!1:l.indexOf(a,y)!==-1}return t("ERR_INVALID_OPT_VALUE",function(l,a){return'The value "'+a+'" is invalid for option "'+l+'"'},TypeError),t("ERR_INVALID_ARG_TYPE",function(l,a,y){var v;typeof a=="string"&&s(a,"not ")?(v="must not be",a=a.replace(/^not /,"")):v="must be";var b;if(f(l," argument"))b="The ".concat(l," ").concat(v," ").concat(i(a,"type"));else{var w=c(l,".")?"property":"argument";b='The "'.concat(l,'" ').concat(w," ").concat(v," ").concat(i(a,"type"))}return b+=". Received type ".concat(typeof y),b},TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",function(l){return"The "+l+" method is not implemented"}),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",function(l){return"Cannot call "+l+" after a stream was destroyed"}),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",function(l){return"Unknown encoding: "+l},TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),mr.codes=r,mr}var _r,xt;function En(){if(xt)return _r;xt=1;var e=me().codes.ERR_INVALID_OPT_VALUE;function r(i,s,f){return i.highWaterMark!=null?i.highWaterMark:s?i[f]:null}function t(i,s,f,c){var l=r(s,c,f);if(l!=null){if(!(isFinite(l)&&Math.floor(l)===l)||l<0){var a=c?f:"highWaterMark";throw new e(a,l)}return Math.floor(l)}return i.objectMode?16:16*1024}return _r={getHighWaterMark:t},_r}var wr,Ut;function ji(){if(Ut)return wr;Ut=1,wr=e;function e(t,i){if(r("noDeprecation"))return t;var s=!1;function f(){if(!s){if(r("throwDeprecation"))throw new Error(i);r("traceDeprecation")?console.trace(i):console.warn(i),s=!0}return t.apply(this,arguments)}return f}function r(t){try{if(!ue.localStorage)return!1}catch{return!1}var i=ue.localStorage[t];return i==null?!1:String(i).toLowerCase()==="true"}return wr}var Sr,kt;function Rn(){if(kt)return Sr;kt=1,Sr=F;function e(d){var p=this;this.next=null,this.entry=null,this.finish=function(){T(p,d)}}var r;F.WritableState=I;var t={deprecate:ji()},i=hn(),s=Le.Buffer,f=(typeof ue<"u"?ue:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function c(d){return s.from(d)}function l(d){return s.isBuffer(d)||d instanceof f}var a=Sn(),y=En(),v=y.getHighWaterMark,b=me().codes,w=b.ERR_INVALID_ARG_TYPE,N=b.ERR_METHOD_NOT_IMPLEMENTED,L=b.ERR_MULTIPLE_CALLBACK,A=b.ERR_STREAM_CANNOT_PIPE,E=b.ERR_STREAM_DESTROYED,u=b.ERR_STREAM_NULL_VALUES,g=b.ERR_STREAM_WRITE_AFTER_END,m=b.ERR_UNKNOWN_ENCODING,P=a.errorOrDestroy;ce(F,i);function M(){}function I(d,p,S){r=r||be(),d=d||{},typeof S!="boolean"&&(S=p instanceof r),this.objectMode=!!d.objectMode,S&&(this.objectMode=this.objectMode||!!d.writableObjectMode),this.highWaterMark=v(this,d,"writableHighWaterMark",S),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var j=d.decodeStrings===!1;this.decodeStrings=!j,this.defaultEncoding=d.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(C){te(p,C)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=d.emitClose!==!1,this.autoDestroy=!!d.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}I.prototype.getBuffer=function(){for(var p=this.bufferedRequest,S=[];p;)S.push(p),p=p.next;return S},function(){try{Object.defineProperty(I.prototype,"buffer",{get:t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var W;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(W=Function.prototype[Symbol.hasInstance],Object.defineProperty(F,Symbol.hasInstance,{value:function(p){return W.call(this,p)?!0:this!==F?!1:p&&p._writableState instanceof I}})):W=function(p){return p instanceof this};function F(d){r=r||be();var p=this instanceof r;if(!p&&!W.call(F,this))return new F(d);this._writableState=new I(d,this,p),this.writable=!0,d&&(typeof d.write=="function"&&(this._write=d.write),typeof d.writev=="function"&&(this._writev=d.writev),typeof d.destroy=="function"&&(this._destroy=d.destroy),typeof d.final=="function"&&(this._final=d.final)),i.call(this)}F.prototype.pipe=function(){P(this,new A)};function B(d,p){var S=new g;P(d,S),U.nextTick(p,S)}function Q(d,p,S,j){var C;return S===null?C=new u:typeof S!="string"&&!p.objectMode&&(C=new w("chunk",["string","Buffer"],S)),C?(P(d,C),U.nextTick(j,C),!1):!0}F.prototype.write=function(d,p,S){var j=this._writableState,C=!1,n=!j.objectMode&&l(d);return n&&!s.isBuffer(d)&&(d=c(d)),typeof p=="function"&&(S=p,p=null),n?p="buffer":p||(p=j.defaultEncoding),typeof S!="function"&&(S=M),j.ending?B(this,S):(n||Q(this,j,d,S))&&(j.pendingcb++,C=ee(this,j,n,d,p,S)),C},F.prototype.cork=function(){this._writableState.corked++},F.prototype.uncork=function(){var d=this._writableState;d.corked&&(d.corked--,!d.writing&&!d.corked&&!d.bufferProcessing&&d.bufferedRequest&&H(this,d))},F.prototype.setDefaultEncoding=function(p){if(typeof p=="string"&&(p=p.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((p+"").toLowerCase())>-1))throw new m(p);return this._writableState.defaultEncoding=p,this},Object.defineProperty(F.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Z(d,p,S){return!d.objectMode&&d.decodeStrings!==!1&&typeof p=="string"&&(p=s.from(p,S)),p}Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function ee(d,p,S,j,C,n){if(!S){var o=Z(p,j,C);j!==o&&(S=!0,C="buffer",j=o)}var O=p.objectMode?1:j.length;p.length+=O;var D=p.length */var Wt;function Li(){return Wt||(Wt=1,function(e,r){var t=Le,i=t.Buffer;function s(c,l){for(var a in c)l[a]=c[a]}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=t:(s(t,r),r.Buffer=f);function f(c,l,a){return i(c,l,a)}f.prototype=Object.create(i.prototype),s(i,f),f.from=function(c,l,a){if(typeof c=="number")throw new TypeError("Argument must not be a number");return i(c,l,a)},f.alloc=function(c,l,a){if(typeof c!="number")throw new TypeError("Argument must be a number");var y=i(c);return l!==void 0?typeof a=="string"?y.fill(l,a):y.fill(l):y.fill(0),y},f.allocUnsafe=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return i(c)},f.allocUnsafeSlow=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return t.SlowBuffer(c)}}(Ae,Ae.exports)),Ae.exports}var Gt;function Ht(){if(Gt)return Rr;Gt=1;var e=Li().Buffer,r=e.isEncoding||function(u){switch(u=""+u,u&&u.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function t(u){if(!u)return"utf8";for(var g;;)switch(u){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return u;default:if(g)return;u=(""+u).toLowerCase(),g=!0}}function i(u){var g=t(u);if(typeof g!="string"&&(e.isEncoding===r||!r(u)))throw new Error("Unknown encoding: "+u);return g||u}Rr.StringDecoder=s;function s(u){this.encoding=i(u);var g;switch(this.encoding){case"utf16le":this.text=b,this.end=w,g=4;break;case"utf8":this.fillLast=a,g=4;break;case"base64":this.text=N,this.end=L,g=3;break;default:this.write=A,this.end=E;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(g)}s.prototype.write=function(u){if(u.length===0)return"";var g,m;if(this.lastNeed){if(g=this.fillLast(u),g===void 0)return"";m=this.lastNeed,this.lastNeed=0}else m=0;return m>5===6?2:u>>4===14?3:u>>3===30?4:u>>6===2?-1:-2}function c(u,g,m){var P=g.length-1;if(P=0?(M>0&&(u.lastNeed=M-1),M):--P=0?(M>0&&(u.lastNeed=M-2),M):--P=0?(M>0&&(M===2?M=0:u.lastNeed=M-3),M):0))}function l(u,g,m){if((g[0]&192)!==128)return u.lastNeed=0,"�";if(u.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return u.lastNeed=1,"�";if(u.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return u.lastNeed=2,"�"}}function a(u){var g=this.lastTotal-this.lastNeed,m=l(this,u);if(m!==void 0)return m;if(this.lastNeed<=u.length)return u.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);u.copy(this.lastChar,g,0,u.length),this.lastNeed-=u.length}function y(u,g){var m=c(this,u,g);if(!this.lastNeed)return u.toString("utf8",g);this.lastTotal=m;var P=u.length-(m-this.lastNeed);return u.copy(this.lastChar,0,P),u.toString("utf8",g,P)}function v(u){var g=u&&u.length?this.write(u):"";return this.lastNeed?g+"�":g}function b(u,g){if((u.length-g)%2===0){var m=u.toString("utf16le",g);if(m){var P=m.charCodeAt(m.length-1);if(P>=55296&&P<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=u[u.length-2],this.lastChar[1]=u[u.length-1],m.slice(0,-1)}return m}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=u[u.length-1],u.toString("utf16le",g,u.length-1)}function w(u){var g=u&&u.length?this.write(u):"";if(this.lastNeed){var m=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,m)}return g}function N(u,g){var m=(u.length-g)%3;return m===0?u.toString("base64",g):(this.lastNeed=3-m,this.lastTotal=3,m===1?this.lastChar[0]=u[u.length-1]:(this.lastChar[0]=u[u.length-2],this.lastChar[1]=u[u.length-1]),u.toString("base64",g,u.length-m))}function L(u){var g=u&&u.length?this.write(u):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function A(u){return u.toString(this.encoding)}function E(u){return u&&u.length?this.write(u):""}return Rr}var Ar,Vt;function Gr(){if(Vt)return Ar;Vt=1;var e=me().codes.ERR_STREAM_PREMATURE_CLOSE;function r(f){var c=!1;return function(){if(!c){c=!0;for(var l=arguments.length,a=new Array(l),y=0;y0)if(typeof o!="string"&&!q.objectMode&&Object.getPrototypeOf(o)!==i.prototype&&(o=f(o)),D)q.endEmitted?M(n,new u):Z(n,q,o,!0);else if(q.ended)M(n,new A);else{if(q.destroyed)return!1;q.reading=!1,q.decoder&&!O?(o=q.decoder.write(o),q.objectMode||o.length!==0?Z(n,q,o,!1):H(n,q)):Z(n,q,o,!1)}else D||(q.reading=!1,H(n,q))}return!q.ended&&(q.length=re?n=re:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n}function ie(n,o){return n<=0||o.length===0&&o.ended?0:o.objectMode?1:n!==n?o.flowing&&o.length?o.buffer.head.data.length:o.length:(n>o.highWaterMark&&(o.highWaterMark=ne(n)),n<=o.length?n:o.ended?o.length:(o.needReadable=!0,0))}B.prototype.read=function(n){a("read",n),n=parseInt(n,10);var o=this._readableState,O=n;if(n!==0&&(o.emittedReadable=!1),n===0&&o.needReadable&&((o.highWaterMark!==0?o.length>=o.highWaterMark:o.length>0)||o.ended))return a("read: emitReadable",o.length,o.ended),o.length===0&&o.ended?S(this):z(this),null;if(n=ie(n,o),n===0&&o.ended)return o.length===0&&S(this),null;var D=o.needReadable;a("need readable",D),(o.length===0||o.length-n0?G=p(n,o):G=null,G===null?(o.needReadable=o.length<=o.highWaterMark,n=0):(o.length-=n,o.awaitDrain=0),o.length===0&&(o.ended||(o.needReadable=!0),O!==n&&o.ended&&S(this)),G!==null&&this.emit("data",G),G};function te(n,o){if(a("onEofChunk"),!o.ended){if(o.decoder){var O=o.decoder.end();O&&O.length&&(o.buffer.push(O),o.length+=o.objectMode?1:O.length)}o.ended=!0,o.sync?z(n):(o.needReadable=!1,o.emittedReadable||(o.emittedReadable=!0,$(n)))}}function z(n){var o=n._readableState;a("emitReadable",o.needReadable,o.emittedReadable),o.needReadable=!1,o.emittedReadable||(a("emitReadable",o.flowing),o.emittedReadable=!0,U.nextTick($,n))}function $(n){var o=n._readableState;a("emitReadable_",o.destroyed,o.length,o.ended),!o.destroyed&&(o.length||o.ended)&&(n.emit("readable"),o.emittedReadable=!1),o.needReadable=!o.flowing&&!o.ended&&o.length<=o.highWaterMark,d(n)}function H(n,o){o.readingMore||(o.readingMore=!0,U.nextTick(x,n,o))}function x(n,o){for(;!o.reading&&!o.ended&&(o.length1&&C(D.pipes,n)!==-1)&&!Re&&(a("false write response, pause",D.awaitDrain),D.awaitDrain++),O.pause())}function De(pe){a("onerror",pe),we(),n.removeListener("error",De),r(n,"error")===0&&M(n,pe)}W(n,"error",De);function Ie(){n.removeListener("finish",Be),we()}n.once("close",Ie);function Be(){a("onfinish"),n.removeListener("close",Ie),we()}n.once("finish",Be);function we(){a("unpipe"),O.unpipe(n)}return n.emit("pipe",O),D.flowing||(a("pipe resume"),O.resume()),n};function K(n){return function(){var O=n._readableState;a("pipeOnDrain",O.awaitDrain),O.awaitDrain&&O.awaitDrain--,O.awaitDrain===0&&r(n,"data")&&(O.flowing=!0,d(n))}}B.prototype.unpipe=function(n){var o=this._readableState,O={hasUnpiped:!1};if(o.pipesCount===0)return this;if(o.pipesCount===1)return n&&n!==o.pipes?this:(n||(n=o.pipes),o.pipes=null,o.pipesCount=0,o.flowing=!1,n&&n.emit("unpipe",this,O),this);if(!n){var D=o.pipes,G=o.pipesCount;o.pipes=null,o.pipesCount=0,o.flowing=!1;for(var q=0;q0,D.flowing!==!1&&this.resume()):n==="readable"&&!D.endEmitted&&!D.readableListening&&(D.readableListening=D.needReadable=!0,D.flowing=!1,D.emittedReadable=!1,a("on readable",D.length,D.reading),D.length?z(this):D.reading||U.nextTick(h,this)),O},B.prototype.addListener=B.prototype.on,B.prototype.removeListener=function(n,o){var O=t.prototype.removeListener.call(this,n,o);return n==="readable"&&U.nextTick(Y,this),O},B.prototype.removeAllListeners=function(n){var o=t.prototype.removeAllListeners.apply(this,arguments);return(n==="readable"||n===void 0)&&U.nextTick(Y,this),o};function Y(n){var o=n._readableState;o.readableListening=n.listenerCount("readable")>0,o.resumeScheduled&&!o.paused?o.flowing=!0:n.listenerCount("data")>0&&n.resume()}function h(n){a("readable nexttick read 0"),n.read(0)}B.prototype.resume=function(){var n=this._readableState;return n.flowing||(a("resume"),n.flowing=!n.readableListening,_(this,n)),n.paused=!1,this};function _(n,o){o.resumeScheduled||(o.resumeScheduled=!0,U.nextTick(T,n,o))}function T(n,o){a("resume",o.reading),o.reading||n.read(0),o.resumeScheduled=!1,n.emit("resume"),d(n),o.flowing&&!o.reading&&n.read(0)}B.prototype.pause=function(){return a("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(a("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function d(n){var o=n._readableState;for(a("flow",o.flowing);o.flowing&&n.read()!==null;);}B.prototype.wrap=function(n){var o=this,O=this._readableState,D=!1;n.on("end",function(){if(a("wrapped end"),O.decoder&&!O.ended){var V=O.decoder.end();V&&V.length&&o.push(V)}o.push(null)}),n.on("data",function(V){if(a("wrapped data"),O.decoder&&(V=O.decoder.write(V)),!(O.objectMode&&V==null)&&!(!O.objectMode&&(!V||!V.length))){var fe=o.push(V);fe||(D=!0,n.pause())}});for(var G in n)this[G]===void 0&&typeof n[G]=="function"&&(this[G]=function(fe){return function(){return n[fe].apply(n,arguments)}}(G));for(var q=0;q=o.length?(o.decoder?O=o.buffer.join(""):o.buffer.length===1?O=o.buffer.first():O=o.buffer.concat(o.length),o.buffer.clear()):O=o.buffer.consume(n,o.decoder),O}function S(n){var o=n._readableState;a("endReadable",o.endEmitted),o.endEmitted||(o.ended=!0,U.nextTick(j,o,n))}function j(n,o){if(a("endReadableNT",n.endEmitted,n.length),!n.endEmitted&&n.length===0&&(n.endEmitted=!0,o.readable=!1,o.emit("end"),n.autoDestroy)){var O=o._writableState;(!O||O.autoDestroy&&O.finished)&&o.destroy()}}typeof Symbol=="function"&&(B.from=function(n,o){return P===void 0&&(P=Mi()),P(B,n,o)});function C(n,o){for(var O=0,D=n.length;O0;return l(g,P,M,function(I){E||(E=I),I&&u.forEach(a),!P&&(u.forEach(a),A(E))})});return N.reduce(y)}return Nr=b,Nr}var Ii=oe,Hr=xr.EventEmitter,Bi=ce;Bi(oe,Hr);oe.Readable=An();oe.Writable=Rn();oe.Duplex=be();oe.Transform=On();oe.PassThrough=Ci();oe.finished=Gr();oe.pipeline=Di();oe.Stream=oe;function oe(){Hr.call(this)}oe.prototype.pipe=function(e,r){var t=this;function i(v){e.writable&&e.write(v)===!1&&t.pause&&t.pause()}t.on("data",i);function s(){t.readable&&t.resume&&t.resume()}e.on("drain",s),!e._isStdio&&(!r||r.end!==!1)&&(t.on("end",c),t.on("close",l));var f=!1;function c(){f||(f=!0,e.end())}function l(){f||(f=!0,typeof e.destroy=="function"&&e.destroy())}function a(v){if(y(),Hr.listenerCount(this,"error")===0)throw v}t.on("error",a),e.on("error",a);function y(){t.removeListener("data",i),e.removeListener("drain",s),t.removeListener("end",c),t.removeListener("close",l),t.removeListener("error",a),e.removeListener("error",a),t.removeListener("end",y),t.removeListener("close",y),e.removeListener("close",y)}return t.on("end",y),t.on("close",y),e.on("close",y),e.emit("pipe",t),e};const Vr=Hn(Ii);var X={};X.endianness=function(){return"LE"};X.hostname=function(){return typeof location<"u"?location.hostname:""};X.loadavg=function(){return[]};X.uptime=function(){return 0};X.freemem=function(){return Number.MAX_VALUE};X.totalmem=function(){return Number.MAX_VALUE};X.cpus=function(){return[]};X.type=function(){return"Browser"};X.release=function(){return typeof navigator<"u"?navigator.appVersion:""};X.networkInterfaces=X.getNetworkInterfaces=function(){return{}};X.arch=function(){return"javascript"};X.platform=function(){return"browser"};X.tmpdir=X.tmpDir=function(){return"/tmp"};X.EOL=` +`;X.homedir=function(){return"/"};function ae(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(r){return typeof r}:ae=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ae(e)}function Tn(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function Fi(e,r){for(var t=0;t-1}function So(e,r){var t=this.__data__,i=Me(t,e);return i<0?t.push([e,r]):t[i][1]=r,this}_e.prototype.clear=bo;_e.prototype.delete=mo;_e.prototype.get=_o;_e.prototype.has=wo;_e.prototype.set=So;function de(e){var r=-1,t=e?e.length:0;for(this.clear();++r1?Un(e[f]||{},c,t):t))}function kn(e,r){var t=Array.isArray(r)?r:r.split("."),i=Ln(t),s=i[0],f=i.slice(1);return ae(e[s])!=="object"?e:t.length===1?Object.keys(e).filter(function(c){return c!==s}).reduce(function(c,l){return Object.assign(c,Pe({},l,e[l]))},{}):Object.keys(e).reduce(function(c,l){return jn({},c,Pe({},l,l!==s?e[l]:kn(e[s],f)))},{})}function Go(e,r){try{return e.push.apply(e,ki(r)),e}catch{return e.concat(r)}}function Ho(e,r){var t=!0;return e.reduce(function(i,s){return s==null&&(s=""),t?(t=!1,"".concat(s)):"".concat(i).concat(r).concat(s)},"")}var se={getProp:Wo,setProp:Un,unsetProp:kn,fastJoin:Ho,flattenReducer:Go},nn=se.getProp,on=se.fastJoin,Vo=se.flattenReducer,Jo=function(){function e(r){Tn(this,e),this.opts=this.preprocessOpts(r)}return Pn(e,[{key:"preprocessOpts",value:function(t){var i=Object.assign({},t);return i.transforms=Array.isArray(i.transforms)?i.transforms:i.transforms?[i.transforms]:[],i.delimiter=i.delimiter||",",i.eol=i.eol||X.EOL,i.quote=typeof i.quote=="string"?i.quote:'"',i.escapedQuote=typeof i.escapedQuote=="string"?i.escapedQuote:"".concat(i.quote).concat(i.quote),i.header=i.header!==!1,i.includeEmptyRows=i.includeEmptyRows||!1,i.withBOM=i.withBOM||!1,i}},{key:"preprocessFieldsInfo",value:function(t){var i=this;return t.map(function(s){if(typeof s=="string")return{label:s,value:s.includes(".")||s.includes("[")?function(a){return Br(a,s,i.opts.defaultValue)}:function(a){return nn(a,s,i.opts.defaultValue)}};if(ae(s)==="object"){var f="default"in s?s.default:i.opts.defaultValue;if(typeof s.value=="string")return{label:s.label||s.value,value:s.value.includes(".")||s.value.includes("[")?function(a){return Br(a,s.value,f)}:function(a){return nn(a,s.value,f)}};if(typeof s.value=="function"){var c=s.label||s.value.name||"",l={label:c,default:f};return{label:c,value:function(y){var v=s.value(y,l);return v??f}}}}throw new Error("Invalid field info option. "+JSON.stringify(s))})}},{key:"getHeader",value:function(){var t=this;return on(this.opts.fields.map(function(i){return t.processValue(i.label)}),this.opts.delimiter)}},{key:"preprocessRow",value:function(t){return this.opts.transforms.reduce(function(i,s){return i.map(function(f){return s(f)}).reduce(Vo,[])},[t])}},{key:"processRow",value:function(t){var i=this;if(t){var s=this.opts.fields.map(function(f){return i.processCell(t,f)});if(!(!this.opts.includeEmptyRows&&s.every(function(f){return f===void 0})))return on(s,this.opts.delimiter)}}},{key:"processCell",value:function(t,i){return this.processValue(i.value(t))}},{key:"processValue",value:function(t){if(t!=null){var i=ae(t);if(i!=="boolean"&&i!=="number"&&i!=="string"){if(t=JSON.stringify(t),t===void 0)return;t[0]==='"'&&(t=t.replace(/^"(.+)"$/,"$1"))}return typeof t=="string"&&(this.opts.excelStrings?(t.includes(this.opts.quote)&&(t=t.replace(new RegExp(this.opts.quote,"g"),"".concat(this.opts.escapedQuote).concat(this.opts.escapedQuote))),t='"=""'.concat(t,'"""')):(t.includes(this.opts.quote)&&(t=t.replace(new RegExp(this.opts.quote,"g"),this.opts.escapedQuote)),t="".concat(this.opts.quote).concat(t).concat(this.opts.quote))),t}}}]),e}(),zo=Jo,Ko=se.fastJoin,Yo=se.flattenReducer,Qo=function(e){qi(r,e);function r(t){var i;return Tn(this,r),i=Ui(this,Dr(r).call(this,t)),i.opts.fields&&(i.opts.fields=i.preprocessFieldsInfo(i.opts.fields)),i}return Pn(r,[{key:"parse",value:function(i){var s=this.preprocessData(i);this.opts.fields||(this.opts.fields=s.reduce(function(a,y){return Object.keys(y).forEach(function(v){a.includes(v)||a.push(v)}),a},[]),this.opts.fields=this.preprocessFieldsInfo(this.opts.fields));var f=this.opts.header?this.getHeader():"",c=this.processData(s),l=(this.opts.withBOM?"\uFEFF":"")+f+(f&&c?this.opts.eol:"")+c;return l}},{key:"preprocessData",value:function(i){var s=this,f=Array.isArray(i)?i:[i];if(!this.opts.fields&&(f.length===0||ae(f[0])!=="object"))throw new Error('Data should not be empty or the "fields" option should be included');return this.opts.transforms.length===0?f:f.map(function(c){return s.preprocessRow(c)}).reduce(Yo,[])}},{key:"processData",value:function(i){var s=this;return Ko(i.map(function(f){return s.processRow(f)}).filter(function(f){return f}),this.opts.eol)}}]),r}(zo),Xo=Qo,k={};k.LEFT_BRACE=1;k.RIGHT_BRACE=2;k.LEFT_BRACKET=3;k.RIGHT_BRACKET=4;k.COLON=5;k.COMMA=6;k.TRUE=7;k.FALSE=8;k.NULL=9;k.STRING=10;k.NUMBER=11;k.START=17;k.STOP=18;k.TRUE1=33;k.TRUE2=34;k.TRUE3=35;k.FALSE1=49;k.FALSE2=50;k.FALSE3=51;k.FALSE4=52;k.NULL1=65;k.NULL2=66;k.NULL3=67;k.NUMBER1=81;k.NUMBER3=83;k.STRING1=97;k.STRING2=98;k.STRING3=99;k.STRING4=100;k.STRING5=101;k.STRING6=102;k.VALUE=113;k.KEY=114;k.OBJECT=129;k.ARRAY=130;Vr.Transform;Vr.Transform;function Zo(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.objects,t=r===void 0?!0:r,i=e.arrays,s=i===void 0?!1:i,f=e.separator,c=f===void 0?".":f;function l(a,y,v){return Object.keys(a).forEach(function(b){var w=v?"".concat(v).concat(c).concat(b):b,N=a[b];if(t&&ae(N)==="object"&&N!==null&&!Array.isArray(N)&&Object.prototype.toString.call(N.toJSON)!=="[object Function]"&&Object.keys(N).length){l(N,y,w);return}if(s&&Array.isArray(N)){l(N,y,w);return}y[w]=N}),y}return function(a){return l(a,{})}}var ea=Zo,ra=se.setProp,ta=se.unsetProp,$n=se.flattenReducer;function Fr(e,r){return Object.keys(e).reduce(function(t,i){var s=r?"".concat(r,".").concat(i):i,f=e[i];return ae(f)==="object"&&f!==null&&!Array.isArray(f)&&Object.prototype.toString.call(f.toJSON)!=="[object Function]"&&Object.keys(f).length?t=t.concat(Fr(f,s)):Array.isArray(f)&&(t.push(s),t=t.concat(f.map(function(c){return Fr(c,s)}).reduce($n,[]).filter(function(c,l,a){return a.indexOf(c)!==l}))),t},[])}function na(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.paths,t=r===void 0?void 0:r,i=e.blankOut,s=i===void 0?!1:i;function f(c,l){return c.map(function(a){var y=Br(a,l);return Array.isArray(y)?y.length?y.map(function(v,b){var w=s&&b>0?{}:a;return ra(w,l,v)}):ta(a,l):a}).reduce($n,[])}return t=Array.isArray(t)?t:t?[t]:void 0,function(c){return(t||Fr(c)).reduce(f,[c])}}var ia=na;Vr.Readable;var oa=Xo,aa={flatten:ea,unwind:ia};const fa=Kn(zn)` font-size: 12px; -`,Vn=({filename:e="export",data:r,formats:t=["csv","json"],addSketchName:i=!0,addTimestamp:s=!0,...f})=>{const{t:c}=ei(),a=[{label:c("DataDownload - export CSV format label","Export CSV"),extension:"csv",contentType:"application/csv",url:""},{label:c("DataDownload - export JSON format label","Export JSON"),extension:"json",contentType:"application/json",url:""}].filter(u=>t.includes(u.extension)),[y,v]=ae.useState(a),b=(()=>{try{const[{name:u}]=Zn();return u}catch{return""}})(),w=i&&b?`__${b.replaceAll(/\s/g,"_")}`:"",N=s?`__${new Date().toISOString().split(".")[0]}Z`:"",L=`${e}${w}${N}`;ae.useEffect(()=>{if(!r||r.length===0)return;const u={csv:()=>new oa({transforms:[aa.flatten({arrays:!0})]}).parse(r),json:()=>JSON.stringify(r,null,2)},g=y.map(m=>{const P=new Blob([u[m.extension]()],{type:m.contentType});return m.url!=""&&window.URL.revokeObjectURL(m.url),{...m,url:window.URL.createObjectURL(P)}});v(g)},[r]);const A=y.map((u,g)=>se.jsx("a",{download:`${L}.${u.extension}`,href:r&&r.length>0?u.url:"#","aria-disabled":!r||r.length===0,children:se.jsxs(fa,{children:[se.jsx(Hn,{color:"#999",size:"20",style:{paddingRight:5}}),se.jsx("span",{style:{verticalAlign:"middle"},children:u.label})]})},g)),E={titleElement:se.jsx(Gn,{size:18,color:"#999"}),...f};return se.jsx(se.Fragment,{children:se.jsx(Kn,{...E,children:A})})},_a=Vn;Vn.__docgenInfo={description:`Dropdown menu for transforming data to CSV/JSON format and initiating a browser download +`,Wn=({filename:e="export",data:r,formats:t=["csv","json"],addSketchName:i=!0,addTimestamp:s=!0,...f})=>{const{t:c}=ei(),a=[{label:c("DataDownload - export CSV format label","Export CSV"),extension:"csv",contentType:"application/csv",url:""},{label:c("DataDownload - export JSON format label","Export JSON"),extension:"json",contentType:"application/json",url:""}].filter(u=>t.includes(u.extension)),[y,v]=ge.useState(a),b=(()=>{try{const[{name:u}]=Qn();return u}catch{return""}})(),w=i&&b?`__${b.replaceAll(/\s/g,"_")}`:"",N=s?`__${new Date().toISOString().split(".")[0]}Z`:"",L=`${e}${w}${N}`;ge.useEffect(()=>{if(!r||r.length===0)return;const u={csv:()=>new oa({transforms:[aa.flatten({arrays:!0})]}).parse(r),json:()=>JSON.stringify(r,null,2)},g=y.map(m=>{const P=new Blob([u[m.extension]()],{type:m.contentType});return m.url!=""&&window.URL.revokeObjectURL(m.url),{...m,url:window.URL.createObjectURL(P)}});v(g)},[r]);const A=y.map((u,g)=>he.jsx("a",{download:`${L}.${u.extension}`,href:r&&r.length>0?u.url:"#","aria-disabled":!r||r.length===0,children:he.jsxs(fa,{children:[he.jsx(an,{color:"#999",size:"20",style:{paddingRight:5}}),he.jsx("span",{style:{verticalAlign:"middle"},children:u.label})]})},g)),E={titleElement:he.jsx(Vn,{size:18,color:"#999"}),...f};return he.jsx(Jn,{...E,children:A})},_a=Wn;Wn.__docgenInfo={description:`Dropdown menu for transforming data to CSV/JSON format and initiating a browser download Defaults to CSV and JSON, and filename will include sketch name from ReportContext (if available) and current timestamp`,methods:[],displayName:"DataDownload",props:{filename:{required:!1,tsType:{name:"string"},description:"Name minus extension",defaultValue:{value:'"export"',computed:!1}},data:{required:!0,tsType:{name:"Array",elements:[{name:"object"}],raw:"object[]"},description:"Raw data to format and allow to download, nested objects and arrays will get flattened"},formats:{required:!1,tsType:{name:"Array",elements:[{name:"unknown[number]",raw:"(typeof SUPPORTED_FORMATS)[number]"}],raw:"SUPPORTED_FORMAT[]"},description:"Formats to offer, defaults to csv only",defaultValue:{value:'["csv", "json"]',computed:!1}},addSketchName:{required:!1,tsType:{name:"boolean"},description:"Add sketch name to filename, default to true",defaultValue:{value:"true",computed:!1}},addTimestamp:{required:!1,tsType:{name:"boolean"},description:"Add timestamp to filename, defaults to true",defaultValue:{value:"true",computed:!1}},titleElement:{required:!1,tsType:{name:"JSX.Element"},description:""}},composes:["DataDownloadDropdownProps"]};export{_a as D}; diff --git a/Next/assets/DataDownload.stories-BQBl-gIx.js b/Next/assets/DataDownload.stories-BQBl-gIx.js new file mode 100644 index 0000000..2a91d74 --- /dev/null +++ b/Next/assets/DataDownload.stories-BQBl-gIx.js @@ -0,0 +1,13 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{D as a}from"./DataDownload-NRMtrsbm.js";import{f as s}from"./index-CJGZSqXF.js";import{S as x}from"./SimpleButton-CD5OHI_F.js";import{R as D}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./Dropdown-BSgC6zM_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const A={component:a,title:"Components/DataDownload",decorators:[D]},t=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.ranked,formats:["csv","json"]})}),r=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.nested})}),o=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.ranked,formats:["csv","json"],titleElement:e.jsx(x,{children:"➥ Export"})})});t.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"flattenNested"};o.__docgenInfo={description:"",methods:[],displayName:"button"};var n,m,i;t.parameters={...t.parameters,docs:{...(n=t.parameters)==null?void 0:n.docs,source:{originalSource:`() => { + return <> + + ; +}`,...(i=(m=t.parameters)==null?void 0:m.docs)==null?void 0:i.source}}};var p,d,l;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`() => { + return <> + + ; +}`,...(l=(d=r.parameters)==null?void 0:d.docs)==null?void 0:l.source}}};var c,f,u;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => { + return <> + ➥ Export} /> + ; +}`,...(u=(f=o.parameters)==null?void 0:f.docs)==null?void 0:u.source}}};const G=["simple","flattenNested","button"];export{G as __namedExportsOrder,o as button,A as default,r as flattenNested,t as simple}; diff --git a/Next/assets/DataDownload.stories-DoOo4q-Y.js b/Next/assets/DataDownload.stories-DoOo4q-Y.js deleted file mode 100644 index 13d692a..0000000 --- a/Next/assets/DataDownload.stories-DoOo4q-Y.js +++ /dev/null @@ -1,13 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{D as a}from"./DataDownload-BPSbt6Wj.js";import{f as s}from"./index-CJGZSqXF.js";import{S as x}from"./SimpleButton-BKT7qdfB.js";import"./index-RYns6xqu.js";import"./Dropdown-CSdFVIjX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-CHjaomRQ.js";import"./ReportContext-DKjA4IB1.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";const R={component:a,title:"Components/DataDownload",decorators:[]},t=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.ranked,formats:["csv","json"]})}),r=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.nested})}),o=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.ranked,formats:["csv","json"],titleElement:e.jsx(x,{children:"➥ Export"})})});t.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"flattenNested"};o.__docgenInfo={description:"",methods:[],displayName:"button"};var n,m,i;t.parameters={...t.parameters,docs:{...(n=t.parameters)==null?void 0:n.docs,source:{originalSource:`() => { - return <> - - ; -}`,...(i=(m=t.parameters)==null?void 0:m.docs)==null?void 0:i.source}}};var p,d,l;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`() => { - return <> - - ; -}`,...(l=(d=r.parameters)==null?void 0:d.docs)==null?void 0:l.source}}};var c,u,f;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => { - return <> - ➥ Export} /> - ; -}`,...(f=(u=o.parameters)==null?void 0:u.docs)==null?void 0:f.source}}};const q=["simple","flattenNested","button"];export{q as __namedExportsOrder,o as button,R as default,r as flattenNested,t as simple}; diff --git a/Next/assets/DataDownloadToolbar-DFDUfOQJ.js b/Next/assets/DataDownloadToolbar-B7oXbgJ-.js similarity index 91% rename from Next/assets/DataDownloadToolbar-DFDUfOQJ.js rename to Next/assets/DataDownloadToolbar-B7oXbgJ-.js index b88f086..f2c04da 100644 --- a/Next/assets/DataDownloadToolbar-DFDUfOQJ.js +++ b/Next/assets/DataDownloadToolbar-B7oXbgJ-.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{d as i}from"./styled-components.browser.esm-Cwi-fKCl.js";import{T as p}from"./Toolbar-Ci4_u54V.js";import{D as c}from"./DataDownload-BPSbt6Wj.js";const m=i.div` +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{d as i}from"./styled-components.browser.esm-Cwi-fKCl.js";import{T as p}from"./Toolbar-Ci4_u54V.js";import{D as c}from"./DataDownload-NRMtrsbm.js";const m=i.div` & .gp-data-download-toolbar h2 { flex-grow: 1; } diff --git a/Next/assets/DocsRenderer-PKQXORMH-mP171yDi.js b/Next/assets/DocsRenderer-PKQXORMH-Co0OfJiJ.js similarity index 99% rename from Next/assets/DocsRenderer-PKQXORMH-mP171yDi.js rename to Next/assets/DocsRenderer-PKQXORMH-Co0OfJiJ.js index 6061540..e56d4a3 100644 --- a/Next/assets/DocsRenderer-PKQXORMH-mP171yDi.js +++ b/Next/assets/DocsRenderer-PKQXORMH-Co0OfJiJ.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-Wh-sxV5I.js","./iframe-DRF2073L.js","./index-RYns6xqu.js","./react-18-DBL1hgnh.js","./index-D16Yfzz8.js","./index-BbP3371Q.js","./index-D-8MO0q_.js","./extends-CF3RwP-h.js","./_baseToString-CmkGVQv0.js","./_getPrototype-2UMXDfW_.js","./cloneDeep-DjGZ9tLP.js","./_baseIteratee-hc9hs9W5.js","./index-DwAHOYlq.js","./index-DrFu-skq.js","./Color-KGDBMAHA-wVJVoaLH.js","./index-CcnH5Kt0.js"])))=>i.map(i=>d[i]); -var lx=Object.defineProperty;var sx=(e,t,r)=>t in e?lx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var yr=(e,t,r)=>sx(e,typeof t!="symbol"?t+"":t,r);import{_ as C1}from"./iframe-DRF2073L.js";import{r as l,R as v,g as S1}from"./index-RYns6xqu.js";import{r as ux,u as cx}from"./react-18-DBL1hgnh.js";import{g as de}from"./index-BbP3371Q.js";import{w as A4,r as k1}from"./index-D16Yfzz8.js";import{O as F4,P as dx}from"./index-D-8MO0q_.js";import{_ as ot}from"./extends-CF3RwP-h.js";import{d as px,e as _4,f as fx,g as hx}from"./_baseToString-CmkGVQv0.js";import{a as I4,b as mx,c as gx,_ as vx}from"./_baseIteratee-hc9hs9W5.js";import{n as yx,l as bx,o as wx,p as Ex,c as xx}from"./cloneDeep-DjGZ9tLP.js";import{a as Dx}from"./_getPrototype-2UMXDfW_.js";import{e as Zf,s as su}from"./index-DwAHOYlq.js";import{d as Cx}from"./index-DrFu-skq.js";var Sx=Object.create,R4=Object.defineProperty,kx=Object.getOwnPropertyDescriptor,B4=Object.getOwnPropertyNames,Ax=Object.getPrototypeOf,Fx=Object.prototype.hasOwnProperty,Ea=(e,t)=>function(){return t||(0,e[B4(e)[0]])((t={exports:{}}).exports,t),t.exports},_x=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of B4(t))!Fx.call(e,a)&&a!==r&&R4(e,a,{get:()=>t[a],enumerable:!(n=kx(t,a))||n.enumerable});return e},Ix=(e,t,r)=>(r=e!=null?Sx(Ax(e)):{},_x(!e||!e.__esModule?R4(r,"default",{value:e,enumerable:!0}):r,e)),Ct=e=>`control-${e.replace(/\s+/g,"-")}`,ls=e=>`set-${e.replace(/\s+/g,"-")}`,Rx=Object.create,A1=Object.defineProperty,Bx=Object.getOwnPropertyDescriptor,Tx=Object.getOwnPropertyNames,zx=Object.getPrototypeOf,Lx=Object.prototype.hasOwnProperty,I=(e,t)=>A1(e,"name",{value:t,configurable:!0}),Ei=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),ss=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ox=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Tx(t))!Lx.call(e,a)&&a!==r&&A1(e,a,{get:()=>t[a],enumerable:!(n=Bx(t,a))||n.enumerable});return e},F1=(e,t,r)=>(r=e!=null?Rx(zx(e)):{},Ox(t||!e||!e.__esModule?A1(r,"default",{value:e,enumerable:!0}):r,e)),Mx=ss(e=>{(function(){var t=typeof Symbol=="function"&&Symbol.for,r=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,a=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,i=t?Symbol.for("react.profiler"):60114,s=t?Symbol.for("react.provider"):60109,u=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,p=t?Symbol.for("react.concurrent_mode"):60111,m=t?Symbol.for("react.forward_ref"):60112,f=t?Symbol.for("react.suspense"):60113,h=t?Symbol.for("react.suspense_list"):60120,g=t?Symbol.for("react.memo"):60115,y=t?Symbol.for("react.lazy"):60116,b=t?Symbol.for("react.block"):60121,D=t?Symbol.for("react.fundamental"):60117,w=t?Symbol.for("react.responder"):60118,x=t?Symbol.for("react.scope"):60119;function E(P){return typeof P=="string"||typeof P=="function"||P===a||P===p||P===i||P===o||P===f||P===h||typeof P=="object"&&P!==null&&(P.$$typeof===y||P.$$typeof===g||P.$$typeof===s||P.$$typeof===u||P.$$typeof===m||P.$$typeof===D||P.$$typeof===w||P.$$typeof===x||P.$$typeof===b)}I(E,"isValidElementType");function C(P){if(typeof P=="object"&&P!==null){var ct=P.$$typeof;switch(ct){case r:var Ft=P.type;switch(Ft){case d:case p:case a:case i:case o:case f:return Ft;default:var jr=Ft&&Ft.$$typeof;switch(jr){case u:case m:case y:case g:case s:return jr;default:return ct}}case n:return ct}}}I(C,"typeOf");var S=d,k=p,A=u,_=s,R=r,B=m,L=a,z=y,M=g,O=n,$=i,j=o,K=f,H=!1;function Y(P){return H||(H=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),re(P)||C(P)===d}I(Y,"isAsyncMode");function re(P){return C(P)===p}I(re,"isConcurrentMode");function ie(P){return C(P)===u}I(ie,"isContextConsumer");function ee(P){return C(P)===s}I(ee,"isContextProvider");function ne(P){return typeof P=="object"&&P!==null&&P.$$typeof===r}I(ne,"isElement");function N(P){return C(P)===m}I(N,"isForwardRef");function J(P){return C(P)===a}I(J,"isFragment");function Z(P){return C(P)===y}I(Z,"isLazy");function pe(P){return C(P)===g}I(pe,"isMemo");function Se(P){return C(P)===n}I(Se,"isPortal");function At(P){return C(P)===i}I(At,"isProfiler");function Ue(P){return C(P)===o}I(Ue,"isStrictMode");function ut(P){return C(P)===f}I(ut,"isSuspense"),e.AsyncMode=S,e.ConcurrentMode=k,e.ContextConsumer=A,e.ContextProvider=_,e.Element=R,e.ForwardRef=B,e.Fragment=L,e.Lazy=z,e.Memo=M,e.Portal=O,e.Profiler=$,e.StrictMode=j,e.Suspense=K,e.isAsyncMode=Y,e.isConcurrentMode=re,e.isContextConsumer=ie,e.isContextProvider=ee,e.isElement=ne,e.isForwardRef=N,e.isFragment=J,e.isLazy=Z,e.isMemo=pe,e.isPortal=Se,e.isProfiler=At,e.isStrictMode=Ue,e.isSuspense=ut,e.isValidElementType=E,e.typeOf=C})()}),$x=ss((e,t)=>{t.exports=Mx()}),T4=ss((e,t)=>{var r=$x(),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[r.ForwardRef]=o,s[r.Memo]=i;function u(b){return r.isMemo(b)?i:s[b.$$typeof]||n}I(u,"getStatics");var d=Object.defineProperty,p=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,g=Object.prototype;function y(b,D,w){if(typeof D!="string"){if(g){var x=h(D);x&&x!==g&&y(b,x,w)}var E=p(D);m&&(E=E.concat(m(D)));for(var C=u(b),S=u(D),k=0;k{(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"?n=window:typeof de<"u"?n=de:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return I(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof Ei=="function"&&Ei;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var f=new Error("Cannot find module '"+d+"'");throw f.code="MODULE_NOT_FOUND",f}var h=a[d]={exports:{}};n[d][0].call(h.exports,function(g){var y=n[d][1][g];return i(y||g)},h,h.exports,r,n,a,o)}return a[d].exports}I(i,"s");for(var s=typeof Ei=="function"&&Ei,u=0;u=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],this.list[u].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},o.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},o.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},o.prototype.forEach=function(i,s){var u;for(u=0;u0&&(w[D]={cacheItem:g,arg:arguments[D]},x?i(m,w):m.push(w),m.length>d&&s(m.shift())),h.wasMemoized=x,h.numArgs=D+1,b},"memoizerific");return h.limit=d,h.wasMemoized=!1,h.cache=p,h.lru=m,h}};function i(d,p){var m=d.length,f=p.length,h,g,y;for(g=0;g=0&&(m=d[h],f=m.cacheItem.get(m.arg),!f||!f.size);h--)m.cacheItem.delete(m.arg)}I(s,"removeCachedResult");function u(d,p){return d===p||d!==d&&p!==p}I(u,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function Gt(){return Gt=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.map(i=>d[i]); +var lx=Object.defineProperty;var sx=(e,t,r)=>t in e?lx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var yr=(e,t,r)=>sx(e,typeof t!="symbol"?t+"":t,r);import{_ as C1}from"./iframe-BJY36Cwj.js";import{r as l,R as v,g as S1}from"./index-RYns6xqu.js";import{r as ux,u as cx}from"./react-18-DBL1hgnh.js";import{g as de}from"./index-BbP3371Q.js";import{w as A4,r as k1}from"./index-D16Yfzz8.js";import{O as F4,P as dx}from"./index-D-8MO0q_.js";import{_ as ot}from"./extends-CF3RwP-h.js";import{d as px,e as _4,f as fx,g as hx}from"./_baseToString-CmkGVQv0.js";import{a as I4,b as mx,c as gx,_ as vx}from"./_baseIteratee-hc9hs9W5.js";import{n as yx,l as bx,o as wx,p as Ex,c as xx}from"./cloneDeep-DjGZ9tLP.js";import{a as Dx}from"./_getPrototype-2UMXDfW_.js";import{e as Zf,s as su}from"./index-DwAHOYlq.js";import{d as Cx}from"./index-DrFu-skq.js";var Sx=Object.create,R4=Object.defineProperty,kx=Object.getOwnPropertyDescriptor,B4=Object.getOwnPropertyNames,Ax=Object.getPrototypeOf,Fx=Object.prototype.hasOwnProperty,Ea=(e,t)=>function(){return t||(0,e[B4(e)[0]])((t={exports:{}}).exports,t),t.exports},_x=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of B4(t))!Fx.call(e,a)&&a!==r&&R4(e,a,{get:()=>t[a],enumerable:!(n=kx(t,a))||n.enumerable});return e},Ix=(e,t,r)=>(r=e!=null?Sx(Ax(e)):{},_x(!e||!e.__esModule?R4(r,"default",{value:e,enumerable:!0}):r,e)),Ct=e=>`control-${e.replace(/\s+/g,"-")}`,ls=e=>`set-${e.replace(/\s+/g,"-")}`,Rx=Object.create,A1=Object.defineProperty,Bx=Object.getOwnPropertyDescriptor,Tx=Object.getOwnPropertyNames,zx=Object.getPrototypeOf,Lx=Object.prototype.hasOwnProperty,I=(e,t)=>A1(e,"name",{value:t,configurable:!0}),Ei=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),ss=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ox=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Tx(t))!Lx.call(e,a)&&a!==r&&A1(e,a,{get:()=>t[a],enumerable:!(n=Bx(t,a))||n.enumerable});return e},F1=(e,t,r)=>(r=e!=null?Rx(zx(e)):{},Ox(t||!e||!e.__esModule?A1(r,"default",{value:e,enumerable:!0}):r,e)),Mx=ss(e=>{(function(){var t=typeof Symbol=="function"&&Symbol.for,r=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,a=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,i=t?Symbol.for("react.profiler"):60114,s=t?Symbol.for("react.provider"):60109,u=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,p=t?Symbol.for("react.concurrent_mode"):60111,m=t?Symbol.for("react.forward_ref"):60112,f=t?Symbol.for("react.suspense"):60113,h=t?Symbol.for("react.suspense_list"):60120,g=t?Symbol.for("react.memo"):60115,y=t?Symbol.for("react.lazy"):60116,b=t?Symbol.for("react.block"):60121,D=t?Symbol.for("react.fundamental"):60117,w=t?Symbol.for("react.responder"):60118,x=t?Symbol.for("react.scope"):60119;function E(P){return typeof P=="string"||typeof P=="function"||P===a||P===p||P===i||P===o||P===f||P===h||typeof P=="object"&&P!==null&&(P.$$typeof===y||P.$$typeof===g||P.$$typeof===s||P.$$typeof===u||P.$$typeof===m||P.$$typeof===D||P.$$typeof===w||P.$$typeof===x||P.$$typeof===b)}I(E,"isValidElementType");function C(P){if(typeof P=="object"&&P!==null){var ct=P.$$typeof;switch(ct){case r:var Ft=P.type;switch(Ft){case d:case p:case a:case i:case o:case f:return Ft;default:var jr=Ft&&Ft.$$typeof;switch(jr){case u:case m:case y:case g:case s:return jr;default:return ct}}case n:return ct}}}I(C,"typeOf");var S=d,k=p,A=u,_=s,R=r,B=m,L=a,z=y,M=g,O=n,$=i,j=o,K=f,H=!1;function Y(P){return H||(H=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),re(P)||C(P)===d}I(Y,"isAsyncMode");function re(P){return C(P)===p}I(re,"isConcurrentMode");function ie(P){return C(P)===u}I(ie,"isContextConsumer");function ee(P){return C(P)===s}I(ee,"isContextProvider");function ne(P){return typeof P=="object"&&P!==null&&P.$$typeof===r}I(ne,"isElement");function N(P){return C(P)===m}I(N,"isForwardRef");function J(P){return C(P)===a}I(J,"isFragment");function Z(P){return C(P)===y}I(Z,"isLazy");function pe(P){return C(P)===g}I(pe,"isMemo");function Se(P){return C(P)===n}I(Se,"isPortal");function At(P){return C(P)===i}I(At,"isProfiler");function Ue(P){return C(P)===o}I(Ue,"isStrictMode");function ut(P){return C(P)===f}I(ut,"isSuspense"),e.AsyncMode=S,e.ConcurrentMode=k,e.ContextConsumer=A,e.ContextProvider=_,e.Element=R,e.ForwardRef=B,e.Fragment=L,e.Lazy=z,e.Memo=M,e.Portal=O,e.Profiler=$,e.StrictMode=j,e.Suspense=K,e.isAsyncMode=Y,e.isConcurrentMode=re,e.isContextConsumer=ie,e.isContextProvider=ee,e.isElement=ne,e.isForwardRef=N,e.isFragment=J,e.isLazy=Z,e.isMemo=pe,e.isPortal=Se,e.isProfiler=At,e.isStrictMode=Ue,e.isSuspense=ut,e.isValidElementType=E,e.typeOf=C})()}),$x=ss((e,t)=>{t.exports=Mx()}),T4=ss((e,t)=>{var r=$x(),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[r.ForwardRef]=o,s[r.Memo]=i;function u(b){return r.isMemo(b)?i:s[b.$$typeof]||n}I(u,"getStatics");var d=Object.defineProperty,p=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,g=Object.prototype;function y(b,D,w){if(typeof D!="string"){if(g){var x=h(D);x&&x!==g&&y(b,x,w)}var E=p(D);m&&(E=E.concat(m(D)));for(var C=u(b),S=u(D),k=0;k{(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"?n=window:typeof de<"u"?n=de:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return I(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof Ei=="function"&&Ei;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var f=new Error("Cannot find module '"+d+"'");throw f.code="MODULE_NOT_FOUND",f}var h=a[d]={exports:{}};n[d][0].call(h.exports,function(g){var y=n[d][1][g];return i(y||g)},h,h.exports,r,n,a,o)}return a[d].exports}I(i,"s");for(var s=typeof Ei=="function"&&Ei,u=0;u=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],this.list[u].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},o.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},o.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},o.prototype.forEach=function(i,s){var u;for(u=0;u0&&(w[D]={cacheItem:g,arg:arguments[D]},x?i(m,w):m.push(w),m.length>d&&s(m.shift())),h.wasMemoized=x,h.numArgs=D+1,b},"memoizerific");return h.limit=d,h.wasMemoized=!1,h.cache=p,h.lru=m,h}};function i(d,p){var m=d.length,f=p.length,h,g,y;for(g=0;g=0&&(m=d[h],f=m.cacheItem.get(m.arg),!f||!f.size);h--)m.cacheItem.delete(m.arg)}I(s,"removeCachedResult");function u(d,p){return d===p||d!==d&&p!==p}I(u,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function Gt(){return Gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?be(xa,--je):0,ra--,ce===10&&(ra=1,ds--),ce}I(j4,"prev");function Pe(){return ce=je2||na(ce)>3?"":" "}I(V4,"whitespace");function U4(e,t){for(;--t&&Pe()&&!(ce<48||ce>102||ce>57&&ce<65||ce>70&&ce<97););return Da(e,go()+(t<6&&yt()==32&&Pe()==32))}I(U4,"escaping");function wl(e){for(;Pe();)switch(ce){case e:return je;case 34:case 39:e!==34&&e!==39&&wl(ce);break;case 40:e===41&&wl(e);break;case 92:Pe();break}return je}I(wl,"delimiter");function q4(e,t){for(;Pe()&&e+ce!==57&&!(e+ce===84&&yt()===47););return"/*"+Da(t,je-1)+"*"+us(e===47?e:Pe())}I(q4,"commenter");function W4(e){for(;!na(yt());)Pe();return Da(e,je)}I(W4,"identifier");function G4(e){return O1(yo("",null,null,null,[""],e=L1(e),0,[0],e))}I(G4,"compile");function yo(e,t,r,n,a,o,i,s,u){for(var d=0,p=0,m=i,f=0,h=0,g=0,y=1,b=1,D=1,w=0,x="",E=a,C=o,S=n,k=x;b;)switch(g=w,w=Pe()){case 40:if(g!=108&&be(k,m-1)==58){bl(k+=Q(vo(w),"&","&\f"),"&\f")!=-1&&(D=-1);break}case 34:case 39:case 91:k+=vo(w);break;case 9:case 10:case 13:case 32:k+=V4(g);break;case 92:k+=U4(go()-1,7);continue;case 47:switch(yt()){case 42:case 47:ao(K4(q4(Pe(),go()),t,r),u);break;default:k+="/"}break;case 123*y:s[d++]=ht(k)*D;case 125*y:case 59:case 0:switch(w){case 0:case 125:b=0;case 59+p:D==-1&&(k=Q(k,/\f/g,"")),h>0&&ht(k)-m&&ao(h>32?B0(k+";",n,r,m-1):B0(Q(k," ","")+";",n,r,m-2),u);break;case 59:k+=";";default:if(ao(S=R0(k,t,r,d,p,a,s,x,E=[],C=[],m),o),w===123)if(p===0)yo(k,t,S,S,E,o,m,s,C);else switch(f===99&&be(k,3)===110?100:f){case 100:case 108:case 109:case 115:yo(e,S,S,n&&ao(R0(e,S,S,0,0,a,s,x,a,E=[],m),C),a,C,m,s,n?E:C);break;default:yo(k,S,S,S,[""],C,0,s,C)}}d=p=h=0,y=D=1,x=k="",m=i;break;case 58:m=1+ht(k),h=g;default:if(y<1){if(w==123)--y;else if(w==125&&y++==0&&j4()==125)continue}switch(k+=us(w),w*y){case 38:D=p>0?1:(k+="\f",-1);break;case 44:s[d++]=(ht(k)-1)*D,D=1;break;case 64:yt()===45&&(k+=vo(Pe())),f=yt(),p=m=ht(x=k+=W4(go())),w++;break;case 45:g===45&&ht(k)==2&&(y=0)}}return o}I(yo,"parse");function R0(e,t,r,n,a,o,i,s,u,d,p){for(var m=a-1,f=a===0?o:[""],h=cs(f),g=0,y=0,b=0;g0?f[D]+" "+w:Q(w,/&\f/g,f[D])))&&(u[b++]=x);return qo(e,t,r,a===0?B1:s,u,d,p)}I(R0,"ruleset");function K4(e,t,r){return qo(e,t,r,R1,us(H4()),ta(e,2,-2),0)}I(K4,"comment");function B0(e,t,r,n){return qo(e,t,r,T1,ta(e,0,n),ta(e,n+1,-1),n)}I(B0,"declaration");function ln(e,t){for(var r="",n=cs(e),a=0;a-1},"isIgnoringComment"),Qx=I(function(e){return function(t,r,n){if(!(t.type!=="rule"||e.compat)){var a=t.value.match(/(:first|:nth|:nth-last)-child/g);if(a){for(var o=!!t.parent,i=o?t.parent.children:n,s=i.length-1;s>=0;s--){var u=i[s];if(u.line=0;r--)if(!Z4(t[r]))return!0;return!1},"isPrependedWithRegularRules"),eh=I(function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},"nullifyElement"),tD=I(function(e,t,r){Z4(e)&&(e.parent?(console.error("`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles."),eh(e)):eD(t,r)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),eh(e)))},"incorrectImportAlarm");function M1(e,t){switch(M4(e,t)){case 5103:return te+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return te+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return te+e+yl+e+_e+e+e;case 6828:case 4268:return te+e+_e+e+e;case 6165:return te+e+_e+"flex-"+e+e;case 5187:return te+e+Q(e,/(\w+).+(:[^]+)/,te+"box-$1$2"+_e+"flex-$1$2")+e;case 5443:return te+e+_e+"flex-item-"+Q(e,/flex-|-self/,"")+e;case 4675:return te+e+_e+"flex-line-pack"+Q(e,/align-content|flex-|-self/,"")+e;case 5548:return te+e+_e+Q(e,"shrink","negative")+e;case 5292:return te+e+_e+Q(e,"basis","preferred-size")+e;case 6060:return te+"box-"+Q(e,"-grow","")+te+e+_e+Q(e,"grow","positive")+e;case 4554:return te+Q(e,/([^-])(transform)/g,"$1"+te+"$2")+e;case 6187:return Q(Q(Q(e,/(zoom-|grab)/,te+"$1"),/(image-set)/,te+"$1"),e,"")+e;case 5495:case 3959:return Q(e,/(image-set\([^]*)/,te+"$1$`$1");case 4968:return Q(Q(e,/(.+:)(flex-)?(.*)/,te+"box-pack:$3"+_e+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+te+e+e;case 4095:case 3583:case 4068:case 2532:return Q(e,/(.+)-inline(.+)/,te+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ht(e)-1-t>6)switch(be(e,t+1)){case 109:if(be(e,t+4)!==45)break;case 102:return Q(e,/(.+:)(.+)-([^]+)/,"$1"+te+"$2-$3$1"+yl+(be(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~bl(e,"stretch")?M1(Q(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(be(e,t+1)!==115)break;case 6444:switch(be(e,ht(e)-3-(~bl(e,"!important")&&10))){case 107:return Q(e,":",":"+te)+e;case 101:return Q(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+te+(be(e,14)===45?"inline-":"")+"box$3$1"+te+"$2$3$1"+_e+"$2box$3")+e}break;case 5936:switch(be(e,t+11)){case 114:return te+e+_e+Q(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return te+e+_e+Q(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return te+e+_e+Q(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return te+e+_e+e+e}return e}I(M1,"prefix");var rD=I(function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case T1:e.return=M1(e.value,e.length);break;case O4:return ln([$n(e,{value:Q(e.value,"@","@"+te)})],n);case B1:if(e.length)return P4(e.props,function(a){switch($4(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ln([$n(e,{props:[Q(a,/:(read-\w+)/,":"+yl+"$1")]})],n);case"::placeholder":return ln([$n(e,{props:[Q(a,/:(plac\w+)/,":"+te+"input-$1")]}),$n(e,{props:[Q(a,/:(plac\w+)/,":"+yl+"$1")]}),$n(e,{props:[Q(a,/:(plac\w+)/,_e+"input-$1")]})],n)}return""})}},"prefixer"),nD=[rD],aD=I(function(e){var t=e.key;if(!t)throw new Error(`You have to configure \`key\` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache. If multiple caches share the same key they might "fight" for each other's style elements.`);if(t==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(g){var y=g.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var n=e.stylisPlugins||nD;if(/[^a-z-]/.test(t))throw new Error('Emotion key must only contain lower case alphabetical characters and - but "'+t+'" was passed');var a={},o,i=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(g){for(var y=g.getAttribute("data-emotion").split(" "),b=1;b=4;++n,a-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(a){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}I(X4,"murmur2");var sD={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},th=`You have illegal escape sequence in your template literal, most likely inside content's property value. Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". @@ -537,7 +537,7 @@ ${t}`);let r=t.match(UB);if(!r)return v.createElement(l.Fragment,null,t);let[,n, * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */const{global:at}=__STORYBOOK_MODULE_GLOBAL__,{deprecate:HP,once:jP,logger:Hf}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{filterArgTypes:d4,composeConfigs:JV,Preview:ZV,DocsContext:XV}=__STORYBOOK_MODULE_PREVIEW_API__,{GLOBALS_UPDATED:p4,STORY_ARGS_UPDATED:f4,UPDATE_STORY_ARGS:VP,RESET_STORY_ARGS:UP,NAVIGATE_URL:qP}=__STORYBOOK_MODULE_CORE_EVENTS__;__STORYBOOK_MODULE_CHANNELS__;var WP=Ea({"../../node_modules/tocbot/src/js/default-options.js"(e,t){t.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(r){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(r){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}}}),GP=Ea({"../../node_modules/tocbot/src/js/build-html.js"(e,t){t.exports=function(r){var n=[].forEach,a=[].some,o=document.body,i,s=!0,u=" ";function d(E,C){var S=C.appendChild(m(E));if(E.children.length){var k=f(E.isCollapsed);E.children.forEach(function(A){d(A,k)}),S.appendChild(k)}}function p(E,C){var S=!1,k=f(S);if(C.forEach(function(A){d(A,k)}),i=E||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(k)}function m(E){var C=document.createElement("li"),S=document.createElement("a");return r.listItemClass&&C.setAttribute("class",r.listItemClass),r.onClick&&(S.onclick=r.onClick),r.includeTitleTags&&S.setAttribute("title",E.textContent),r.includeHtml&&E.childNodes.length?n.call(E.childNodes,function(k){S.appendChild(k.cloneNode(!0))}):S.textContent=E.textContent,S.setAttribute("href",r.basePath+"#"+E.id),S.setAttribute("class",r.linkClass+u+"node-name--"+E.nodeName+u+r.extraLinkClasses),C.appendChild(S),C}function f(E){var C=r.orderedList?"ol":"ul",S=document.createElement(C),k=r.listClass+u+r.extraListClasses;return E&&(k=k+u+r.collapsibleClass,k=k+u+r.isCollapsedClass),S.setAttribute("class",k),S}function h(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var E;E=document.querySelector(r.scrollContainer).scrollTop}else E=document.documentElement.scrollTop||o.scrollTop;var C=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=i.offsetTop),E>r.fixedSidebarOffset?C.className.indexOf(r.positionFixedClass)===-1&&(C.className+=u+r.positionFixedClass):C.className=C.className.replace(u+r.positionFixedClass,"")}function g(E){var C=0;return E!==null&&(C=E.offsetTop,r.hasInnerContainers&&(C+=g(E.offsetParent))),C}function y(E,C){return E&&E.className!==C&&(E.className=C),E}function b(E){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var C;C=document.querySelector(r.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||o.scrollTop;r.positionFixedSelector&&h();var S=E,k;if(s&&i!==null&&S.length>0){a.call(S,function(M,O){if(g(M)>C+r.headingsOffset+10){var $=O===0?O:O-1;return k=S[$],!0}else if(O===S.length-1)return k=S[S.length-1],!0});var A=i.querySelector("."+r.activeLinkClass),_=i.querySelector("."+r.linkClass+".node-name--"+k.nodeName+'[href="'+r.basePath+"#"+k.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(A===_)return;var R=i.querySelectorAll("."+r.linkClass);n.call(R,function(M){y(M,M.className.replace(u+r.activeLinkClass,""))});var B=i.querySelectorAll("."+r.listItemClass);n.call(B,function(M){y(M,M.className.replace(u+r.activeListItemClass,""))}),_&&_.className.indexOf(r.activeLinkClass)===-1&&(_.className+=u+r.activeLinkClass);var L=_&&_.parentNode;L&&L.className.indexOf(r.activeListItemClass)===-1&&(L.className+=u+r.activeListItemClass);var z=i.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(z,function(M){M.className.indexOf(r.isCollapsedClass)===-1&&(M.className+=u+r.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&y(_.nextSibling,_.nextSibling.className.replace(u+r.isCollapsedClass,"")),D(_&&_.parentNode.parentNode)}}function D(E){return E&&E.className.indexOf(r.collapsibleClass)!==-1&&E.className.indexOf(r.isCollapsedClass)!==-1?(y(E,E.className.replace(u+r.isCollapsedClass,"")),D(E.parentNode.parentNode)):E}function w(E){var C=E.target||E.srcElement;typeof C.className!="string"||C.className.indexOf(r.linkClass)===-1||(s=!1)}function x(){s=!0}return{enableTocAnimation:x,disableTocAnimation:w,render:p,updateToc:b}}}}),KP=Ea({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function a(m){return m[m.length-1]}function o(m){return+m.nodeName.toUpperCase().replace("H","")}function i(m){try{return m instanceof window.HTMLElement||m instanceof window.parent.HTMLElement}catch{return m instanceof window.HTMLElement}}function s(m){if(!i(m))return m;if(r.ignoreHiddenElements&&(!m.offsetHeight||!m.offsetParent))return null;let f=m.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(m.innerText)):(m.innerText||m.textContent).trim());var h={id:m.id,children:[],nodeName:m.nodeName,headingLevel:o(m),textContent:f};return r.includeHtml&&(h.childNodes=m.childNodes),r.headingObjectCallback?r.headingObjectCallback(h,m):h}function u(m,f){for(var h=s(m),g=h.headingLevel,y=f,b=a(y),D=b?b.headingLevel:0,w=g-D;w>0&&(b=a(y),!(b&&g===b.headingLevel));)b&&b.children!==void 0&&(y=b.children),w--;return g>=r.collapseDepth&&(h.isCollapsed=!0),y.push(h),y}function d(m,f){var h=f;r.ignoreSelector&&(h=f.split(",").map(function(g){return g.trim()+":not("+r.ignoreSelector+")"}));try{return m.querySelectorAll(h)}catch{return console.warn("Headers not found with selector: "+h),null}}function p(m){return n.call(m,function(f,h){var g=s(h);return g&&u(g,f.nest),f},{nest:[]})}return{nestHeadingsArray:p,selectHeadings:d}}}}),YP=Ea({"../../node_modules/tocbot/src/js/update-toc-scroll.js"(e,t){t.exports=function(r){var n=r.tocElement||document.querySelector(r.tocSelector);if(n&&n.scrollHeight>n.clientHeight){var a=n.querySelector("."+r.activeListItemClass);a&&(n.scrollTop=a.offsetTop-r.tocScrollOffset)}}}}),JP=Ea({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(e){e.initSmoothScrolling=t;function t(n){var a=n.duration,o=n.offset,i=location.hash?d(location.href):location.href;s();function s(){document.body.addEventListener("click",m,!1);function m(f){!u(f.target)||f.target.className.indexOf("no-smooth-scroll")>-1||f.target.href.charAt(f.target.href.length-2)==="#"&&f.target.href.charAt(f.target.href.length-1)==="!"||f.target.className.indexOf(n.linkClass)===-1||r(f.target.hash,{duration:a,offset:o,callback:function(){p(f.target.hash)}})}}function u(m){return m.tagName.toLowerCase()==="a"&&(m.hash.length>0||m.href.charAt(m.href.length-1)==="#")&&(d(m.href)===i||d(m.href)+"#"===i)}function d(m){return m.slice(0,m.lastIndexOf("#"))}function p(m){var f=document.getElementById(m.substring(1));f&&(/^(?:a|select|input|button|textarea)$/i.test(f.tagName)||(f.tabIndex=-1),f.focus())}}function r(n,a){var o=window.pageYOffset,i={duration:a.duration,offset:a.offset||0,callback:a.callback,easing:a.easing||g},s=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),u=typeof n=="string"?i.offset+(n?s&&s.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):n,d=typeof i.duration=="function"?i.duration(u):i.duration,p,m;requestAnimationFrame(function(y){p=y,f(y)});function f(y){m=y-p,window.scrollTo(0,i.easing(m,o,u,d)),m"u"&&!m)return;var f,h=Object.prototype.hasOwnProperty;function g(){for(var w={},x=0;x({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:oe(.3,e.color.defaultText),fontSize:e.typography.size.s2})),B9=e=>v.createElement(XP,{...e,className:"docblock-emptyblock sb-unstyled"}),QP=F(Sf)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),eN=F.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),Gi=F.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${O0}`]:{margin:0}})),tN=()=>v.createElement(eN,null,v.createElement(Gi,null),v.createElement(Gi,{style:{width:"80%"}}),v.createElement(Gi,{style:{width:"30%"}}),v.createElement(Gi,{style:{width:"80%"}})),T9=({isLoading:e,error:t,language:r,code:n,dark:a,format:o=!1,...i})=>{let{typography:s}=a3();if(e)return v.createElement(tN,null);if(t)return v.createElement(B9,null,t);let u=v.createElement(QP,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return u;let d=a?z0.dark:z0.light;return v.createElement(o3,{theme:L0({...d,fontCode:s.fonts.mono,fontBase:s.fonts.base})},u)},fe=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,jf=600,rN=F.h1(se,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${jf}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),nN=F.h2(se,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${jf}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:oe(.25,e.color.defaultText)})),aN=F.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?oe(.1,e.color.defaultText):oe(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[fe("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[fe("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[fe("div")]:t,[fe("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[fe("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[fe("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[fe("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[fe("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[fe("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[fe("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[fe("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[fe("img")]:{maxWidth:"100%"},[fe("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[fe("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[fe("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[fe("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[fe("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[fe("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[fe("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),oN=F.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${jf}px)`]:{}})),iN=({children:e,toc:t})=>v.createElement(oN,{className:"sbdocs sbdocs-wrapper"},v.createElement(aN,{className:"sbdocs sbdocs-content"},e),t),au=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),lN=F(zf)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),sN=F.div({display:"flex",alignItems:"center",gap:4}),uN=F.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),cN=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>v.createElement(lN,{...o},v.createElement(sN,{key:"left"},e?[1,2,3].map(i=>v.createElement(uN,{key:i})):v.createElement(v.Fragment,null,v.createElement(cn,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},v.createElement(lL,null)),v.createElement(cn,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},v.createElement(sL,null)),v.createElement(cn,{key:"zoomreset",onClick:i=>{i.preventDefault(),a()},title:"Reset zoom"},v.createElement(uL,null))))),z9=l.createContext({scale:1}),{window:dN}=at,pN=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=dN.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:r,allowFullScreen:n,scale:a,...o}=this.props;return v.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...o})}},{PREVIEW_URL:fN}=at,hN=fN||"iframe.html",v1=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,mN=e=>{let t=l.useRef(),[r,n]=l.useState(!0),[a,o]=l.useState(),{story:i,height:s,autoplay:u,forceInitialArgs:d,renderStoryToElement:p}=e;return l.useEffect(()=>{if(!(i&&t.current))return()=>{};let m=t.current,f=p(i,m,{showMain:()=>{},showError:({title:h,description:g})=>o(new Error(`${h} - ${g}`)),showException:h=>o(h)},{autoplay:u,forceInitialArgs:d});return n(!1),()=>{Promise.resolve().then(()=>f())}},[u,p,i]),a?v.createElement("pre",null,v.createElement(KB,{error:a})):v.createElement(v.Fragment,null,s?v.createElement("style",null,`#${v1(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,r&&v.createElement(L9,null),v.createElement("div",{ref:t,id:`${v1(e)}-inner`,"data-name":i.name}))},gN=({story:e,height:t="500px"})=>v.createElement("div",{style:{width:"100%",height:t}},v.createElement(z9.Consumer,null,({scale:r})=>v.createElement(pN,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:vz(hN,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),vN=F.strong(({theme:e})=>({color:e.color.orange})),yN=e=>{let{inline:t,story:r}=e;return t&&!e.autoplay&&r.usesMount?v.createElement(vN,null,"This story mounts inside of play. Set"," ",v.createElement("a",{href:"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay"},"autoplay")," ","to true to view this story."):v.createElement("div",{id:v1(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?v.createElement(mN,{...e}):v.createElement(gN,{...e}))},L9=()=>v.createElement(gz,null),bN=F.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),h4=F(T9)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Mt(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Mt(.05,e.background.content)}})),wN=F.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...au(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),EN=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:v.createElement(h4,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:v.createElement(h4,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function xN(e){if(l.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var DN=F(cN)({position:"absolute",top:0,left:0,right:0,height:40}),CN=F.div({overflow:"hidden",position:"relative"}),O9=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:i=!1,additionalActions:s,className:u,layout:d="padded",...p})=>{let[m,f]=l.useState(i),{source:h,actionItem:g}=EN(a,m,f),[y,b]=l.useState(1),D=[u].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),w=a?[g]:[],[x,E]=l.useState(s?[...s]:[]),C=[...w,...x],{window:S}=at,k=l.useCallback(async _=>{let{createCopyToClipboardFunction:R}=await C1(()=>import("./index-Wh-sxV5I.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);R()},[]),A=_=>{let R=S.getSelection();R&&R.type==="Range"||(_.preventDefault(),x.filter(B=>B.title==="Copied").length===0&&k(h.props.code).then(()=>{E([...x,{title:"Copied",onClick:()=>{}}]),S.setTimeout(()=>E(x.filter(B=>B.title!=="Copied")),1500)}))};return v.createElement(wN,{withSource:a,withToolbar:o,...p,className:D.join(" ")},o&&v.createElement(DN,{isLoading:e,border:!0,zoom:_=>b(y*_),resetZoom:()=>b(1),storyId:xN(n),baseUrl:"./iframe.html"}),v.createElement(z9.Provider,{value:{scale:y}},v.createElement(CN,{className:"docs-story",onCopyCapture:a&&A},v.createElement(bN,{isColumn:t||!Array.isArray(n),columns:r,layout:d},v.createElement(NB.Element,{scale:y},Array.isArray(n)?n.map((_,R)=>v.createElement("div",{key:R},_)):v.createElement("div",null,n))),v.createElement(tp,{actionItems:C}))),a&&m&&h)};F(O9)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var SN=F.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Pr({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),kN=({tags:e})=>{let t=(e.params||[]).filter(o=>o.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:v.createElement(v.Fragment,null,v.createElement(SN,null,v.createElement("tbody",null,n&&v.createElement("tr",{key:"deprecated"},v.createElement("td",{colSpan:2},v.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>v.createElement("tr",{key:o.name},v.createElement("td",null,v.createElement("code",null,o.name)),v.createElement("td",null,o.description))),a&&v.createElement("tr",{key:"returns"},v.createElement("td",null,v.createElement("code",null,"Returns")),v.createElement("td",null,e.returns.description)))))},y1=8,m4=F.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),AN=F.span(Pr,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),FN=F.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),_N=F.div(Pr,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),IN=F.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),RN=F(yL)({marginLeft:4}),BN=F(QE)({marginLeft:4}),TN=()=>v.createElement("span",null,"-"),M9=({text:e,simple:t})=>v.createElement(AN,{simple:t},e),zN=E9(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),LN=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return xM(t)},g4=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,y1)),r.map(n=>v.createElement(M9,{key:n,text:n===""?'""':n}))},ON=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,o]=l.useState(!1),[i,s]=l.useState(t||!1);if(r==null)return null;let u=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(u))return v.createElement(M9,{text:u});let d=LN(u),p=d.length;return p>y1?v.createElement(m4,{isExpanded:i},g4(d,i),v.createElement(FN,{onClick:()=>s(!i)},i?"Show less...":`Show ${p-y1} more...`)):v.createElement(m4,null,g4(d))}return v.createElement(wT,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:d=>{o(d)},tooltip:v.createElement(IN,{width:zN(n)},v.createElement(Sf,{language:"jsx",format:!1},n))},v.createElement(_N,{className:"sbdocs-expandable"},v.createElement("span",null,u),a?v.createElement(RN,null):v.createElement(BN,null)))},F0=({value:e,initialExpandedArgs:t})=>e==null?v.createElement(TN,null):v.createElement(ON,{value:e,initialExpandedArgs:t}),MN=F.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:oe(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${Ui(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${Ui(.05,e.appBorderColor)} 0 0 0 2px inset`,color:Ui(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${Ui(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),$N=e=>e==="true",PN=({name:e,value:t,onChange:r,onBlur:n,onFocus:a,argType:o})=>{var p;let i=l.useCallback(()=>r(!1),[r]),s=!!((p=o==null?void 0:o.table)!=null&&p.readonly);if(t===void 0)return v.createElement(Sn,{variant:"outline",size:"medium",id:ls(e),onClick:i,disabled:s},"Set boolean");let u=Ct(e),d=typeof t=="string"?$N(t):t;return v.createElement(MN,{"aria-disabled":s,htmlFor:u,"aria-label":e},v.createElement("input",{id:u,type:"checkbox",onChange:m=>r(m.target.checked),checked:d,role:"switch",disabled:s,name:e,onBlur:n,onFocus:a}),v.createElement("span",{"aria-hidden":"true"},"False"),v.createElement("span",{"aria-hidden":"true"},"True"))},NN=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},HN=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},jN=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},VN=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},v4=F(gi.Input)(({readOnly:e})=>({opacity:e?.5:1})),UN=F.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),qN=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,argType:o})=>{var g;let[i,s]=l.useState(!0),u=l.useRef(),d=l.useRef(),p=!!((g=o==null?void 0:o.table)!=null&&g.readonly);l.useEffect(()=>{i!==!1&&(u&&u.current&&(u.current.value=t?jN(t):""),d&&d.current&&(d.current.value=t?VN(t):""))},[t]);let m=y=>{if(!y.target.value)return r();let b=NN(y.target.value),D=new Date(t);D.setFullYear(b.getFullYear(),b.getMonth(),b.getDate());let w=D.getTime();w&&r(w),s(!!w)},f=y=>{if(!y.target.value)return r();let b=HN(y.target.value),D=new Date(t);D.setHours(b.getHours()),D.setMinutes(b.getMinutes());let w=D.getTime();w&&r(w),s(!!w)},h=Ct(e);return v.createElement(UN,null,v.createElement(v4,{type:"date",max:"9999-12-31",ref:u,id:`${h}-date`,name:`${h}-date`,readOnly:p,onChange:m,onFocus:n,onBlur:a}),v.createElement(v4,{type:"time",id:`${h}-time`,name:`${h}-time`,ref:d,onChange:f,readOnly:p,onFocus:n,onBlur:a}),i?null:v.createElement("div",null,"invalid"))},WN=F.label({display:"flex"}),GN=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},KN=F(gi.Input)(({readOnly:e})=>({opacity:e?.5:1})),YN=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:i,onFocus:s,argType:u})=>{var x;let[d,p]=l.useState(typeof t=="number"?t:""),[m,f]=l.useState(!1),[h,g]=l.useState(null),y=!!((x=u==null?void 0:u.table)!=null&&x.readonly),b=l.useCallback(E=>{p(E.target.value);let C=parseFloat(E.target.value);Number.isNaN(C)?g(new Error(`'${E.target.value}' is not a number`)):(r(C),g(null))},[r,g]),D=l.useCallback(()=>{p("0"),r(0),f(!0)},[f]),w=l.useRef(null);return l.useEffect(()=>{m&&w.current&&w.current.select()},[m]),l.useEffect(()=>{d!==(typeof t=="number"?t:"")&&p(t)},[t]),t===void 0?v.createElement(Sn,{variant:"outline",size:"medium",id:ls(e),onClick:D,disabled:y},"Set number"):v.createElement(WN,null,v.createElement(KN,{ref:w,id:Ct(e),type:"number",onChange:b,size:"flex",placeholder:"Edit number...",value:d,valid:h?"error":null,autoFocus:m,readOnly:y,name:e,min:n,max:a,step:o,onFocus:s,onBlur:i}))},$9=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},b1=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],P9=(e,t)=>e&&t&&e.map(r=>t[r]),JN=F.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),ZN=F.span({"[aria-readonly=true] &":{opacity:.5}}),XN=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),y4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var f;if(!t)return Hf.warn(`Checkbox with no options: ${e}`),v.createElement(v.Fragment,null,"-");let i=b1(r,t),[s,u]=l.useState(i),d=!!((f=o==null?void 0:o.table)!=null&&f.readonly),p=h=>{let g=h.target.value,y=[...s];y.includes(g)?y.splice(y.indexOf(g),1):y.push(g),n(P9(y,t)),u(y)};l.useEffect(()=>{u(b1(r,t))},[r]);let m=Ct(e);return v.createElement(JN,{"aria-readonly":d,isInline:a},Object.keys(t).map((h,g)=>{let y=`${m}-${g}`;return v.createElement(XN,{key:y,htmlFor:y},v.createElement("input",{type:"checkbox",disabled:d,id:y,name:y,value:h,onChange:p,checked:s==null?void 0:s.includes(h)}),v.createElement(ZN,null,h))}))},QN=F.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),eH=F.span({"[aria-readonly=true] &":{opacity:.5}}),tH=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),b4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var d;if(!t)return Hf.warn(`Radio with no options: ${e}`),v.createElement(v.Fragment,null,"-");let i=$9(r,t),s=Ct(e),u=!!((d=o==null?void 0:o.table)!=null&&d.readonly);return v.createElement(QN,{"aria-readonly":u,isInline:a},Object.keys(t).map((p,m)=>{let f=`${s}-${m}`;return v.createElement(tH,{key:f,htmlFor:f},v.createElement("input",{type:"radio",id:f,name:s,disabled:u,value:p,onChange:h=>n(t[h.currentTarget.value]),checked:p===i}),v.createElement(eH,null,p))}))},rH={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},N9=F.select(rH,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),H9=F.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),w4="Choose option...",nH=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{n(r[p.currentTarget.value])},i=$9(t,r)||w4,s=Ct(e),u=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return v.createElement(H9,null,v.createElement(QE,null),v.createElement(N9,{disabled:u,id:s,value:i,onChange:o},v.createElement("option",{key:"no-selection",disabled:!0},w4),Object.keys(r).map(p=>v.createElement("option",{key:p,value:p},p))))},aH=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{let m=Array.from(p.currentTarget.options).filter(f=>f.selected).map(f=>f.value);n(P9(m,r))},i=b1(t,r),s=Ct(e),u=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return v.createElement(H9,null,v.createElement(N9,{disabled:u,id:s,multiple:!0,value:i,onChange:o},Object.keys(r).map(p=>v.createElement("option",{key:p,value:p},p))))},E4=e=>{let{name:t,options:r}=e;return r?e.isMulti?v.createElement(aH,{...e}):v.createElement(nH,{...e}):(Hf.warn(`Select with no options: ${t}`),v.createElement(v.Fragment,null,"-"))},oH=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[(t==null?void 0:t[n])||String(n)]=n,r),{}):e,iH={check:y4,"inline-check":y4,radio:b4,"inline-radio":b4,select:E4,"multi-select":E4},Mn=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,argType:n,options:n?oH(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=iH[t];if(o)return v.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},Vf="value",lH="key",sH="Error",uH="Object",cH="Array",dH="String",pH="Number",fH="Boolean",hH="Date",mH="Null",gH="Undefined",vH="Function",yH="Symbol",j9="ADD_DELTA_TYPE",V9="REMOVE_DELTA_TYPE",U9="UPDATE_DELTA_TYPE";function on(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function q9(e,t){let r=on(e),n=on(t);return(r==="Function"||n==="Function")&&n!==r}var Uf=class extends l.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:o,inputRefValue:i}=this.state,s={};if(!t){if(!o.value)return;s.key=o.value}s.newValue=r(!1,n,a,s.key,i.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:o,deep:i}=this.props,s=l.cloneElement(r,{onClick:this.onSubmit}),u=l.cloneElement(n,{onClick:e}),d=a(Vf,o,i),p=l.cloneElement(d,{placeholder:"Value",ref:this.refInputValue}),m=null;if(!t){let f=a(lH,o,i);m=l.cloneElement(f,{placeholder:"Key",ref:this.refInputKey})}return v.createElement("span",{className:"rejt-add-value-node"},m,p,u,s)}};Uf.defaultProps={onlyValue:!1,addButtonElement:v.createElement("button",null,"+"),cancelButtonElement:v.createElement("button",null,"c")};var W9=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let s={keyPath:a,deep:o,key:e,oldValue:i,type:V9};n.splice(e,1),this.setState({data:n});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(a[a.length-1],n),d(s)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:o}=this.props;a(t.length,r,n,e).then(()=>{let i=[...t,e];this.setState({data:i}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:u}=this.props;s(r[r.length-1],i),u({type:j9,keyPath:r,deep:n,key:i.length-1,newValue:e})}).catch(o.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:s}=this.state,u=o[e];a(e,i,s,u,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:U9,keyPath:i,deep:s,key:e,newValue:t,oldValue:u}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:o,getStyle:i,dataType:s,minusMenuElement:u}=this.props,{minus:d,collapsed:p}=i(e,t,r,n,s),m=o(e,t,r,n,s),f=l.cloneElement(u,{onClick:a,className:"rejt-minus-menu",style:d});return v.createElement("span",{className:"rejt-collapsed"},v.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!m&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:u,readOnly:d,getStyle:p,dataType:m,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,delimiter:R,ul:B,addForm:L}=p(e,t,r,n,m),z=d(e,t,r,n,m),M=l.cloneElement(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),O=l.cloneElement(D,{onClick:s,className:"rejt-minus-menu",style:A});return v.createElement("span",{className:"rejt-not-collapsed"},v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:R},"["),!a&&M,v.createElement("ul",{className:"rejt-not-collapsed-list",style:B},t.map(($,j)=>v.createElement(ou,{key:j,name:j.toString(),data:$,keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveItem(j),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}))),!z&&a&&v.createElement("div",{className:"rejt-add-form",style:L},v.createElement(Uf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:f,cancelButtonElement:h,inputElementGenerator:y,keyPath:r,deep:n,onSubmitValueParser:k})),v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:R},"]"),!z&&O)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:o,getStyle:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),u=i(e,r,n,a,o);return v.createElement("div",{className:"rejt-array-node"},v.createElement("span",{onClick:this.handleCollapseMode},v.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),s)}};W9.defaultProps={keyPath:[],deep:0,minusMenuElement:v.createElement("span",null," - "),plusMenuElement:v.createElement("span",null," + ")};var G9=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:s}=this.props,u=i(r,n,a,o,s);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:s}=this.state;if(!o)return;let u=n(!0,a,s,i,o.value);e({value:u,key:i}).then(()=>{q9(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:s,dataType:u,getStyle:d,editButtonElement:p,cancelButtonElement:m,textareaElementGenerator:f,minusMenuElement:h,keyPath:g}=this.props,y=d(e,i,n,a,u),b=null,D=null,w=s(e,i,n,a,u);if(r&&!w){let x=f(Vf,g,a,e,i,u),E=l.cloneElement(p,{onClick:this.handleEdit}),C=l.cloneElement(m,{onClick:this.handleCancelEdit}),S=l.cloneElement(x,{ref:this.refInput,defaultValue:i});b=v.createElement("span",{className:"rejt-edit-form",style:y.editForm},S," ",C,E),D=null}else{b=v.createElement("span",{className:"rejt-value",style:y.value,onClick:w?null:this.handleEditMode},t);let x=l.cloneElement(h,{onClick:o,className:"rejt-minus-menu",style:y.minus});D=w?null:x}return v.createElement("li",{className:"rejt-function-value-node",style:y.li},v.createElement("span",{className:"rejt-name",style:y.name},e," :"," "),b,D)}};G9.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:v.createElement("button",null,"e"),cancelButtonElement:v.createElement("button",null,"c"),minusMenuElement:v.createElement("span",null," - ")};var ou=class extends l.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:o,handleUpdateValue:i,onUpdate:s,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S}=this.props,k=()=>!0,A=on(e);switch(A){case sH:return v.createElement(w1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:k,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case uH:return v.createElement(w1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case cH:return v.createElement(W9,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case dH:return v.createElement(xr,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case pH:return v.createElement(xr,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case fH:return v.createElement(xr,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case hH:return v.createElement(xr,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case mH:return v.createElement(xr,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case gH:return v.createElement(xr,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case vH:return v.createElement(G9,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,textareaElementGenerator:y,minusMenuElement:b,logger:C,onSubmitValueParser:S});case yH:return v.createElement(xr,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});default:return null}}};ou.defaultProps={keyPath:[],deep:0};var w1=class extends l.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:o,logger:i}=this.props;o(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:u}=this.props;s(n[n.length-1],r),u({type:j9,keyPath:n,deep:a,key:e,newValue:t})}).catch(i.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let s={keyPath:a,deep:o,key:e,oldValue:i,type:V9};delete n[e],this.setState({data:n});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(a[a.length-1],n),d(s)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:s}=this.state,u=o[e];a(e,i,s,u,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:U9,keyPath:i,deep:s,key:e,newValue:t,oldValue:u}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:i,getStyle:s,minusMenuElement:u}=this.props,{minus:d,collapsed:p}=s(e,n,t,r,i),m=Object.getOwnPropertyNames(n),f=o(e,n,t,r,i),h=l.cloneElement(u,{onClick:a,className:"rejt-minus-menu",style:d});return v.createElement("span",{className:"rejt-collapsed"},v.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"{...}"," ",m.length," ",m.length===1?"key":"keys"),!f&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:u,readOnly:d,getStyle:p,dataType:m,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,addForm:R,ul:B,delimiter:L}=p(e,t,r,n,m),z=Object.getOwnPropertyNames(t),M=d(e,t,r,n,m),O=l.cloneElement(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),$=l.cloneElement(D,{onClick:s,className:"rejt-minus-menu",style:A}),j=z.map(K=>v.createElement(ou,{key:K,name:K,data:t[K],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(K),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}));return v.createElement("span",{className:"rejt-not-collapsed"},v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"{"),!M&&O,v.createElement("ul",{className:"rejt-not-collapsed-list",style:B},j),!M&&o&&v.createElement("div",{className:"rejt-add-form",style:R},v.createElement(Uf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:f,cancelButtonElement:h,inputElementGenerator:y,keyPath:r,deep:n,onSubmitValueParser:k})),v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"}"),!M&&$)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:o,dataType:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),u=o(e,r,n,a,i);return v.createElement("div",{className:"rejt-object-node"},v.createElement("span",{onClick:this.handleCollapseMode},v.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),s)}};w1.defaultProps={keyPath:[],deep:0,minusMenuElement:v.createElement("span",null," - "),plusMenuElement:v.createElement("span",null," + ")};var xr=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:s}=this.props,u=i(r,n,a,o,s);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:s}=this.state;if(!o)return;let u=n(!0,a,s,i,o.value);e({value:u,key:i}).then(()=>{q9(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:s,dataType:u,getStyle:d,editButtonElement:p,cancelButtonElement:m,inputElementGenerator:f,minusMenuElement:h,keyPath:g}=this.props,y=d(e,i,n,a,u),b=s(e,i,n,a,u),D=r&&!b,w=f(Vf,g,a,e,i,u),x=l.cloneElement(p,{onClick:this.handleEdit}),E=l.cloneElement(m,{onClick:this.handleCancelEdit}),C=l.cloneElement(w,{ref:this.refInput,defaultValue:JSON.stringify(i)}),S=l.cloneElement(h,{onClick:o,className:"rejt-minus-menu",style:y.minus});return v.createElement("li",{className:"rejt-value-node",style:y.li},v.createElement("span",{className:"rejt-name",style:y.name},e," : "),D?v.createElement("span",{className:"rejt-edit-form",style:y.editForm},C," ",E,x):v.createElement("span",{className:"rejt-value",style:y.value,onClick:b?null:this.handleEditMode},String(t)),!b&&!D&&S)}};xr.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:v.createElement("button",null,"e"),cancelButtonElement:v.createElement("button",null,"c"),minusMenuElement:v.createElement("span",null," - ")};var bH={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},wH={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},EH={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function xH(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var K9=class extends l.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:u,inputElement:d,textareaElement:p,minusMenuElement:m,plusMenuElement:f,beforeRemoveAction:h,beforeAddAction:g,beforeUpdateAction:y,logger:b,onSubmitValueParser:D,fallback:w=null}=this.props,x=on(e),E=a;on(a)==="Boolean"&&(E=()=>a);let C=d;d&&on(d)!=="Function"&&(C=()=>d);let S=p;return p&&on(p)!=="Function"&&(S=()=>p),x==="Object"||x==="Array"?v.createElement("div",{className:"rejt-tree"},v.createElement(ou,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:E,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:u,inputElementGenerator:C,textareaElementGenerator:S,minusMenuElement:m,plusMenuElement:f,handleRemove:this.removeRoot,beforeRemoveAction:h,beforeAddAction:g,beforeUpdateAction:y,logger:b,onSubmitValueParser:D})):w}};K9.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return bH;case"Array":return wH;default:return EH}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>xH(a),inputElement:()=>v.createElement("input",null),textareaElement:()=>v.createElement("textarea",null),fallback:null};var{window:DH}=at,CH=F.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),_0=F.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),SH=F(fL)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),kH=F(hL)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),x4=F.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),AH=F(cn)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),FH=F(gi.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),_H={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},IH=e=>{e.currentTarget.dispatchEvent(new DH.KeyboardEvent("keydown",_H))},RH=e=>{e.currentTarget.select()},BH=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),D4=({name:e,value:t,onChange:r,argType:n})=>{var x;let a=a3(),o=l.useMemo(()=>t&&xx(t),[t]),i=o!=null,[s,u]=l.useState(!i),[d,p]=l.useState(null),m=!!((x=n==null?void 0:n.table)!=null&&x.readonly),f=l.useCallback(E=>{try{E&&r(JSON.parse(E)),p(void 0)}catch(C){p(C)}},[r]),[h,g]=l.useState(!1),y=l.useCallback(()=>{r({}),g(!0)},[g]),b=l.useRef(null);if(l.useEffect(()=>{h&&b.current&&b.current.select()},[h]),!i)return v.createElement(Sn,{disabled:m,id:ls(e),onClick:y},"Set object");let D=v.createElement(FH,{ref:b,id:Ct(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:E=>f(E.target.value),placeholder:"Edit JSON string...",autoFocus:h,valid:d?"error":null,readOnly:m}),w=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return v.createElement(CH,{"aria-readonly":m},w&&v.createElement(AH,{onClick:E=>{E.preventDefault(),u(C=>!C)}},s?v.createElement(dL,null):v.createElement(cL,null),v.createElement("span",null,"RAW")),s?D:v.createElement(K9,{readOnly:m||!w,isCollapsed:w?void 0:()=>!0,data:o,rootName:e,onFullyUpdate:r,getStyle:BH(a),cancelButtonElement:v.createElement(_0,{type:"button"},"Cancel"),editButtonElement:v.createElement(_0,{type:"submit"},"Save"),addButtonElement:v.createElement(_0,{type:"submit",primary:!0},"Save"),plusMenuElement:v.createElement(SH,null),minusMenuElement:v.createElement(kH,null),inputElement:(E,C,S,k)=>k?v.createElement(x4,{onFocus:RH,onBlur:IH}):v.createElement(x4,null),fallback:D}))},TH=F.input(({theme:e,min:t,max:r,value:n,disabled:a})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + */const{global:at}=__STORYBOOK_MODULE_GLOBAL__,{deprecate:HP,once:jP,logger:Hf}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{filterArgTypes:d4,composeConfigs:JV,Preview:ZV,DocsContext:XV}=__STORYBOOK_MODULE_PREVIEW_API__,{GLOBALS_UPDATED:p4,STORY_ARGS_UPDATED:f4,UPDATE_STORY_ARGS:VP,RESET_STORY_ARGS:UP,NAVIGATE_URL:qP}=__STORYBOOK_MODULE_CORE_EVENTS__;__STORYBOOK_MODULE_CHANNELS__;var WP=Ea({"../../node_modules/tocbot/src/js/default-options.js"(e,t){t.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(r){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(r){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}}}),GP=Ea({"../../node_modules/tocbot/src/js/build-html.js"(e,t){t.exports=function(r){var n=[].forEach,a=[].some,o=document.body,i,s=!0,u=" ";function d(E,C){var S=C.appendChild(m(E));if(E.children.length){var k=f(E.isCollapsed);E.children.forEach(function(A){d(A,k)}),S.appendChild(k)}}function p(E,C){var S=!1,k=f(S);if(C.forEach(function(A){d(A,k)}),i=E||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(k)}function m(E){var C=document.createElement("li"),S=document.createElement("a");return r.listItemClass&&C.setAttribute("class",r.listItemClass),r.onClick&&(S.onclick=r.onClick),r.includeTitleTags&&S.setAttribute("title",E.textContent),r.includeHtml&&E.childNodes.length?n.call(E.childNodes,function(k){S.appendChild(k.cloneNode(!0))}):S.textContent=E.textContent,S.setAttribute("href",r.basePath+"#"+E.id),S.setAttribute("class",r.linkClass+u+"node-name--"+E.nodeName+u+r.extraLinkClasses),C.appendChild(S),C}function f(E){var C=r.orderedList?"ol":"ul",S=document.createElement(C),k=r.listClass+u+r.extraListClasses;return E&&(k=k+u+r.collapsibleClass,k=k+u+r.isCollapsedClass),S.setAttribute("class",k),S}function h(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var E;E=document.querySelector(r.scrollContainer).scrollTop}else E=document.documentElement.scrollTop||o.scrollTop;var C=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=i.offsetTop),E>r.fixedSidebarOffset?C.className.indexOf(r.positionFixedClass)===-1&&(C.className+=u+r.positionFixedClass):C.className=C.className.replace(u+r.positionFixedClass,"")}function g(E){var C=0;return E!==null&&(C=E.offsetTop,r.hasInnerContainers&&(C+=g(E.offsetParent))),C}function y(E,C){return E&&E.className!==C&&(E.className=C),E}function b(E){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var C;C=document.querySelector(r.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||o.scrollTop;r.positionFixedSelector&&h();var S=E,k;if(s&&i!==null&&S.length>0){a.call(S,function(M,O){if(g(M)>C+r.headingsOffset+10){var $=O===0?O:O-1;return k=S[$],!0}else if(O===S.length-1)return k=S[S.length-1],!0});var A=i.querySelector("."+r.activeLinkClass),_=i.querySelector("."+r.linkClass+".node-name--"+k.nodeName+'[href="'+r.basePath+"#"+k.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(A===_)return;var R=i.querySelectorAll("."+r.linkClass);n.call(R,function(M){y(M,M.className.replace(u+r.activeLinkClass,""))});var B=i.querySelectorAll("."+r.listItemClass);n.call(B,function(M){y(M,M.className.replace(u+r.activeListItemClass,""))}),_&&_.className.indexOf(r.activeLinkClass)===-1&&(_.className+=u+r.activeLinkClass);var L=_&&_.parentNode;L&&L.className.indexOf(r.activeListItemClass)===-1&&(L.className+=u+r.activeListItemClass);var z=i.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(z,function(M){M.className.indexOf(r.isCollapsedClass)===-1&&(M.className+=u+r.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&y(_.nextSibling,_.nextSibling.className.replace(u+r.isCollapsedClass,"")),D(_&&_.parentNode.parentNode)}}function D(E){return E&&E.className.indexOf(r.collapsibleClass)!==-1&&E.className.indexOf(r.isCollapsedClass)!==-1?(y(E,E.className.replace(u+r.isCollapsedClass,"")),D(E.parentNode.parentNode)):E}function w(E){var C=E.target||E.srcElement;typeof C.className!="string"||C.className.indexOf(r.linkClass)===-1||(s=!1)}function x(){s=!0}return{enableTocAnimation:x,disableTocAnimation:w,render:p,updateToc:b}}}}),KP=Ea({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function a(m){return m[m.length-1]}function o(m){return+m.nodeName.toUpperCase().replace("H","")}function i(m){try{return m instanceof window.HTMLElement||m instanceof window.parent.HTMLElement}catch{return m instanceof window.HTMLElement}}function s(m){if(!i(m))return m;if(r.ignoreHiddenElements&&(!m.offsetHeight||!m.offsetParent))return null;let f=m.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(m.innerText)):(m.innerText||m.textContent).trim());var h={id:m.id,children:[],nodeName:m.nodeName,headingLevel:o(m),textContent:f};return r.includeHtml&&(h.childNodes=m.childNodes),r.headingObjectCallback?r.headingObjectCallback(h,m):h}function u(m,f){for(var h=s(m),g=h.headingLevel,y=f,b=a(y),D=b?b.headingLevel:0,w=g-D;w>0&&(b=a(y),!(b&&g===b.headingLevel));)b&&b.children!==void 0&&(y=b.children),w--;return g>=r.collapseDepth&&(h.isCollapsed=!0),y.push(h),y}function d(m,f){var h=f;r.ignoreSelector&&(h=f.split(",").map(function(g){return g.trim()+":not("+r.ignoreSelector+")"}));try{return m.querySelectorAll(h)}catch{return console.warn("Headers not found with selector: "+h),null}}function p(m){return n.call(m,function(f,h){var g=s(h);return g&&u(g,f.nest),f},{nest:[]})}return{nestHeadingsArray:p,selectHeadings:d}}}}),YP=Ea({"../../node_modules/tocbot/src/js/update-toc-scroll.js"(e,t){t.exports=function(r){var n=r.tocElement||document.querySelector(r.tocSelector);if(n&&n.scrollHeight>n.clientHeight){var a=n.querySelector("."+r.activeListItemClass);a&&(n.scrollTop=a.offsetTop-r.tocScrollOffset)}}}}),JP=Ea({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(e){e.initSmoothScrolling=t;function t(n){var a=n.duration,o=n.offset,i=location.hash?d(location.href):location.href;s();function s(){document.body.addEventListener("click",m,!1);function m(f){!u(f.target)||f.target.className.indexOf("no-smooth-scroll")>-1||f.target.href.charAt(f.target.href.length-2)==="#"&&f.target.href.charAt(f.target.href.length-1)==="!"||f.target.className.indexOf(n.linkClass)===-1||r(f.target.hash,{duration:a,offset:o,callback:function(){p(f.target.hash)}})}}function u(m){return m.tagName.toLowerCase()==="a"&&(m.hash.length>0||m.href.charAt(m.href.length-1)==="#")&&(d(m.href)===i||d(m.href)+"#"===i)}function d(m){return m.slice(0,m.lastIndexOf("#"))}function p(m){var f=document.getElementById(m.substring(1));f&&(/^(?:a|select|input|button|textarea)$/i.test(f.tagName)||(f.tabIndex=-1),f.focus())}}function r(n,a){var o=window.pageYOffset,i={duration:a.duration,offset:a.offset||0,callback:a.callback,easing:a.easing||g},s=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),u=typeof n=="string"?i.offset+(n?s&&s.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):n,d=typeof i.duration=="function"?i.duration(u):i.duration,p,m;requestAnimationFrame(function(y){p=y,f(y)});function f(y){m=y-p,window.scrollTo(0,i.easing(m,o,u,d)),m"u"&&!m)return;var f,h=Object.prototype.hasOwnProperty;function g(){for(var w={},x=0;x({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:oe(.3,e.color.defaultText),fontSize:e.typography.size.s2})),B9=e=>v.createElement(XP,{...e,className:"docblock-emptyblock sb-unstyled"}),QP=F(Sf)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),eN=F.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),Gi=F.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${O0}`]:{margin:0}})),tN=()=>v.createElement(eN,null,v.createElement(Gi,null),v.createElement(Gi,{style:{width:"80%"}}),v.createElement(Gi,{style:{width:"30%"}}),v.createElement(Gi,{style:{width:"80%"}})),T9=({isLoading:e,error:t,language:r,code:n,dark:a,format:o=!1,...i})=>{let{typography:s}=a3();if(e)return v.createElement(tN,null);if(t)return v.createElement(B9,null,t);let u=v.createElement(QP,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return u;let d=a?z0.dark:z0.light;return v.createElement(o3,{theme:L0({...d,fontCode:s.fonts.mono,fontBase:s.fonts.base})},u)},fe=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,jf=600,rN=F.h1(se,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${jf}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),nN=F.h2(se,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${jf}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:oe(.25,e.color.defaultText)})),aN=F.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?oe(.1,e.color.defaultText):oe(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[fe("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[fe("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[fe("div")]:t,[fe("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[fe("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[fe("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[fe("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[fe("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[fe("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[fe("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[fe("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[fe("img")]:{maxWidth:"100%"},[fe("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[fe("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[fe("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[fe("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[fe("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[fe("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[fe("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),oN=F.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${jf}px)`]:{}})),iN=({children:e,toc:t})=>v.createElement(oN,{className:"sbdocs sbdocs-wrapper"},v.createElement(aN,{className:"sbdocs sbdocs-content"},e),t),au=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),lN=F(zf)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),sN=F.div({display:"flex",alignItems:"center",gap:4}),uN=F.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),cN=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>v.createElement(lN,{...o},v.createElement(sN,{key:"left"},e?[1,2,3].map(i=>v.createElement(uN,{key:i})):v.createElement(v.Fragment,null,v.createElement(cn,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},v.createElement(lL,null)),v.createElement(cn,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},v.createElement(sL,null)),v.createElement(cn,{key:"zoomreset",onClick:i=>{i.preventDefault(),a()},title:"Reset zoom"},v.createElement(uL,null))))),z9=l.createContext({scale:1}),{window:dN}=at,pN=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=dN.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:r,allowFullScreen:n,scale:a,...o}=this.props;return v.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...o})}},{PREVIEW_URL:fN}=at,hN=fN||"iframe.html",v1=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,mN=e=>{let t=l.useRef(),[r,n]=l.useState(!0),[a,o]=l.useState(),{story:i,height:s,autoplay:u,forceInitialArgs:d,renderStoryToElement:p}=e;return l.useEffect(()=>{if(!(i&&t.current))return()=>{};let m=t.current,f=p(i,m,{showMain:()=>{},showError:({title:h,description:g})=>o(new Error(`${h} - ${g}`)),showException:h=>o(h)},{autoplay:u,forceInitialArgs:d});return n(!1),()=>{Promise.resolve().then(()=>f())}},[u,p,i]),a?v.createElement("pre",null,v.createElement(KB,{error:a})):v.createElement(v.Fragment,null,s?v.createElement("style",null,`#${v1(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,r&&v.createElement(L9,null),v.createElement("div",{ref:t,id:`${v1(e)}-inner`,"data-name":i.name}))},gN=({story:e,height:t="500px"})=>v.createElement("div",{style:{width:"100%",height:t}},v.createElement(z9.Consumer,null,({scale:r})=>v.createElement(pN,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:vz(hN,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),vN=F.strong(({theme:e})=>({color:e.color.orange})),yN=e=>{let{inline:t,story:r}=e;return t&&!e.autoplay&&r.usesMount?v.createElement(vN,null,"This story mounts inside of play. Set"," ",v.createElement("a",{href:"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay"},"autoplay")," ","to true to view this story."):v.createElement("div",{id:v1(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?v.createElement(mN,{...e}):v.createElement(gN,{...e}))},L9=()=>v.createElement(gz,null),bN=F.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),h4=F(T9)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Mt(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Mt(.05,e.background.content)}})),wN=F.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...au(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),EN=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:v.createElement(h4,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:v.createElement(h4,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function xN(e){if(l.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var DN=F(cN)({position:"absolute",top:0,left:0,right:0,height:40}),CN=F.div({overflow:"hidden",position:"relative"}),O9=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:i=!1,additionalActions:s,className:u,layout:d="padded",...p})=>{let[m,f]=l.useState(i),{source:h,actionItem:g}=EN(a,m,f),[y,b]=l.useState(1),D=[u].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),w=a?[g]:[],[x,E]=l.useState(s?[...s]:[]),C=[...w,...x],{window:S}=at,k=l.useCallback(async _=>{let{createCopyToClipboardFunction:R}=await C1(()=>import("./index-C_s9n2jO.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);R()},[]),A=_=>{let R=S.getSelection();R&&R.type==="Range"||(_.preventDefault(),x.filter(B=>B.title==="Copied").length===0&&k(h.props.code).then(()=>{E([...x,{title:"Copied",onClick:()=>{}}]),S.setTimeout(()=>E(x.filter(B=>B.title!=="Copied")),1500)}))};return v.createElement(wN,{withSource:a,withToolbar:o,...p,className:D.join(" ")},o&&v.createElement(DN,{isLoading:e,border:!0,zoom:_=>b(y*_),resetZoom:()=>b(1),storyId:xN(n),baseUrl:"./iframe.html"}),v.createElement(z9.Provider,{value:{scale:y}},v.createElement(CN,{className:"docs-story",onCopyCapture:a&&A},v.createElement(bN,{isColumn:t||!Array.isArray(n),columns:r,layout:d},v.createElement(NB.Element,{scale:y},Array.isArray(n)?n.map((_,R)=>v.createElement("div",{key:R},_)):v.createElement("div",null,n))),v.createElement(tp,{actionItems:C}))),a&&m&&h)};F(O9)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var SN=F.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Pr({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),kN=({tags:e})=>{let t=(e.params||[]).filter(o=>o.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:v.createElement(v.Fragment,null,v.createElement(SN,null,v.createElement("tbody",null,n&&v.createElement("tr",{key:"deprecated"},v.createElement("td",{colSpan:2},v.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>v.createElement("tr",{key:o.name},v.createElement("td",null,v.createElement("code",null,o.name)),v.createElement("td",null,o.description))),a&&v.createElement("tr",{key:"returns"},v.createElement("td",null,v.createElement("code",null,"Returns")),v.createElement("td",null,e.returns.description)))))},y1=8,m4=F.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),AN=F.span(Pr,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),FN=F.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),_N=F.div(Pr,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),IN=F.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),RN=F(yL)({marginLeft:4}),BN=F(QE)({marginLeft:4}),TN=()=>v.createElement("span",null,"-"),M9=({text:e,simple:t})=>v.createElement(AN,{simple:t},e),zN=E9(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),LN=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return xM(t)},g4=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,y1)),r.map(n=>v.createElement(M9,{key:n,text:n===""?'""':n}))},ON=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,o]=l.useState(!1),[i,s]=l.useState(t||!1);if(r==null)return null;let u=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(u))return v.createElement(M9,{text:u});let d=LN(u),p=d.length;return p>y1?v.createElement(m4,{isExpanded:i},g4(d,i),v.createElement(FN,{onClick:()=>s(!i)},i?"Show less...":`Show ${p-y1} more...`)):v.createElement(m4,null,g4(d))}return v.createElement(wT,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:d=>{o(d)},tooltip:v.createElement(IN,{width:zN(n)},v.createElement(Sf,{language:"jsx",format:!1},n))},v.createElement(_N,{className:"sbdocs-expandable"},v.createElement("span",null,u),a?v.createElement(RN,null):v.createElement(BN,null)))},F0=({value:e,initialExpandedArgs:t})=>e==null?v.createElement(TN,null):v.createElement(ON,{value:e,initialExpandedArgs:t}),MN=F.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:oe(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${Ui(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${Ui(.05,e.appBorderColor)} 0 0 0 2px inset`,color:Ui(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${Ui(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),$N=e=>e==="true",PN=({name:e,value:t,onChange:r,onBlur:n,onFocus:a,argType:o})=>{var p;let i=l.useCallback(()=>r(!1),[r]),s=!!((p=o==null?void 0:o.table)!=null&&p.readonly);if(t===void 0)return v.createElement(Sn,{variant:"outline",size:"medium",id:ls(e),onClick:i,disabled:s},"Set boolean");let u=Ct(e),d=typeof t=="string"?$N(t):t;return v.createElement(MN,{"aria-disabled":s,htmlFor:u,"aria-label":e},v.createElement("input",{id:u,type:"checkbox",onChange:m=>r(m.target.checked),checked:d,role:"switch",disabled:s,name:e,onBlur:n,onFocus:a}),v.createElement("span",{"aria-hidden":"true"},"False"),v.createElement("span",{"aria-hidden":"true"},"True"))},NN=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},HN=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},jN=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},VN=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},v4=F(gi.Input)(({readOnly:e})=>({opacity:e?.5:1})),UN=F.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),qN=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,argType:o})=>{var g;let[i,s]=l.useState(!0),u=l.useRef(),d=l.useRef(),p=!!((g=o==null?void 0:o.table)!=null&&g.readonly);l.useEffect(()=>{i!==!1&&(u&&u.current&&(u.current.value=t?jN(t):""),d&&d.current&&(d.current.value=t?VN(t):""))},[t]);let m=y=>{if(!y.target.value)return r();let b=NN(y.target.value),D=new Date(t);D.setFullYear(b.getFullYear(),b.getMonth(),b.getDate());let w=D.getTime();w&&r(w),s(!!w)},f=y=>{if(!y.target.value)return r();let b=HN(y.target.value),D=new Date(t);D.setHours(b.getHours()),D.setMinutes(b.getMinutes());let w=D.getTime();w&&r(w),s(!!w)},h=Ct(e);return v.createElement(UN,null,v.createElement(v4,{type:"date",max:"9999-12-31",ref:u,id:`${h}-date`,name:`${h}-date`,readOnly:p,onChange:m,onFocus:n,onBlur:a}),v.createElement(v4,{type:"time",id:`${h}-time`,name:`${h}-time`,ref:d,onChange:f,readOnly:p,onFocus:n,onBlur:a}),i?null:v.createElement("div",null,"invalid"))},WN=F.label({display:"flex"}),GN=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},KN=F(gi.Input)(({readOnly:e})=>({opacity:e?.5:1})),YN=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:i,onFocus:s,argType:u})=>{var x;let[d,p]=l.useState(typeof t=="number"?t:""),[m,f]=l.useState(!1),[h,g]=l.useState(null),y=!!((x=u==null?void 0:u.table)!=null&&x.readonly),b=l.useCallback(E=>{p(E.target.value);let C=parseFloat(E.target.value);Number.isNaN(C)?g(new Error(`'${E.target.value}' is not a number`)):(r(C),g(null))},[r,g]),D=l.useCallback(()=>{p("0"),r(0),f(!0)},[f]),w=l.useRef(null);return l.useEffect(()=>{m&&w.current&&w.current.select()},[m]),l.useEffect(()=>{d!==(typeof t=="number"?t:"")&&p(t)},[t]),t===void 0?v.createElement(Sn,{variant:"outline",size:"medium",id:ls(e),onClick:D,disabled:y},"Set number"):v.createElement(WN,null,v.createElement(KN,{ref:w,id:Ct(e),type:"number",onChange:b,size:"flex",placeholder:"Edit number...",value:d,valid:h?"error":null,autoFocus:m,readOnly:y,name:e,min:n,max:a,step:o,onFocus:s,onBlur:i}))},$9=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},b1=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],P9=(e,t)=>e&&t&&e.map(r=>t[r]),JN=F.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),ZN=F.span({"[aria-readonly=true] &":{opacity:.5}}),XN=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),y4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var f;if(!t)return Hf.warn(`Checkbox with no options: ${e}`),v.createElement(v.Fragment,null,"-");let i=b1(r,t),[s,u]=l.useState(i),d=!!((f=o==null?void 0:o.table)!=null&&f.readonly),p=h=>{let g=h.target.value,y=[...s];y.includes(g)?y.splice(y.indexOf(g),1):y.push(g),n(P9(y,t)),u(y)};l.useEffect(()=>{u(b1(r,t))},[r]);let m=Ct(e);return v.createElement(JN,{"aria-readonly":d,isInline:a},Object.keys(t).map((h,g)=>{let y=`${m}-${g}`;return v.createElement(XN,{key:y,htmlFor:y},v.createElement("input",{type:"checkbox",disabled:d,id:y,name:y,value:h,onChange:p,checked:s==null?void 0:s.includes(h)}),v.createElement(ZN,null,h))}))},QN=F.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),eH=F.span({"[aria-readonly=true] &":{opacity:.5}}),tH=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),b4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var d;if(!t)return Hf.warn(`Radio with no options: ${e}`),v.createElement(v.Fragment,null,"-");let i=$9(r,t),s=Ct(e),u=!!((d=o==null?void 0:o.table)!=null&&d.readonly);return v.createElement(QN,{"aria-readonly":u,isInline:a},Object.keys(t).map((p,m)=>{let f=`${s}-${m}`;return v.createElement(tH,{key:f,htmlFor:f},v.createElement("input",{type:"radio",id:f,name:s,disabled:u,value:p,onChange:h=>n(t[h.currentTarget.value]),checked:p===i}),v.createElement(eH,null,p))}))},rH={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},N9=F.select(rH,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),H9=F.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),w4="Choose option...",nH=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{n(r[p.currentTarget.value])},i=$9(t,r)||w4,s=Ct(e),u=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return v.createElement(H9,null,v.createElement(QE,null),v.createElement(N9,{disabled:u,id:s,value:i,onChange:o},v.createElement("option",{key:"no-selection",disabled:!0},w4),Object.keys(r).map(p=>v.createElement("option",{key:p,value:p},p))))},aH=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{let m=Array.from(p.currentTarget.options).filter(f=>f.selected).map(f=>f.value);n(P9(m,r))},i=b1(t,r),s=Ct(e),u=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return v.createElement(H9,null,v.createElement(N9,{disabled:u,id:s,multiple:!0,value:i,onChange:o},Object.keys(r).map(p=>v.createElement("option",{key:p,value:p},p))))},E4=e=>{let{name:t,options:r}=e;return r?e.isMulti?v.createElement(aH,{...e}):v.createElement(nH,{...e}):(Hf.warn(`Select with no options: ${t}`),v.createElement(v.Fragment,null,"-"))},oH=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[(t==null?void 0:t[n])||String(n)]=n,r),{}):e,iH={check:y4,"inline-check":y4,radio:b4,"inline-radio":b4,select:E4,"multi-select":E4},Mn=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,argType:n,options:n?oH(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=iH[t];if(o)return v.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},Vf="value",lH="key",sH="Error",uH="Object",cH="Array",dH="String",pH="Number",fH="Boolean",hH="Date",mH="Null",gH="Undefined",vH="Function",yH="Symbol",j9="ADD_DELTA_TYPE",V9="REMOVE_DELTA_TYPE",U9="UPDATE_DELTA_TYPE";function on(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function q9(e,t){let r=on(e),n=on(t);return(r==="Function"||n==="Function")&&n!==r}var Uf=class extends l.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:o,inputRefValue:i}=this.state,s={};if(!t){if(!o.value)return;s.key=o.value}s.newValue=r(!1,n,a,s.key,i.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:o,deep:i}=this.props,s=l.cloneElement(r,{onClick:this.onSubmit}),u=l.cloneElement(n,{onClick:e}),d=a(Vf,o,i),p=l.cloneElement(d,{placeholder:"Value",ref:this.refInputValue}),m=null;if(!t){let f=a(lH,o,i);m=l.cloneElement(f,{placeholder:"Key",ref:this.refInputKey})}return v.createElement("span",{className:"rejt-add-value-node"},m,p,u,s)}};Uf.defaultProps={onlyValue:!1,addButtonElement:v.createElement("button",null,"+"),cancelButtonElement:v.createElement("button",null,"c")};var W9=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let s={keyPath:a,deep:o,key:e,oldValue:i,type:V9};n.splice(e,1),this.setState({data:n});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(a[a.length-1],n),d(s)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:o}=this.props;a(t.length,r,n,e).then(()=>{let i=[...t,e];this.setState({data:i}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:u}=this.props;s(r[r.length-1],i),u({type:j9,keyPath:r,deep:n,key:i.length-1,newValue:e})}).catch(o.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:s}=this.state,u=o[e];a(e,i,s,u,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:U9,keyPath:i,deep:s,key:e,newValue:t,oldValue:u}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:o,getStyle:i,dataType:s,minusMenuElement:u}=this.props,{minus:d,collapsed:p}=i(e,t,r,n,s),m=o(e,t,r,n,s),f=l.cloneElement(u,{onClick:a,className:"rejt-minus-menu",style:d});return v.createElement("span",{className:"rejt-collapsed"},v.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!m&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:u,readOnly:d,getStyle:p,dataType:m,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,delimiter:R,ul:B,addForm:L}=p(e,t,r,n,m),z=d(e,t,r,n,m),M=l.cloneElement(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),O=l.cloneElement(D,{onClick:s,className:"rejt-minus-menu",style:A});return v.createElement("span",{className:"rejt-not-collapsed"},v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:R},"["),!a&&M,v.createElement("ul",{className:"rejt-not-collapsed-list",style:B},t.map(($,j)=>v.createElement(ou,{key:j,name:j.toString(),data:$,keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveItem(j),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}))),!z&&a&&v.createElement("div",{className:"rejt-add-form",style:L},v.createElement(Uf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:f,cancelButtonElement:h,inputElementGenerator:y,keyPath:r,deep:n,onSubmitValueParser:k})),v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:R},"]"),!z&&O)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:o,getStyle:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),u=i(e,r,n,a,o);return v.createElement("div",{className:"rejt-array-node"},v.createElement("span",{onClick:this.handleCollapseMode},v.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),s)}};W9.defaultProps={keyPath:[],deep:0,minusMenuElement:v.createElement("span",null," - "),plusMenuElement:v.createElement("span",null," + ")};var G9=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:s}=this.props,u=i(r,n,a,o,s);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:s}=this.state;if(!o)return;let u=n(!0,a,s,i,o.value);e({value:u,key:i}).then(()=>{q9(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:s,dataType:u,getStyle:d,editButtonElement:p,cancelButtonElement:m,textareaElementGenerator:f,minusMenuElement:h,keyPath:g}=this.props,y=d(e,i,n,a,u),b=null,D=null,w=s(e,i,n,a,u);if(r&&!w){let x=f(Vf,g,a,e,i,u),E=l.cloneElement(p,{onClick:this.handleEdit}),C=l.cloneElement(m,{onClick:this.handleCancelEdit}),S=l.cloneElement(x,{ref:this.refInput,defaultValue:i});b=v.createElement("span",{className:"rejt-edit-form",style:y.editForm},S," ",C,E),D=null}else{b=v.createElement("span",{className:"rejt-value",style:y.value,onClick:w?null:this.handleEditMode},t);let x=l.cloneElement(h,{onClick:o,className:"rejt-minus-menu",style:y.minus});D=w?null:x}return v.createElement("li",{className:"rejt-function-value-node",style:y.li},v.createElement("span",{className:"rejt-name",style:y.name},e," :"," "),b,D)}};G9.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:v.createElement("button",null,"e"),cancelButtonElement:v.createElement("button",null,"c"),minusMenuElement:v.createElement("span",null," - ")};var ou=class extends l.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:o,handleUpdateValue:i,onUpdate:s,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S}=this.props,k=()=>!0,A=on(e);switch(A){case sH:return v.createElement(w1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:k,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case uH:return v.createElement(w1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case cH:return v.createElement(W9,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case dH:return v.createElement(xr,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case pH:return v.createElement(xr,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case fH:return v.createElement(xr,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case hH:return v.createElement(xr,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case mH:return v.createElement(xr,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case gH:return v.createElement(xr,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case vH:return v.createElement(G9,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,textareaElementGenerator:y,minusMenuElement:b,logger:C,onSubmitValueParser:S});case yH:return v.createElement(xr,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});default:return null}}};ou.defaultProps={keyPath:[],deep:0};var w1=class extends l.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:o,logger:i}=this.props;o(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:u}=this.props;s(n[n.length-1],r),u({type:j9,keyPath:n,deep:a,key:e,newValue:t})}).catch(i.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let s={keyPath:a,deep:o,key:e,oldValue:i,type:V9};delete n[e],this.setState({data:n});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(a[a.length-1],n),d(s)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:s}=this.state,u=o[e];a(e,i,s,u,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:U9,keyPath:i,deep:s,key:e,newValue:t,oldValue:u}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:i,getStyle:s,minusMenuElement:u}=this.props,{minus:d,collapsed:p}=s(e,n,t,r,i),m=Object.getOwnPropertyNames(n),f=o(e,n,t,r,i),h=l.cloneElement(u,{onClick:a,className:"rejt-minus-menu",style:d});return v.createElement("span",{className:"rejt-collapsed"},v.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"{...}"," ",m.length," ",m.length===1?"key":"keys"),!f&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:u,readOnly:d,getStyle:p,dataType:m,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,addForm:R,ul:B,delimiter:L}=p(e,t,r,n,m),z=Object.getOwnPropertyNames(t),M=d(e,t,r,n,m),O=l.cloneElement(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),$=l.cloneElement(D,{onClick:s,className:"rejt-minus-menu",style:A}),j=z.map(K=>v.createElement(ou,{key:K,name:K,data:t[K],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(K),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}));return v.createElement("span",{className:"rejt-not-collapsed"},v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"{"),!M&&O,v.createElement("ul",{className:"rejt-not-collapsed-list",style:B},j),!M&&o&&v.createElement("div",{className:"rejt-add-form",style:R},v.createElement(Uf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:f,cancelButtonElement:h,inputElementGenerator:y,keyPath:r,deep:n,onSubmitValueParser:k})),v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"}"),!M&&$)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:o,dataType:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),u=o(e,r,n,a,i);return v.createElement("div",{className:"rejt-object-node"},v.createElement("span",{onClick:this.handleCollapseMode},v.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),s)}};w1.defaultProps={keyPath:[],deep:0,minusMenuElement:v.createElement("span",null," - "),plusMenuElement:v.createElement("span",null," + ")};var xr=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:s}=this.props,u=i(r,n,a,o,s);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:s}=this.state;if(!o)return;let u=n(!0,a,s,i,o.value);e({value:u,key:i}).then(()=>{q9(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:s,dataType:u,getStyle:d,editButtonElement:p,cancelButtonElement:m,inputElementGenerator:f,minusMenuElement:h,keyPath:g}=this.props,y=d(e,i,n,a,u),b=s(e,i,n,a,u),D=r&&!b,w=f(Vf,g,a,e,i,u),x=l.cloneElement(p,{onClick:this.handleEdit}),E=l.cloneElement(m,{onClick:this.handleCancelEdit}),C=l.cloneElement(w,{ref:this.refInput,defaultValue:JSON.stringify(i)}),S=l.cloneElement(h,{onClick:o,className:"rejt-minus-menu",style:y.minus});return v.createElement("li",{className:"rejt-value-node",style:y.li},v.createElement("span",{className:"rejt-name",style:y.name},e," : "),D?v.createElement("span",{className:"rejt-edit-form",style:y.editForm},C," ",E,x):v.createElement("span",{className:"rejt-value",style:y.value,onClick:b?null:this.handleEditMode},String(t)),!b&&!D&&S)}};xr.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:v.createElement("button",null,"e"),cancelButtonElement:v.createElement("button",null,"c"),minusMenuElement:v.createElement("span",null," - ")};var bH={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},wH={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},EH={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function xH(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var K9=class extends l.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:u,inputElement:d,textareaElement:p,minusMenuElement:m,plusMenuElement:f,beforeRemoveAction:h,beforeAddAction:g,beforeUpdateAction:y,logger:b,onSubmitValueParser:D,fallback:w=null}=this.props,x=on(e),E=a;on(a)==="Boolean"&&(E=()=>a);let C=d;d&&on(d)!=="Function"&&(C=()=>d);let S=p;return p&&on(p)!=="Function"&&(S=()=>p),x==="Object"||x==="Array"?v.createElement("div",{className:"rejt-tree"},v.createElement(ou,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:E,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:u,inputElementGenerator:C,textareaElementGenerator:S,minusMenuElement:m,plusMenuElement:f,handleRemove:this.removeRoot,beforeRemoveAction:h,beforeAddAction:g,beforeUpdateAction:y,logger:b,onSubmitValueParser:D})):w}};K9.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return bH;case"Array":return wH;default:return EH}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>xH(a),inputElement:()=>v.createElement("input",null),textareaElement:()=>v.createElement("textarea",null),fallback:null};var{window:DH}=at,CH=F.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),_0=F.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),SH=F(fL)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),kH=F(hL)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),x4=F.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),AH=F(cn)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),FH=F(gi.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),_H={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},IH=e=>{e.currentTarget.dispatchEvent(new DH.KeyboardEvent("keydown",_H))},RH=e=>{e.currentTarget.select()},BH=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),D4=({name:e,value:t,onChange:r,argType:n})=>{var x;let a=a3(),o=l.useMemo(()=>t&&xx(t),[t]),i=o!=null,[s,u]=l.useState(!i),[d,p]=l.useState(null),m=!!((x=n==null?void 0:n.table)!=null&&x.readonly),f=l.useCallback(E=>{try{E&&r(JSON.parse(E)),p(void 0)}catch(C){p(C)}},[r]),[h,g]=l.useState(!1),y=l.useCallback(()=>{r({}),g(!0)},[g]),b=l.useRef(null);if(l.useEffect(()=>{h&&b.current&&b.current.select()},[h]),!i)return v.createElement(Sn,{disabled:m,id:ls(e),onClick:y},"Set object");let D=v.createElement(FH,{ref:b,id:Ct(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:E=>f(E.target.value),placeholder:"Edit JSON string...",autoFocus:h,valid:d?"error":null,readOnly:m}),w=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return v.createElement(CH,{"aria-readonly":m},w&&v.createElement(AH,{onClick:E=>{E.preventDefault(),u(C=>!C)}},s?v.createElement(dL,null):v.createElement(cL,null),v.createElement("span",null,"RAW")),s?D:v.createElement(K9,{readOnly:m||!w,isCollapsed:w?void 0:()=>!0,data:o,rootName:e,onFullyUpdate:r,getStyle:BH(a),cancelButtonElement:v.createElement(_0,{type:"button"},"Cancel"),editButtonElement:v.createElement(_0,{type:"submit"},"Save"),addButtonElement:v.createElement(_0,{type:"submit",primary:!0},"Save"),plusMenuElement:v.createElement(SH,null),minusMenuElement:v.createElement(kH,null),inputElement:(E,C,S,k)=>k?v.createElement(x4,{onFocus:RH,onBlur:IH}):v.createElement(x4,null),fallback:D}))},TH=F.input(({theme:e,min:t,max:r,value:n,disabled:a})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, ${Mt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, ${Mt(.02,e.input.background)} 100%)`:`linear-gradient(to right, @@ -555,7 +555,7 @@ ${t}`);let r=t.match(UB);if(!r)return v.createElement(l.Fragment,null,t);let[,n, ${Mt(.02,e.input.background)} 100%)`:`linear-gradient(to right, ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, ${Xr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${Xr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Pt(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Y9=F.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),zH=F(Y9)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),LH=F.div({display:"flex",alignItems:"center",width:"100%"});function OH(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var MH=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:i,onFocus:s,argType:u})=>{var h;let d=g=>{r(GN(g.target.value))},p=t!==void 0,m=l.useMemo(()=>OH(o),[o]),f=!!((h=u==null?void 0:u.table)!=null&&h.readonly);return v.createElement(LH,{"aria-readonly":f},v.createElement(Y9,null,n),v.createElement(TH,{id:Ct(e),type:"range",disabled:f,onChange:d,name:e,value:t,min:n,max:a,step:o,onFocus:s,onBlur:i}),v.createElement(zH,{numberOFDecimalsPlaces:m,max:a},p?t.toFixed(m):"--"," / ",a))},$H=F.label({display:"flex"}),PH=F.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),NH=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o,argType:i})=>{var h;let s=g=>{r(g.target.value)},u=!!((h=i==null?void 0:i.table)!=null&&h.readonly),[d,p]=l.useState(!1),m=l.useCallback(()=>{r(""),p(!0)},[p]);if(t===void 0)return v.createElement(Sn,{variant:"outline",size:"medium",disabled:u,id:ls(e),onClick:m},"Set string");let f=typeof t=="string";return v.createElement($H,null,v.createElement(gi.Textarea,{id:Ct(e),maxLength:o,onChange:s,disabled:u,size:"flex",placeholder:"Edit string...",autoFocus:d,valid:f?null:"error",name:e,value:f?t:"",onFocus:n,onBlur:a}),o&&v.createElement(PH,{isMaxed:(t==null?void 0:t.length)===o},(t==null?void 0:t.length)??0," / ",o))},HH=F(gi.Input)({padding:10});function jH(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var VH=({onChange:e,name:t,accept:r="image/*",value:n,argType:a})=>{var u;let o=l.useRef(null),i=(u=a==null?void 0:a.control)==null?void 0:u.readOnly;function s(d){if(!d.target.files)return;let p=Array.from(d.target.files).map(m=>URL.createObjectURL(m));e(p),jH(n)}return l.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),v.createElement(HH,{ref:o,id:Ct(t),type:"file",name:t,multiple:!0,disabled:i,onChange:s,accept:r,size:"flex"})},UH=l.lazy(()=>C1(()=>import("./Color-KGDBMAHA-wVJVoaLH.js"),__vite__mapDeps([14,2,9,8,10,1,3,4,5,6,7,11,12,13]),import.meta.url)),qH=e=>v.createElement(l.Suspense,{fallback:v.createElement("div",null)},v.createElement(UH,{...e})),WH={array:D4,object:D4,boolean:PN,color:qH,date:qN,number:YN,check:Mn,"inline-check":Mn,radio:Mn,"inline-radio":Mn,select:Mn,"multi-select":Mn,range:MH,text:NH,file:VH},C4=()=>v.createElement(v.Fragment,null,"-"),GH=({row:e,arg:t,updateArgs:r,isHovered:n})=>{var y;let{key:a,control:o}=e,[i,s]=l.useState(!1),[u,d]=l.useState({value:t});l.useEffect(()=>{i||d({value:t})},[i,t]);let p=l.useCallback(b=>(d({value:b}),r({[a]:b}),b),[r,a]),m=l.useCallback(()=>s(!1),[]),f=l.useCallback(()=>s(!0),[]);if(!o||o.disable){let b=(o==null?void 0:o.disable)!==!0&&((y=e==null?void 0:e.type)==null?void 0:y.name)!=="function";return n&&b?v.createElement(ea,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):v.createElement(C4,null)}let h={name:a,argType:e,value:u.value,onChange:p,onBlur:m,onFocus:f},g=WH[o.type]||C4;return v.createElement(g,{...h,...o,controlType:o.type})},KH=F.span({fontWeight:"bold"}),YH=F.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),JH=F.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Pr({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),ZH=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?4:0})),XH=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),QH=F.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),ej=e=>e&&{summary:typeof e=="string"?e:e.name},Ki=e=>{var y;let[t,r]=l.useState(!1),{row:n,updateArgs:a,compact:o,expandable:i,initialExpandedArgs:s}=e,{name:u,description:d}=n,p=n.table||{},m=p.type||ej(n.type),f=p.defaultValue||n.defaultValue,h=(y=n.type)==null?void 0:y.required,g=d!=null&&d!=="";return v.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},v.createElement(QH,{expandable:i},v.createElement(KH,null,u),h?v.createElement(YH,{title:"Required"},"*"):null),o?null:v.createElement("td",null,g&&v.createElement(JH,null,v.createElement(b9,null,d)),p.jsDocTags!=null?v.createElement(v.Fragment,null,v.createElement(XH,{hasDescription:g},v.createElement(F0,{value:m,initialExpandedArgs:s})),v.createElement(kN,{tags:p.jsDocTags})):v.createElement(ZH,{hasDescription:g},v.createElement(F0,{value:m,initialExpandedArgs:s}))),o?null:v.createElement("td",null,v.createElement(F0,{value:f,initialExpandedArgs:s})),a?v.createElement("td",null,v.createElement(GH,{...e,isHovered:t})):null)},tj=F(gL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?oe(.25,e.color.defaultText):oe(.3,e.color.defaultText),border:"none",display:"inline-block"})),rj=F(vL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?oe(.25,e.color.defaultText):oe(.3,e.color.defaultText),border:"none",display:"inline-block"})),nj=F.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),aj=F.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),oj=F.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),ij=F.td(()=>({position:"relative"})),lj=F.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Xr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),S4=F.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),I0=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,i]=l.useState(n),s=e==="subsection"?oj:aj,u=(r==null?void 0:r.length)||0,d=e==="subsection"?`${u} item${u!==1?"s":""}`:"",p=`${o?"Hide":"Show"} ${e==="subsection"?u:t} item${u!==1?"s":""}`;return v.createElement(v.Fragment,null,v.createElement(lj,{title:p},v.createElement(s,{colSpan:1},v.createElement(S4,{onClick:m=>i(!o),tabIndex:0},p),v.createElement(nj,null,o?v.createElement(tj,null):v.createElement(rj,null),t)),v.createElement(ij,{colSpan:a-1},v.createElement(S4,{onClick:m=>i(!o),tabIndex:-1,style:{outline:"none"}},p),o?null:d)),o?r:null)},Yi=F.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),Ae=F.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),he=F.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Fe=[2,4,2,2],sj=()=>v.createElement(v.Fragment,null,v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"})))),uj=F.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),cj=F.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),dj=F.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),pj=({inAddonPanel:e})=>{let[t,r]=l.useState(!0);return l.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:v.createElement(uj,{inAddonPanel:e},v.createElement(qE,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:v.createElement(v.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:v.createElement(cj,null,e&&v.createElement(v.Fragment,null,v.createElement(ea,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},v.createElement(pL,null)," Watch 5m video"),v.createElement(dj,null),v.createElement(ea,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},v.createElement(h1,null)," Read docs")),!e&&v.createElement(ea,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},v.createElement(h1,null)," Learn how to set that up"))}))},fj=F.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?oe(.25,e.color.defaultText):oe(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),hj=F(cn)(({theme:e})=>({margin:"-4px -12px -4px 0"})),mj=F.span({display:"flex",justifyContent:"space-between"}),gj={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var r,n;return+!!((r=t.type)!=null&&r.required)-+!!((n=e.type)!=null&&n.required)||e.name.localeCompare(t.name)},none:void 0},vj=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,i])=>{let{category:s,subcategory:u}=(i==null?void 0:i.table)||{};if(s){let d=r.sections[s]||{ungrouped:[],subsections:{}};if(!u)d.ungrouped.push({key:o,...i});else{let p=d.subsections[u]||[];p.push({key:o,...i}),d.subsections[u]=p}r.sections[s]=d}else if(u){let d=r.ungroupedSubsections[u]||[];d.push({key:o,...i}),r.ungroupedSubsections[u]=d}else r.ungrouped.push({key:o,...i})});let n=gj[t],a=o=>n?Object.keys(o).reduce((i,s)=>({...i,[s]:o[s].sort(n)}),{}):o;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((o,i)=>({...o,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:a(r.sections[i].subsections)}}),{})}},yj=(e,t,r)=>{try{return dx(e,t,r)}catch(n){return jP.warn(n.message),!1}},E1=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:i="none",isLoading:s}=e;if("error"in e){let{error:w}=e;return v.createElement(B9,null,w," ",v.createElement(ea,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},v.createElement(h1,null)," Read the docs"))}if(s)return v.createElement(sj,null);let{rows:u,args:d,globals:p}="rows"in e&&e,m=vj(ML(u,w=>{var x;return!((x=w==null?void 0:w.table)!=null&&x.disable)&&yj(w,d||{},p||{})}),i),f=m.ungrouped.length===0,h=Object.entries(m.sections).length===0,g=Object.entries(m.ungroupedSubsections).length===0;if(f&&h&&g)return v.createElement(pj,{inAddonPanel:a});let y=1;t&&(y+=1),n||(y+=2);let b=Object.keys(m.sections).length>0,D={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return v.createElement(E8,null,v.createElement(fj,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},v.createElement("thead",{className:"docblock-argstable-head"},v.createElement("tr",null,v.createElement("th",null,v.createElement("span",null,"Name")),n?null:v.createElement("th",null,v.createElement("span",null,"Description")),n?null:v.createElement("th",null,v.createElement("span",null,"Default")),t?v.createElement("th",null,v.createElement(mj,null,"Control"," ",!s&&r&&v.createElement(hj,{onClick:()=>r(),title:"Reset controls"},v.createElement(bL,{"aria-hidden":!0})))):null)),v.createElement("tbody",{className:"docblock-argstable-body"},m.ungrouped.map(w=>v.createElement(Ki,{key:w.key,row:w,arg:d&&d[w.key],...D})),Object.entries(m.ungroupedSubsections).map(([w,x])=>v.createElement(I0,{key:w,label:w,level:"subsection",colSpan:y},x.map(E=>v.createElement(Ki,{key:E.key,row:E,arg:d&&d[E.key],expandable:b,...D})))),Object.entries(m.sections).map(([w,x])=>v.createElement(I0,{key:w,label:w,level:"section",colSpan:y},x.ungrouped.map(E=>v.createElement(Ki,{key:E.key,row:E,arg:d&&d[E.key],...D})),Object.entries(x.subsections).map(([E,C])=>v.createElement(I0,{key:E,label:E,level:"subsection",colSpan:y},C.map(S=>v.createElement(Ki,{key:S.key,row:S,arg:d&&d[S.key],expandable:b,...D})))))))))},bj=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?v.createElement(E1,{...r[0][1],...t}):v.createElement(rz,null,r.map((n,a)=>{let[o,i]=n,s=`prop_table_div_${o}`,u="div",d=a===0?t:{sort:t.sort};return v.createElement(u,{key:s,id:s,title:o},({active:p})=>p?v.createElement(E1,{key:`prop_table_${o}`,...i,...d}):null)}))};F.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});F.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});F.div(se,({theme:e})=>({...au(e),margin:"25px 0 40px",padding:"30px 20px"}));F.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));F.div(({theme:e})=>({color:e.base==="light"?oe(.2,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});F.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));F.div({display:"flex",flexDirection:"row"});F.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));F.div(({theme:e})=>({...au(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));F.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});F.div({flex:1,display:"flex",flexDirection:"row"});F.div({display:"flex",alignItems:"flex-start"});F.div({flex:"0 0 30%"});F.div({flex:1});F.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));F.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));F.div(({theme:e})=>({...au(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));F.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});F.div({display:"flex",flexFlow:"row wrap"});var wj=e=>`anchor--${e}`,Ej=({storyId:e,children:t})=>v.createElement("div",{id:wj(e),className:"sb-anchor"},t);at&&at.__DOCS_CONTEXT__===void 0&&(at.__DOCS_CONTEXT__=l.createContext(null),at.__DOCS_CONTEXT__.displayName="DocsContext");var rr=at?at.__DOCS_CONTEXT__:l.createContext(null),kn=(e,t)=>l.useContext(rr).resolveOf(e,t),xj=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),Dj=e=>{if(e)return typeof e=="string"?e.includes("-")?xj(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function Cj(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function J9(e){return NP(e,{allowFunction:!1})}var Z9=l.createContext({sources:{}}),X9="--unknown--",Sj=({children:e,channel:t})=>{let[r,n]=l.useState({});return l.useEffect(()=>{let a=(o,i=null,s=!1)=>{let{id:u,args:d=void 0,source:p,format:m}=typeof o=="string"?{id:o,source:i,format:s}:o,f=d?J9(d):X9;n(h=>({...h,[u]:{...h[u],[f]:{code:p,format:m}}}))};return t.on(Zf,a),()=>t.off(Zf,a)},[]),v.createElement(Z9.Provider,{value:{sources:r}},e)},kj=(e,t,r)=>{let{sources:n}=r,a=n==null?void 0:n[e];return(a==null?void 0:a[J9(t)])||(a==null?void 0:a[X9])||{code:""}},Aj=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var u,d;let{__isArgsStory:a}=t.parameters,o=((u=t.parameters.docs)==null?void 0:u.source)||{},i=r||o.type||su.AUTO;if(o.code!==void 0)return o.code;let s=i===su.DYNAMIC||i===su.AUTO&&e&&a?e:o.originalSource||"";return((d=n??o.transform)==null?void 0:d(s,t))||s},Fj=(e,t,r)=>{var h,g,y,b;let n,{of:a}=e;if("of"in e&&a===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(a)n=t.resolveOf(a,["story"]).story;else try{n=t.storyById()}catch{}let o=((g=(h=n==null?void 0:n.parameters)==null?void 0:h.docs)==null?void 0:g.source)||{},{code:i}=e,s=e.format??o.format,u=e.language??o.language??"jsx",d=e.dark??o.dark??!1;if(!i&&!n)return{error:"Oh no! The source is not available."};if(i)return{code:i,format:s,language:u,dark:d};let p=t.getStoryContext(n),m=e.__forceInitialArgs?p.initialArgs:p.unmappedArgs,f=kj(n.id,m,r);return s=f.format??((b=(y=n.parameters.docs)==null?void 0:y.source)==null?void 0:b.format)??!1,{code:Aj({snippet:f.code,storyContext:{...p,args:m},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:u,dark:d}};function _j(e,t){let r=Ij([e],t);return r&&r[0]}function Ij(e,t){let[r,n]=l.useState({});return l.useEffect(()=>{Promise.all(e.map(async a=>{let o=await t.loadStory(a);n(i=>i[a]===o?i:{...i,[a]:o})}))}),e.map(a=>{if(r[a])return r[a];try{return t.storyById(a)}catch{return null}})}var Rj=(e,t)=>{let{of:r,meta:n}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return n&&t.referenceMeta(n,!1),t.resolveOf(r||"story",["story"]).story.id},Bj=(e,t,r)=>{let{parameters:n={}}=t||{},{docs:a={}}=n,o=a.story||{};if(a.disable)return null;if(e.inline??o.inline??!1){let s=e.height??o.height,u=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:u,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:r.renderStoryToElement}}let i=e.height??o.height??o.iframeHeight??"100px";return{story:t,inline:!1,height:i,primary:!!e.__primary}},Tj=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=l.useContext(rr),r=Rj(e,t),n=_j(r,t);if(!n)return v.createElement(L9,null);let a=Bj(e,n,t);return a?v.createElement(yN,{...a}):null},zj=e=>{var f,h,g,y,b,D,w,x,E,C;let t=l.useContext(rr),r=l.useContext(Z9),{of:n,source:a}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:o}=kn(n||"story",["story"]),i=Fj({...a,...n&&{of:n}},t,r),s=e.layout??o.parameters.layout??((h=(f=o.parameters.docs)==null?void 0:f.canvas)==null?void 0:h.layout)??"padded",u=e.withToolbar??((y=(g=o.parameters.docs)==null?void 0:g.canvas)==null?void 0:y.withToolbar)??!1,d=e.additionalActions??((D=(b=o.parameters.docs)==null?void 0:b.canvas)==null?void 0:D.additionalActions),p=e.sourceState??((x=(w=o.parameters.docs)==null?void 0:w.canvas)==null?void 0:x.sourceState)??"hidden",m=e.className??((C=(E=o.parameters.docs)==null?void 0:E.canvas)==null?void 0:C.className);return v.createElement(O9,{withSource:p==="none"?void 0:i,isExpanded:p==="shown",withToolbar:u,additionalActions:d,className:m,layout:s},v.createElement(Tj,{of:n||o.moduleExport,meta:e.meta,...e.story}))},Lj=(e,t)=>{let r=t.getStoryContext(e),[n,a]=l.useState(r.globals);return l.useEffect(()=>{let o=i=>{a(i.globals)};return t.channel.on(p4,o),()=>t.channel.off(p4,o)},[t.channel]),[n]},Oj=(e,t)=>{let r=Mj(e,t);if(!r)throw new Error("No result when story was defined");return r},Mj=(e,t)=>{let r=e?t.getStoryContext(e):{args:{}},{id:n}=e||{id:"none"},[a,o]=l.useState(r.args);l.useEffect(()=>{let u=d=>{d.storyId===n&&o(d.args)};return t.channel.on(f4,u),()=>t.channel.off(f4,u)},[n,t.channel]);let i=l.useCallback(u=>t.channel.emit(VP,{storyId:n,updatedArgs:u}),[n,t.channel]),s=l.useCallback(u=>t.channel.emit(UP,{storyId:n,argNames:u}),[n,t.channel]);return e&&[a,i,s]};function $j(e,t){let{extractArgTypes:r}=t.docs||{};if(!r)throw new Error("Args unsupported. See Args documentation for your framework.");return r(e)}var Pj=e=>{var E;let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r=l.useContext(rr),{story:n}=r.resolveOf(t||"story",["story"]),{parameters:a,argTypes:o,component:i,subcomponents:s}=n,u=((E=a.docs)==null?void 0:E.controls)||{},d=e.include??u.include,p=e.exclude??u.exclude,m=e.sort??u.sort,[f,h,g]=Oj(n,r),[y]=Lj(n,r),b=d4(o,d,p);if(!(s&&Object.keys(s).length>0))return Object.keys(b).length>0||Object.keys(f).length>0?v.createElement(E1,{rows:b,sort:m,args:f,globals:y,updateArgs:h,resetArgs:g}):null;let D=Dj(i),w=Object.fromEntries(Object.entries(s).map(([C,S])=>[C,{rows:d4($j(S,a),d,p),sort:m}])),x={[D]:{rows:b,sort:m},...w};return v.createElement(bj,{tabs:x,sort:m,args:f,globals:y,updateArgs:h,resetArgs:g})},{document:Q9}=at,ex=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return v.createElement(y8,null,t);let n=e&&e.split("-");return v.createElement(T9,{language:n&&n[1]||"text",format:!1,code:t,...r})};function qf(e,t){e.channel.emit(qP,t)}var x1=bz.a,Nj=({hash:e,children:t})=>{let r=l.useContext(rr);return v.createElement(x1,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);Q9.getElementById(a)&&qf(r,e)}},t)},tx=e=>{let{href:t,target:r,children:n,...a}=e,o=l.useContext(rr);return!t||r==="_blank"||/^https?:\/\//.test(t)?v.createElement(x1,{...e}):t.startsWith("#")?v.createElement(Nj,{hash:t},n):v.createElement(x1,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),qf(o,i.currentTarget.getAttribute("href")))},target:r,...a},n)},rx=["h1","h2","h3","h4","h5","h6"],Hj=rx.reduce((e,t)=>({...e,[t]:F(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),jj=F.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),Vj=({as:e,id:t,children:r,...n})=>{let a=l.useContext(rr),o=Hj[e],i=`#${t}`;return v.createElement(o,{id:t,...n},v.createElement(jj,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{Q9.getElementById(t)&&qf(a,i)}},v.createElement(mL,null)),r)},Wf=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return v.createElement(Vj,{as:t,id:r,...a},n);let o=t,{as:i,...s}=e;return v.createElement(o,{...le(s,t)})},nx=rx.reduce((e,t)=>({...e,[t]:r=>v.createElement(Wf,{as:t,...r})}),{}),Uj=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(Cx`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' + ${Xr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Pt(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Y9=F.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),zH=F(Y9)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),LH=F.div({display:"flex",alignItems:"center",width:"100%"});function OH(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var MH=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:i,onFocus:s,argType:u})=>{var h;let d=g=>{r(GN(g.target.value))},p=t!==void 0,m=l.useMemo(()=>OH(o),[o]),f=!!((h=u==null?void 0:u.table)!=null&&h.readonly);return v.createElement(LH,{"aria-readonly":f},v.createElement(Y9,null,n),v.createElement(TH,{id:Ct(e),type:"range",disabled:f,onChange:d,name:e,value:t,min:n,max:a,step:o,onFocus:s,onBlur:i}),v.createElement(zH,{numberOFDecimalsPlaces:m,max:a},p?t.toFixed(m):"--"," / ",a))},$H=F.label({display:"flex"}),PH=F.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),NH=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o,argType:i})=>{var h;let s=g=>{r(g.target.value)},u=!!((h=i==null?void 0:i.table)!=null&&h.readonly),[d,p]=l.useState(!1),m=l.useCallback(()=>{r(""),p(!0)},[p]);if(t===void 0)return v.createElement(Sn,{variant:"outline",size:"medium",disabled:u,id:ls(e),onClick:m},"Set string");let f=typeof t=="string";return v.createElement($H,null,v.createElement(gi.Textarea,{id:Ct(e),maxLength:o,onChange:s,disabled:u,size:"flex",placeholder:"Edit string...",autoFocus:d,valid:f?null:"error",name:e,value:f?t:"",onFocus:n,onBlur:a}),o&&v.createElement(PH,{isMaxed:(t==null?void 0:t.length)===o},(t==null?void 0:t.length)??0," / ",o))},HH=F(gi.Input)({padding:10});function jH(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var VH=({onChange:e,name:t,accept:r="image/*",value:n,argType:a})=>{var u;let o=l.useRef(null),i=(u=a==null?void 0:a.control)==null?void 0:u.readOnly;function s(d){if(!d.target.files)return;let p=Array.from(d.target.files).map(m=>URL.createObjectURL(m));e(p),jH(n)}return l.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),v.createElement(HH,{ref:o,id:Ct(t),type:"file",name:t,multiple:!0,disabled:i,onChange:s,accept:r,size:"flex"})},UH=l.lazy(()=>C1(()=>import("./Color-KGDBMAHA-wf-0-PsL.js"),__vite__mapDeps([14,2,9,8,10,1,3,4,5,6,7,11,12,13]),import.meta.url)),qH=e=>v.createElement(l.Suspense,{fallback:v.createElement("div",null)},v.createElement(UH,{...e})),WH={array:D4,object:D4,boolean:PN,color:qH,date:qN,number:YN,check:Mn,"inline-check":Mn,radio:Mn,"inline-radio":Mn,select:Mn,"multi-select":Mn,range:MH,text:NH,file:VH},C4=()=>v.createElement(v.Fragment,null,"-"),GH=({row:e,arg:t,updateArgs:r,isHovered:n})=>{var y;let{key:a,control:o}=e,[i,s]=l.useState(!1),[u,d]=l.useState({value:t});l.useEffect(()=>{i||d({value:t})},[i,t]);let p=l.useCallback(b=>(d({value:b}),r({[a]:b}),b),[r,a]),m=l.useCallback(()=>s(!1),[]),f=l.useCallback(()=>s(!0),[]);if(!o||o.disable){let b=(o==null?void 0:o.disable)!==!0&&((y=e==null?void 0:e.type)==null?void 0:y.name)!=="function";return n&&b?v.createElement(ea,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):v.createElement(C4,null)}let h={name:a,argType:e,value:u.value,onChange:p,onBlur:m,onFocus:f},g=WH[o.type]||C4;return v.createElement(g,{...h,...o,controlType:o.type})},KH=F.span({fontWeight:"bold"}),YH=F.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),JH=F.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Pr({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),ZH=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?4:0})),XH=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),QH=F.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),ej=e=>e&&{summary:typeof e=="string"?e:e.name},Ki=e=>{var y;let[t,r]=l.useState(!1),{row:n,updateArgs:a,compact:o,expandable:i,initialExpandedArgs:s}=e,{name:u,description:d}=n,p=n.table||{},m=p.type||ej(n.type),f=p.defaultValue||n.defaultValue,h=(y=n.type)==null?void 0:y.required,g=d!=null&&d!=="";return v.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},v.createElement(QH,{expandable:i},v.createElement(KH,null,u),h?v.createElement(YH,{title:"Required"},"*"):null),o?null:v.createElement("td",null,g&&v.createElement(JH,null,v.createElement(b9,null,d)),p.jsDocTags!=null?v.createElement(v.Fragment,null,v.createElement(XH,{hasDescription:g},v.createElement(F0,{value:m,initialExpandedArgs:s})),v.createElement(kN,{tags:p.jsDocTags})):v.createElement(ZH,{hasDescription:g},v.createElement(F0,{value:m,initialExpandedArgs:s}))),o?null:v.createElement("td",null,v.createElement(F0,{value:f,initialExpandedArgs:s})),a?v.createElement("td",null,v.createElement(GH,{...e,isHovered:t})):null)},tj=F(gL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?oe(.25,e.color.defaultText):oe(.3,e.color.defaultText),border:"none",display:"inline-block"})),rj=F(vL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?oe(.25,e.color.defaultText):oe(.3,e.color.defaultText),border:"none",display:"inline-block"})),nj=F.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),aj=F.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),oj=F.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),ij=F.td(()=>({position:"relative"})),lj=F.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Xr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),S4=F.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),I0=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,i]=l.useState(n),s=e==="subsection"?oj:aj,u=(r==null?void 0:r.length)||0,d=e==="subsection"?`${u} item${u!==1?"s":""}`:"",p=`${o?"Hide":"Show"} ${e==="subsection"?u:t} item${u!==1?"s":""}`;return v.createElement(v.Fragment,null,v.createElement(lj,{title:p},v.createElement(s,{colSpan:1},v.createElement(S4,{onClick:m=>i(!o),tabIndex:0},p),v.createElement(nj,null,o?v.createElement(tj,null):v.createElement(rj,null),t)),v.createElement(ij,{colSpan:a-1},v.createElement(S4,{onClick:m=>i(!o),tabIndex:-1,style:{outline:"none"}},p),o?null:d)),o?r:null)},Yi=F.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),Ae=F.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),he=F.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Fe=[2,4,2,2],sj=()=>v.createElement(v.Fragment,null,v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"})))),uj=F.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),cj=F.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),dj=F.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),pj=({inAddonPanel:e})=>{let[t,r]=l.useState(!0);return l.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:v.createElement(uj,{inAddonPanel:e},v.createElement(qE,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:v.createElement(v.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:v.createElement(cj,null,e&&v.createElement(v.Fragment,null,v.createElement(ea,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},v.createElement(pL,null)," Watch 5m video"),v.createElement(dj,null),v.createElement(ea,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},v.createElement(h1,null)," Read docs")),!e&&v.createElement(ea,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},v.createElement(h1,null)," Learn how to set that up"))}))},fj=F.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?oe(.25,e.color.defaultText):oe(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),hj=F(cn)(({theme:e})=>({margin:"-4px -12px -4px 0"})),mj=F.span({display:"flex",justifyContent:"space-between"}),gj={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var r,n;return+!!((r=t.type)!=null&&r.required)-+!!((n=e.type)!=null&&n.required)||e.name.localeCompare(t.name)},none:void 0},vj=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,i])=>{let{category:s,subcategory:u}=(i==null?void 0:i.table)||{};if(s){let d=r.sections[s]||{ungrouped:[],subsections:{}};if(!u)d.ungrouped.push({key:o,...i});else{let p=d.subsections[u]||[];p.push({key:o,...i}),d.subsections[u]=p}r.sections[s]=d}else if(u){let d=r.ungroupedSubsections[u]||[];d.push({key:o,...i}),r.ungroupedSubsections[u]=d}else r.ungrouped.push({key:o,...i})});let n=gj[t],a=o=>n?Object.keys(o).reduce((i,s)=>({...i,[s]:o[s].sort(n)}),{}):o;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((o,i)=>({...o,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:a(r.sections[i].subsections)}}),{})}},yj=(e,t,r)=>{try{return dx(e,t,r)}catch(n){return jP.warn(n.message),!1}},E1=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:i="none",isLoading:s}=e;if("error"in e){let{error:w}=e;return v.createElement(B9,null,w," ",v.createElement(ea,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},v.createElement(h1,null)," Read the docs"))}if(s)return v.createElement(sj,null);let{rows:u,args:d,globals:p}="rows"in e&&e,m=vj(ML(u,w=>{var x;return!((x=w==null?void 0:w.table)!=null&&x.disable)&&yj(w,d||{},p||{})}),i),f=m.ungrouped.length===0,h=Object.entries(m.sections).length===0,g=Object.entries(m.ungroupedSubsections).length===0;if(f&&h&&g)return v.createElement(pj,{inAddonPanel:a});let y=1;t&&(y+=1),n||(y+=2);let b=Object.keys(m.sections).length>0,D={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return v.createElement(E8,null,v.createElement(fj,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},v.createElement("thead",{className:"docblock-argstable-head"},v.createElement("tr",null,v.createElement("th",null,v.createElement("span",null,"Name")),n?null:v.createElement("th",null,v.createElement("span",null,"Description")),n?null:v.createElement("th",null,v.createElement("span",null,"Default")),t?v.createElement("th",null,v.createElement(mj,null,"Control"," ",!s&&r&&v.createElement(hj,{onClick:()=>r(),title:"Reset controls"},v.createElement(bL,{"aria-hidden":!0})))):null)),v.createElement("tbody",{className:"docblock-argstable-body"},m.ungrouped.map(w=>v.createElement(Ki,{key:w.key,row:w,arg:d&&d[w.key],...D})),Object.entries(m.ungroupedSubsections).map(([w,x])=>v.createElement(I0,{key:w,label:w,level:"subsection",colSpan:y},x.map(E=>v.createElement(Ki,{key:E.key,row:E,arg:d&&d[E.key],expandable:b,...D})))),Object.entries(m.sections).map(([w,x])=>v.createElement(I0,{key:w,label:w,level:"section",colSpan:y},x.ungrouped.map(E=>v.createElement(Ki,{key:E.key,row:E,arg:d&&d[E.key],...D})),Object.entries(x.subsections).map(([E,C])=>v.createElement(I0,{key:E,label:E,level:"subsection",colSpan:y},C.map(S=>v.createElement(Ki,{key:S.key,row:S,arg:d&&d[S.key],expandable:b,...D})))))))))},bj=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?v.createElement(E1,{...r[0][1],...t}):v.createElement(rz,null,r.map((n,a)=>{let[o,i]=n,s=`prop_table_div_${o}`,u="div",d=a===0?t:{sort:t.sort};return v.createElement(u,{key:s,id:s,title:o},({active:p})=>p?v.createElement(E1,{key:`prop_table_${o}`,...i,...d}):null)}))};F.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});F.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});F.div(se,({theme:e})=>({...au(e),margin:"25px 0 40px",padding:"30px 20px"}));F.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));F.div(({theme:e})=>({color:e.base==="light"?oe(.2,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});F.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));F.div({display:"flex",flexDirection:"row"});F.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));F.div(({theme:e})=>({...au(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));F.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});F.div({flex:1,display:"flex",flexDirection:"row"});F.div({display:"flex",alignItems:"flex-start"});F.div({flex:"0 0 30%"});F.div({flex:1});F.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));F.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));F.div(({theme:e})=>({...au(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));F.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});F.div({display:"flex",flexFlow:"row wrap"});var wj=e=>`anchor--${e}`,Ej=({storyId:e,children:t})=>v.createElement("div",{id:wj(e),className:"sb-anchor"},t);at&&at.__DOCS_CONTEXT__===void 0&&(at.__DOCS_CONTEXT__=l.createContext(null),at.__DOCS_CONTEXT__.displayName="DocsContext");var rr=at?at.__DOCS_CONTEXT__:l.createContext(null),kn=(e,t)=>l.useContext(rr).resolveOf(e,t),xj=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),Dj=e=>{if(e)return typeof e=="string"?e.includes("-")?xj(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function Cj(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function J9(e){return NP(e,{allowFunction:!1})}var Z9=l.createContext({sources:{}}),X9="--unknown--",Sj=({children:e,channel:t})=>{let[r,n]=l.useState({});return l.useEffect(()=>{let a=(o,i=null,s=!1)=>{let{id:u,args:d=void 0,source:p,format:m}=typeof o=="string"?{id:o,source:i,format:s}:o,f=d?J9(d):X9;n(h=>({...h,[u]:{...h[u],[f]:{code:p,format:m}}}))};return t.on(Zf,a),()=>t.off(Zf,a)},[]),v.createElement(Z9.Provider,{value:{sources:r}},e)},kj=(e,t,r)=>{let{sources:n}=r,a=n==null?void 0:n[e];return(a==null?void 0:a[J9(t)])||(a==null?void 0:a[X9])||{code:""}},Aj=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var u,d;let{__isArgsStory:a}=t.parameters,o=((u=t.parameters.docs)==null?void 0:u.source)||{},i=r||o.type||su.AUTO;if(o.code!==void 0)return o.code;let s=i===su.DYNAMIC||i===su.AUTO&&e&&a?e:o.originalSource||"";return((d=n??o.transform)==null?void 0:d(s,t))||s},Fj=(e,t,r)=>{var h,g,y,b;let n,{of:a}=e;if("of"in e&&a===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(a)n=t.resolveOf(a,["story"]).story;else try{n=t.storyById()}catch{}let o=((g=(h=n==null?void 0:n.parameters)==null?void 0:h.docs)==null?void 0:g.source)||{},{code:i}=e,s=e.format??o.format,u=e.language??o.language??"jsx",d=e.dark??o.dark??!1;if(!i&&!n)return{error:"Oh no! The source is not available."};if(i)return{code:i,format:s,language:u,dark:d};let p=t.getStoryContext(n),m=e.__forceInitialArgs?p.initialArgs:p.unmappedArgs,f=kj(n.id,m,r);return s=f.format??((b=(y=n.parameters.docs)==null?void 0:y.source)==null?void 0:b.format)??!1,{code:Aj({snippet:f.code,storyContext:{...p,args:m},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:u,dark:d}};function _j(e,t){let r=Ij([e],t);return r&&r[0]}function Ij(e,t){let[r,n]=l.useState({});return l.useEffect(()=>{Promise.all(e.map(async a=>{let o=await t.loadStory(a);n(i=>i[a]===o?i:{...i,[a]:o})}))}),e.map(a=>{if(r[a])return r[a];try{return t.storyById(a)}catch{return null}})}var Rj=(e,t)=>{let{of:r,meta:n}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return n&&t.referenceMeta(n,!1),t.resolveOf(r||"story",["story"]).story.id},Bj=(e,t,r)=>{let{parameters:n={}}=t||{},{docs:a={}}=n,o=a.story||{};if(a.disable)return null;if(e.inline??o.inline??!1){let s=e.height??o.height,u=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:u,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:r.renderStoryToElement}}let i=e.height??o.height??o.iframeHeight??"100px";return{story:t,inline:!1,height:i,primary:!!e.__primary}},Tj=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=l.useContext(rr),r=Rj(e,t),n=_j(r,t);if(!n)return v.createElement(L9,null);let a=Bj(e,n,t);return a?v.createElement(yN,{...a}):null},zj=e=>{var f,h,g,y,b,D,w,x,E,C;let t=l.useContext(rr),r=l.useContext(Z9),{of:n,source:a}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:o}=kn(n||"story",["story"]),i=Fj({...a,...n&&{of:n}},t,r),s=e.layout??o.parameters.layout??((h=(f=o.parameters.docs)==null?void 0:f.canvas)==null?void 0:h.layout)??"padded",u=e.withToolbar??((y=(g=o.parameters.docs)==null?void 0:g.canvas)==null?void 0:y.withToolbar)??!1,d=e.additionalActions??((D=(b=o.parameters.docs)==null?void 0:b.canvas)==null?void 0:D.additionalActions),p=e.sourceState??((x=(w=o.parameters.docs)==null?void 0:w.canvas)==null?void 0:x.sourceState)??"hidden",m=e.className??((C=(E=o.parameters.docs)==null?void 0:E.canvas)==null?void 0:C.className);return v.createElement(O9,{withSource:p==="none"?void 0:i,isExpanded:p==="shown",withToolbar:u,additionalActions:d,className:m,layout:s},v.createElement(Tj,{of:n||o.moduleExport,meta:e.meta,...e.story}))},Lj=(e,t)=>{let r=t.getStoryContext(e),[n,a]=l.useState(r.globals);return l.useEffect(()=>{let o=i=>{a(i.globals)};return t.channel.on(p4,o),()=>t.channel.off(p4,o)},[t.channel]),[n]},Oj=(e,t)=>{let r=Mj(e,t);if(!r)throw new Error("No result when story was defined");return r},Mj=(e,t)=>{let r=e?t.getStoryContext(e):{args:{}},{id:n}=e||{id:"none"},[a,o]=l.useState(r.args);l.useEffect(()=>{let u=d=>{d.storyId===n&&o(d.args)};return t.channel.on(f4,u),()=>t.channel.off(f4,u)},[n,t.channel]);let i=l.useCallback(u=>t.channel.emit(VP,{storyId:n,updatedArgs:u}),[n,t.channel]),s=l.useCallback(u=>t.channel.emit(UP,{storyId:n,argNames:u}),[n,t.channel]);return e&&[a,i,s]};function $j(e,t){let{extractArgTypes:r}=t.docs||{};if(!r)throw new Error("Args unsupported. See Args documentation for your framework.");return r(e)}var Pj=e=>{var E;let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r=l.useContext(rr),{story:n}=r.resolveOf(t||"story",["story"]),{parameters:a,argTypes:o,component:i,subcomponents:s}=n,u=((E=a.docs)==null?void 0:E.controls)||{},d=e.include??u.include,p=e.exclude??u.exclude,m=e.sort??u.sort,[f,h,g]=Oj(n,r),[y]=Lj(n,r),b=d4(o,d,p);if(!(s&&Object.keys(s).length>0))return Object.keys(b).length>0||Object.keys(f).length>0?v.createElement(E1,{rows:b,sort:m,args:f,globals:y,updateArgs:h,resetArgs:g}):null;let D=Dj(i),w=Object.fromEntries(Object.entries(s).map(([C,S])=>[C,{rows:d4($j(S,a),d,p),sort:m}])),x={[D]:{rows:b,sort:m},...w};return v.createElement(bj,{tabs:x,sort:m,args:f,globals:y,updateArgs:h,resetArgs:g})},{document:Q9}=at,ex=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return v.createElement(y8,null,t);let n=e&&e.split("-");return v.createElement(T9,{language:n&&n[1]||"text",format:!1,code:t,...r})};function qf(e,t){e.channel.emit(qP,t)}var x1=bz.a,Nj=({hash:e,children:t})=>{let r=l.useContext(rr);return v.createElement(x1,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);Q9.getElementById(a)&&qf(r,e)}},t)},tx=e=>{let{href:t,target:r,children:n,...a}=e,o=l.useContext(rr);return!t||r==="_blank"||/^https?:\/\//.test(t)?v.createElement(x1,{...e}):t.startsWith("#")?v.createElement(Nj,{hash:t},n):v.createElement(x1,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),qf(o,i.currentTarget.getAttribute("href")))},target:r,...a},n)},rx=["h1","h2","h3","h4","h5","h6"],Hj=rx.reduce((e,t)=>({...e,[t]:F(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),jj=F.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),Vj=({as:e,id:t,children:r,...n})=>{let a=l.useContext(rr),o=Hj[e],i=`#${t}`;return v.createElement(o,{id:t,...n},v.createElement(jj,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{Q9.getElementById(t)&&qf(a,i)}},v.createElement(mL,null)),r)},Wf=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return v.createElement(Vj,{as:t,id:r,...a},n);let o=t,{as:i,...s}=e;return v.createElement(o,{...le(s,t)})},nx=rx.reduce((e,t)=>({...e,[t]:r=>v.createElement(Wf,{as:t,...r})}),{}),Uj=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(Cx`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' This is often caused by not wrapping the child in a template string. This is invalid: diff --git a/Next/assets/Dropdown-BSgC6zM_.js b/Next/assets/Dropdown-BSgC6zM_.js new file mode 100644 index 0000000..fa075df --- /dev/null +++ b/Next/assets/Dropdown-BSgC6zM_.js @@ -0,0 +1,33 @@ +import{_ as y}from"./extends-CF3RwP-h.js";import{r,R}from"./index-RYns6xqu.js";import{S as g}from"./index.esm-BWA7R1MX.js";import{j as o}from"./jsx-runtime-DEdD30eg.js";import{d as l}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as D}from"./usePopper-ptQ-sUxU.js";var j=r.forwardRef(function(e,t){var n={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(g,y({iconAttrs:n,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),r.createElement("path",{d:"M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"}))});j.displayName="ThreeDotsVertical";function k(e){const t=r.useRef(null);return r.useEffect(()=>{const n=a=>{t.current&&!t.current.contains(a.target)&&Reflect.apply(e,null,[!1])};return document.addEventListener("click",n,!0),()=>{document.removeEventListener("click",n,!0)}},[e]),{ref:t}}const E=l.div` + visibility: ${({open:e})=>e?"visible":"hidden"}; + display: ${({open:e})=>e?"flex":"none"}; + width: 100%; + flex-direction: column; + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14); +`,z=l.div` + font-family: sans-serif; + justify-content: flex-start; + padding: 5px; + &:hover { + background-color: #efefef; + } + &:active { + color: #777; + } + a[aria-disabled="true"] { + color: currentColor; + text-decoration: none; + cursor: not-allowed; + + & button { + cursor: not-allowed; + } + } +`,C=l.button` + border: none; + background: none; + font-family: sans-serif; + cursor: pointer; +`,f=({titleElement:e=o.jsx(o.Fragment,{}),placement:t="auto",offset:n={horizontal:0,vertical:0},children:a})=>{const[i,c]=r.useState(!1),d=r.useRef(null),u=r.useRef(null),m=()=>c(!i),{ref:v}=k(c),{horizontal:w,vertical:x}=n,{styles:p,attributes:h}=D(d.current,u.current,{placement:t,modifiers:[{name:"offset",enabled:!0,options:{offset:[w,x]}}]});function b(s){s.preventDefault(),m()}return o.jsxs("div",{ref:v,"aria-label":"Dropdown",children:[o.jsx(C,{ref:d,onClick:b,"aria-label":`${i?"Close":"Open"} dropdown menu`,"aria-expanded":i,children:e}),o.jsx("div",{ref:u,style:{zIndex:1e3,...p.popper},...h.popper,children:o.jsx(E,{style:p.offset,open:i,"aria-label":"Dropdown Menu",children:a&&R.Children.map(a,s=>o.jsx(z,{children:s}))})})]})},_=f;f.__docgenInfo={description:"",methods:[],displayName:"Dropdown",props:{children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},titleElement:{required:!1,tsType:{name:"ReactReactElement",raw:"React.ReactElement"},description:"",defaultValue:{value:"<>",computed:!1}},placement:{required:!1,tsType:{name:"popper.Placement"},description:"",defaultValue:{value:'"auto"',computed:!1}},offset:{required:!1,tsType:{name:"signature",type:"object",raw:"{ horizontal: number; vertical: number }",signature:{properties:[{key:"horizontal",value:{name:"number",required:!0}},{key:"vertical",value:{name:"number",required:!0}}]}},description:"",defaultValue:{value:"{ horizontal: 0, vertical: 0 }",computed:!1}}}};export{_ as D,j as T}; diff --git a/Next/assets/Dropdown-CSdFVIjX.js b/Next/assets/Dropdown-CSdFVIjX.js deleted file mode 100644 index 353782f..0000000 --- a/Next/assets/Dropdown-CSdFVIjX.js +++ /dev/null @@ -1,32 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{r as o,R as p}from"./index-RYns6xqu.js";import{d as i}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as R}from"./usePopper-ptQ-sUxU.js";function g(e){const r=o.useRef(null);return o.useEffect(()=>{const n=a=>{r.current&&!r.current.contains(a.target)&&Reflect.apply(e,null,[!1])};return document.addEventListener("click",n,!0),()=>{document.removeEventListener("click",n,!0)}},[e]),{ref:r}}const w=i.div` - visibility: ${({open:e})=>e?"visible":"hidden"}; - display: ${({open:e})=>e?"flex":"none"}; - width: 100%; - flex-direction: column; - background-color: #fff; - border-radius: 5px; - box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14); -`,j=i.div` - font-family: sans-serif; - justify-content: flex-start; - padding: 5px; - &:hover { - background-color: #efefef; - } - &:active { - color: #777; - } - a[aria-disabled="true"] { - color: currentColor; - text-decoration: none; - cursor: not-allowed; - - & button { - cursor: not-allowed; - } - } -`,k=i.button` - border: none; - background: none; - font-family: sans-serif; -`,D=({titleElement:e=t.jsx(t.Fragment,{}),placement:r="auto",offset:n={horizontal:0,vertical:0},children:a})=>{const[l,c]=o.useState(!1),u=o.useRef(null),d=o.useRef(null),m=()=>c(!l),{ref:v}=g(c),{horizontal:b,vertical:h}=n,{styles:f,attributes:x}=R(u.current,d.current,{placement:r,modifiers:[{name:"offset",enabled:!0,options:{offset:[b,h]}}]});function y(s){s.preventDefault(),m()}return t.jsxs(p.StrictMode,{children:[t.jsx("div",{ref:v,children:t.jsx(k,{type:"button",ref:u,onClick:y,children:e})}),t.jsx("div",{ref:d,style:f.popper,...x.popper,children:t.jsx(w,{style:f.offset,open:l,children:a&&p.Children.map(a,s=>t.jsx(j,{children:s}))})})]})};D.__docgenInfo={description:"",methods:[],displayName:"Dropdown",props:{children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},titleElement:{required:!1,tsType:{name:"ReactReactElement",raw:"React.ReactElement"},description:"",defaultValue:{value:"<>",computed:!1}},placement:{required:!1,tsType:{name:"popper.Placement"},description:"",defaultValue:{value:'"auto"',computed:!1}},offset:{required:!1,tsType:{name:"signature",type:"object",raw:"{ horizontal: number; vertical: number }",signature:{properties:[{key:"horizontal",value:{name:"number",required:!0}},{key:"vertical",value:{name:"number",required:!0}}]}},description:"",defaultValue:{value:"{ horizontal: 0, vertical: 0 }",computed:!1}}}};export{D}; diff --git a/Next/assets/Dropdown.stories-B3hAHa_h.js b/Next/assets/Dropdown.stories-B3hAHa_h.js new file mode 100644 index 0000000..89cd9de --- /dev/null +++ b/Next/assets/Dropdown.stories-B3hAHa_h.js @@ -0,0 +1,10 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{S as t}from"./SimpleButton-CD5OHI_F.js";import{D as p,T as a}from"./Dropdown-BSgC6zM_.js";import{R as m}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const S={component:p,title:"Components/Dropdown",decorators:[m]},e=()=>r.jsxs(p,{titleElement:r.jsx(a,{size:18,color:"#999"}),children:[r.jsx("a",{href:"https://seasketch.org",target:"_blank",rel:"noreferrer",children:r.jsx(t,{children:"➥ Item 1"})}),r.jsx("a",{href:"https://seasketch.org",target:"_blank",rel:"noreferrer",children:r.jsx(t,{children:"➥ Item 2"})})]});e.__docgenInfo={description:"",methods:[],displayName:"dropdown"};var o,n,s;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`() => { + return }> + + ➥ Item 1 + + + ➥ Item 2 + + ; +}`,...(s=(n=e.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const B=["dropdown"];export{B as __namedExportsOrder,S as default,e as dropdown}; diff --git a/Next/assets/Dropdown.stories-TEdlxwrl.js b/Next/assets/Dropdown.stories-TEdlxwrl.js deleted file mode 100644 index f16785d..0000000 --- a/Next/assets/Dropdown.stories-TEdlxwrl.js +++ /dev/null @@ -1,7 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{C as s}from"./Card-FnwmZRZt.js";import{S as p}from"./SimpleButton-BKT7qdfB.js";import{D as a}from"./Dropdown-CSdFVIjX.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";const g={component:s,title:"Components/Dropdown",decorators:[]},e=()=>r.jsx(a,{titleElement:r.jsx(r.Fragment,{children:"⋮"}),children:r.jsx("a",{href:"https://seasketch.org",target:"_blank",rel:"noreferrer",children:r.jsx(p,{children:"➥ Seasketch"})})});e.__docgenInfo={description:"",methods:[],displayName:"simpleButton"};var t,o,n;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`() => { - return ⋮}> - - ➥ Seasketch - - ; -}`,...(n=(o=e.parameters)==null?void 0:o.docs)==null?void 0:n.source}}};const S=["simpleButton"];export{S as __namedExportsOrder,g as default,e as simpleButton}; diff --git a/Next/assets/ErrorStatus-BfiBdgir.js b/Next/assets/ErrorStatus-BfiBdgir.js new file mode 100644 index 0000000..79ca23c --- /dev/null +++ b/Next/assets/ErrorStatus-BfiBdgir.js @@ -0,0 +1 @@ +import{j as a}from"./jsx-runtime-DEdD30eg.js";import{_ as i}from"./extends-CF3RwP-h.js";import{r as l}from"./index-RYns6xqu.js";import{S as o}from"./index.esm-BWA7R1MX.js";var s=l.forwardRef(function(e,r){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return l.createElement(o,i({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:r}),l.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"}))});s.displayName="ExclamationCircleFill";const n=({msg:e,size:r=36,style:t={}})=>a.jsxs("div",{style:{display:"flex",alignItems:"center"},"aria-label":"Error",role:"status",children:[a.jsx(s,{size:r,style:{color:"#ea4848",paddingRight:10,flexShrink:0,...t},"aria-label":"Error icon"}),a.jsx("div",{"aria-label":"Error message",children:e})]});n.__docgenInfo={description:"",methods:[],displayName:"ErrorStatus",props:{msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"36",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{n as E}; diff --git a/Next/assets/ErrorStatus.stories-D5AwBsF2.js b/Next/assets/ErrorStatus.stories-D5AwBsF2.js new file mode 100644 index 0000000..acb46dd --- /dev/null +++ b/Next/assets/ErrorStatus.stories-D5AwBsF2.js @@ -0,0 +1,3 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as m}from"./Card-CM14UvZN.js";import{E as a}from"./ErrorStatus-BfiBdgir.js";import{R as i}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const h={component:a,title:"Components/ErrorStatus",decorators:[i]},r=()=>o.jsx(m,{children:o.jsx(a,{size:32,msg:o.jsx(o.Fragment,{children:"Your sketch falls outside of project boundaries"})})});r.__docgenInfo={description:"",methods:[],displayName:"errorStatus"};var t,s,e;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => + Your sketch falls outside of project boundaries} /> + `,...(e=(s=r.parameters)==null?void 0:s.docs)==null?void 0:e.source}}};const C=["errorStatus"];export{C as __namedExportsOrder,h as default,r as errorStatus}; diff --git a/Next/assets/FilterSelectTable-CUTaXfFp.js b/Next/assets/FilterSelectTable-EeI3LT1t.js similarity index 94% rename from Next/assets/FilterSelectTable-CUTaXfFp.js rename to Next/assets/FilterSelectTable-EeI3LT1t.js index c79fb15..c91a2d3 100644 --- a/Next/assets/FilterSelectTable-CUTaXfFp.js +++ b/Next/assets/FilterSelectTable-EeI3LT1t.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{R as h}from"./index-RYns6xqu.js";import{T as b}from"./Table-Db9VXgo_.js";import{u as d,C as k}from"./CheckboxGroup-B-zjAHDz.js";import{d as S}from"./styled-components.browser.esm-Cwi-fKCl.js";const F=S.div` +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{R as h}from"./index-RYns6xqu.js";import{T as b}from"./Table-DU7L5fPt.js";import{u as d,C as k}from"./CheckboxGroup-B-zjAHDz.js";import{d as S}from"./styled-components.browser.esm-Cwi-fKCl.js";const F=S.div` input { margin: 0px 10px 0px 0px; } diff --git a/Next/assets/GeographySwitcher-B7Ga5RuA.js b/Next/assets/GeographySwitcher-B7Ga5RuA.js deleted file mode 100644 index 9e61a9b..0000000 --- a/Next/assets/GeographySwitcher-B7Ga5RuA.js +++ /dev/null @@ -1 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{u as i}from"./useTranslation-SdK8TBCK.js";const g=n=>{const{geographies:a,curGeographyId:t,changeGeography:o}=n,{t:s}=i();return r.jsx("select",{onChange:o,value:t,children:a.map(e=>{const p=s(e.display||"");return r.jsx("option",{value:e.geographyId,children:p},e.geographyId)})})};g.__docgenInfo={description:"",methods:[],displayName:"GeographySwitcher",props:{curGeographyId:{required:!0,tsType:{name:"string"},description:""},geographies:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"geographySchema"}],raw:"z.infer"}],raw:"Geography[]"},description:""},changeGeography:{required:!0,tsType:{name:"ChangeEventHandler",elements:[{name:"HTMLSelectElement"}],raw:"ChangeEventHandler"},description:""}}};export{g as G}; diff --git a/Next/assets/GeographySwitcher-x36Ufr2O.js b/Next/assets/GeographySwitcher-x36Ufr2O.js new file mode 100644 index 0000000..130efa8 --- /dev/null +++ b/Next/assets/GeographySwitcher-x36Ufr2O.js @@ -0,0 +1 @@ +import{j as n}from"./jsx-runtime-DEdD30eg.js";import{u as p}from"./useTranslation-SdK8TBCK.js";const g=t=>{const{geographies:o,curGeographyId:s,changeGeography:i}=t,{t:r}=p();return n.jsx("select",{onChange:i,value:s,"aria-label":r("Select geography"),children:o.map(e=>{const a=r(e.display||"");return n.jsx("option",{value:e.geographyId,"aria-label":a,children:a},e.geographyId)})})};g.__docgenInfo={description:"",methods:[],displayName:"GeographySwitcher",props:{curGeographyId:{required:!0,tsType:{name:"string"},description:""},geographies:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"geographySchema"}],raw:"z.infer"}],raw:"Geography[]"},description:""},changeGeography:{required:!0,tsType:{name:"ChangeEventHandler",elements:[{name:"HTMLSelectElement"}],raw:"ChangeEventHandler"},description:""}}};export{g as G}; diff --git a/Next/assets/GeographySwitcher.stories-DbWcTlXu.js b/Next/assets/GeographySwitcher.stories-DbWcTlXu.js deleted file mode 100644 index ffef622..0000000 --- a/Next/assets/GeographySwitcher.stories-DbWcTlXu.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{G as s}from"./GeographySwitcher-B7Ga5RuA.js";import{T as c}from"./TranslatorAsync-BjkwzyXE.js";import{c as i}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const j={component:s,title:"Components/GeographySwitcher",decorators:[i()]},g=[{geographyId:"test1",datasourceId:"ds1",display:"Geography 1",precalc:!0},{geographyId:"test2",datasourceId:"ds2",display:"Geography 2",precalc:!0}],r=()=>e.jsx(c,{children:e.jsx(s,{geographies:g,changeGeography:p=>{console.log(`You clicked ${p.target.value}`)},curGeographyId:"test2"})});r.__docgenInfo={description:"",methods:[],displayName:"basic"};var o,t,a;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:`() => - { - console.log(\`You clicked \${e.target.value}\`); - }} curGeographyId="test2" /> - `,...(a=(t=r.parameters)==null?void 0:t.docs)==null?void 0:a.source}}};const w=["basic"];export{w as __namedExportsOrder,r as basic,j as default}; diff --git a/Next/assets/GeographySwitcher.stories-qJ-ITld5.js b/Next/assets/GeographySwitcher.stories-qJ-ITld5.js new file mode 100644 index 0000000..5a2d56c --- /dev/null +++ b/Next/assets/GeographySwitcher.stories-qJ-ITld5.js @@ -0,0 +1,9 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{r as h}from"./index-RYns6xqu.js";import{G as p}from"./GeographySwitcher-x36Ufr2O.js";import{T as n}from"./TranslatorAsync-B_qXHhRg.js";import{c as i}from"./ReportDecorator-BKqhhKaH.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const v={component:p,title:"Components/GeographySwitcher",decorators:[i()]},d=[{geographyId:"geography1",datasourceId:"ds1",display:"Geography 1",precalc:!0},{geographyId:"geography2",datasourceId:"ds2",display:"Geography 2",precalc:!0}],e=()=>{const[g,c]=h.useState("test2");return o.jsx(n,{children:o.jsx(p,{geographies:d,curGeographyId:g,changeGeography:r=>{console.log(`You selected ${r.target.value}`),c(r.target.value)}})})};e.__docgenInfo={description:"",methods:[],displayName:"geographySwitcher"};var t,a,s;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`() => { + const [curGeographyId, setCurGeographyId] = useState("test2"); + return + { + console.log(\`You selected \${e.target.value}\`); + setCurGeographyId(e.target.value); + }} /> + ; +}`,...(s=(a=e.parameters)==null?void 0:a.docs)==null?void 0:s.source}}};const C=["geographySwitcher"];export{C as __namedExportsOrder,v as default,e as geographySwitcher}; diff --git a/Next/assets/GroupCircleRow-BwvCSp1c.js b/Next/assets/GroupCircleRow-CQR-r2UC.js similarity index 92% rename from Next/assets/GroupCircleRow-BwvCSp1c.js rename to Next/assets/GroupCircleRow-CQR-r2UC.js index dae93e5..f4ba031 100644 --- a/Next/assets/GroupCircleRow-BwvCSp1c.js +++ b/Next/assets/GroupCircleRow-CQR-r2UC.js @@ -1 +1 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{G as s}from"./Circle-CH6Tn2Z1.js";const o=({group:r,groupColorMap:n,circleText:i,rowText:t})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx(s,{group:r,groupColorMap:n,children:i||" "}),e.jsx("span",{style:{marginLeft:5},children:t||""})]});o.__docgenInfo={description:"GroupCircle with layout for use in table row",methods:[],displayName:"GroupCircleRow",props:{group:{required:!0,tsType:{name:"string"},description:""},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:""},circleText:{required:!1,tsType:{name:"union",raw:"string | number",elements:[{name:"string"},{name:"number"}]},description:""},rowText:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""}}};export{o as G}; +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{G as s}from"./Circle-C4NcHiwg.js";const o=({group:r,groupColorMap:n,circleText:i,rowText:t})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx(s,{group:r,groupColorMap:n,children:i||" "}),e.jsx("span",{style:{marginLeft:5},children:t||""})]});o.__docgenInfo={description:"GroupCircle with layout for use in table row",methods:[],displayName:"GroupCircleRow",props:{group:{required:!0,tsType:{name:"string"},description:""},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:""},circleText:{required:!1,tsType:{name:"union",raw:"string | number",elements:[{name:"string"},{name:"number"}]},description:""},rowText:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""}}};export{o as G}; diff --git a/Next/assets/GroupCircleRow.stories-D4KLo-qX.js b/Next/assets/GroupCircleRow.stories-D4KLo-qX.js deleted file mode 100644 index d624baf..0000000 --- a/Next/assets/GroupCircleRow.stories-D4KLo-qX.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-FnwmZRZt.js";import{G as s}from"./GroupCircleRow-BwvCSp1c.js";import{R as n}from"./ReportDecorator-BLl16b_j.js";import{T as c}from"./Table-Db9VXgo_.js";import{f as l}from"./index-CJGZSqXF.js";import"./index-RYns6xqu.js";import"./Circle-CH6Tn2Z1.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-BPSbt6Wj.js";import"./Dropdown-CSdFVIjX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-BKT7qdfB.js";import"./index-BbP3371Q.js";import"./useSketchProperties-CHjaomRQ.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";const u=o=>o&&o[0].toLocaleUpperCase()+o.slice(1)||"",O={component:s,title:"Components/Table/GroupCircleRow",decorators:[n]},d={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},r=()=>{const o=[{Header:"Group assignments",accessor:t=>e.jsx(s,{group:t.group,groupColorMap:d,circleText:`${u(t.group[0])}`,rowText:t.name})}];return e.jsx(a,{title:"Report Title",children:e.jsx(c,{columns:o,data:l.humanUse})})};r.__docgenInfo={description:"",methods:[],displayName:"simple"};var p,i,m;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`() => { - const columns: Column[] = [{ - Header: "Group assignments", - accessor: row => - }]; - return - - ; -}`,...(m=(i=r.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};const S=["simple"];export{S as __namedExportsOrder,O as default,r as simple}; diff --git a/Next/assets/GroupCircleRow.stories-Do-n4cT1.js b/Next/assets/GroupCircleRow.stories-Do-n4cT1.js new file mode 100644 index 0000000..b8d6a72 --- /dev/null +++ b/Next/assets/GroupCircleRow.stories-Do-n4cT1.js @@ -0,0 +1,9 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{G as m}from"./GroupCircleRow-CQR-r2UC.js";import{R as n}from"./ReportDecorator-BKqhhKaH.js";import{T as c}from"./Table-DU7L5fPt.js";import{f as l}from"./index-CJGZSqXF.js";import"./index-RYns6xqu.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";const u=o=>o&&o[0].toLocaleUpperCase()+o.slice(1)||"",N={component:m,title:"Components/Table/GroupCircleRow",decorators:[n]},d={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},r=()=>{const o=[{Header:"Group assignments",accessor:e=>t.jsx(m,{group:e.group,groupColorMap:d,circleText:`${u(e.group[0])}`,rowText:e.name})}];return t.jsx(a,{title:"Report Title",children:t.jsx(c,{columns:o,data:l.humanUse})})};r.__docgenInfo={description:"",methods:[],displayName:"simple"};var p,s,i;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Group assignments", + accessor: row => + }]; + return +
+ ; +}`,...(i=(s=r.parameters)==null?void 0:s.docs)==null?void 0:i.source}}};const O=["simple"];export{O as __namedExportsOrder,N as default,r as simple}; diff --git a/Next/assets/HorizontalStackedBar.stories-DHhMvSKU.js b/Next/assets/HorizontalStackedBar.stories-DHhMvSKU.js new file mode 100644 index 0000000..2ae736c --- /dev/null +++ b/Next/assets/HorizontalStackedBar.stories-DHhMvSKU.js @@ -0,0 +1,9 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{H as r,v as G}from"./valueFormatter-CwWsdtmz.js";import{a as N}from"./ReportDecorator-BKqhhKaH.js";import{C as y}from"./CardDecorator-SdzzCCaW.js";import{V as B}from"./VerticalSpacer-CckaP5Ks.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const q={component:r,title:"Components/HorizontalStackedBar",decorators:[y,N]},m=[[[2,10],[5,13,4]]],j=[[[12]]],F=[[[2,10],[5,13,4]],[[2,12,5],[15,17]]],i=[{title:"Network 1"}],_=[{title:"Network 2"}],H=[{title:"Network 2"},{title:"Network 3"}],c=["Fully Protected Area","Highly Protected Area"],n=[{backgroundColor:"#64c2a6"},{backgroundColor:"#aadea7"},{backgroundColor:"gray"}],t=()=>o.jsxs(o.Fragment,{children:[o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n}),o.jsx(B,{}),o.jsx(r,{rows:j,max:100,target:15,rowConfigs:_,blockGroupNames:c,blockGroupStyles:n})]}),e=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:F,max:100,target:30,rowConfigs:H,blockGroupNames:c,blockGroupStyles:n})}),a=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n,targetValueFormatter:()=>`Target - ${G(30/100,"percent0dig")}`})}),s=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n,targetLabelPosition:"bottom"})});t.__docgenInfo={description:"",methods:[],displayName:"singleBar"};e.__docgenInfo={description:"",methods:[],displayName:"multipleBar"};a.__docgenInfo={description:"",methods:[],displayName:"targetValueFormatter"};s.__docgenInfo={description:"",methods:[],displayName:"targetOnBottom"};var l,p,g;t.parameters={...t.parameters,docs:{...(l=t.parameters)==null?void 0:l.docs,source:{originalSource:`() => <> + + + + `,...(g=(p=t.parameters)==null?void 0:p.docs)==null?void 0:g.source}}};var d,u,w;e.parameters={...e.parameters,docs:{...(d=e.parameters)==null?void 0:d.docs,source:{originalSource:`() => <> + + `,...(w=(u=e.parameters)==null?void 0:u.docs)==null?void 0:w.source}}};var k,b,f;a.parameters={...a.parameters,docs:{...(k=a.parameters)==null?void 0:k.docs,source:{originalSource:'() => <>\n `Target - ${valueFormatter(30 / 100, "percent0dig")}`} />\n ',...(f=(b=a.parameters)==null?void 0:b.docs)==null?void 0:f.source}}};var S,x,C;s.parameters={...s.parameters,docs:{...(S=s.parameters)==null?void 0:S.docs,source:{originalSource:`() => <> + + `,...(C=(x=s.parameters)==null?void 0:x.docs)==null?void 0:C.source}}};const J=["singleBar","multipleBar","targetValueFormatter","targetOnBottom"];export{J as __namedExportsOrder,q as default,e as multipleBar,t as singleBar,s as targetOnBottom,a as targetValueFormatter}; diff --git a/Next/assets/HorizontalStackedBar.stories-Dmu7hjcO.js b/Next/assets/HorizontalStackedBar.stories-Dmu7hjcO.js deleted file mode 100644 index 53044b1..0000000 --- a/Next/assets/HorizontalStackedBar.stories-Dmu7hjcO.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{H as r,v as G}from"./valueFormatter-DK9vM_WF.js";import{a as N}from"./ReportDecorator-BLl16b_j.js";import{C as y}from"./CardDecorator-BYpn6BZ1.js";import{V as B}from"./VerticalSpacer-CckaP5Ks.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-B2Cm0kwl.js";import"./number-BAURMb9d.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";const J={component:r,title:"Components/HorizontalStackedBar",decorators:[y,N]},m=[[[2,10],[5,13,4]]],j=[[[12]]],F=[[[2,10],[5,13,4]],[[2,12,5],[15,17]]],i=[{title:"Network 1"}],_=[{title:"Network 2"}],H=[{title:"Network 2"},{title:"Network 3"}],c=["Fully Protected Area","Highly Protected Area"],n=[{backgroundColor:"#64c2a6"},{backgroundColor:"#aadea7"},{backgroundColor:"gray"}],t=()=>o.jsxs(o.Fragment,{children:[o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n}),o.jsx(B,{}),o.jsx(r,{rows:j,max:100,target:15,rowConfigs:_,blockGroupNames:c,blockGroupStyles:n})]}),e=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:F,max:100,target:30,rowConfigs:H,blockGroupNames:c,blockGroupStyles:n})}),a=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n,targetValueFormatter:()=>`Target - ${G(30/100,"percent0dig")}`})}),s=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n,targetLabelPosition:"bottom"})});t.__docgenInfo={description:"",methods:[],displayName:"singleBar"};e.__docgenInfo={description:"",methods:[],displayName:"multipleBar"};a.__docgenInfo={description:"",methods:[],displayName:"targetValueFormatter"};s.__docgenInfo={description:"",methods:[],displayName:"targetOnBottom"};var l,p,g;t.parameters={...t.parameters,docs:{...(l=t.parameters)==null?void 0:l.docs,source:{originalSource:`() => <> - - - - `,...(g=(p=t.parameters)==null?void 0:p.docs)==null?void 0:g.source}}};var d,u,w;e.parameters={...e.parameters,docs:{...(d=e.parameters)==null?void 0:d.docs,source:{originalSource:`() => <> - - `,...(w=(u=e.parameters)==null?void 0:u.docs)==null?void 0:w.source}}};var k,b,f;a.parameters={...a.parameters,docs:{...(k=a.parameters)==null?void 0:k.docs,source:{originalSource:'() => <>\n `Target - ${valueFormatter(30 / 100, "percent0dig")}`} />\n ',...(f=(b=a.parameters)==null?void 0:b.docs)==null?void 0:f.source}}};var S,x,C;s.parameters={...s.parameters,docs:{...(S=s.parameters)==null?void 0:S.docs,source:{originalSource:`() => <> - - `,...(C=(x=s.parameters)==null?void 0:x.docs)==null?void 0:C.source}}};const K=["singleBar","multipleBar","targetValueFormatter","targetOnBottom"];export{K as __namedExportsOrder,J as default,e as multipleBar,t as singleBar,s as targetOnBottom,a as targetValueFormatter}; diff --git a/Next/assets/InfoStatus-B5RZF2lR.js b/Next/assets/InfoStatus-B5RZF2lR.js deleted file mode 100644 index 608ff7a..0000000 --- a/Next/assets/InfoStatus-B5RZF2lR.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{I as r}from"./InfoCircleFill.esm-CjhE5QEd.js";const l=({msg:t,size:s=36,style:i={}})=>e.jsxs("div",{style:{display:"flex"},children:[e.jsx("div",{style:{paddingRight:10},children:e.jsx(r,{size:s,style:{color:"#83C6E6",...i}})}),e.jsx("div",{children:t})]});l.__docgenInfo={description:"",methods:[],displayName:"InfoStatus",props:{msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"36",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{l as I}; diff --git a/Next/assets/InfoStatus-DIO3Rise.js b/Next/assets/InfoStatus-DIO3Rise.js new file mode 100644 index 0000000..2d97ebd --- /dev/null +++ b/Next/assets/InfoStatus-DIO3Rise.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{I as l}from"./InfoCircleFill.esm-CjhE5QEd.js";const r=({msg:t,size:s=36,style:a={}})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},"aria-label":"Info",role:"status",children:[e.jsx(l,{size:s,style:{color:"#83C6E6",paddingRight:10,flexShrink:0,...a},"aria-label":"Info icon"}),e.jsx("div",{"aria-label":"Info message",children:t})]});r.__docgenInfo={description:"",methods:[],displayName:"InfoStatus",props:{msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"36",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{r as I}; diff --git a/Next/assets/InfoStatus.stories-BAp7EH00.js b/Next/assets/InfoStatus.stories-BAp7EH00.js new file mode 100644 index 0000000..051324d --- /dev/null +++ b/Next/assets/InfoStatus.stories-BAp7EH00.js @@ -0,0 +1,5 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{C as m}from"./Card-CM14UvZN.js";import{R as n}from"./ReportDecorator-BKqhhKaH.js";import{I as a}from"./InfoStatus-DIO3Rise.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const C={component:a,title:"Components/InfoStatus",decorators:[n]},t=()=>r.jsx(m,{children:r.jsx(a,{msg:r.jsxs(r.Fragment,{children:["These are ",r.jsx("b",{children:"draft"})," reports. Please report any issues."]})})});t.__docgenInfo={description:"",methods:[],displayName:"infoStatus"};var o,s,e;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:`() => + + These are draft reports. Please report any issues. + } /> + `,...(e=(s=t.parameters)==null?void 0:s.docs)==null?void 0:e.source}}};const _=["infoStatus"];export{_ as __namedExportsOrder,C as default,t as infoStatus}; diff --git a/Next/assets/InfoStatus.stories-FpXxqEm4.js b/Next/assets/InfoStatus.stories-FpXxqEm4.js deleted file mode 100644 index 553bd51..0000000 --- a/Next/assets/InfoStatus.stories-FpXxqEm4.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as s}from"./jsx-runtime-DEdD30eg.js";import{C as p}from"./Card-FnwmZRZt.js";import{I as a}from"./InfoStatus-B5RZF2lR.js";import{R as i}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const _={component:a,title:"Components/InfoStatus",decorators:[i]},r=()=>s.jsx(p,{title:"Report Title",children:s.jsx(a,{size:32,msg:s.jsxs("span",{children:["These are ",s.jsx("b",{children:"draft"})," reports. Please report any issues."]})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,e,o;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => - - These are draft reports. Please report any issues. - } /> - `,...(o=(e=r.parameters)==null?void 0:e.docs)==null?void 0:o.source}}};const g=["simple"];export{g as __namedExportsOrder,_ as default,r as simple}; diff --git a/Next/assets/IucnDesignationTable-DHBG5X6J.js b/Next/assets/IucnDesignationTable-DHBG5X6J.js deleted file mode 100644 index f4cfcca..0000000 --- a/Next/assets/IucnDesignationTable-DHBG5X6J.js +++ /dev/null @@ -1 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{i as u}from"./iucnProtectionLevel-KZvFkafK.js";import"./index-B2Cm0kwl.js";import"./ReportDecorator-BLl16b_j.js";import{T as m}from"./Table-Db9VXgo_.js";import{I as p}from"./IucnLevelPill-BRLj3pUh.js";import{P as N}from"./Pill-Cw7zGJYD.js";import{R as y}from"./ReportTableStyled-YHOh9k4c.js";import{u as I}from"./useTranslation-SdK8TBCK.js";const d=()=>{const{t:e}=I(),l=e("Category"),n=e("Protection Level"),s={"1a":e("IUCN category 1a","Strict Nature Reserve"),"1b":e("IUCN category 1b","Wilderness Area"),2:e("IUCN category 2","National Park"),3:e("IUCN category 3","Natural Monument or Feature"),"2/3":e("IUCN category 2 or 3","National Park or Natural Monument/Feature"),4:e("IUCN category 4","Habitat/Species Management Area"),5:e("IUCN category 5","Protected Landscape/Seascape"),6:e("IUCN category 6","Protected area with sustainable use"),"4/6":e("IUCN category 4 or 6","Habitat/Species Management Area or Protected area with sustainable use"),None:e("IUCN category - none","None")},c={full:e("IUCN protection level full","Full"),high:e("IUCN protection level high","High"),low:e("IUCN protection level low","Low")},i=[{Header:l,accessor:t=>{const a=e(s[t.category]);return o.jsxs("span",{children:[t.category!=="None"&&o.jsx(N,{children:t.category})," ",a]})}},{Header:n,accessor:t=>{const a=e(c[t.level]);return o.jsx(p,{level:t.level,children:a})}}],r=Object.values(u).reduce((t,a)=>a.categories?t.concat(a.categories.map(g=>({...g,level:a.level}))):t.concat({category:a.category,name:a.name,level:a.level}),[]);return console.log(r),o.jsx(y,{children:o.jsx(m,{className:"table",columns:i,data:r.sort((t,a)=>t.category.localeCompare(a.category))})})};d.__docgenInfo={description:"",methods:[],displayName:"IucnDesignationTable"};export{d as I}; diff --git a/Next/assets/IucnDesignationTable-DzC2SQ99.js b/Next/assets/IucnDesignationTable-DzC2SQ99.js new file mode 100644 index 0000000..7eb8bcc --- /dev/null +++ b/Next/assets/IucnDesignationTable-DzC2SQ99.js @@ -0,0 +1 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{i as u}from"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{T as m}from"./Table-DU7L5fPt.js";import{I as p}from"./IucnLevelPill--Wa943A1.js";import{P as N}from"./Pill-2iL0yYbW.js";import{R as y}from"./ReportTableStyled-YHOh9k4c.js";import{u as I}from"./useTranslation-SdK8TBCK.js";const d=()=>{const{t:e}=I(),l=e("Category"),n=e("Protection Level"),s={"1a":e("IUCN category 1a","Strict Nature Reserve"),"1b":e("IUCN category 1b","Wilderness Area"),2:e("IUCN category 2","National Park"),3:e("IUCN category 3","Natural Monument or Feature"),"2/3":e("IUCN category 2 or 3","National Park or Natural Monument/Feature"),4:e("IUCN category 4","Habitat/Species Management Area"),5:e("IUCN category 5","Protected Landscape/Seascape"),6:e("IUCN category 6","Protected area with sustainable use"),"4/6":e("IUCN category 4 or 6","Habitat/Species Management Area or Protected area with sustainable use"),None:e("IUCN category - none","None")},c={full:e("IUCN protection level full","Full"),high:e("IUCN protection level high","High"),low:e("IUCN protection level low","Low")},i=[{Header:l,accessor:t=>{const a=e(s[t.category]);return o.jsxs("span",{children:[t.category!=="None"&&o.jsx(N,{children:t.category})," ",a]})}},{Header:n,accessor:t=>{const a=e(c[t.level]);return o.jsx(p,{level:t.level,children:a})}}],r=Object.values(u).reduce((t,a)=>a.categories?t.concat(a.categories.map(g=>({...g,level:a.level}))):t.concat({category:a.category,name:a.name,level:a.level}),[]);return console.log(r),o.jsx(y,{children:o.jsx(m,{className:"table",columns:i,data:r.sort((t,a)=>t.category.localeCompare(a.category))})})};d.__docgenInfo={description:"",methods:[],displayName:"IucnDesignationTable"};export{d as I}; diff --git a/Next/assets/IucnDesignationTable.stories-BpL2yLGO.js b/Next/assets/IucnDesignationTable.stories-BpL2yLGO.js deleted file mode 100644 index 93d4e0b..0000000 --- a/Next/assets/IucnDesignationTable.stories-BpL2yLGO.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{I as p}from"./IucnDesignationTable-DHBG5X6J.js";import{a as s}from"./Card-FnwmZRZt.js";import{a}from"./ReportDecorator-BLl16b_j.js";import{T as e}from"./TranslatorAsync-BjkwzyXE.js";import"./index-RYns6xqu.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./index-B2Cm0kwl.js";import"./index-BAMY2Nnw.js";import"./Table-Db9VXgo_.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-BPSbt6Wj.js";import"./Dropdown-CSdFVIjX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-BKT7qdfB.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-CHjaomRQ.js";import"./ReportContext-DKjA4IB1.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./IucnLevelPill-BRLj3pUh.js";import"./Pill-Cw7zGJYD.js";import"./ReportTableStyled-YHOh9k4c.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";const J={component:p,title:"Components/Iucn/IucnDesignationTable",decorators:[a]},r=()=>o.jsx(e,{children:o.jsx(s,{children:o.jsx(p,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,i,m;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => - - - - `,...(m=(i=r.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};const K=["simple"];export{K as __namedExportsOrder,J as default,r as simple}; diff --git a/Next/assets/IucnDesignationTable.stories-BySKp88g.js b/Next/assets/IucnDesignationTable.stories-BySKp88g.js new file mode 100644 index 0000000..3ad3cb7 --- /dev/null +++ b/Next/assets/IucnDesignationTable.stories-BySKp88g.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{I as p}from"./IucnDesignationTable-DzC2SQ99.js";import{a as s}from"./Card-CM14UvZN.js";import{a}from"./ReportDecorator-BKqhhKaH.js";import{T as e}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./Table-DU7L5fPt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./IucnLevelPill--Wa943A1.js";import"./Pill-2iL0yYbW.js";import"./ReportTableStyled-YHOh9k4c.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const H={component:p,title:"Components/Iucn/IucnDesignationTable",decorators:[a]},r=()=>o.jsx(e,{children:o.jsx(s,{children:o.jsx(p,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,i,m;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => + + + + `,...(m=(i=r.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};const J=["simple"];export{J as __namedExportsOrder,H as default,r as simple}; diff --git a/Next/assets/IucnLevelCircle-9mogdVAY.js b/Next/assets/IucnLevelCircle-D6DFDagq.js similarity index 85% rename from Next/assets/IucnLevelCircle-9mogdVAY.js rename to Next/assets/IucnLevelCircle-D6DFDagq.js index 36fcfdc..7a69ef2 100644 --- a/Next/assets/IucnLevelCircle-9mogdVAY.js +++ b/Next/assets/IucnLevelCircle-D6DFDagq.js @@ -1 +1 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{G as i}from"./Circle-CH6Tn2Z1.js";const t={full:"#BEE4BE",high:"#FFE1A3",low:"#F7A6B4"},s=({level:e,children:r})=>o.jsx(i,{groupColorMap:t,group:e,children:r});s.__docgenInfo={description:"",methods:[],displayName:"IucnLevelCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},level:{required:!0,tsType:{name:"string"},description:""}}};export{s as I}; +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{G as i}from"./Circle-C4NcHiwg.js";const t={full:"#BEE4BE",high:"#FFE1A3",low:"#F7A6B4"},s=({level:e,children:r})=>o.jsx(i,{groupColorMap:t,group:e,children:r});s.__docgenInfo={description:"",methods:[],displayName:"IucnLevelCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},level:{required:!0,tsType:{name:"string"},description:""}}};export{s as I}; diff --git a/Next/assets/IucnLevelCircle.stories-Cq3-aoL6.js b/Next/assets/IucnLevelCircle.stories-Cq3-aoL6.js deleted file mode 100644 index 622eedb..0000000 --- a/Next/assets/IucnLevelCircle.stories-Cq3-aoL6.js +++ /dev/null @@ -1,10 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{I as l}from"./IucnLevelCircle-9mogdVAY.js";import{R as n}from"./ReportDecorator-BLl16b_j.js";import{a as s}from"./Card-FnwmZRZt.js";import"./index-RYns6xqu.js";import"./Circle-CH6Tn2Z1.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const f={component:l,title:"Components/Iucn/IucnLevelCircle",decorators:[n]},r=()=>e.jsx(s,{children:e.jsxs("p",{children:[e.jsx(l,{level:"full",children:"F"}),e.jsx(l,{level:"high",children:"H"}),e.jsx(l,{level:"low",children:"L"}),e.jsx(l,{level:"full",children:"3"}),e.jsx(l,{level:"high",children:"45"}),e.jsx(l,{level:"low",children:"12"})]})});r.__docgenInfo={description:"",methods:[],displayName:"circle"};var c,i,o;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`() => -

- F - H - L - 3 - 45 - 12 -

-
`,...(o=(i=r.parameters)==null?void 0:i.docs)==null?void 0:o.source}}};const j=["circle"];export{j as __namedExportsOrder,r as circle,f as default}; diff --git a/Next/assets/IucnLevelCircle.stories-DJ4pRI9l.js b/Next/assets/IucnLevelCircle.stories-DJ4pRI9l.js new file mode 100644 index 0000000..0b6520e --- /dev/null +++ b/Next/assets/IucnLevelCircle.stories-DJ4pRI9l.js @@ -0,0 +1,10 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{I as l}from"./IucnLevelCircle-D6DFDagq.js";import{R as o}from"./ReportDecorator-BKqhhKaH.js";import{a as s}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const x={component:l,title:"Components/Iucn/IucnLevelCircle",decorators:[o]},r=()=>e.jsx(s,{children:e.jsxs("p",{children:[e.jsx(l,{level:"full",children:"F"}),e.jsx(l,{level:"high",children:"H"}),e.jsx(l,{level:"low",children:"L"}),e.jsx(l,{level:"full",children:"3"}),e.jsx(l,{level:"high",children:"45"}),e.jsx(l,{level:"low",children:"12"})]})});r.__docgenInfo={description:"",methods:[],displayName:"circle"};var c,i,n;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`() => +

+ F + H + L + 3 + 45 + 12 +

+
`,...(n=(i=r.parameters)==null?void 0:i.docs)==null?void 0:n.source}}};const f=["circle"];export{f as __namedExportsOrder,r as circle,x as default}; diff --git a/Next/assets/IucnLevelPill-BRLj3pUh.js b/Next/assets/IucnLevelPill--Wa943A1.js similarity index 85% rename from Next/assets/IucnLevelPill-BRLj3pUh.js rename to Next/assets/IucnLevelPill--Wa943A1.js index 0c5f715..64ba6cf 100644 --- a/Next/assets/IucnLevelPill-BRLj3pUh.js +++ b/Next/assets/IucnLevelPill--Wa943A1.js @@ -1 +1 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{a as i}from"./Pill-Cw7zGJYD.js";const t={full:"#BEE4BE",high:"#FFE1A3",low:"#F7A6B4"},s=({level:e,children:r})=>o.jsx(i,{groupColorMap:t,group:e,children:r});s.__docgenInfo={description:"",methods:[],displayName:"IucnLevelPill",props:{level:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{s as I}; +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{a as i}from"./Pill-2iL0yYbW.js";const t={full:"#BEE4BE",high:"#FFE1A3",low:"#F7A6B4"},s=({level:e,children:r})=>o.jsx(i,{groupColorMap:t,group:e,children:r});s.__docgenInfo={description:"",methods:[],displayName:"IucnLevelPill",props:{level:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{s as I}; diff --git a/Next/assets/IucnLevelPill.stories-CK1IItRz.js b/Next/assets/IucnLevelPill.stories-CK1IItRz.js new file mode 100644 index 0000000..03c19f1 --- /dev/null +++ b/Next/assets/IucnLevelPill.stories-CK1IItRz.js @@ -0,0 +1,7 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-CM14UvZN.js";import{I as r}from"./IucnLevelPill--Wa943A1.js";import{R as s}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./Pill-2iL0yYbW.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const P={component:r,title:"Components/Iucn/IucnLevelPill",decorators:[s]},l=()=>e.jsx(n,{title:"Report Title",children:e.jsxs("p",{children:[e.jsx(r,{level:"full",children:"Full"})," +"," ",e.jsx(r,{level:"high",children:"High"})," +"," ",e.jsx(r,{level:"low",children:"Low"})]})});l.__docgenInfo={description:"",methods:[],displayName:"pill"};var o,i,t;l.parameters={...l.parameters,docs:{...(o=l.parameters)==null?void 0:o.docs,source:{originalSource:`() => +

+ Full +{" "} + High +{" "} + Low +

+
`,...(t=(i=l.parameters)==null?void 0:i.docs)==null?void 0:t.source}}};const f=["pill"];export{f as __namedExportsOrder,P as default,l as pill}; diff --git a/Next/assets/IucnLevelPill.stories-CU_DUDW3.js b/Next/assets/IucnLevelPill.stories-CU_DUDW3.js deleted file mode 100644 index 721483c..0000000 --- a/Next/assets/IucnLevelPill.stories-CU_DUDW3.js +++ /dev/null @@ -1,7 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-FnwmZRZt.js";import{I as r}from"./IucnLevelPill-BRLj3pUh.js";import{R as s}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./Pill-Cw7zGJYD.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const f={component:r,title:"Components/Iucn/IucnLevelPill",decorators:[s]},l=()=>e.jsx(n,{title:"Report Title",children:e.jsxs("p",{children:[e.jsx(r,{level:"full",children:"Full"})," +"," ",e.jsx(r,{level:"high",children:"High"})," +"," ",e.jsx(r,{level:"low",children:"Low"})]})});l.__docgenInfo={description:"",methods:[],displayName:"pill"};var o,i,t;l.parameters={...l.parameters,docs:{...(o=l.parameters)==null?void 0:o.docs,source:{originalSource:`() => -

- Full +{" "} - High +{" "} - Low -

-
`,...(t=(i=l.parameters)==null?void 0:i.docs)==null?void 0:t.source}}};const j=["pill"];export{j as __namedExportsOrder,f as default,l as pill}; diff --git a/Next/assets/IucnMatrix-CioaLlfF.js b/Next/assets/IucnMatrix-D67jgbAm.js similarity index 94% rename from Next/assets/IucnMatrix-CioaLlfF.js rename to Next/assets/IucnMatrix-D67jgbAm.js index af369dd..6216779 100644 --- a/Next/assets/IucnMatrix-CioaLlfF.js +++ b/Next/assets/IucnMatrix-D67jgbAm.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{f as d,h,a as s,b as p,c as u}from"./iucnProtectionLevel-KZvFkafK.js";import"./index-B2Cm0kwl.js";import"./ReportDecorator-BLl16b_j.js";import{d as y}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as N}from"./useTranslation-SdK8TBCK.js";const I=y.div` +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{f as d,h,a as s,b as p,c as u}from"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{d as y}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as N}from"./useTranslation-SdK8TBCK.js";const I=y.div` td, th { padding: 5px 6px; diff --git a/Next/assets/IucnMatrix.stories-C_IMn--_.js b/Next/assets/IucnMatrix.stories-C_IMn--_.js deleted file mode 100644 index c359fc1..0000000 --- a/Next/assets/IucnMatrix.stories-C_IMn--_.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{I as m}from"./IucnMatrix-CioaLlfF.js";import{a as i}from"./Card-FnwmZRZt.js";import{a as p}from"./ReportDecorator-BLl16b_j.js";import{T as e}from"./TranslatorAsync-BjkwzyXE.js";import"./index-RYns6xqu.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./index-B2Cm0kwl.js";import"./index-BAMY2Nnw.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";const D={component:m,title:"Components/Iucn/IucnMatrix",decorators:[p]},r=()=>o.jsx(e,{children:o.jsx(i,{children:o.jsx(m,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,s,a;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => - - - - `,...(a=(s=r.parameters)==null?void 0:s.docs)==null?void 0:a.source}}};const N=["simple"];export{N as __namedExportsOrder,D as default,r as simple}; diff --git a/Next/assets/IucnMatrix.stories-D9uzPtWI.js b/Next/assets/IucnMatrix.stories-D9uzPtWI.js new file mode 100644 index 0000000..19d187c --- /dev/null +++ b/Next/assets/IucnMatrix.stories-D9uzPtWI.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{I as m}from"./IucnMatrix-D67jgbAm.js";import{a as i}from"./Card-CM14UvZN.js";import{a as e}from"./ReportDecorator-BKqhhKaH.js";import{T as p}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const y={component:m,title:"Components/Iucn/IucnMatrix",decorators:[e]},r=()=>o.jsx(p,{children:o.jsx(i,{children:o.jsx(m,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,s,a;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => + + + + `,...(a=(s=r.parameters)==null?void 0:s.docs)==null?void 0:a.source}}};const D=["simple"];export{D as __namedExportsOrder,y as default,r as simple}; diff --git a/Next/assets/KeySection-Btzf7BUy.js b/Next/assets/KeySection-Btzf7BUy.js deleted file mode 100644 index 568ba63..0000000 --- a/Next/assets/KeySection-Btzf7BUy.js +++ /dev/null @@ -1 +0,0 @@ -import{j as p}from"./jsx-runtime-DEdD30eg.js";const r={padding:10,marginBottom:10,borderRadus:4,backgroundColor:"#efefef",boxShadow:"rgb(0 0 0 / 20%) 0px 1px 3px 0px, rgb(0 0 0 / 14%) 0px 1px 1px 0px, rgb(0 0 0 / 12%) 0px 2px 1px -1px"},t=({children:e,style:o})=>p.jsx("div",{style:{...r,...o},children:e});t.__docgenInfo={description:"",methods:[],displayName:"KeySection",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"object"},description:""}}};export{t as K}; diff --git a/Next/assets/KeySection-DH5O_gQ3.js b/Next/assets/KeySection-DH5O_gQ3.js new file mode 100644 index 0000000..bc9937a --- /dev/null +++ b/Next/assets/KeySection-DH5O_gQ3.js @@ -0,0 +1 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";const p={padding:10,marginBottom:10,borderRadus:4,backgroundColor:"#efefef",boxShadow:"rgb(0 0 0 / 20%) 0px 1px 3px 0px, rgb(0 0 0 / 14%) 0px 1px 1px 0px, rgb(0 0 0 / 12%) 0px 2px 1px -1px"},t=({children:e,style:o})=>r.jsx("div",{style:{...p,...o},"aria-label":"Key section",children:e});t.__docgenInfo={description:"",methods:[],displayName:"KeySection",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"object"},description:""}}};export{t as K}; diff --git a/Next/assets/KeySection.stories-D4NARbFN.js b/Next/assets/KeySection.stories-D4NARbFN.js deleted file mode 100644 index cf8c3c9..0000000 --- a/Next/assets/KeySection.stories-D4NARbFN.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-FnwmZRZt.js";import{K as i}from"./KeySection-Btzf7BUy.js";import{R as a}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const x={component:i,title:"Components/KeySection",decorators:[a]},e=()=>t.jsx(n,{title:"Card Title",children:t.jsx(i,{children:t.jsx("p",{children:"KeySection is inside the card and stands out."})})});e.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,s;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`() => - -

KeySection is inside the card and stands out.

-
-
`,...(s=(r=e.parameters)==null?void 0:r.docs)==null?void 0:s.source}}};const C=["simple"];export{C as __namedExportsOrder,x as default,e as simple}; diff --git a/Next/assets/KeySection.stories-eJTKyxbN.js b/Next/assets/KeySection.stories-eJTKyxbN.js new file mode 100644 index 0000000..ebb1f3f --- /dev/null +++ b/Next/assets/KeySection.stories-eJTKyxbN.js @@ -0,0 +1,5 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-CM14UvZN.js";import{K as s}from"./KeySection-DH5O_gQ3.js";import{R as a}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const u={component:s,title:"Components/KeySection",decorators:[a]},e=()=>t.jsx(n,{title:"Card Title",children:t.jsx(s,{children:t.jsx("p",{children:"KeySection is inside the card and stands out."})})});e.__docgenInfo={description:"",methods:[],displayName:"keySection"};var o,r,i;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`() => + +

KeySection is inside the card and stands out.

+
+
`,...(i=(r=e.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const x=["keySection"];export{x as __namedExportsOrder,u as default,e as keySection}; diff --git a/Next/assets/LanguageSwitcher.stories-CclBkm4G.js b/Next/assets/LanguageSwitcher.stories-CclBkm4G.js new file mode 100644 index 0000000..8f64187 --- /dev/null +++ b/Next/assets/LanguageSwitcher.stories-CclBkm4G.js @@ -0,0 +1,9 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as d}from"./Card-CM14UvZN.js";import{L as o,R as l,s as g,b as m}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const _={component:o,title:"Components/LanguageSwitcher",decorators:[l]},u=g(),x={...u,language:"pt"},r=()=>e.jsx(m.Provider,{value:u,children:e.jsx(d,{children:e.jsx(o,{})})}),t=()=>e.jsx(m.Provider,{value:x,children:e.jsx(d,{children:e.jsx(o,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};t.__docgenInfo={description:"",methods:[],displayName:"portugeuese"};var a,s,n;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => + + + + `,...(n=(s=r.parameters)==null?void 0:s.docs)==null?void 0:n.source}}};var p,i,c;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() => + + + + `,...(c=(i=t.parameters)==null?void 0:i.docs)==null?void 0:c.source}}};const f=["simple","portugeuese"];export{f as __namedExportsOrder,_ as default,t as portugeuese,r as simple}; diff --git a/Next/assets/LanguageSwitcher.stories-D-3cd4If.js b/Next/assets/LanguageSwitcher.stories-D-3cd4If.js deleted file mode 100644 index 0492779..0000000 --- a/Next/assets/LanguageSwitcher.stories-D-3cd4If.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as m}from"./Card-FnwmZRZt.js";import{L as t,R as l}from"./ReportDecorator-BLl16b_j.js";import{s as g,R as d}from"./ReportContext-DKjA4IB1.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const _={component:t,title:"Components/LanguageSwitcher",decorators:[l]},u=g(),x={...u,language:"pt"},r=()=>e.jsx(d.Provider,{value:u,children:e.jsx(m,{children:e.jsx(t,{})})}),o=()=>e.jsx(d.Provider,{value:x,children:e.jsx(m,{children:e.jsx(t,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};o.__docgenInfo={description:"",methods:[],displayName:"portugeuese"};var a,s,n;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => - - - - `,...(n=(s=r.parameters)==null?void 0:s.docs)==null?void 0:n.source}}};var p,i,c;o.parameters={...o.parameters,docs:{...(p=o.parameters)==null?void 0:p.docs,source:{originalSource:`() => - - - - `,...(c=(i=o.parameters)==null?void 0:i.docs)==null?void 0:c.source}}};const w=["simple","portugeuese"];export{w as __namedExportsOrder,_ as default,o as portugeuese,r as simple}; diff --git a/Next/assets/LayerToggle-CutCh_0U.js b/Next/assets/LayerToggle-CutCh_0U.js deleted file mode 100644 index 9d9c156..0000000 --- a/Next/assets/LayerToggle-CutCh_0U.js +++ /dev/null @@ -1 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{r as a}from"./index-RYns6xqu.js";import{R as d}from"./ReportContext-DKjA4IB1.js";import{_ as g}from"./extends-CF3RwP-h.js";import{S as m}from"./index.esm-BWA7R1MX.js";var c=a.forwardRef(function(e,t){var o={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return a.createElement(m,g({iconAttrs:o,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),a.createElement("path",{d:"m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.598.598 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.598.598 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.598.598 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535L7.733.063z"}),a.createElement("path",{d:"m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.598.598 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.659z"}))});c.displayName="Stack";function p(){const e=a.useContext(d);if(!e)throw new Error("ReportContext could not be found.");function t(o){e&&e.toggleLayerVisibility&&e.toggleLayerVisibility(o)}return[e.visibleLayers,t]}function x({layerId:e,label:t="",style:o,simple:l,size:i="regular"}){const[u,s]=p();if(!e)return r.jsx(r.Fragment,{});const n=u.includes(e);return r.jsxs("span",{style:{fontSize:15,display:"flex",alignItems:"center",width:"100%",cursor:"pointer",...o},children:[!l&&r.jsxs(r.Fragment,{children:[r.jsx(c,{className:"toggle-button",size:24,style:{marginRight:10,color:"#A4CEDE"},onClick:()=>s(e)}),r.jsx("label",{style:{flex:1,height:12,width:12,color:"#555",cursor:"pointer"},htmlFor:t+e,onClick:()=>s(e),children:t})]}),l&&t&&t.length>0&&r.jsx(r.Fragment,{children:r.jsx("label",{style:{height:12,color:n===!0?"#62ACC4":"#AAA",cursor:"pointer",textAlign:"right",fontSize:"0.8em",marginRight:6},htmlFor:t+e,onClick:()=>s(e),children:t})}),r.jsx("button",{type:"button",id:t+e,style:{transitionDuration:"200ms",transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionProperty:"background-color, border-color, color, fill, stroke",backgroundColor:n===!0?"#6FC2DE":"rgba(229, 231, 235, 1)",position:"relative",display:"inline-flex",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",height:i==="regular"?"1.5rem":"1.25rem",width:i==="regular"?"2.75rem":"2.25rem",borderColor:"transparent",borderWidth:2,borderRadius:9999,cursor:"pointer",outline:"none",boxSizing:"border-box",padding:0},"aria-pressed":n,onClick:()=>s(e),children:r.jsx("span",{style:{transform:`translateX(${n?i==="regular"?"1.25rem":"1.00rem":"0px"})`,background:"white",pointerEvents:"none",width:i==="regular"?"1.25rem":"1.00rem",height:i==="regular"?"1.25rem":"1.00rem",borderRadius:9999,boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box"},"aria-hidden":"true",className:"translate-x-0 pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200",children:l&&r.jsx(c,{size:"15",color:n===!0?"#6FC2DE":"#AAA"})})})]})}x.__docgenInfo={description:"",methods:[],displayName:"LayerToggle",props:{layerId:{required:!1,tsType:{name:"string"},description:""},label:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:'""',computed:!1}},style:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:""},simple:{required:!1,tsType:{name:"boolean"},description:""},size:{required:!1,tsType:{name:"union",raw:'"small" | "regular"',elements:[{name:"literal",value:'"small"'},{name:"literal",value:'"regular"'}]},description:"",defaultValue:{value:'"regular"',computed:!1}}}};export{x as L}; diff --git a/Next/assets/LayerToggle-I347XAEB.js b/Next/assets/LayerToggle-I347XAEB.js new file mode 100644 index 0000000..639390c --- /dev/null +++ b/Next/assets/LayerToggle-I347XAEB.js @@ -0,0 +1 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{r as l}from"./index-RYns6xqu.js";import{b as u}from"./ReportDecorator-BKqhhKaH.js";import{_ as p}from"./extends-CF3RwP-h.js";import{S as g}from"./index.esm-BWA7R1MX.js";var s=l.forwardRef(function(e,t){var o={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return l.createElement(g,p({iconAttrs:o,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),l.createElement("path",{d:"m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.598.598 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.598.598 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.598.598 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535L7.733.063z"}),l.createElement("path",{d:"m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.598.598 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.659z"}))});s.displayName="Stack";function m(){const e=l.useContext(u);if(!e)throw new Error("ReportContext could not be found.");function t(o){e&&e.toggleLayerVisibility&&e.toggleLayerVisibility(o)}return[e.visibleLayers,t]}function x({layerId:e,label:t="",style:o,simple:n,size:i="regular"}){const[d,c]=m();if(!e)return r.jsx(r.Fragment,{});const a=d.includes(e);return r.jsxs("button",{onClick:()=>c(e),"aria-pressed":a,"aria-label":"Toggle "+t+(a?" off":" on"),style:{display:"flex",alignItems:"center",justifyContent:n?"flex-end":"space-between",width:"100%",cursor:"pointer",backgroundColor:"transparent",border:"none",borderRadius:"8px",...o},children:[!n&&r.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[r.jsx(s,{size:24,style:{marginRight:10,color:a?"#62ACC4":"#A4CEDE"},"aria-hidden":!0}),r.jsx("span",{style:{color:"#555",fontSize:"15px"},children:t})]}),n&&r.jsx("span",{style:{color:a?"#62ACC4":"#555",fontSize:".9em",marginRight:5,textAlign:"right"},children:t}),r.jsx("div",{style:{position:"relative",width:i==="regular"?"2.75rem":"2.25rem",height:i==="regular"?"1.5rem":"1.25rem",backgroundColor:a?"#6FC2DE":"rgba(229, 231, 235, 1)",borderRadius:"9999px",transition:"background-color 200ms ease",display:"flex",alignItems:"center",padding:"1px 0px",marginRight:n?"8px":"0"},children:r.jsx("span",{style:{position:"absolute",left:a?`calc(100% - ${i==="regular"?1.25:1}rem - 4px)`:"4px",width:i==="regular"?"1.25rem":"1.00rem",height:i==="regular"?"1.25rem":"1.00rem",backgroundColor:"white",borderRadius:9999,display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",transition:"left 200ms ease"},children:n&&r.jsx(s,{size:i==="regular"?15:12,color:a===!0?"#6FC2DE":"#AAA","aria-hidden":!0})})})]})}x.__docgenInfo={description:"",methods:[],displayName:"LayerToggle",props:{layerId:{required:!1,tsType:{name:"string"},description:""},label:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:'""',computed:!1}},style:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:""},simple:{required:!1,tsType:{name:"boolean"},description:""},size:{required:!1,tsType:{name:"union",raw:'"small" | "regular"',elements:[{name:"literal",value:'"small"'},{name:"literal",value:'"regular"'}]},description:"",defaultValue:{value:'"regular"',computed:!1}}}};export{x as L}; diff --git a/Next/assets/LayerToggle.stories-AsrXIAAW.js b/Next/assets/LayerToggle.stories-AsrXIAAW.js deleted file mode 100644 index 3028ceb..0000000 --- a/Next/assets/LayerToggle.stories-AsrXIAAW.js +++ /dev/null @@ -1,29 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-FnwmZRZt.js";import{L as r}from"./LayerToggle-CutCh_0U.js";import{R as V}from"./ReportDecorator-BLl16b_j.js";import{s as U,R as o}from"./ReportContext-DKjA4IB1.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const W={component:r,title:"Components/LayerToggle",decorators:[V]},p=U(),m={...p,visibleLayers:["5e80c8a8cd44abca6e5268af"]},t=()=>e.jsx(o.Provider,{value:p,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0})})}),d=()=>e.jsx(o.Provider,{value:m,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0})})}),s=()=>e.jsx(o.Provider,{value:m,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map",simple:!0})})}),c=()=>e.jsx(o.Provider,{value:p,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map Layer"})})}),l=()=>e.jsx(o.Provider,{value:m,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map Layer"})})}),i=()=>e.jsx(o.Provider,{value:p,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"",label:"Show Map Layer"})})}),n=()=>e.jsx(o.Provider,{value:p,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{label:"Show Map Layer"})})});t.__docgenInfo={description:"",methods:[],displayName:"simpleUnchecked"};d.__docgenInfo={description:"",methods:[],displayName:"simpleChecked"};s.__docgenInfo={description:"",methods:[],displayName:"simpleCheckedLabel"};c.__docgenInfo={description:"",methods:[],displayName:"unchecked"};l.__docgenInfo={description:"",methods:[],displayName:"checked"};i.__docgenInfo={description:"",methods:[],displayName:"emptyStringLayerId"};n.__docgenInfo={description:"",methods:[],displayName:"noLayerId"};var C,h,x;t.parameters={...t.parameters,docs:{...(C=t.parameters)==null?void 0:C.docs,source:{originalSource:`() => - - - - `,...(x=(h=t.parameters)==null?void 0:h.docs)==null?void 0:x.source}}};var u,y,g;d.parameters={...d.parameters,docs:{...(u=d.parameters)==null?void 0:u.docs,source:{originalSource:`() => - - - - `,...(g=(y=d.parameters)==null?void 0:y.docs)==null?void 0:g.source}}};var v,L,b;s.parameters={...s.parameters,docs:{...(v=s.parameters)==null?void 0:v.docs,source:{originalSource:`() => - - - - `,...(b=(L=s.parameters)==null?void 0:L.docs)==null?void 0:b.source}}};var I,f,T;c.parameters={...c.parameters,docs:{...(I=c.parameters)==null?void 0:I.docs,source:{originalSource:`() => - - - - `,...(T=(f=c.parameters)==null?void 0:f.docs)==null?void 0:T.source}}};var j,P,S;l.parameters={...l.parameters,docs:{...(j=l.parameters)==null?void 0:j.docs,source:{originalSource:`() => - - - - `,...(S=(P=l.parameters)==null?void 0:P.docs)==null?void 0:S.source}}};var k,R,_;i.parameters={...i.parameters,docs:{...(k=i.parameters)==null?void 0:k.docs,source:{originalSource:`() => - - - - `,...(_=(R=i.parameters)==null?void 0:R.docs)==null?void 0:_.source}}};var w,M,N;n.parameters={...n.parameters,docs:{...(w=n.parameters)==null?void 0:w.docs,source:{originalSource:`() => - - - - `,...(N=(M=n.parameters)==null?void 0:M.docs)==null?void 0:N.source}}};const X=["simpleUnchecked","simpleChecked","simpleCheckedLabel","unchecked","checked","emptyStringLayerId","noLayerId"];export{X as __namedExportsOrder,l as checked,W as default,i as emptyStringLayerId,n as noLayerId,d as simpleChecked,s as simpleCheckedLabel,t as simpleUnchecked,c as unchecked}; diff --git a/Next/assets/LayerToggle.stories-DB586r7e.js b/Next/assets/LayerToggle.stories-DB586r7e.js new file mode 100644 index 0000000..4bbb6d8 --- /dev/null +++ b/Next/assets/LayerToggle.stories-DB586r7e.js @@ -0,0 +1,41 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{L as r}from"./LayerToggle-I347XAEB.js";import{R as J,s as K,b as o}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const le={component:r,title:"Components/LayerToggle",decorators:[J]},t=K(),u={...t,visibleLayers:["5e80c8a8cd44abca6e5268af"]},d=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0})})}),l=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0})})}),s=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0,size:"small"})})}),c=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0,size:"small"})})}),i=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map",simple:!0})})}),n=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map",simple:!0})})}),p=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map Layer"})})}),m=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map Layer"})})}),C=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"",label:"Show Map Layer"})})}),h=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{label:"Show Map Layer"})})});d.__docgenInfo={description:"",methods:[],displayName:"simpleUnchecked"};l.__docgenInfo={description:"",methods:[],displayName:"simpleChecked"};s.__docgenInfo={description:"",methods:[],displayName:"simpleSmallUnchecked"};c.__docgenInfo={description:"",methods:[],displayName:"simpleSmallChecked"};i.__docgenInfo={description:"",methods:[],displayName:"simpleUncheckedLabel"};n.__docgenInfo={description:"",methods:[],displayName:"simpleCheckedLabel"};p.__docgenInfo={description:"",methods:[],displayName:"unchecked"};m.__docgenInfo={description:"",methods:[],displayName:"checked"};C.__docgenInfo={description:"",methods:[],displayName:"emptyStringLayerId"};h.__docgenInfo={description:"",methods:[],displayName:"noLayerId"};var x,y,v;d.parameters={...d.parameters,docs:{...(x=d.parameters)==null?void 0:x.docs,source:{originalSource:`() => + + + + `,...(v=(y=d.parameters)==null?void 0:y.docs)==null?void 0:v.source}}};var g,b,L;l.parameters={...l.parameters,docs:{...(g=l.parameters)==null?void 0:g.docs,source:{originalSource:`() => + + + + `,...(L=(b=l.parameters)==null?void 0:b.docs)==null?void 0:L.source}}};var I,T,f;s.parameters={...s.parameters,docs:{...(I=s.parameters)==null?void 0:I.docs,source:{originalSource:`() => + + + + `,...(f=(T=s.parameters)==null?void 0:T.docs)==null?void 0:f.source}}};var j,S,k;c.parameters={...c.parameters,docs:{...(j=c.parameters)==null?void 0:j.docs,source:{originalSource:`() => + + + + `,...(k=(S=c.parameters)==null?void 0:S.docs)==null?void 0:k.source}}};var P,R,_;i.parameters={...i.parameters,docs:{...(P=i.parameters)==null?void 0:P.docs,source:{originalSource:`() => + + + + `,...(_=(R=i.parameters)==null?void 0:R.docs)==null?void 0:_.source}}};var w,M,N;n.parameters={...n.parameters,docs:{...(w=n.parameters)==null?void 0:w.docs,source:{originalSource:`() => + + + + `,...(N=(M=n.parameters)==null?void 0:M.docs)==null?void 0:N.source}}};var U,V,z;p.parameters={...p.parameters,docs:{...(U=p.parameters)==null?void 0:U.docs,source:{originalSource:`() => + + + + `,...(z=(V=p.parameters)==null?void 0:V.docs)==null?void 0:z.source}}};var E,D,O;m.parameters={...m.parameters,docs:{...(E=m.parameters)==null?void 0:E.docs,source:{originalSource:`() => + + + + `,...(O=(D=m.parameters)==null?void 0:D.docs)==null?void 0:O.source}}};var q,A,B;C.parameters={...C.parameters,docs:{...(q=C.parameters)==null?void 0:q.docs,source:{originalSource:`() => + + + + `,...(B=(A=C.parameters)==null?void 0:A.docs)==null?void 0:B.source}}};var F,G,H;h.parameters={...h.parameters,docs:{...(F=h.parameters)==null?void 0:F.docs,source:{originalSource:`() => + + + + `,...(H=(G=h.parameters)==null?void 0:G.docs)==null?void 0:H.source}}};const se=["simpleUnchecked","simpleChecked","simpleSmallUnchecked","simpleSmallChecked","simpleUncheckedLabel","simpleCheckedLabel","unchecked","checked","emptyStringLayerId","noLayerId"];export{se as __namedExportsOrder,m as checked,le as default,C as emptyStringLayerId,h as noLayerId,l as simpleChecked,n as simpleCheckedLabel,c as simpleSmallChecked,s as simpleSmallUnchecked,d as simpleUnchecked,i as simpleUncheckedLabel,p as unchecked}; diff --git a/Next/assets/LinkButton.stories-CPhCLuBw.js b/Next/assets/LinkButton.stories-CPhCLuBw.js deleted file mode 100644 index 3009e2e..0000000 --- a/Next/assets/LinkButton.stories-CPhCLuBw.js +++ /dev/null @@ -1,7 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{S as s}from"./SimpleButton-BKT7qdfB.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const c={component:s,title:"Components/Buttons/LinkButton",decorators:[]},t=()=>r.jsx(r.Fragment,{children:r.jsx("a",{href:"https://google.com",target:"_blank",rel:"noreferrer",children:r.jsx(s,{children:"⬇"})})});t.__docgenInfo={description:"",methods:[],displayName:"linkButton"};var e,o,n;t.parameters={...t.parameters,docs:{...(e=t.parameters)==null?void 0:e.docs,source:{originalSource:`() => { - return <> - - - - ; -}`,...(n=(o=t.parameters)==null?void 0:o.docs)==null?void 0:n.source}}};const u=["linkButton"];export{u as __namedExportsOrder,c as default,t as linkButton}; diff --git a/Next/assets/ObjectiveStatus-CmWKntiI.js b/Next/assets/ObjectiveStatus-CmWKntiI.js new file mode 100644 index 0000000..4bb5273 --- /dev/null +++ b/Next/assets/ObjectiveStatus-CmWKntiI.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{_ as n}from"./extends-CF3RwP-h.js";import{r}from"./index-RYns6xqu.js";import{S as c}from"./index.esm-BWA7R1MX.js";import{C as d}from"./CheckCircleFill.esm-DtBQOjIm.js";var o=r.forwardRef(function(a,i){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(c,n({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},a,{ref:i}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286a.237.237 0 0 0 .241.247zm2.325 6.443c.61 0 1.029-.394 1.029-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94 0 .533.425.927 1.01.927z"}))});o.displayName="QuestionCircleFill";var m=r.forwardRef(function(a,i){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(c,n({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},a,{ref:i}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z"}))});m.displayName="XCircleFill";const p=({status:a,msg:i,size:e=30,style:s={}})=>{let l=t.jsx(t.Fragment,{});switch(a){case"yes":{l=t.jsx(d,{size:e,style:{color:"#78c679",paddingRight:10,flexShrink:0,...s},"aria-label":"Yes"});break}case"maybe":{l=t.jsx(o,{size:e,style:{color:"#fec44f",paddingRight:10,flexShrink:0,...s},"aria-label":"Maybe"});break}case"no":{l=t.jsx(m,{size:e,style:{color:"#ED2C7C",paddingRight:10,flexShrink:0,...s},"aria-label":"No"});break}}return t.jsxs("div",{style:{display:"flex",alignItems:"center"},"aria-label":"Objective",role:"status",children:[l,t.jsx("div",{"aria-label":"Objective message",children:i})]})};p.__docgenInfo={description:"",methods:[],displayName:"ObjectiveStatus",props:{status:{required:!0,tsType:{name:"z.infer",elements:[{name:"objectiveAnswerSchema"}],raw:"z.infer"},description:""},msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"30",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{p as O}; diff --git a/Next/assets/ObjectiveStatus-J9EsCTcM.js b/Next/assets/ObjectiveStatus-J9EsCTcM.js deleted file mode 100644 index d4cdcee..0000000 --- a/Next/assets/ObjectiveStatus-J9EsCTcM.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{d}from"./styled-components.browser.esm-Cwi-fKCl.js";import{_ as c}from"./extends-CF3RwP-h.js";import{r}from"./index-RYns6xqu.js";import{S as n}from"./index.esm-BWA7R1MX.js";import{C as p}from"./CheckCircleFill.esm-DtBQOjIm.js";var o=r.forwardRef(function(a,i){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(n,c({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},a,{ref:i}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286a.237.237 0 0 0 .241.247zm2.325 6.443c.61 0 1.029-.394 1.029-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94 0 .533.425.927 1.01.927z"}))});o.displayName="QuestionCircleFill";var m=r.forwardRef(function(a,i){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(n,c({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},a,{ref:i}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z"}))});m.displayName="XCircleFill";const u=d.div` - .container { - display: flex; - margin: 10px 0px 10px 0px; - } - .icon { - padding-right: 10px; - } -`,f=({status:a,msg:i,size:t=30,style:l={}})=>{let s=e.jsx(e.Fragment,{});switch(a){case"yes":{s=e.jsx(p,{size:t,style:{color:"#78c679",...l}});break}case"maybe":{s=e.jsx(o,{size:t,style:{color:"#fec44f",...l}});break}case"no":{s=e.jsx(m,{size:t,style:{color:"#ED2C7C",...l}});break}}return e.jsx(u,{children:e.jsxs("div",{className:"container",children:[e.jsx("div",{className:"icon",children:s}),e.jsx("div",{children:i})]})})};f.__docgenInfo={description:"",methods:[],displayName:"ObjectiveStatus",props:{status:{required:!0,tsType:{name:"z.infer",elements:[{name:"objectiveAnswerSchema"}],raw:"z.infer"},description:""},msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"30",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{f as O}; diff --git a/Next/assets/ObjectiveStatus.stories-PTEh92G4.js b/Next/assets/ObjectiveStatus.stories-PTEh92G4.js new file mode 100644 index 0000000..9f2df91 --- /dev/null +++ b/Next/assets/ObjectiveStatus.stories-PTEh92G4.js @@ -0,0 +1,8 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as r}from"./ObjectiveStatus-CmWKntiI.js";import{a as j}from"./ReportDecorator-BKqhhKaH.js";import{C as u}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const C={component:r,title:"Components/ObjectiveStatus",decorators:[u,j]},t=()=>e.jsx(r,{status:"yes",msg:e.jsxs(e.Fragment,{children:["This MPA meets the objective of protecting ",e.jsx("b",{children:"20%"})," of key habitat"]})}),o=()=>e.jsx(r,{status:"no",msg:e.jsxs(e.Fragment,{children:["This MPA does not meet the objective of protecting ",e.jsx("b",{children:"20%"})," of key habitat"]})}),s=()=>e.jsx(r,{status:"maybe",msg:e.jsxs(e.Fragment,{children:["This MPA may meet the objective of protecting ",e.jsx("b",{children:"20%"})," of key habitat"]})});t.__docgenInfo={description:"",methods:[],displayName:"yes"};o.__docgenInfo={description:"",methods:[],displayName:"no"};s.__docgenInfo={description:"",methods:[],displayName:"maybe"};var a,i,m;t.parameters={...t.parameters,docs:{...(a=t.parameters)==null?void 0:a.docs,source:{originalSource:`() => + This MPA meets the objective of protecting 20% of key habitat + } />`,...(m=(i=t.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};var c,n,p;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => + This MPA does not meet the objective of protecting 20% of key + habitat + } />`,...(p=(n=o.parameters)==null?void 0:n.docs)==null?void 0:p.source}}};var d,b,h;s.parameters={...s.parameters,docs:{...(d=s.parameters)==null?void 0:d.docs,source:{originalSource:`() => + This MPA may meet the objective of protecting 20% of key habitat + } />`,...(h=(b=s.parameters)==null?void 0:b.docs)==null?void 0:h.source}}};const F=["yes","no","maybe"];export{F as __namedExportsOrder,C as default,s as maybe,o as no,t as yes}; diff --git a/Next/assets/ObjectiveStatus.stories-r0sU8RXg.js b/Next/assets/ObjectiveStatus.stories-r0sU8RXg.js deleted file mode 100644 index a5ecdf9..0000000 --- a/Next/assets/ObjectiveStatus.stories-r0sU8RXg.js +++ /dev/null @@ -1,10 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as r}from"./ObjectiveStatus-J9EsCTcM.js";import{a as j}from"./ReportDecorator-BLl16b_j.js";import{C as u}from"./CardDecorator-BYpn6BZ1.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";const F={component:r,title:"Components/ObjectiveStatus",decorators:[u,j]},t=()=>e.jsx(r,{status:"yes",msg:e.jsxs(e.Fragment,{children:["This MPA meets the objective of protecting ",e.jsx("b",{children:"20%"}),"of key habitat"]})}),s=()=>e.jsx(r,{status:"no",msg:e.jsxs(e.Fragment,{children:["This MPA meets the objective of protecting ",e.jsx("b",{children:"20%"}),"of key habitat"]})}),o=()=>e.jsx(r,{status:"maybe",msg:e.jsxs(e.Fragment,{children:["This MPA meets the objective of protecting ",e.jsx("b",{children:"20%"}),"of key habitat"]})});t.__docgenInfo={description:"",methods:[],displayName:"yes"};s.__docgenInfo={description:"",methods:[],displayName:"no"};o.__docgenInfo={description:"",methods:[],displayName:"maybe"};var a,i,m;t.parameters={...t.parameters,docs:{...(a=t.parameters)==null?void 0:a.docs,source:{originalSource:`() => - This MPA meets the objective of protecting 20% - of key habitat - } />`,...(m=(i=t.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};var c,n,p;s.parameters={...s.parameters,docs:{...(c=s.parameters)==null?void 0:c.docs,source:{originalSource:`() => - This MPA meets the objective of protecting 20% - of key habitat - } />`,...(p=(n=s.parameters)==null?void 0:n.docs)==null?void 0:p.source}}};var b,d,h;o.parameters={...o.parameters,docs:{...(b=o.parameters)==null?void 0:b.docs,source:{originalSource:`() => - This MPA meets the objective of protecting 20% - of key habitat - } />`,...(h=(d=o.parameters)==null?void 0:d.docs)==null?void 0:h.source}}};const I=["yes","no","maybe"];export{I as __namedExportsOrder,F as default,o as maybe,s as no,t as yes}; diff --git a/Next/assets/Pill-2iL0yYbW.js b/Next/assets/Pill-2iL0yYbW.js new file mode 100644 index 0000000..f9dea94 --- /dev/null +++ b/Next/assets/Pill-2iL0yYbW.js @@ -0,0 +1,5 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as s}from"./styled-components.browser.esm-Cwi-fKCl.js";const t=s.span` + background-color: ${e=>e.color||"#CCC"}; + border-radius: 6px; + padding: 3px 5px; +`,i=({children:e,color:o})=>r.jsx(t,{color:o,children:e}),a=({group:e,groupColorMap:o,children:n})=>r.jsx(i,{color:o[e],"aria-label":`Group: ${e}`,children:n}),d=({children:e})=>r.jsx(i,{color:"#FFE1A3","aria-label":"Warning Highlight",children:e}),l=({children:e})=>r.jsx(i,{"aria-label":"Green Highlight",color:"#BEE4BE",children:e});i.__docgenInfo={description:"",methods:[],displayName:"Pill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},color:{required:!1,tsType:{name:"string"},description:""}}};a.__docgenInfo={description:"Pill with colors assigned to each group name",methods:[],displayName:"GroupPill",props:{group:{required:!0,tsType:{name:"string"},description:""},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};d.__docgenInfo={description:"",methods:[],displayName:"WarningPill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};l.__docgenInfo={description:"",methods:[],displayName:"GreenPill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{l as G,i as P,d as W,a}; diff --git a/Next/assets/Pill-Cw7zGJYD.js b/Next/assets/Pill-Cw7zGJYD.js deleted file mode 100644 index 2516926..0000000 --- a/Next/assets/Pill-Cw7zGJYD.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as s}from"./styled-components.browser.esm-Cwi-fKCl.js";const t=s.span` - background-color: ${e=>e.color?e.color:"#CCC"}; - border-radius: 6px; - padding: 3px 5px; -`,o=({children:e,color:i})=>r.jsx(t,{color:i,children:e}),d=({group:e,groupColorMap:i,children:n})=>r.jsx(o,{color:i[e],children:n}),p=({children:e})=>r.jsx(o,{color:"#FFE1A3",children:e}),a=({children:e})=>r.jsx(o,{color:"#BEE4BE",children:e});o.__docgenInfo={description:"",methods:[],displayName:"Pill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},color:{required:!1,tsType:{name:"string"},description:""}}};d.__docgenInfo={description:"Pill with colors assigned to each group name",methods:[],displayName:"GroupPill",props:{group:{required:!0,tsType:{name:"string"},description:""},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};p.__docgenInfo={description:"",methods:[],displayName:"WarningPill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};a.__docgenInfo={description:"",methods:[],displayName:"GreenPill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{a as G,o as P,p as W,d as a}; diff --git a/Next/assets/Pill.stories-CS0ET-JV.js b/Next/assets/Pill.stories-CS0ET-JV.js new file mode 100644 index 0000000..399b4ff --- /dev/null +++ b/Next/assets/Pill.stories-CS0ET-JV.js @@ -0,0 +1,25 @@ +import{j as l}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{P as o,W as t,G as c,a as i}from"./Pill-2iL0yYbW.js";import{R as d}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const w={component:o,title:"Components/Pill",decorators:[d]},p={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},r=()=>l.jsxs(a,{title:"Report Title",children:[l.jsx("p",{children:"Basic"}),l.jsxs("p",{children:[l.jsx(o,{children:"Default"}),l.jsx(o,{color:"#FFE1A3",children:"Yellow"}),l.jsx(o,{color:"#BEE4BE",children:"Green"})]}),l.jsx("p",{children:"Helper Pills"}),l.jsxs("p",{children:[l.jsx(t,{children:"WarningPill"}),l.jsx(c,{children:"GreenPill"})]}),l.jsx("p",{children:"GroupPill with color map:"}),l.jsxs("p",{children:[l.jsx(i,{groupColorMap:p,group:"high",children:"High"}),l.jsx(i,{groupColorMap:p,group:"med",children:"Medium"}),l.jsx(i,{groupColorMap:p,group:"low",children:"Low"})]})]});r.__docgenInfo={description:"",methods:[],displayName:"pill"};var e,n,s;r.parameters={...r.parameters,docs:{...(e=r.parameters)==null?void 0:e.docs,source:{originalSource:`() => +

Basic

+

+ Default + Yellow + Green +

+

Helper Pills

+

+ WarningPill + GreenPill +

+

GroupPill with color map:

+

+ + High + + + Medium + + + Low + +

+
`,...(s=(n=r.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const B=["pill"];export{B as __namedExportsOrder,w as default,r as pill}; diff --git a/Next/assets/Pill.stories-DDZrgEHP.js b/Next/assets/Pill.stories-DDZrgEHP.js deleted file mode 100644 index 295357b..0000000 --- a/Next/assets/Pill.stories-DDZrgEHP.js +++ /dev/null @@ -1,25 +0,0 @@ -import{j as l}from"./jsx-runtime-DEdD30eg.js";import{C as t}from"./Card-FnwmZRZt.js";import{P as o,W as a,G as c,a as i}from"./Pill-Cw7zGJYD.js";import{R as d}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const B={component:o,title:"Components/Pill",decorators:[d]},p={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},r=()=>l.jsxs(t,{title:"Report Title",children:[l.jsx("p",{children:"Basic"}),l.jsxs("p",{children:[l.jsx(o,{children:"Default"}),l.jsx(o,{color:"#FFE1A3",children:"Yellow"}),l.jsx(o,{color:"#BEE4BE",children:"Green"})]}),l.jsx("p",{children:"Helper Pills"}),l.jsxs("p",{children:[l.jsx(a,{children:"WarningPill"}),l.jsx(c,{children:"GreenPill"})]}),l.jsx("p",{children:"GroupPill with color map:"}),l.jsxs("p",{children:[l.jsx(i,{groupColorMap:p,group:"high",children:"High"}),l.jsx(i,{groupColorMap:p,group:"med",children:"Medium"}),l.jsx(i,{groupColorMap:p,group:"low",children:"Low"})]})]});r.__docgenInfo={description:"",methods:[],displayName:"pill"};var e,n,s;r.parameters={...r.parameters,docs:{...(e=r.parameters)==null?void 0:e.docs,source:{originalSource:`() => -

Basic

-

- Default - Yellow - Green -

-

Helper Pills

-

- WarningPill - GreenPill -

-

GroupPill with color map:

-

- - High - - - Medium - - - Low - -

-
`,...(s=(n=r.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const M=["pill"];export{M as __namedExportsOrder,B as default,r as pill}; diff --git a/Next/assets/PointyCircle-DSJ1ZYVh.js b/Next/assets/PointyCircle-C32lPmy-.js similarity index 97% rename from Next/assets/PointyCircle-DSJ1ZYVh.js rename to Next/assets/PointyCircle-C32lPmy-.js index c07f802..6b37e97 100644 --- a/Next/assets/PointyCircle-DSJ1ZYVh.js +++ b/Next/assets/PointyCircle-C32lPmy-.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{S as p}from"./Circle-CH6Tn2Z1.js";import{d as t}from"./styled-components.browser.esm-Cwi-fKCl.js";const l=t(p)` +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{S as p}from"./Circle-C4NcHiwg.js";import{d as t}from"./styled-components.browser.esm-Cwi-fKCl.js";const l=t(p)` border: 3px solid white; border-top-left-radius: ${e=>e.size?`${e.size}px`:"17px"}; border-top-right-radius: 0; diff --git a/Next/assets/PointyCircle.stories-BlfL9YtJ.js b/Next/assets/PointyCircle.stories-BlfL9YtJ.js deleted file mode 100644 index c56c66a..0000000 --- a/Next/assets/PointyCircle.stories-BlfL9YtJ.js +++ /dev/null @@ -1,15 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{P as i,T as r}from"./PointyCircle-DSJ1ZYVh.js";import{a as m}from"./ReportDecorator-BLl16b_j.js";import{C as a}from"./CardDecorator-BYpn6BZ1.js";import"./index-RYns6xqu.js";import"./Circle-CH6Tn2Z1.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";const R={component:i,title:"Components/Rbcs/PointyCircle",decorators:[a,m]},e=()=>o.jsxs(o.Fragment,{children:[o.jsx(i,{children:"5"}),o.jsx(i,{color:"red",children:"R"}),o.jsx(i,{color:"blue",children:"B"})]}),t=()=>o.jsxs(o.Fragment,{children:[o.jsx(r,{perc:0,children:"0"}),o.jsx(r,{perc:50,children:"50"}),o.jsx(r,{perc:100,children:"100"}),o.jsx(r,{topColor:"red",bottomColor:"blue",perc:20,children:"20"}),o.jsx(r,{topColor:"red",bottomColor:"blue",perc:60,children:"60"})]});e.__docgenInfo={description:"",methods:[],displayName:"simple"};t.__docgenInfo={description:"",methods:[],displayName:"twoColor"};var l,c,n;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:`() => <> - 5 - R - B - `,...(n=(c=e.parameters)==null?void 0:c.docs)==null?void 0:n.source}}};var s,p,C;t.parameters={...t.parameters,docs:{...(s=t.parameters)==null?void 0:s.docs,source:{originalSource:`() => <> - 0 - 50 - 100 - - 20 - - - 60 - - `,...(C=(p=t.parameters)==null?void 0:p.docs)==null?void 0:C.source}}};const B=["simple","twoColor"];export{B as __namedExportsOrder,R as default,e as simple,t as twoColor}; diff --git a/Next/assets/PointyCircle.stories-BwGy-FNj.js b/Next/assets/PointyCircle.stories-BwGy-FNj.js new file mode 100644 index 0000000..7dc9ee7 --- /dev/null +++ b/Next/assets/PointyCircle.stories-BwGy-FNj.js @@ -0,0 +1,15 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{P as i,T as r}from"./PointyCircle-C32lPmy-.js";import{a as m}from"./ReportDecorator-BKqhhKaH.js";import{C as a}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const g={component:i,title:"Components/Rbcs/PointyCircle",decorators:[a,m]},e=()=>o.jsxs(o.Fragment,{children:[o.jsx(i,{children:"5"}),o.jsx(i,{color:"red",children:"R"}),o.jsx(i,{color:"blue",children:"B"})]}),t=()=>o.jsxs(o.Fragment,{children:[o.jsx(r,{perc:0,children:"0"}),o.jsx(r,{perc:50,children:"50"}),o.jsx(r,{perc:100,children:"100"}),o.jsx(r,{topColor:"red",bottomColor:"blue",perc:20,children:"20"}),o.jsx(r,{topColor:"red",bottomColor:"blue",perc:60,children:"60"})]});e.__docgenInfo={description:"",methods:[],displayName:"simple"};t.__docgenInfo={description:"",methods:[],displayName:"twoColor"};var l,c,n;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:`() => <> + 5 + R + B + `,...(n=(c=e.parameters)==null?void 0:c.docs)==null?void 0:n.source}}};var s,p,C;t.parameters={...t.parameters,docs:{...(s=t.parameters)==null?void 0:s.docs,source:{originalSource:`() => <> + 0 + 50 + 100 + + 20 + + + 60 + + `,...(C=(p=t.parameters)==null?void 0:p.docs)==null?void 0:C.source}}};const R=["simple","twoColor"];export{R as __namedExportsOrder,g as default,e as simple,t as twoColor}; diff --git a/Next/assets/RbcsIcons-BmnZGO8y.js b/Next/assets/RbcsIcons-BmnZGO8y.js new file mode 100644 index 0000000..df21ebf --- /dev/null +++ b/Next/assets/RbcsIcons-BmnZGO8y.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{T as n,P as i}from"./PointyCircle-C32lPmy-.js";import{c as s}from"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./_baseToString-CmkGVQv0.js";import{r as a}from"./number-cRyP0T_7.js";function R(e){return e<3?"Fully Protected Area":e<5?"Highly Protected Area":e<6?"Moderately Protected Area":e<7?"Poorly Protected Area":"Unprotected Area"}function T(e){return s[e].label}function c(e){return e<3?100:e<5?75:e<6?50:e<7?25:0}const l=({value:e,size:r=20,displayValue:o=!0})=>{if(e!==1&&e!==2&&e!==3&&e!==4&&e!==5&&e!==6&&e!==7&&e!==8)throw new Error("ZoneRegIcon: value must be integer 1-8");return t.jsx(i,{size:r||20,color:s[e].color,children:o?e:"'"})},u=({value:e,size:r=30,displayValue:o=!0})=>t.jsx(n,{size:r,bottomColor:"rgb(208,214,55)",topColor:"rgb(137,26,34)",perc:100-c(e),children:o?a(e,1):""});l.__docgenInfo={description:"",methods:[],displayName:"RbcsZoneRegIcon",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"20",computed:!1}},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};u.__docgenInfo={description:"",methods:[],displayName:"RbcsIcon",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"30",computed:!1}},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};export{u as R,l as a,T as b,R as g}; diff --git a/Next/assets/RbcsIcons-DbMjepiQ.js b/Next/assets/RbcsIcons-DbMjepiQ.js deleted file mode 100644 index b481853..0000000 --- a/Next/assets/RbcsIcons-DbMjepiQ.js +++ /dev/null @@ -1 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{T as n,P as i}from"./PointyCircle-DSJ1ZYVh.js";import{c as s}from"./rbcs-BHXFcvGv.js";import"./index-B2Cm0kwl.js";import"./ReportDecorator-BLl16b_j.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./_baseToString-CmkGVQv0.js";import{r as a}from"./number-BAURMb9d.js";function R(e){return e<3?"Fully Protected Area":e<5?"Highly Protected Area":e<6?"Moderately Protected Area":e<7?"Poorly Protected Area":"Unprotected Area"}function T(e){return s[e].label}function c(e){return e<3?100:e<5?75:e<6?50:e<7?25:0}const l=({value:e,size:r=20,displayValue:o=!0})=>{if(e!==1&&e!==2&&e!==3&&e!==4&&e!==5&&e!==6&&e!==7&&e!==8)throw new Error("ZoneRegIcon: value must be integer 1-8");return t.jsx(i,{size:r||20,color:s[e].color,children:o?e:"'"})},u=({value:e,size:r=30,displayValue:o=!0})=>t.jsx(n,{size:r,bottomColor:"rgb(208,214,55)",topColor:"rgb(137,26,34)",perc:100-c(e),children:o?a(e,1):""});l.__docgenInfo={description:"",methods:[],displayName:"RbcsZoneRegIcon",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"20",computed:!1}},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};u.__docgenInfo={description:"",methods:[],displayName:"RbcsIcon",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"30",computed:!1}},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};export{u as R,l as a,T as b,R as g}; diff --git a/Next/assets/RbcsIcons.stories-DkzzU8Fw.js b/Next/assets/RbcsIcons.stories-DkzzU8Fw.js new file mode 100644 index 0000000..84231cf --- /dev/null +++ b/Next/assets/RbcsIcons.stories-DkzzU8Fw.js @@ -0,0 +1,17 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{a as u}from"./ReportDecorator-BKqhhKaH.js";import{C as i}from"./CardDecorator-SdzzCCaW.js";import{R as s,a as o}from"./RbcsIcons-BmnZGO8y.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./PointyCircle-C32lPmy-.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./_baseToString-CmkGVQv0.js";import"./number-cRyP0T_7.js";const F={component:s,title:"Components/Rbcs/RbcsIcon",decorators:[i,u]},a=()=>e.jsxs(e.Fragment,{children:[e.jsx(o,{value:1}),e.jsx(o,{value:2}),e.jsx(o,{value:3}),e.jsx(o,{value:4}),e.jsx(o,{value:5}),e.jsx(o,{value:6}),e.jsx(o,{value:7}),e.jsx(o,{value:8})]}),n=()=>e.jsxs(e.Fragment,{children:[e.jsx(s,{value:0}),e.jsx(s,{value:1.5}),e.jsx(s,{value:3.5}),e.jsx(s,{value:5}),e.jsx(s,{value:6.5}),e.jsx(s,{value:8.5})]});a.__docgenInfo={description:"",methods:[],displayName:"zone"};n.__docgenInfo={description:"",methods:[],displayName:"mpa"};var r,c,t;a.parameters={...a.parameters,docs:{...(r=a.parameters)==null?void 0:r.docs,source:{originalSource:`() => <> + + + + + + + + + `,...(t=(c=a.parameters)==null?void 0:c.docs)==null?void 0:t.source}}};var m,p,l;n.parameters={...n.parameters,docs:{...(m=n.parameters)==null?void 0:m.docs,source:{originalSource:`() => <> + + + + + + + `,...(l=(p=n.parameters)==null?void 0:p.docs)==null?void 0:l.source}}};const N=["zone","mpa"];export{N as __namedExportsOrder,F as default,n as mpa,a as zone}; diff --git a/Next/assets/RbcsIcons.stories-jR0NsCDi.js b/Next/assets/RbcsIcons.stories-jR0NsCDi.js deleted file mode 100644 index cb642a3..0000000 --- a/Next/assets/RbcsIcons.stories-jR0NsCDi.js +++ /dev/null @@ -1,17 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{a as u}from"./ReportDecorator-BLl16b_j.js";import{C as i}from"./CardDecorator-BYpn6BZ1.js";import{R as s,a as o}from"./RbcsIcons-DbMjepiQ.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";import"./PointyCircle-DSJ1ZYVh.js";import"./Circle-CH6Tn2Z1.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./index-B2Cm0kwl.js";import"./_baseToString-CmkGVQv0.js";import"./number-BAURMb9d.js";const N={component:s,title:"Components/Rbcs/RbcsIcon",decorators:[i,u]},a=()=>e.jsxs(e.Fragment,{children:[e.jsx(o,{value:1}),e.jsx(o,{value:2}),e.jsx(o,{value:3}),e.jsx(o,{value:4}),e.jsx(o,{value:5}),e.jsx(o,{value:6}),e.jsx(o,{value:7}),e.jsx(o,{value:8})]}),n=()=>e.jsxs(e.Fragment,{children:[e.jsx(s,{value:0}),e.jsx(s,{value:1.5}),e.jsx(s,{value:3.5}),e.jsx(s,{value:5}),e.jsx(s,{value:6.5}),e.jsx(s,{value:8.5})]});a.__docgenInfo={description:"",methods:[],displayName:"zone"};n.__docgenInfo={description:"",methods:[],displayName:"mpa"};var r,c,t;a.parameters={...a.parameters,docs:{...(r=a.parameters)==null?void 0:r.docs,source:{originalSource:`() => <> - - - - - - - - - `,...(t=(c=a.parameters)==null?void 0:c.docs)==null?void 0:t.source}}};var m,p,l;n.parameters={...n.parameters,docs:{...(m=n.parameters)==null?void 0:m.docs,source:{originalSource:`() => <> - - - - - - - `,...(l=(p=n.parameters)==null?void 0:p.docs)==null?void 0:l.source}}};const S=["zone","mpa"];export{S as __namedExportsOrder,N as default,n as mpa,a as zone}; diff --git a/Next/assets/RbcsLearnMore-DYiqeu6x.js b/Next/assets/RbcsLearnMore-DYiqeu6x.js new file mode 100644 index 0000000..71249c4 --- /dev/null +++ b/Next/assets/RbcsLearnMore-DYiqeu6x.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{k as h,g as l,a as d}from"./objective-Caaevdh9.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{r as a,a as o,b as n}from"./rbcs-BHXFcvGv.js";const j=({objectives:t})=>{const r=h(t,i=>i.objectiveId),c=l(t);return e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"An MPA counts toward an objective if it meets the minimum level of protection for that objective."}),e.jsxs("table",{children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Objective"}),e.jsx("th",{children:"Minimum MPA Classification Required"})]})}),e.jsx("tbody",{children:d(r).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:r[i].shortDesc}),e.jsx("td",{children:c[i]})]},s))})]}),e.jsx("p",{children:"To increase the classification of an MPA in your plan such that it counts toward an objective, you must change the allowed activities for the MPA to reduce the impact to a level acceptable for the classification you want to achieve."}),e.jsxs("p",{children:[" ","A classification is assigned to each MPA based on 1) the number of fishing gears allowed, 2) the highest impact fishing gear and 3) the impact of allowed aquaculture/bottom exploitation. For no-take, a fourth criteria is added, the impact of allowed boating/anchoring. The higher the impact of the allowed uses in a given MPA or Zone, the lower the classification."]}),e.jsx("b",{children:"Zone Classification"}),e.jsxs("p",{children:["Zones are assigned 1 of 8 ",e.jsx("em",{children:"classifications"})," based on the activities allowed in that Zone. The classification is assigned based on 4 criteria:"]}),e.jsxs("ol",{children:[e.jsx("li",{children:"Number of fishing gear types"}),e.jsx("li",{children:"Fishing gear impact"}),e.jsx("li",{children:"Allowed aquaculture / bottom exploitation"}),e.jsx("li",{children:"Allowed boating / anchoring"})]}),e.jsx("p",{children:"If you only have the option to create MPAs for this SeaSketch project and not Zones, your MPAs are scored as having a single Zone with the activities of the MPA."}),e.jsx("p",{children:"Zones are classified based on the following decision tree:"}),e.jsx("p",{children:e.jsx("a",{target:"_blank",href:"https://www.sciencedirect.com/science/article/pii/S0308597X16300197",rel:"noreferrer",children:"image source"})}),e.jsx("p",{children:"The impact score for each allowed activity is as follows:"}),e.jsxs("table",{children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Activity"}),e.jsx("th",{children:"Impact score"})]})}),e.jsxs("tbody",{children:[Object.keys(a).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:a[i]})]},s)),Object.keys(o).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:o[i]})]},s)),Object.keys(n).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:n[i]})]},s))]})]}),e.jsx("b",{children:"MPA Classification"}),e.jsxs("p",{children:["An MPA is assigned 1 of 5 ",e.jsx("em",{children:"classifications"}),". The classification is based on an index score calculated for the MPA, which is a combination of the Zone scores for each MPA, and the size of those Zones relative to each other. The larger the area of a Zone relative to the others in the MPA, the more weight its impact carries in the MPA index score."]}),e.jsx("p",{children:"Note again that if this SeaSketch Project does not allow you to create Zones, then each of your MPAs will be scored as having a single Zone with the activities of the MPA."}),e.jsxs("p",{children:["(",e.jsx("a",{target:"_blank",href:"https://www.sciencedirect.com/science/article/pii/S0308597X16300197",rel:"noreferrer",children:"image source"}),")"]}),e.jsxs("p",{children:["This system of assigning protection based on perceived impact is called the"," ",e.jsx("a",{target:"_blank",href:"https://doi.org/10.1016/j.marpol.2016.06.021",rel:"noreferrer",children:"regulation-based classification system"}),"(RBCS). To learn more, please read the original published research paper:"]}),e.jsx("p",{children:"Bárbara Horta e Costa, Joachim Claudet, Gustavo Franco, Karim Erzini, Anthony Caro, Emanuel J. Gonçalves, A regulation-based classification system for Marine Protected Areas (MPAs), Marine Policy, Volume 72, 2016, Pages 192-198, ISSN 0308-597X. https://doi.org/10.1016/j.marpol.2016.06.021"})]})};j.__docgenInfo={description:"Describes RBCS and lists minimum level of protection required for each objective",methods:[],displayName:"RbcsLearnMore",props:{objectives:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"}],raw:"Objective[]"},description:""}}};export{j as R}; diff --git a/Next/assets/RbcsLearnMore-y-CvmRko.js b/Next/assets/RbcsLearnMore-y-CvmRko.js deleted file mode 100644 index 389f086..0000000 --- a/Next/assets/RbcsLearnMore-y-CvmRko.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import"./index-B2Cm0kwl.js";import{k as h,g as l,a as d}from"./objective-CIkv88AO.js";import"./ReportDecorator-BLl16b_j.js";import{r as a,a as o,b as n}from"./rbcs-BHXFcvGv.js";const j=({objectives:t})=>{const r=h(t,i=>i.objectiveId),c=l(t);return e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"An MPA counts toward an objective if it meets the minimum level of protection for that objective."}),e.jsxs("table",{children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Objective"}),e.jsx("th",{children:"Minimum MPA Classification Required"})]})}),e.jsx("tbody",{children:d(r).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:r[i].shortDesc}),e.jsx("td",{children:c[i]})]},s))})]}),e.jsx("p",{children:"To increase the classification of an MPA in your plan such that it counts toward an objective, you must change the allowed activities for the MPA to reduce the impact to a level acceptable for the classification you want to achieve."}),e.jsxs("p",{children:[" ","A classification is assigned to each MPA based on 1) the number of fishing gears allowed, 2) the highest impact fishing gear and 3) the impact of allowed aquaculture/bottom exploitation. For no-take, a fourth criteria is added, the impact of allowed boating/anchoring. The higher the impact of the allowed uses in a given MPA or Zone, the lower the classification."]}),e.jsx("b",{children:"Zone Classification"}),e.jsxs("p",{children:["Zones are assigned 1 of 8 ",e.jsx("em",{children:"classifications"})," based on the activities allowed in that Zone. The classification is assigned based on 4 criteria:"]}),e.jsxs("ol",{children:[e.jsx("li",{children:"Number of fishing gear types"}),e.jsx("li",{children:"Fishing gear impact"}),e.jsx("li",{children:"Allowed aquaculture / bottom exploitation"}),e.jsx("li",{children:"Allowed boating / anchoring"})]}),e.jsx("p",{children:"If you only have the option to create MPAs for this SeaSketch project and not Zones, your MPAs are scored as having a single Zone with the activities of the MPA."}),e.jsx("p",{children:"Zones are classified based on the following decision tree:"}),e.jsx("p",{children:e.jsx("a",{target:"_blank",href:"https://www.sciencedirect.com/science/article/pii/S0308597X16300197",rel:"noreferrer",children:"image source"})}),e.jsx("p",{children:"The impact score for each allowed activity is as follows:"}),e.jsxs("table",{children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Activity"}),e.jsx("th",{children:"Impact score"})]})}),e.jsxs("tbody",{children:[Object.keys(a).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:a[i]})]},s)),Object.keys(o).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:o[i]})]},s)),Object.keys(n).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:n[i]})]},s))]})]}),e.jsx("b",{children:"MPA Classification"}),e.jsxs("p",{children:["An MPA is assigned 1 of 5 ",e.jsx("em",{children:"classifications"}),". The classification is based on an index score calculated for the MPA, which is a combination of the Zone scores for each MPA, and the size of those Zones relative to each other. The larger the area of a Zone relative to the others in the MPA, the more weight its impact carries in the MPA index score."]}),e.jsx("p",{children:"Note again that if this SeaSketch Project does not allow you to create Zones, then each of your MPAs will be scored as having a single Zone with the activities of the MPA."}),e.jsxs("p",{children:["(",e.jsx("a",{target:"_blank",href:"https://www.sciencedirect.com/science/article/pii/S0308597X16300197",rel:"noreferrer",children:"image source"}),")"]}),e.jsxs("p",{children:["This system of assigning protection based on perceived impact is called the"," ",e.jsx("a",{target:"_blank",href:"https://doi.org/10.1016/j.marpol.2016.06.021",rel:"noreferrer",children:"regulation-based classification system"}),"(RBCS). To learn more, please read the original published research paper:"]}),e.jsx("p",{children:"Bárbara Horta e Costa, Joachim Claudet, Gustavo Franco, Karim Erzini, Anthony Caro, Emanuel J. Gonçalves, A regulation-based classification system for Marine Protected Areas (MPAs), Marine Policy, Volume 72, 2016, Pages 192-198, ISSN 0308-597X. https://doi.org/10.1016/j.marpol.2016.06.021"})]})};j.__docgenInfo={description:"Describes RBCS and lists minimum level of protection required for each objective",methods:[],displayName:"RbcsLearnMore",props:{objectives:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"}],raw:"Objective[]"},description:""}}};export{j as R}; diff --git a/Next/assets/RbcsLearnMore.stories-CawNEK1p.js b/Next/assets/RbcsLearnMore.stories-CawNEK1p.js new file mode 100644 index 0000000..c47319e --- /dev/null +++ b/Next/assets/RbcsLearnMore.stories-CawNEK1p.js @@ -0,0 +1 @@ +import{j as a}from"./jsx-runtime-DEdD30eg.js";import{R as s}from"./RbcsLearnMore-DYiqeu6x.js";import{a as c}from"./ReportDecorator-BKqhhKaH.js";import{C as i}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./objective-Caaevdh9.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const E={component:s,title:"Components/Rbcs/RbcsLearnMore",decorators:[i,c]},p=[{objectiveId:"eez",shortDesc:"30% of EEZ protected",target:.3,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"yes","Moderately Protected Area":"no","Poorly Protected Area":"no","Unprotected Area":"no"}},{objectiveId:"eezNoTake",shortDesc:"15% of EEZ no-take protection",target:.15,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"no","Moderately Protected Area":"no","Poorly Protected Area":"no","Unprotected Area":"no"}}],e=()=>a.jsx(s,{objectives:p});e.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,t;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(t=(r=e.parameters)==null?void 0:r.docs)==null?void 0:t.source}}};const M=["simple"];export{M as __namedExportsOrder,E as default,e as simple}; diff --git a/Next/assets/RbcsLearnMore.stories-ERVUTWf_.js b/Next/assets/RbcsLearnMore.stories-ERVUTWf_.js deleted file mode 100644 index 56ef903..0000000 --- a/Next/assets/RbcsLearnMore.stories-ERVUTWf_.js +++ /dev/null @@ -1 +0,0 @@ -import{j as a}from"./jsx-runtime-DEdD30eg.js";import{R as s}from"./RbcsLearnMore-y-CvmRko.js";import{a as c}from"./ReportDecorator-BLl16b_j.js";import{C as i}from"./CardDecorator-BYpn6BZ1.js";import"./index-RYns6xqu.js";import"./index-B2Cm0kwl.js";import"./index-BAMY2Nnw.js";import"./objective-CIkv88AO.js";import"./rbcs-BHXFcvGv.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";const M={component:s,title:"Components/Rbcs/RbcsLearnMore",decorators:[i,c]},p=[{objectiveId:"eez",shortDesc:"30% of EEZ protected",target:.3,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"yes","Moderately Protected Area":"no","Poorly Protected Area":"no","Unprotected Area":"no"}},{objectiveId:"eezNoTake",shortDesc:"15% of EEZ no-take protection",target:.15,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"no","Moderately Protected Area":"no","Poorly Protected Area":"no","Unprotected Area":"no"}}],e=()=>a.jsx(s,{objectives:p});e.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,t;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(t=(r=e.parameters)==null?void 0:r.docs)==null?void 0:t.source}}};const h=["simple"];export{h as __namedExportsOrder,M as default,e as simple}; diff --git a/Next/assets/RbcsMpaClassPanel-C4R93ya0.js b/Next/assets/RbcsMpaClassPanel-7rr-boQ4.js similarity index 89% rename from Next/assets/RbcsMpaClassPanel-C4R93ya0.js rename to Next/assets/RbcsMpaClassPanel-7rr-boQ4.js index 2f0d02c..c74a9c1 100644 --- a/Next/assets/RbcsMpaClassPanel-C4R93ya0.js +++ b/Next/assets/RbcsMpaClassPanel-7rr-boQ4.js @@ -1 +1 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{P as o}from"./PointyCircle-DSJ1ZYVh.js";import{R as l}from"./RbcsIcons-DbMjepiQ.js";const d=({value:n,displayName:a,size:s,displayValue:r=!0,group:i,groupColorMap:t})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx("div",{style:{paddingRight:10},children:i&&t?e.jsx(o,{size:s,color:t[i],children:r}):e.jsx(l,{value:n,size:s,displayValue:r})}),e.jsx("div",{style:{fontSize:18},children:a})]});d.__docgenInfo={description:"Sketch collection status panel for MPA regulation-based classification",methods:[],displayName:"RbcsMpaClassPanel",props:{value:{required:!0,tsType:{name:"number"},description:""},displayName:{required:!0,tsType:{name:"string"},description:""},size:{required:!1,tsType:{name:"number"},description:""},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},group:{required:!1,tsType:{name:"string"},description:"Group to use for this circle"},groupColorMap:{required:!1,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:"Mapping of group names to color"}}};export{d as R}; +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{P as o}from"./PointyCircle-C32lPmy-.js";import{R as l}from"./RbcsIcons-BmnZGO8y.js";const d=({value:n,displayName:a,size:s,displayValue:r=!0,group:i,groupColorMap:t})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx("div",{style:{paddingRight:10},children:i&&t?e.jsx(o,{size:s,color:t[i],children:r}):e.jsx(l,{value:n,size:s,displayValue:r})}),e.jsx("div",{style:{fontSize:18},children:a})]});d.__docgenInfo={description:"Sketch collection status panel for MPA regulation-based classification",methods:[],displayName:"RbcsMpaClassPanel",props:{value:{required:!0,tsType:{name:"number"},description:""},displayName:{required:!0,tsType:{name:"string"},description:""},size:{required:!1,tsType:{name:"number"},description:""},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},group:{required:!1,tsType:{name:"string"},description:"Group to use for this circle"},groupColorMap:{required:!1,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:"Mapping of group names to color"}}};export{d as R}; diff --git a/Next/assets/RbcsMpaClassPanel.stories-C_KiSFNI.js b/Next/assets/RbcsMpaClassPanel.stories-C_KiSFNI.js deleted file mode 100644 index 403a511..0000000 --- a/Next/assets/RbcsMpaClassPanel.stories-C_KiSFNI.js +++ /dev/null @@ -1,6 +0,0 @@ -import{j as s}from"./jsx-runtime-DEdD30eg.js";import{a as m}from"./ReportDecorator-BLl16b_j.js";import{C as n}from"./CardDecorator-BYpn6BZ1.js";import{R as t}from"./RbcsMpaClassPanel-C4R93ya0.js";import{g as l}from"./RbcsIcons-DbMjepiQ.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";import"./PointyCircle-DSJ1ZYVh.js";import"./Circle-CH6Tn2Z1.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./index-B2Cm0kwl.js";import"./_baseToString-CmkGVQv0.js";import"./number-BAURMb9d.js";const E={component:t,title:"Components/Rbcs/RbcsMpaClassPanel",decorators:[n,m]},c=[1.25,2.35,3.65,4.15,5.85,6.35,7.15],a=()=>s.jsx(s.Fragment,{children:c.map((e,p)=>s.jsxs("div",{children:[s.jsxs("p",{children:["If MPA has index value: ",e]}),s.jsx(t,{value:e,displayName:l(e)})]},p))});a.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,i;a.parameters={...a.parameters,docs:{...(o=a.parameters)==null?void 0:o.docs,source:{originalSource:`() => <> - {values.map((value, index) =>
-

If MPA has index value: {value}

- -
)} - `,...(i=(r=a.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const k=["simple"];export{k as __namedExportsOrder,E as default,a as simple}; diff --git a/Next/assets/RbcsMpaClassPanel.stories-_Xp531Ic.js b/Next/assets/RbcsMpaClassPanel.stories-_Xp531Ic.js new file mode 100644 index 0000000..b5d8edd --- /dev/null +++ b/Next/assets/RbcsMpaClassPanel.stories-_Xp531Ic.js @@ -0,0 +1,6 @@ +import{j as s}from"./jsx-runtime-DEdD30eg.js";import{a as m}from"./ReportDecorator-BKqhhKaH.js";import{C as n}from"./CardDecorator-SdzzCCaW.js";import{R as t}from"./RbcsMpaClassPanel-7rr-boQ4.js";import{g as l}from"./RbcsIcons-BmnZGO8y.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./PointyCircle-C32lPmy-.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./_baseToString-CmkGVQv0.js";import"./number-cRyP0T_7.js";const D={component:t,title:"Components/Rbcs/RbcsMpaClassPanel",decorators:[n,m]},c=[1.25,2.35,3.65,4.15,5.85,6.35,7.15],a=()=>s.jsx(s.Fragment,{children:c.map((e,p)=>s.jsxs("div",{children:[s.jsxs("p",{children:["If MPA has index value: ",e]}),s.jsx(t,{value:e,displayName:l(e)})]},p))});a.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,i;a.parameters={...a.parameters,docs:{...(o=a.parameters)==null?void 0:o.docs,source:{originalSource:`() => <> + {values.map((value, index) =>
+

If MPA has index value: {value}

+ +
)} + `,...(i=(r=a.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const E=["simple"];export{E as __namedExportsOrder,D as default,a as simple}; diff --git a/Next/assets/RbcsMpaObjectiveStatus.stories-DIlKRnRb.js b/Next/assets/RbcsMpaObjectiveStatus.stories-VrH2Q208.js similarity index 66% rename from Next/assets/RbcsMpaObjectiveStatus.stories-DIlKRnRb.js rename to Next/assets/RbcsMpaObjectiveStatus.stories-VrH2Q208.js index e09e8ee..3e8ecef 100644 --- a/Next/assets/RbcsMpaObjectiveStatus.stories-DIlKRnRb.js +++ b/Next/assets/RbcsMpaObjectiveStatus.stories-VrH2Q208.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as h,a as b}from"./index-B2Cm0kwl.js";import{p as n}from"./number-BAURMb9d.js";import{a as x}from"./ReportDecorator-BLl16b_j.js";import{C as w}from"./CardDecorator-BYpn6BZ1.js";import"./SimpleButton-BKT7qdfB.js";import"./valueFormatter-DK9vM_WF.js";import{d as y}from"./styled-components.browser.esm-Cwi-fKCl.js";import"./WatersDiagram-CHmUhu9s.js";import"./SketchAttributesCard-Dgb94_gL.js";import"./IucnDesignationTable-DHBG5X6J.js";import"./IucnLevelCircle-9mogdVAY.js";import"./IucnLevelPill-BRLj3pUh.js";import"./IucnMatrix-CioaLlfF.js";import"./Table-Db9VXgo_.js";import"./ClassTable-B5fG0h2I.js";import"./FilterSelectTable-CUTaXfFp.js";import"./SketchClassTable-dwmss9XV.js";import"./ReportTableStyled-YHOh9k4c.js";import"./GroupCircleRow-BwvCSp1c.js";import"./TranslatorAsync-BjkwzyXE.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./Card-FnwmZRZt.js";import"./Circle-CH6Tn2Z1.js";import"./Collapse-ByIHf8L-.js";import"./CheckboxGroup-B-zjAHDz.js";import"./DataDownload-BPSbt6Wj.js";import"./DataDownloadToolbar-DFDUfOQJ.js";import"./Dropdown-CSdFVIjX.js";import"./InfoStatus-B5RZF2lR.js";import"./KeySection-Btzf7BUy.js";import"./LayerToggle-CutCh_0U.js";import{O as M}from"./ObjectiveStatus-J9EsCTcM.js";import"./Pill-Cw7zGJYD.js";import"./ResultsCard-DZu0ql2C.js";import"./ReportError-CyhIfolQ.js";import"./ReportPage-C7o7YIVs.js";import"./SegmentControl-DuWDC16t.js";import"./Skeleton-u_SOmpwo.js";import"./Toolbar-Ci4_u54V.js";import"./ToolbarCard-Cl8xrJl3.js";import"./VerticalSpacer-CckaP5Ks.js";import"./Tooltip-D2Zg19lv.js";import"./GeographySwitcher-B7Ga5RuA.js";import"./PointyCircle-DSJ1ZYVh.js";import"./RbcsIcons-DbMjepiQ.js";import"./RbcsLearnMore-y-CvmRko.js";import"./RbcsMpaClassPanel-C4R93ya0.js";import"./RbcsZoneClassPanel-FY207Oge.js";import{a as f}from"./objective-CIkv88AO.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./useSketchProperties-CHjaomRQ.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./helpers-CEsPW1hT.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./index-BbP3371Q.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-rNTiGNI1.js";import"./rbcs-BHXFcvGv.js";y.div` +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as h,a as b}from"./geographies-Dy7PGO2y.js";import{p as n}from"./number-cRyP0T_7.js";import{a as x}from"./ReportDecorator-BKqhhKaH.js";import{C as w}from"./CardDecorator-SdzzCCaW.js";import"./valueFormatter-CwWsdtmz.js";import{d as y}from"./styled-components.browser.esm-Cwi-fKCl.js";import"./WatersDiagram-CHmUhu9s.js";import"./SketchAttributesCard-Bj4JFaUi.js";import"./IucnDesignationTable-DzC2SQ99.js";import"./IucnLevelCircle-D6DFDagq.js";import"./IucnLevelPill--Wa943A1.js";import"./IucnMatrix-D67jgbAm.js";import"./Table-DU7L5fPt.js";import"./ClassTable-DKcKdr4y.js";import"./FilterSelectTable-EeI3LT1t.js";import"./SketchClassTable-Cx5ZyWDA.js";import"./ReportTableStyled-YHOh9k4c.js";import"./GroupCircleRow-CQR-r2UC.js";import"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./Card-CM14UvZN.js";import"./Circle-C4NcHiwg.js";import"./Collapse-7iqd9XPw.js";import"./CheckboxGroup-B-zjAHDz.js";import"./DataDownload-NRMtrsbm.js";import"./DataDownloadToolbar-B7oXbgJ-.js";import"./Dropdown-BSgC6zM_.js";import"./ErrorStatus-BfiBdgir.js";import"./GeographySwitcher-x36Ufr2O.js";import"./InfoStatus-DIO3Rise.js";import"./KeySection-DH5O_gQ3.js";import"./LayerToggle-I347XAEB.js";import{O as M}from"./ObjectiveStatus-CmWKntiI.js";import"./Pill-2iL0yYbW.js";import"./ResultsCard-DzrYA0tH.js";import"./ReportError-CKDrXl1_.js";import"./SegmentControl-CZ99B3yM.js";import"./SimpleButton-CD5OHI_F.js";import"./Skeleton-u_SOmpwo.js";import"./Toolbar-Ci4_u54V.js";import"./ToolbarCard-pyGkhUKg.js";import"./Tooltip-B8XPMhwM.js";import"./VerticalSpacer-CckaP5Ks.js";import"./PointyCircle-C32lPmy-.js";import"./RbcsIcons-BmnZGO8y.js";import"./RbcsLearnMore-DYiqeu6x.js";import"./RbcsMpaClassPanel-7rr-boQ4.js";import"./RbcsZoneClassPanel-Bp4QFhux.js";import{a as f}from"./objective-Caaevdh9.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./helpers-DgG4-pmm.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-BbP3371Q.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-rNTiGNI1.js";import"./rbcs-BHXFcvGv.js";y.div` h3, h6 { margin: 0; @@ -73,7 +73,7 @@ import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as h,a as b}from"./index- `;const v=new URLSearchParams(window.location.search);v.get("service");v.get("frameId")||window.name;const p=({level:t,objective:r,renderMsg:o})=>{const j=o?o(r,t):P(r,t);return e.jsx(M,{status:r.countsToward[t],msg:j})},P=(t,r)=>t.countsToward[r]===h?e.jsxs(e.Fragment,{children:["This MPA counts towards protecting"," ",e.jsx("b",{children:n(t.target)})," of planning area."]}):t.countsToward[r]===b?e.jsxs(e.Fragment,{children:["This MPA ",e.jsx("b",{children:"does not"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of planning area."]}):e.jsxs(e.Fragment,{children:["This MPA ",e.jsx("b",{children:"may"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of planning area."]});p.__docgenInfo={description:"",methods:[],displayName:"RbcsMpaObjectiveStatus",props:{level:{required:!0,tsType:{name:"unknown[number]",raw:"(typeof rbcsMpaProtectionLevels)[number]"},description:"RBCS protection level for MPA to give status for"},objective:{required:!0,tsType:{name:"RbcsObjective"},description:"RBCS objective to weigh protection level against"},renderMsg:{required:!1,tsType:{name:"signature",type:"function",raw:`( objective: RbcsObjective, level: RbcsMpaProtectionLevel, -) => JSX.Element`,signature:{arguments:[{type:{name:"RbcsObjective"},name:"objective"},{type:{name:"unknown[number]",raw:"(typeof rbcsMpaProtectionLevels)[number]"},name:"level"}],return:{name:"JSX.Element"}}},description:"optional custom objective message"}}};const Ue={component:p,title:"Components/Rbcs/RbcsMpaObjective",decorators:[w,x]},i={objectiveId:"eez",shortDesc:"30% protected",target:.3,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"yes","Moderately Protected Area":"maybe","Poorly Protected Area":"no","Unprotected Area":"no"}},s=()=>{const t=f(i.countsToward);return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Based on the following objective ",JSON.stringify(i),":"]}),t.map((r,o)=>e.jsxs("div",{children:[e.jsx("p",{children:`If MPA has protection level: ${r}`}),e.jsx(p,{level:r,objective:i})]},o))]})},a=()=>{const t=f(i.countsToward);return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Based on the following objective ",JSON.stringify(i),":"]}),t.map((r,o)=>e.jsxs("div",{children:[e.jsx("p",{children:`If MPA has protection level: ${r}`}),e.jsx(p,{level:r,objective:i,renderMsg:()=>R(i,r)})]},o))]})},R=(t,r)=>t.countsToward[r]===h?e.jsxs(e.Fragment,{children:["This most definitely counts towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]}):t.countsToward[r]===b?e.jsxs(e.Fragment,{children:["This most definitely ",e.jsx("b",{children:"does not"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]}):e.jsxs(e.Fragment,{children:["This most definitely ",e.jsx("b",{children:"may"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]});s.__docgenInfo={description:"",methods:[],displayName:"simple"};a.__docgenInfo={description:"",methods:[],displayName:"customMessageRenderProp"};var m,c,d;s.parameters={...s.parameters,docs:{...(m=s.parameters)==null?void 0:m.docs,source:{originalSource:`() => { +) => JSX.Element`,signature:{arguments:[{type:{name:"RbcsObjective"},name:"objective"},{type:{name:"unknown[number]",raw:"(typeof rbcsMpaProtectionLevels)[number]"},name:"level"}],return:{name:"JSX.Element"}}},description:"optional custom objective message"}}};const Ke={component:p,title:"Components/Rbcs/RbcsMpaObjective",decorators:[w,x]},i={objectiveId:"eez",shortDesc:"30% protected",target:.3,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"yes","Moderately Protected Area":"maybe","Poorly Protected Area":"no","Unprotected Area":"no"}},s=()=>{const t=f(i.countsToward);return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Based on the following objective ",JSON.stringify(i),":"]}),t.map((r,o)=>e.jsxs("div",{children:[e.jsx("p",{children:`If MPA has protection level: ${r}`}),e.jsx(p,{level:r,objective:i})]},o))]})},a=()=>{const t=f(i.countsToward);return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Based on the following objective ",JSON.stringify(i),":"]}),t.map((r,o)=>e.jsxs("div",{children:[e.jsx("p",{children:`If MPA has protection level: ${r}`}),e.jsx(p,{level:r,objective:i,renderMsg:()=>R(i,r)})]},o))]})},R=(t,r)=>t.countsToward[r]===h?e.jsxs(e.Fragment,{children:["This most definitely counts towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]}):t.countsToward[r]===b?e.jsxs(e.Fragment,{children:["This most definitely ",e.jsx("b",{children:"does not"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]}):e.jsxs(e.Fragment,{children:["This most definitely ",e.jsx("b",{children:"may"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]});s.__docgenInfo={description:"",methods:[],displayName:"simple"};a.__docgenInfo={description:"",methods:[],displayName:"customMessageRenderProp"};var m,c,d;s.parameters={...s.parameters,docs:{...(m=s.parameters)==null?void 0:m.docs,source:{originalSource:`() => { const levels = getKeys(objective.countsToward); return <>

Based on the following objective {JSON.stringify(objective)}:

@@ -91,4 +91,4 @@ import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as h,a as b}from"./index- customRenderMsg(objective, level)} /> )} ; -}`,...(u=(g=a.parameters)==null?void 0:g.docs)==null?void 0:u.source}}};const Ve=["simple","customMessageRenderProp"];export{Ve as __namedExportsOrder,a as customMessageRenderProp,Ue as default,s as simple}; +}`,...(u=(g=a.parameters)==null?void 0:g.docs)==null?void 0:u.source}}};const Ue=["simple","customMessageRenderProp"];export{Ue as __namedExportsOrder,a as customMessageRenderProp,Ke as default,s as simple}; diff --git a/Next/assets/RbcsZoneClassPanel-FY207Oge.js b/Next/assets/RbcsZoneClassPanel-Bp4QFhux.js similarity index 90% rename from Next/assets/RbcsZoneClassPanel-FY207Oge.js rename to Next/assets/RbcsZoneClassPanel-Bp4QFhux.js index b5ee34e..ac4b886 100644 --- a/Next/assets/RbcsZoneClassPanel-FY207Oge.js +++ b/Next/assets/RbcsZoneClassPanel-Bp4QFhux.js @@ -1 +1 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{a as n,b as a}from"./RbcsIcons-DbMjepiQ.js";const t=({value:s,size:i=24})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx("div",{style:{paddingRight:10},children:e.jsx(n,{value:s,size:i})}),e.jsx("div",{style:{fontSize:18},children:a(s)})]});t.__docgenInfo={description:"Single-sketch status panel for MPA regulation-based classification",methods:[],displayName:"RbcsZoneClassPanel",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"24",computed:!1}}}};export{t as R}; +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{a as n,b as a}from"./RbcsIcons-BmnZGO8y.js";const t=({value:s,size:i=24})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx("div",{style:{paddingRight:10},children:e.jsx(n,{value:s,size:i})}),e.jsx("div",{style:{fontSize:18},children:a(s)})]});t.__docgenInfo={description:"Single-sketch status panel for MPA regulation-based classification",methods:[],displayName:"RbcsZoneClassPanel",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"24",computed:!1}}}};export{t as R}; diff --git a/Next/assets/RbcsZoneClassPanel.stories-BoHFlwv-.js b/Next/assets/RbcsZoneClassPanel.stories-BoHFlwv-.js deleted file mode 100644 index 1c22d32..0000000 --- a/Next/assets/RbcsZoneClassPanel.stories-BoHFlwv-.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{a as n}from"./ReportDecorator-BLl16b_j.js";import{C as i}from"./CardDecorator-BYpn6BZ1.js";import{R as a}from"./RbcsZoneClassPanel-FY207Oge.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";import"./RbcsIcons-DbMjepiQ.js";import"./PointyCircle-DSJ1ZYVh.js";import"./Circle-CH6Tn2Z1.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./index-B2Cm0kwl.js";import"./_baseToString-CmkGVQv0.js";import"./number-BAURMb9d.js";const E={component:a,title:"Components/Rbcs/RbcsZoneClassPanel",decorators:[i,n]},o=()=>r.jsx(r.Fragment,{children:r.jsx(r.Fragment,{children:Array.from({length:8},(p,e)=>r.jsx(a,{value:e+1},e))})});o.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,s,m;o.parameters={...o.parameters,docs:{...(t=o.parameters)==null?void 0:t.docs,source:{originalSource:`() => <> - <> - {Array.from({ - length: 8 - }, (v, i) => { - return ; - })} - - `,...(m=(s=o.parameters)==null?void 0:s.docs)==null?void 0:m.source}}};const F=["simple"];export{F as __namedExportsOrder,E as default,o as simple}; diff --git a/Next/assets/RbcsZoneClassPanel.stories-wBHc5ZGe.js b/Next/assets/RbcsZoneClassPanel.stories-wBHc5ZGe.js new file mode 100644 index 0000000..b94c596 --- /dev/null +++ b/Next/assets/RbcsZoneClassPanel.stories-wBHc5ZGe.js @@ -0,0 +1,9 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{a as n}from"./ReportDecorator-BKqhhKaH.js";import{C as i}from"./CardDecorator-SdzzCCaW.js";import{R as a}from"./RbcsZoneClassPanel-Bp4QFhux.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./RbcsIcons-BmnZGO8y.js";import"./PointyCircle-C32lPmy-.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./_baseToString-CmkGVQv0.js";import"./number-cRyP0T_7.js";const D={component:a,title:"Components/Rbcs/RbcsZoneClassPanel",decorators:[i,n]},o=()=>r.jsx(r.Fragment,{children:r.jsx(r.Fragment,{children:Array.from({length:8},(p,e)=>r.jsx(a,{value:e+1},e))})});o.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,s,m;o.parameters={...o.parameters,docs:{...(t=o.parameters)==null?void 0:t.docs,source:{originalSource:`() => <> + <> + {Array.from({ + length: 8 + }, (v, i) => { + return ; + })} + + `,...(m=(s=o.parameters)==null?void 0:s.docs)==null?void 0:m.source}}};const E=["simple"];export{E as __namedExportsOrder,D as default,o as simple}; diff --git a/Next/assets/ReportContext-DKjA4IB1.js b/Next/assets/ReportContext-DKjA4IB1.js deleted file mode 100644 index 59b11a8..0000000 --- a/Next/assets/ReportContext-DKjA4IB1.js +++ /dev/null @@ -1 +0,0 @@ -import{R as a}from"./index-RYns6xqu.js";const o=a.createContext(null),t={sketchProperties:{name:"My Sketch",id:"abc123",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString(),sketchClassId:"efg345",isCollection:!1,userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."}]},geometryUri:"",projectUrl:"https://example.com/project",visibleLayers:["a"],language:"en"},n=e=>({...t,...e,sketchProperties:{...t.sketchProperties,...e==null?void 0:e.sketchProperties}});export{o as R,t as d,n as s}; diff --git a/Next/assets/ReportDecorator-BKqhhKaH.js b/Next/assets/ReportDecorator-BKqhhKaH.js new file mode 100644 index 0000000..e5b19f6 --- /dev/null +++ b/Next/assets/ReportDecorator-BKqhhKaH.js @@ -0,0 +1,7 @@ +import{j as b}from"./jsx-runtime-DEdD30eg.js";import{R as re,r as _,g as F}from"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import{c as ne}from"./cloneDeep-DjGZ9tLP.js";const K=re.createContext(null),T={sketchProperties:{name:"My Sketch",id:"abc123",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString(),sketchClassId:"efg345",isCollection:!1,userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."}]},geometryUri:"",projectUrl:"https://example.com/project",visibleLayers:["a"],language:"en"},oe=o=>({...T,...o,sketchProperties:{...T.sketchProperties,...o==null?void 0:o.sketchProperties}}),U=[{name:"English",localName:"English",code:"EN"},{name:"Spanish",localName:"Español",code:"es"},{name:"Dhivehi",localName:"ދިވެހި,",code:"dv",rtl:!0},{name:"Portuguese",localName:"Portuguese",code:"pt"},{name:"Portuguese (Brazil)",localName:"Portuguese (Brasil)",code:"pt-br"},{name:"Norwegian",localName:"Norsk",code:"no"},{name:"Kosraean",localName:"Kosraean",code:"kos"},{name:"Samoan",localName:"Samoan",code:"sm"},{name:"Chuukese",localName:"Chuukese",code:"CHK"},{name:"Fijian",localName:"Na vosa vaka-Viti",code:"fj"},{name:"Fiji Hindi",localName:"फ़िजी हिंदी",code:"fh"},{name:"Hawaiian",localName:"ʻŌlelo Hawaiʻi",code:"haw"},{name:"French",localName:"Français",code:"fr"},{name:"German",localName:"Deutsch",code:"de"},{name:"Croatian",localName:"Hrvatski",code:"hr"},{name:"Afrikaans",localName:"Afrikaans",code:"af"},{name:"Chinese",localName:"中文",code:"zh-Hans"},{name:"Arabic",localName:"اَلْعَرَبِيَّةُ",code:"ar",rtl:!0},{name:"Dutch",code:"nl",localName:"Nederlands"},{name:"Italian",code:"it",localName:"Italiano"},{name:"Bulgarian",code:"bg",localName:"български"},{code:"fr-be",name:"French (Belgium)",localName:"Français (Belgique)"},{code:"el",name:"Greek",localName:"Ελληνικά"},{name:"Hindi",code:"hi",localName:"हिन्दी"},{name:"Indonesian",code:"id",localName:"Bahasa Indonesia"},{name:"Maori",code:"mi",localName:"Te Reo Māori"},{name:"Polish",code:"pl",localName:"Polski"},{name:"Romanian",code:"ro",localName:"Română"},{name:"Tongan",code:"to",localName:"lea fakatonga"},{name:"Zulu",code:"zu",localName:"isiZulu"},{name:"Swedish",code:"sv",localName:"Svenska"},{name:"Swedish (Finland)",code:"sv-fi",localName:"Svenska (Finland)"},{name:"Estonian",code:"et",localName:"Eesti"},{name:"Latvian",code:"lv",localName:"Latviešu"},{name:"Lithuanian",code:"lt",localName:"Lietuvių"},{name:"Russian",code:"ru",localName:"Русский"},{name:"Danish",code:"da",localName:"Dansk"}];function X(){const o=_.useContext(K);if(!o)throw new Error("ReportContext could not be found.");function c(u){o&&o.changeLanguage&&o.changeLanguage(u)}const i=U.find(u=>u.code===o.language)||U[0];return[i.code,c,i.rtl||!1]}const Y=()=>{const[o,c]=X();return b.jsx("select",{value:o,onChange:i=>c(i.target.value),title:"Language switcher",children:U.map(i=>b.jsx("option",{value:i.code,children:i.name},i.code))})};Y.__docgenInfo={description:"",methods:[],displayName:"LanguageSwitcher"};var z;(function(o){o.HEADER="header",o.QUERY="query"})(z||(z={}));var V;(function(o){o.HEADER="header",o.QUERY="query"})(V||(V={}));var J;(function(o){o.HTTP="http",o.HTTPS="https"})(J||(J={}));var W;(function(o){o.MD5="md5",o.CRC32="crc32",o.CRC32C="crc32c",o.SHA1="sha1",o.SHA256="sha256"})(W||(W={}));var G;(function(o){o[o.HEADER=0]="HEADER",o[o.TRAILER=1]="TRAILER"})(G||(G={}));var Z;(function(o){o.PROFILE="profile",o.SSO_SESSION="sso-session",o.SERVICES="services"})(Z||(Z={}));var Q;(function(o){o.HTTP_0_9="http/0.9",o.HTTP_1_0="http/1.0",o.TDS_8_0="tds/8.0"})(Q||(Q={}));var I;(function(o){o.STANDARD="standard",o.ADAPTIVE="adaptive"})(I||(I={}));I.STANDARD;const P={},j=new Array(64);for(let o=0,c=65,i=90;o+c<=i;o++){const u=String.fromCharCode(o+c);P[u]=o,j[o]=u}for(let o=0,c=97,i=122;o+c<=i;o++){const u=String.fromCharCode(o+c),l=o+26;P[u]=l,j[l]=u}for(let o=0;o<10;o++){P[o.toString(10)]=o+52;const c=o.toString(10),i=o+52;P[c]=i,j[i]=c}P["+"]=62;j[62]="+";P["/"]=63;j[63]="/";for(let o=0;o<256;o++){let c=o.toString(16).toLowerCase();c.length===1&&(c=`0${c}`)}const B=function(){const o=Object.getPrototypeOf(this).constructor,c=Function.bind.apply(String,[null,...arguments]),i=new c;return Object.setPrototypeOf(i,o.prototype),i};B.prototype=Object.create(String.prototype,{constructor:{value:B,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf(B,String);var E=(o=>(o.Pending="pending",o.Completed="completed",o.Failed="failed",o))(E||{}),ae=function o(c,i){if(c===i)return!0;if(c&&i&&typeof c=="object"&&typeof i=="object"){if(c.constructor!==i.constructor)return!1;var u,l,h;if(Array.isArray(c)){if(u=c.length,u!=i.length)return!1;for(l=u;l--!==0;)if(!o(c[l],i[l]))return!1;return!0}if(c.constructor===RegExp)return c.source===i.source&&c.flags===i.flags;if(c.valueOf!==Object.prototype.valueOf)return c.valueOf()===i.valueOf();if(c.toString!==Object.prototype.toString)return c.toString()===i.toString();if(h=Object.keys(c),u=h.length,u!==Object.keys(i).length)return!1;for(l=u;l--!==0;)if(!Object.prototype.hasOwnProperty.call(i,h[l]))return!1;for(l=u;l--!==0;){var y=h[l];if(!o(c[y],i[y]))return!1}return!0}return c!==c&&i!==i};const se=F(ae);function ie(o){const c=_.useRef();return se(c.current,o)||(c.current=o),c.current}const M=async(o,c,i,u,l)=>{const h=new URL(o);h.searchParams.append("geometryUri",c.geometryUri),h.searchParams.append("extraParams",c.extraParams||"{}"),h.searchParams.append("cacheKey",c.cacheKey||""),u&&(h.searchParams.append("checkCacheOnly","true"),h.searchParams.append("onConnect",""+l));const g=await(await fetch(h.toString(),{signal:i,method:"get",headers:{"Content-Type":"application/json"}})).json();if(i.aborted)throw new Error("Request aborted");return g},ce=async(o,c,i,u,l,h)=>{M(o,c,i.signal,!0,!1).then(g=>{g.data!==void 0&&g.data&&(u({loading:!1,task:g,error:g.error}),h.close(1e3,l))})};var k={exports:{}};(function(o,c){(function(i){o.exports=i()})(function(i){var u=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];function l(s,a){var t=s[0],e=s[1],n=s[2],r=s[3];t+=(e&n|~e&r)+a[0]-680876936|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[1]-389564586|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[2]+606105819|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[3]-1044525330|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+a[4]-176418897|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[5]+1200080426|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[6]-1473231341|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[7]-45705983|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+a[8]+1770035416|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[9]-1958414417|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[10]-42063|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[11]-1990404162|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+a[12]+1804603682|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[13]-40341101|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[14]-1502002290|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[15]+1236535329|0,e=(e<<22|e>>>10)+n|0,t+=(e&r|n&~r)+a[1]-165796510|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[6]-1069501632|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[11]+643717713|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[0]-373897302|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+a[5]-701558691|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[10]+38016083|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[15]-660478335|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[4]-405537848|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+a[9]+568446438|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[14]-1019803690|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[3]-187363961|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[8]+1163531501|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+a[13]-1444681467|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[2]-51403784|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[7]+1735328473|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[12]-1926607734|0,e=(e<<20|e>>>12)+n|0,t+=(e^n^r)+a[5]-378558|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[8]-2022574463|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[11]+1839030562|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[14]-35309556|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+a[1]-1530992060|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[4]+1272893353|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[7]-155497632|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[10]-1094730640|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+a[13]+681279174|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[0]-358537222|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[3]-722521979|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[6]+76029189|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+a[9]-640364487|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[12]-421815835|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[15]+530742520|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[2]-995338651|0,e=(e<<23|e>>>9)+n|0,t+=(n^(e|~r))+a[0]-198630844|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[7]+1126891415|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[14]-1416354905|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[5]-57434055|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+a[12]+1700485571|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[3]-1894986606|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[10]-1051523|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[1]-2054922799|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+a[8]+1873313359|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[15]-30611744|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[6]-1560198380|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[13]+1309151649|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+a[4]-145523070|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[11]-1120210379|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[2]+718787259|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[9]-343485551|0,e=(e<<21|e>>>11)+n|0,s[0]=t+s[0]|0,s[1]=e+s[1]|0,s[2]=n+s[2]|0,s[3]=r+s[3]|0}function h(s){var a=[],t;for(t=0;t<64;t+=4)a[t>>2]=s.charCodeAt(t)+(s.charCodeAt(t+1)<<8)+(s.charCodeAt(t+2)<<16)+(s.charCodeAt(t+3)<<24);return a}function y(s){var a=[],t;for(t=0;t<64;t+=4)a[t>>2]=s[t]+(s[t+1]<<8)+(s[t+2]<<16)+(s[t+3]<<24);return a}function g(s){var a=s.length,t=[1732584193,-271733879,-1732584194,271733878],e,n,r,v,w,N;for(e=64;e<=a;e+=64)l(t,h(s.substring(e-64,e)));for(s=s.substring(e-64),n=s.length,r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e=0;e>2]|=s.charCodeAt(e)<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(l(t,r),e=0;e<16;e+=1)r[e]=0;return v=a*8,v=v.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(v[2],16),N=parseInt(v[1],16)||0,r[14]=w,r[15]=N,l(t,r),t}function m(s){var a=s.length,t=[1732584193,-271733879,-1732584194,271733878],e,n,r,v,w,N;for(e=64;e<=a;e+=64)l(t,y(s.subarray(e-64,e)));for(s=e-64>2]|=s[e]<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(l(t,r),e=0;e<16;e+=1)r[e]=0;return v=a*8,v=v.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(v[2],16),N=parseInt(v[1],16)||0,r[14]=w,r[15]=N,l(t,r),t}function x(s){var a="",t;for(t=0;t<4;t+=1)a+=u[s>>t*8+4&15]+u[s>>t*8&15];return a}function C(s){var a;for(a=0;ar?new ArrayBuffer(0):(v=r-n,w=new ArrayBuffer(v),N=new Uint8Array(w),H=new Uint8Array(this,n,v),N.set(H),w)}}();function p(s){return/[\u0080-\uFFFF]/.test(s)&&(s=unescape(encodeURIComponent(s))),s}function S(s,a){var t=s.length,e=new ArrayBuffer(t),n=new Uint8Array(e),r;for(r=0;r>2]|=a.charCodeAt(e)<<(e%4<<3);return this._finish(n,t),r=C(this._hash),s&&(r=R(r)),this.reset(),r},d.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},d.prototype.setState=function(s){return this._buff=s.buff,this._length=s.length,this._hash=s.hash,this},d.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},d.prototype._finish=function(s,a){var t=a,e,n,r;if(s[t>>2]|=128<<(t%4<<3),t>55)for(l(this._hash,s),t=0;t<16;t+=1)s[t]=0;e=this._length*8,e=e.toString(16).match(/(.*?)(.{0,8})$/),n=parseInt(e[2],16),r=parseInt(e[1],16)||0,s[14]=n,s[15]=r,l(this._hash,s)},d.hash=function(s,a){return d.hashBinary(p(s),a)},d.hashBinary=function(s,a){var t=g(s),e=C(t);return a?R(e):e},d.ArrayBuffer=function(){this.reset()},d.ArrayBuffer.prototype.append=function(s){var a=A(this._buff.buffer,s),t=a.length,e;for(this._length+=s.byteLength,e=64;e<=t;e+=64)l(this._hash,y(a.subarray(e-64,e)));return this._buff=e-64>2]|=a[n]<<(n%4<<3);return this._finish(e,t),r=C(this._hash),s&&(r=R(r)),this.reset(),r},d.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.ArrayBuffer.prototype.getState=function(){var s=d.prototype.getState.call(this);return s.buff=f(s.buff),s},d.ArrayBuffer.prototype.setState=function(s){return s.buff=S(s.buff,!0),d.prototype.setState.call(this,s)},d.ArrayBuffer.prototype.destroy=d.prototype.destroy,d.ArrayBuffer.prototype._finish=d.prototype._finish,d.ArrayBuffer.hash=function(s,a){var t=m(new Uint8Array(s)),e=C(t);return a?R(e):e},d})})(k);var le=k.exports;const ue=F(le);var fe=function o(c){if(typeof c=="number"&&isNaN(c))throw new Error("NaN is not allowed");if(typeof c=="number"&&!isFinite(c))throw new Error("Infinity is not allowed");return c===null||typeof c!="object"?JSON.stringify(c):c.toJSON instanceof Function?o(c.toJSON()):Array.isArray(c)?`[${c.reduce((l,h,y)=>`${l}${y===0?"":","}${o(h===void 0||typeof h=="symbol"?null:h)}`,"")}]`:`{${Object.keys(c).sort().reduce((u,l)=>{if(c[l]===void 0||typeof c[l]=="symbol")return u;const h=u.length===0?"":",";return`${u}${h}${o(l)}:${o(c[l])}`},"")}}`};const he=F(fe),de=(o,c,i={})=>{let u=`${o}-${c.id}-${c.updatedAt}`;if(Object.keys(i).length>0){const l=he(i),h=ue.hash(JSON.stringify(l));u=`${u}-${h}`}return u},$=new Map;let O=[],L=[],D={};const pe=(o,c={})=>{const i=_.useContext(K);if(!i)throw new Error("ReportContext not set.");const[u,l]=_.useState({loading:!0}),h=ie(c);let y;return _.useEffect(()=>{const g=new AbortController;if(l({loading:!0}),i.exampleOutputs){const m=i.exampleOutputs.find(x=>x.functionName===o);!m&&!i.simulateLoading&&!i.simulateError&&l({loading:!1,error:`Could not find example data for sketch "${i.sketchProperties.name}" and function "${o}". Run \`npm test\` to generate example outputs`}),l({loading:i.simulateLoading?i.simulateLoading:!1,task:{id:"abc123",location:"https://localhost/abc123",service:"https://localhost",logUriTemplate:"https://localhost/logs/abc123",geometryUri:"https://localhost/geometry/abc123",wss:"",status:E.Completed,startedAt:new Date().toISOString(),duration:0,data:(m||{}).results,error:i.simulateError?i.simulateError:void 0,estimate:0},error:i.simulateError?i.simulateError:void 0})}else{if(!i.projectUrl&&i.geometryUri){l({loading:!1,error:"Client Error - ReportContext.projectUrl not specified"});return}(async()=>{let m;try{m=await me(i.projectUrl,g.signal)}catch{if(!g.signal.aborted){l({loading:!1,error:`Fetch of GeoprocessingProject metadata failed ${i.projectUrl}`});return}}let x,C;if(o.startsWith("https:"))x=o;else{const f=m.geoprocessingServices.find(A=>A.title===o);if(!f){l({loading:!1,error:`Could not find service for function titled ${o}`});return}x=f.endpoint,C=f==null?void 0:f.executionMode}const p={geometryUri:i.geometryUri,extraParams:JSON.stringify(c)};if(i.sketchProperties.id&&i.sketchProperties.updatedAt){const f=de(o,i.sketchProperties,c);p.cacheKey=f}if(p.cacheKey){const f=$.get(p.cacheKey);if(f){l({loading:!1,task:f,error:f.error});return}}let S;if(p.cacheKey){const f=O.find(A=>A.cacheKey===p.cacheKey&&A.functionName===o);f&&(l({loading:!0,task:f.task,error:void 0}),S=f.promise)}if(!S&&(l({loading:!0,task:void 0,error:void 0}),S=M(x,p,g.signal,!1,!1),p.cacheKey)){const f={cacheKey:p.cacheKey,functionName:o,promise:S};O.push(f),S.finally(()=>{O=O.filter(A=>A!==f)})}S.then(f=>{var R,d;const A=f.service;if(A&&f.status!=="completed"&&((R=f.wss)==null?void 0:R.length)>0&&C==="async"){const s=encodeURIComponent(A),a=encodeURIComponent(p.cacheKey||""),t=f.wss+"?serviceName="+s+"&cacheKey="+a+"&fromClient=true";ge(f,t,l,p.cacheKey,x,p,o,g,y)}if(!f.status||!["pending","completed","failed"].includes(f.status)){l({loading:!1,task:f,error:"Could not parse response from geoprocessing function."});return}if(l({loading:f.status===E.Pending,task:f,error:f.error}),p.cacheKey&&f.status===E.Completed&&$.set(p.cacheKey,ne(f)),f.status===E.Pending){((d=f.wss)==null?void 0:d.length)>0&&l({loading:!0,task:f,error:f.error});return}}).catch(f=>{g.signal.aborted||l({loading:!1,error:f.toString()})})})()}return()=>{g.abort()}},[i.geometryUri,i.sketchProperties,o,h]),u},ge=(o,c,i,u,l,h,y,g,m)=>(m===void 0&&(m=new WebSocket(c)),m.addEventListener("open",function(){const x=$.get(u);if(x){i({loading:!1,task:x,error:x.error}),m.close();return}M(l,h,g.signal,!0,!0).then(p=>{if(p.service===y&&JSON.stringify(p)&&p.id!=="NO_CACHE_HIT"&&p.data){i({loading:!1,task:p,error:p.error}),m.close(1e3,y);return}})}),m.onmessage=function(x){var p;const C=JSON.parse(x.data);if(x.data.timestamp){const S=Date.now();console.log(`timestamp ${y}: ${x.data.timestamp}`),console.log(`received ${y}: ${S}`),console.log(`diff ${y}: ${S-x.data.timestamp}`)}C.cacheKey===u&&C.serviceName===y&&(h.cacheKey=u,((p=C.failureMessage)==null?void 0:p.length)>0?(o.error=C.failureMessage,o.status=E.Failed,i({loading:!1,task:o,error:o.error}),m.close()):ce(l,h,g,i,y,m))},m.addEventListener("close",function(){}),m.onerror=function(){var x;((x=m.url)==null?void 0:x.length)>0&&i({loading:!1,error:"Error loading results. Unexpected socket error."})},m),me=async(o,c)=>{const i=L.find(l=>l.url===o);if(i)return i.promise;if(o in D)return D[o];const u=fetch(o,{signal:c}).then(async l=>{const h=await l.json();if(c.aborted)throw new Error("Aborted");return D[o]=h,L=L.filter(y=>y.url!==o),h});return L.push({url:o,promise:u}),u};pe.reset=()=>{D={}};const ee=({style:o,children:c})=>{const[i,u,l]=X();return b.jsx("div",{style:o,dir:l?"rtl":"ltr",children:c})};ee.__docgenInfo={description:"Controls text direction for report based on current language",methods:[],displayName:"ReportTextDirection",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:""}}};const ye={height:"auto",border:"1px solid rgba(0,0,0,0.12)",marginLeft:"auto",marginRight:"auto",borderRadius:2,position:"relative"},xe={backgroundColor:"#efefef",padding:8,margin:0,boxSizing:"border-box",boxShadow:"0px 0px 0px transparent, 0px 4px 4px 0px rgba(0, 0, 0, 0.06) inset, 0px 0px 0px transparent, 0px 0px 0px transparent"},be={fontFamily:"sans-serif",padding:10,backgroundColor:"#f5f5f5",zIndex:2,borderBottom:"1px solid rgba(0,0,0,0.13)"},q=({value:o={},children:c})=>{const[i,u]=_.useState(500),l=oe({changeLanguage:g=>{y(m=>{const x=m.language!==g;return{...m,language:x?g:m.language}})},...o}),[h,y]=_.useState(l);return b.jsx(K.Provider,{value:{...h},children:b.jsxs("div",{style:{width:i,...ye},children:[b.jsx("div",{style:be,children:b.jsx("h1",{style:{fontSize:18,fontWeight:500},children:"Sketch Name"})}),b.jsx(ee,{style:{...xe,width:i},children:c}),b.jsxs("div",{className:"storyControls",style:{position:"absolute",bottom:-30,display:"flex",justifyContent:"space-evenly",alignItems:"center",width:"100%"},children:[b.jsx(Y,{}),b.jsxs("select",{value:i,onChange:g=>u(Number.parseInt(g.target.value)),children:[b.jsx("option",{value:500,children:"Desktop - Standard Size"}),b.jsx("option",{value:800,children:"Desktop - Large"}),b.jsx("option",{value:320,children:"iPhone 5"}),b.jsx("option",{value:375,children:"iPhone 6, iPhone X"}),b.jsx("option",{value:414,children:"iPhone 6 Plus, iPhone 8 Plus, iPhone XR"}),b.jsx("option",{value:360,children:"Galaxy S5"}),b.jsx("option",{value:412,children:"Nexus 5x"}),b.jsx("option",{value:540,children:"Pixel"})]})]})]})})};q.__docgenInfo={description:`Wraps a story to look and behave like a sketch report +It also replicates much of the functionality of App.tx like setting text +direction and loading ReportContext. +The context value can be added to or overridden by passing a value prop +Layout includes a language switcher (connected to the report context) +and a report width selector +The caller must wrap the story in a Translator component to provide translations`,methods:[],displayName:"ReportStoryLayout",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},value:{required:!1,tsType:{name:"Partial",elements:[{name:"ReportContextValue"}],raw:"Partial"},description:"Optional ReportContext partial to merge",defaultValue:{value:"{}",computed:!1}}}};const te=o=>b.jsx(q,{children:o()}),we=te,Ne=o=>c=>b.jsx(q,{value:o,children:c()});te.__docgenInfo={description:"Decorator that renders a story into ReportStoryLayout.",methods:[],displayName:"ReportDecorator"};export{Y as L,we as R,te as a,K as b,Ne as c,T as d,X as e,U as l,oe as s,pe as u}; diff --git a/Next/assets/ReportDecorator-BLl16b_j.js b/Next/assets/ReportDecorator-BLl16b_j.js deleted file mode 100644 index b20fadd..0000000 --- a/Next/assets/ReportDecorator-BLl16b_j.js +++ /dev/null @@ -1,7 +0,0 @@ -import{j as x}from"./jsx-runtime-DEdD30eg.js";import{r as _,g as F}from"./index-RYns6xqu.js";import{R as K,s as te}from"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import{c as re}from"./cloneDeep-DjGZ9tLP.js";const B=[{name:"English",localName:"English",code:"EN"},{name:"Spanish",localName:"Español",code:"es"},{name:"Dhivehi",localName:"ދިވެހި,",code:"dv",rtl:!0},{name:"Portuguese",localName:"Portuguese",code:"pt"},{name:"Portuguese (Brazil)",localName:"Portuguese (Brasil)",code:"pt-br"},{name:"Norwegian",localName:"Norsk",code:"no"},{name:"Kosraean",localName:"Kosraean",code:"kos"},{name:"Samoan",localName:"Samoan",code:"sm"},{name:"Chuukese",localName:"Chuukese",code:"CHK"},{name:"Fijian",localName:"Na vosa vaka-Viti",code:"fj"},{name:"Fiji Hindi",localName:"फ़िजी हिंदी",code:"fh"},{name:"Hawaiian",localName:"ʻŌlelo Hawaiʻi",code:"haw"},{name:"French",localName:"Français",code:"fr"},{name:"German",localName:"Deutsch",code:"de"},{name:"Croatian",localName:"Hrvatski",code:"hr"},{name:"Afrikaans",localName:"Afrikaans",code:"af"},{name:"Chinese",localName:"中文",code:"zh-Hans"},{name:"Arabic",localName:"اَلْعَرَبِيَّةُ",code:"ar",rtl:!0},{name:"Dutch",code:"nl",localName:"Nederlands"},{name:"Italian",code:"it",localName:"Italiano"},{name:"Bulgarian",code:"bg",localName:"български"},{code:"fr-be",name:"French (Belgium)",localName:"Français (Belgique)"},{code:"el",name:"Greek",localName:"Ελληνικά"},{name:"Hindi",code:"hi",localName:"हिन्दी"},{name:"Indonesian",code:"id",localName:"Bahasa Indonesia"},{name:"Maori",code:"mi",localName:"Te Reo Māori"},{name:"Polish",code:"pl",localName:"Polski"},{name:"Romanian",code:"ro",localName:"Română"},{name:"Tongan",code:"to",localName:"lea fakatonga"},{name:"Zulu",code:"zu",localName:"isiZulu"},{name:"Swedish",code:"sv",localName:"Svenska"},{name:"Swedish (Finland)",code:"sv-fi",localName:"Svenska (Finland)"},{name:"Estonian",code:"et",localName:"Eesti"},{name:"Latvian",code:"lv",localName:"Latviešu"},{name:"Lithuanian",code:"lt",localName:"Lietuvių"},{name:"Russian",code:"ru",localName:"Русский"},{name:"Danish",code:"da",localName:"Dansk"}];function Q(){const a=_.useContext(K);if(!a)throw new Error("ReportContext could not be found.");function c(u){a&&a.changeLanguage&&a.changeLanguage(u)}const i=B.find(u=>u.code===a.language)||B[0];return[i.code,c,i.rtl||!1]}const X=()=>{const[a,c]=Q();return x.jsx("select",{value:a,onChange:i=>c(i.target.value),children:B.map(i=>x.jsx("option",{value:i.code,children:i.name},i.code))})};X.__docgenInfo={description:"",methods:[],displayName:"LanguageSwitcher"};var z;(function(a){a.HEADER="header",a.QUERY="query"})(z||(z={}));var T;(function(a){a.HEADER="header",a.QUERY="query"})(T||(T={}));var V;(function(a){a.HTTP="http",a.HTTPS="https"})(V||(V={}));var J;(function(a){a.MD5="md5",a.CRC32="crc32",a.CRC32C="crc32c",a.SHA1="sha1",a.SHA256="sha256"})(J||(J={}));var W;(function(a){a[a.HEADER=0]="HEADER",a[a.TRAILER=1]="TRAILER"})(W||(W={}));var G;(function(a){a.PROFILE="profile",a.SSO_SESSION="sso-session",a.SERVICES="services"})(G||(G={}));var Z;(function(a){a.HTTP_0_9="http/0.9",a.HTTP_1_0="http/1.0",a.TDS_8_0="tds/8.0"})(Z||(Z={}));var D;(function(a){a.STANDARD="standard",a.ADAPTIVE="adaptive"})(D||(D={}));D.STANDARD;const P={},j=new Array(64);for(let a=0,c=65,i=90;a+c<=i;a++){const u=String.fromCharCode(a+c);P[u]=a,j[a]=u}for(let a=0,c=97,i=122;a+c<=i;a++){const u=String.fromCharCode(a+c),l=a+26;P[u]=l,j[l]=u}for(let a=0;a<10;a++){P[a.toString(10)]=a+52;const c=a.toString(10),i=a+52;P[c]=i,j[i]=c}P["+"]=62;j[62]="+";P["/"]=63;j[63]="/";for(let a=0;a<256;a++){let c=a.toString(16).toLowerCase();c.length===1&&(c=`0${c}`)}const $=function(){const a=Object.getPrototypeOf(this).constructor,c=Function.bind.apply(String,[null,...arguments]),i=new c;return Object.setPrototypeOf(i,a.prototype),i};$.prototype=Object.create(String.prototype,{constructor:{value:$,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf($,String);var E=(a=>(a.Pending="pending",a.Completed="completed",a.Failed="failed",a))(E||{}),ne=function a(c,i){if(c===i)return!0;if(c&&i&&typeof c=="object"&&typeof i=="object"){if(c.constructor!==i.constructor)return!1;var u,l,h;if(Array.isArray(c)){if(u=c.length,u!=i.length)return!1;for(l=u;l--!==0;)if(!a(c[l],i[l]))return!1;return!0}if(c.constructor===RegExp)return c.source===i.source&&c.flags===i.flags;if(c.valueOf!==Object.prototype.valueOf)return c.valueOf()===i.valueOf();if(c.toString!==Object.prototype.toString)return c.toString()===i.toString();if(h=Object.keys(c),u=h.length,u!==Object.keys(i).length)return!1;for(l=u;l--!==0;)if(!Object.prototype.hasOwnProperty.call(i,h[l]))return!1;for(l=u;l--!==0;){var y=h[l];if(!a(c[y],i[y]))return!1}return!0}return c!==c&&i!==i};const oe=F(ne);function ae(a){const c=_.useRef();return oe(c.current,a)||(c.current=a),c.current}const q=async(a,c,i,u,l)=>{const h=new URL(a);h.searchParams.append("geometryUri",c.geometryUri),h.searchParams.append("extraParams",c.extraParams||"{}"),h.searchParams.append("cacheKey",c.cacheKey||""),u&&(h.searchParams.append("checkCacheOnly","true"),h.searchParams.append("onConnect",""+l));const g=await(await fetch(h.toString(),{signal:i,method:"get",headers:{"Content-Type":"application/json"}})).json();if(i.aborted)throw new Error("Request aborted");return g},se=async(a,c,i,u,l,h)=>{q(a,c,i.signal,!0,!1).then(g=>{g.data!==void 0&&g.data&&(u({loading:!1,task:g,error:g.error}),h.close(1e3,l))})};var Y={exports:{}};(function(a,c){(function(i){a.exports=i()})(function(i){var u=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];function l(s,o){var t=s[0],e=s[1],n=s[2],r=s[3];t+=(e&n|~e&r)+o[0]-680876936|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+o[1]-389564586|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+o[2]+606105819|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+o[3]-1044525330|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+o[4]-176418897|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+o[5]+1200080426|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+o[6]-1473231341|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+o[7]-45705983|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+o[8]+1770035416|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+o[9]-1958414417|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+o[10]-42063|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+o[11]-1990404162|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+o[12]+1804603682|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+o[13]-40341101|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+o[14]-1502002290|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+o[15]+1236535329|0,e=(e<<22|e>>>10)+n|0,t+=(e&r|n&~r)+o[1]-165796510|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+o[6]-1069501632|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+o[11]+643717713|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+o[0]-373897302|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+o[5]-701558691|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+o[10]+38016083|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+o[15]-660478335|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+o[4]-405537848|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+o[9]+568446438|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+o[14]-1019803690|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+o[3]-187363961|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+o[8]+1163531501|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+o[13]-1444681467|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+o[2]-51403784|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+o[7]+1735328473|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+o[12]-1926607734|0,e=(e<<20|e>>>12)+n|0,t+=(e^n^r)+o[5]-378558|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+o[8]-2022574463|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+o[11]+1839030562|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+o[14]-35309556|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+o[1]-1530992060|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+o[4]+1272893353|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+o[7]-155497632|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+o[10]-1094730640|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+o[13]+681279174|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+o[0]-358537222|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+o[3]-722521979|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+o[6]+76029189|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+o[9]-640364487|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+o[12]-421815835|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+o[15]+530742520|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+o[2]-995338651|0,e=(e<<23|e>>>9)+n|0,t+=(n^(e|~r))+o[0]-198630844|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+o[7]+1126891415|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+o[14]-1416354905|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+o[5]-57434055|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+o[12]+1700485571|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+o[3]-1894986606|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+o[10]-1051523|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+o[1]-2054922799|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+o[8]+1873313359|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+o[15]-30611744|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+o[6]-1560198380|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+o[13]+1309151649|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+o[4]-145523070|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+o[11]-1120210379|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+o[2]+718787259|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+o[9]-343485551|0,e=(e<<21|e>>>11)+n|0,s[0]=t+s[0]|0,s[1]=e+s[1]|0,s[2]=n+s[2]|0,s[3]=r+s[3]|0}function h(s){var o=[],t;for(t=0;t<64;t+=4)o[t>>2]=s.charCodeAt(t)+(s.charCodeAt(t+1)<<8)+(s.charCodeAt(t+2)<<16)+(s.charCodeAt(t+3)<<24);return o}function y(s){var o=[],t;for(t=0;t<64;t+=4)o[t>>2]=s[t]+(s[t+1]<<8)+(s[t+2]<<16)+(s[t+3]<<24);return o}function g(s){var o=s.length,t=[1732584193,-271733879,-1732584194,271733878],e,n,r,b,w,N;for(e=64;e<=o;e+=64)l(t,h(s.substring(e-64,e)));for(s=s.substring(e-64),n=s.length,r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e=0;e>2]|=s.charCodeAt(e)<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(l(t,r),e=0;e<16;e+=1)r[e]=0;return b=o*8,b=b.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(b[2],16),N=parseInt(b[1],16)||0,r[14]=w,r[15]=N,l(t,r),t}function m(s){var o=s.length,t=[1732584193,-271733879,-1732584194,271733878],e,n,r,b,w,N;for(e=64;e<=o;e+=64)l(t,y(s.subarray(e-64,e)));for(s=e-64>2]|=s[e]<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(l(t,r),e=0;e<16;e+=1)r[e]=0;return b=o*8,b=b.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(b[2],16),N=parseInt(b[1],16)||0,r[14]=w,r[15]=N,l(t,r),t}function v(s){var o="",t;for(t=0;t<4;t+=1)o+=u[s>>t*8+4&15]+u[s>>t*8&15];return o}function C(s){var o;for(o=0;or?new ArrayBuffer(0):(b=r-n,w=new ArrayBuffer(b),N=new Uint8Array(w),M=new Uint8Array(this,n,b),N.set(M),w)}}();function p(s){return/[\u0080-\uFFFF]/.test(s)&&(s=unescape(encodeURIComponent(s))),s}function S(s,o){var t=s.length,e=new ArrayBuffer(t),n=new Uint8Array(e),r;for(r=0;r>2]|=o.charCodeAt(e)<<(e%4<<3);return this._finish(n,t),r=C(this._hash),s&&(r=R(r)),this.reset(),r},d.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},d.prototype.setState=function(s){return this._buff=s.buff,this._length=s.length,this._hash=s.hash,this},d.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},d.prototype._finish=function(s,o){var t=o,e,n,r;if(s[t>>2]|=128<<(t%4<<3),t>55)for(l(this._hash,s),t=0;t<16;t+=1)s[t]=0;e=this._length*8,e=e.toString(16).match(/(.*?)(.{0,8})$/),n=parseInt(e[2],16),r=parseInt(e[1],16)||0,s[14]=n,s[15]=r,l(this._hash,s)},d.hash=function(s,o){return d.hashBinary(p(s),o)},d.hashBinary=function(s,o){var t=g(s),e=C(t);return o?R(e):e},d.ArrayBuffer=function(){this.reset()},d.ArrayBuffer.prototype.append=function(s){var o=A(this._buff.buffer,s),t=o.length,e;for(this._length+=s.byteLength,e=64;e<=t;e+=64)l(this._hash,y(o.subarray(e-64,e)));return this._buff=e-64>2]|=o[n]<<(n%4<<3);return this._finish(e,t),r=C(this._hash),s&&(r=R(r)),this.reset(),r},d.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.ArrayBuffer.prototype.getState=function(){var s=d.prototype.getState.call(this);return s.buff=f(s.buff),s},d.ArrayBuffer.prototype.setState=function(s){return s.buff=S(s.buff,!0),d.prototype.setState.call(this,s)},d.ArrayBuffer.prototype.destroy=d.prototype.destroy,d.ArrayBuffer.prototype._finish=d.prototype._finish,d.ArrayBuffer.hash=function(s,o){var t=m(new Uint8Array(s)),e=C(t);return o?R(e):e},d})})(Y);var ie=Y.exports;const ce=F(ie);var le=function a(c){if(typeof c=="number"&&isNaN(c))throw new Error("NaN is not allowed");if(typeof c=="number"&&!isFinite(c))throw new Error("Infinity is not allowed");return c===null||typeof c!="object"?JSON.stringify(c):c.toJSON instanceof Function?a(c.toJSON()):Array.isArray(c)?`[${c.reduce((l,h,y)=>`${l}${y===0?"":","}${a(h===void 0||typeof h=="symbol"?null:h)}`,"")}]`:`{${Object.keys(c).sort().reduce((u,l)=>{if(c[l]===void 0||typeof c[l]=="symbol")return u;const h=u.length===0?"":",";return`${u}${h}${a(l)}:${a(c[l])}`},"")}}`};const ue=F(le),fe=(a,c,i={})=>{let u=`${a}-${c.id}-${c.updatedAt}`;if(Object.keys(i).length>0){const l=ue(i),h=ce.hash(JSON.stringify(l));u=`${u}-${h}`}return u},I=new Map;let L=[],O=[],U={};const he=(a,c={})=>{const i=_.useContext(K);if(!i)throw new Error("ReportContext not set.");const[u,l]=_.useState({loading:!0}),h=ae(c);let y;return _.useEffect(()=>{const g=new AbortController;if(l({loading:!0}),i.exampleOutputs){const m=i.exampleOutputs.find(v=>v.functionName===a);!m&&!i.simulateLoading&&!i.simulateError&&l({loading:!1,error:`Could not find example data for sketch "${i.sketchProperties.name}" and function "${a}". Run \`npm test\` to generate example outputs`}),l({loading:i.simulateLoading?i.simulateLoading:!1,task:{id:"abc123",location:"https://localhost/abc123",service:"https://localhost",logUriTemplate:"https://localhost/logs/abc123",geometryUri:"https://localhost/geometry/abc123",wss:"",status:E.Completed,startedAt:new Date().toISOString(),duration:0,data:(m||{}).results,error:i.simulateError?i.simulateError:void 0,estimate:0},error:i.simulateError?i.simulateError:void 0})}else{if(!i.projectUrl&&i.geometryUri){l({loading:!1,error:"Client Error - ReportContext.projectUrl not specified"});return}(async()=>{let m;try{m=await pe(i.projectUrl,g.signal)}catch{if(!g.signal.aborted){l({loading:!1,error:`Fetch of GeoprocessingProject metadata failed ${i.projectUrl}`});return}}let v,C;if(a.startsWith("https:"))v=a;else{const f=m.geoprocessingServices.find(A=>A.title===a);if(!f){l({loading:!1,error:`Could not find service for function titled ${a}`});return}v=f.endpoint,C=f==null?void 0:f.executionMode}const p={geometryUri:i.geometryUri,extraParams:JSON.stringify(c)};if(i.sketchProperties.id&&i.sketchProperties.updatedAt){const f=fe(a,i.sketchProperties,c);p.cacheKey=f}if(p.cacheKey){const f=I.get(p.cacheKey);if(f){l({loading:!1,task:f,error:f.error});return}}let S;if(p.cacheKey){const f=L.find(A=>A.cacheKey===p.cacheKey&&A.functionName===a);f&&(l({loading:!0,task:f.task,error:void 0}),S=f.promise)}if(!S&&(l({loading:!0,task:void 0,error:void 0}),S=q(v,p,g.signal,!1,!1),p.cacheKey)){const f={cacheKey:p.cacheKey,functionName:a,promise:S};L.push(f),S.finally(()=>{L=L.filter(A=>A!==f)})}S.then(f=>{var R,d;const A=f.service;if(A&&f.status!=="completed"&&((R=f.wss)==null?void 0:R.length)>0&&C==="async"){const s=encodeURIComponent(A),o=encodeURIComponent(p.cacheKey||""),t=f.wss+"?serviceName="+s+"&cacheKey="+o+"&fromClient=true";de(f,t,l,p.cacheKey,v,p,a,g,y)}if(!f.status||!["pending","completed","failed"].includes(f.status)){l({loading:!1,task:f,error:"Could not parse response from geoprocessing function."});return}if(l({loading:f.status===E.Pending,task:f,error:f.error}),p.cacheKey&&f.status===E.Completed&&I.set(p.cacheKey,re(f)),f.status===E.Pending){((d=f.wss)==null?void 0:d.length)>0&&l({loading:!0,task:f,error:f.error});return}}).catch(f=>{g.signal.aborted||l({loading:!1,error:f.toString()})})})()}return()=>{g.abort()}},[i.geometryUri,i.sketchProperties,a,h]),u},de=(a,c,i,u,l,h,y,g,m)=>(m===void 0&&(m=new WebSocket(c)),m.addEventListener("open",function(){const v=I.get(u);if(v){i({loading:!1,task:v,error:v.error}),m.close();return}q(l,h,g.signal,!0,!0).then(p=>{if(p.service===y&&JSON.stringify(p)&&p.id!=="NO_CACHE_HIT"&&p.data){i({loading:!1,task:p,error:p.error}),m.close(1e3,y);return}})}),m.onmessage=function(v){var p;const C=JSON.parse(v.data);if(v.data.timestamp){const S=Date.now();console.log(`timestamp ${y}: ${v.data.timestamp}`),console.log(`received ${y}: ${S}`),console.log(`diff ${y}: ${S-v.data.timestamp}`)}C.cacheKey===u&&C.serviceName===y&&(h.cacheKey=u,((p=C.failureMessage)==null?void 0:p.length)>0?(a.error=C.failureMessage,a.status=E.Failed,i({loading:!1,task:a,error:a.error}),m.close()):se(l,h,g,i,y,m))},m.addEventListener("close",function(){}),m.onerror=function(){var v;((v=m.url)==null?void 0:v.length)>0&&i({loading:!1,error:"Error loading results. Unexpected socket error."})},m),pe=async(a,c)=>{const i=O.find(l=>l.url===a);if(i)return i.promise;if(a in U)return U[a];const u=fetch(a,{signal:c}).then(async l=>{const h=await l.json();if(c.aborted)throw new Error("Aborted");return U[a]=h,O=O.filter(y=>y.url!==a),h});return O.push({url:a,promise:u}),u};he.reset=()=>{U={}};const k=({style:a,children:c})=>{const[i,u,l]=Q();return x.jsx("div",{style:a,dir:l?"rtl":"ltr",children:c})};k.__docgenInfo={description:"Controls text direction for report based on current language",methods:[],displayName:"ReportTextDirection",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:""}}};const ge={height:"auto",border:"1px solid rgba(0,0,0,0.12)",marginLeft:"auto",marginRight:"auto",borderRadius:2,position:"relative"},me={backgroundColor:"#efefef",padding:8,margin:0,boxSizing:"border-box",boxShadow:"0px 0px 0px transparent, 0px 4px 4px 0px rgba(0, 0, 0, 0.06) inset, 0px 0px 0px transparent, 0px 0px 0px transparent"},ye={fontFamily:"sans-serif",padding:10,backgroundColor:"#f5f5f5",zIndex:2,borderBottom:"1px solid rgba(0,0,0,0.13)"},H=({value:a={},children:c})=>{const[i,u]=_.useState(500),l=te({changeLanguage:g=>{y(m=>{const v=m.language!==g;return{...m,language:v?g:m.language}})},...a}),[h,y]=_.useState(l);return x.jsx(K.Provider,{value:{...h},children:x.jsxs("div",{style:{width:i,...ge},children:[x.jsx("div",{style:ye,children:x.jsx("h1",{style:{fontSize:18,fontWeight:500},children:"Sketch Name"})}),x.jsx(k,{style:{...me,width:i},children:c}),x.jsxs("div",{className:"storyControls",style:{position:"absolute",bottom:-30,display:"flex",justifyContent:"space-evenly",alignItems:"center",width:"100%"},children:[x.jsx(X,{}),x.jsxs("select",{value:i,onChange:g=>u(Number.parseInt(g.target.value)),children:[x.jsx("option",{value:500,children:"Desktop - Standard Size"}),x.jsx("option",{value:800,children:"Desktop - Large"}),x.jsx("option",{value:320,children:"iPhone 5"}),x.jsx("option",{value:375,children:"iPhone 6, iPhone X"}),x.jsx("option",{value:414,children:"iPhone 6 Plus, iPhone 8 Plus, iPhone XR"}),x.jsx("option",{value:360,children:"Galaxy S5"}),x.jsx("option",{value:412,children:"Nexus 5x"}),x.jsx("option",{value:540,children:"Pixel"})]})]})]})})};H.__docgenInfo={description:`Wraps a story to look and behave like a sketch report -It also replicates much of the functionality of App.tx like setting text -direction and loading ReportContext. -The context value can be added to or overridden by passing a value prop -Layout includes a language switcher (connected to the report context) -and a report width selector -The caller must wrap the story in a Translator component to provide translations`,methods:[],displayName:"ReportStoryLayout",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},value:{required:!1,tsType:{name:"Partial",elements:[{name:"ReportContextValue"}],raw:"Partial"},description:"Optional ReportContext partial to merge",defaultValue:{value:"{}",computed:!1}}}};const ee=a=>x.jsx(H,{children:a()}),Ae=ee,we=a=>c=>x.jsx(H,{value:a,children:c()});ee.__docgenInfo={description:"Decorator that renders a story into ReportStoryLayout.",methods:[],displayName:"ReportDecorator"};export{X as L,Ae as R,ee as a,Q as b,we as c,B as l,he as u}; diff --git a/Next/assets/ReportError-CKDrXl1_.js b/Next/assets/ReportError-CKDrXl1_.js new file mode 100644 index 0000000..2269590 --- /dev/null +++ b/Next/assets/ReportError-CKDrXl1_.js @@ -0,0 +1 @@ +var c=Object.defineProperty;var m=(e,o,r)=>o in e?c(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r;var s=(e,o,r)=>m(e,typeof o!="symbol"?o+"":o,r);import{j as t}from"./jsx-runtime-DEdD30eg.js";import{R as l}from"./index-RYns6xqu.js";import{C as d}from"./Card-CM14UvZN.js";import{P as f}from"./index-rNTiGNI1.js";import{E as h}from"./ErrorStatus-BfiBdgir.js";import{u}from"./useTranslation-SdK8TBCK.js";const x=()=>{const{t:e}=u();return t.jsx(d,{children:t.jsx("div",{role:"alert",children:t.jsx(h,{msg:t.jsx(t.Fragment,{children:e("An error occurred while rendering this component. If the error persists, please report it.")})})})})};class n extends l.Component{constructor(){super(...arguments);s(this,"state",{hasError:!1,error:{message:"",stack:""},info:{componentStack:""}});s(this,"componentDidCatch",(r,a)=>{this.setState({error:r,info:a})})}render(){const{hasError:r,error:a,info:i}=this.state;r&&console.info(a.message,i);const{children:p}=this.props;return r?t.jsx(x,{}):p}}s(n,"getDerivedStateFromError",()=>({hasError:!0})),s(n,"propTypes");n.propTypes={children:f.node};n.__docgenInfo={description:"",methods:[{name:"getDerivedStateFromError",docblock:null,modifiers:["static"],params:[],returns:null},{name:"componentDidCatch",docblock:null,modifiers:[],params:[{name:"error",optional:!1,type:null},{name:"info",optional:!1,type:null}],returns:null}],displayName:"ReportError",props:{children:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"",type:{name:"node"}}}};export{n as R}; diff --git a/Next/assets/ReportError-CyhIfolQ.js b/Next/assets/ReportError-CyhIfolQ.js deleted file mode 100644 index 08ad4ea..0000000 --- a/Next/assets/ReportError-CyhIfolQ.js +++ /dev/null @@ -1,18 +0,0 @@ -var l=Object.defineProperty;var c=(r,t,e)=>t in r?l(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e;var o=(r,t,e)=>c(r,typeof t!="symbol"?t+"":t,e);import{j as s}from"./jsx-runtime-DEdD30eg.js";import{R as d}from"./index-RYns6xqu.js";import{C as m}from"./Card-FnwmZRZt.js";import{d as h}from"./styled-components.browser.esm-Cwi-fKCl.js";import{P as f}from"./index-rNTiGNI1.js";import{u}from"./useTranslation-SdK8TBCK.js";const g=h.div` - display: inline-block; - font-weight: bold; - font-size: 18px; - line-height: 1em; - background-color: #ea4848; - width: 20px; - height: 20px; - border-radius: 20px; - color: white; - text-align: center; - margin-right: 8px; - ::before { - position: relative; - bottom: -1px; - content: "!"; - } -`,x=()=>{const{t:r}=u();return s.jsxs(m,{children:[s.jsxs("div",{role:"alert",children:[s.jsx(g,{}),r("ReportError - message part 1","Something went wrong. Please close this report and try again.")]}),s.jsx("p",{children:r("ReportError - message part 2","If the error persists, please report it.")})]})};class n extends d.Component{constructor(){super(...arguments);o(this,"state",{hasError:!1,error:{message:"",stack:""},info:{componentStack:""}});o(this,"componentDidCatch",(e,a)=>{this.setState({error:e,info:a})})}render(){const{hasError:e,error:a,info:i}=this.state;e&&console.info(a.message,i);const{children:p}=this.props;return e?s.jsx(x,{}):p}}o(n,"getDerivedStateFromError",()=>({hasError:!0})),o(n,"propTypes");n.propTypes={children:f.node};n.__docgenInfo={description:"",methods:[{name:"getDerivedStateFromError",docblock:null,modifiers:["static"],params:[],returns:null},{name:"componentDidCatch",docblock:null,modifiers:[],params:[{name:"error",optional:!1,type:null},{name:"info",optional:!1,type:null}],returns:null}],displayName:"ReportError",props:{children:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"",type:{name:"node"}}}};export{n as R}; diff --git a/Next/assets/ReportError.stories-Bhrfm71-.js b/Next/assets/ReportError.stories-Bhrfm71-.js new file mode 100644 index 0000000..69db043 --- /dev/null +++ b/Next/assets/ReportError.stories-Bhrfm71-.js @@ -0,0 +1,7 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{R as t}from"./ReportError-CKDrXl1_.js";import{R as d}from"./ReportDecorator-BKqhhKaH.js";import{C as c}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./index-rNTiGNI1.js";import"./ErrorStatus-BfiBdgir.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const S={component:t,title:"Components/ReportError",decorators:[d]},h=()=>{throw new Error("error!")},r=()=>e.jsx(t,{children:e.jsx(h,{})}),o=()=>e.jsx(t,{children:e.jsx(c,{children:e.jsx("p",{children:"This message should display without error"})})});r.__docgenInfo={description:"",methods:[],displayName:"throws"};o.__docgenInfo={description:"",methods:[],displayName:"okay"};var s,p,a;r.parameters={...r.parameters,docs:{...(s=r.parameters)==null?void 0:s.docs,source:{originalSource:`() => + + `,...(a=(p=r.parameters)==null?void 0:p.docs)==null?void 0:a.source}}};var m,i,n;o.parameters={...o.parameters,docs:{...(m=o.parameters)==null?void 0:m.docs,source:{originalSource:`() => + +

This message should display without error

+
+
`,...(n=(i=o.parameters)==null?void 0:i.docs)==null?void 0:n.source}}};const D=["throws","okay"];export{D as __namedExportsOrder,S as default,o as okay,r as throws}; diff --git a/Next/assets/ReportError.stories-DqpLGnGF.js b/Next/assets/ReportError.stories-DqpLGnGF.js deleted file mode 100644 index 06c34f6..0000000 --- a/Next/assets/ReportError.stories-DqpLGnGF.js +++ /dev/null @@ -1,7 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{R as t}from"./ReportError-CyhIfolQ.js";import{R as d}from"./ReportDecorator-BLl16b_j.js";import{C as c}from"./Card-FnwmZRZt.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-rNTiGNI1.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const I={component:t,title:"Components/ReportError",decorators:[d]},h=()=>{throw new Error("error!")},r=()=>e.jsx(t,{children:e.jsx(h,{})}),o=()=>e.jsx(t,{children:e.jsx(c,{children:e.jsx("p",{children:"This message should display without error"})})});r.__docgenInfo={description:"",methods:[],displayName:"throws"};o.__docgenInfo={description:"",methods:[],displayName:"okay"};var s,p,a;r.parameters={...r.parameters,docs:{...(s=r.parameters)==null?void 0:s.docs,source:{originalSource:`() => - - `,...(a=(p=r.parameters)==null?void 0:p.docs)==null?void 0:a.source}}};var m,i,n;o.parameters={...o.parameters,docs:{...(m=o.parameters)==null?void 0:m.docs,source:{originalSource:`() => - -

This message should display without error

-
-
`,...(n=(i=o.parameters)==null?void 0:i.docs)==null?void 0:n.source}}};const N=["throws","okay"];export{N as __namedExportsOrder,I as default,o as okay,r as throws}; diff --git a/Next/assets/ReportPage-C7o7YIVs.js b/Next/assets/ReportPage-C7o7YIVs.js deleted file mode 100644 index 438d479..0000000 --- a/Next/assets/ReportPage-C7o7YIVs.js +++ /dev/null @@ -1 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";const t=({hidden:e,children:o})=>r.jsx("div",{style:{display:e?"none":"block"},children:o});t.__docgenInfo={description:"",methods:[],displayName:"ReportPage",props:{hidden:{required:!0,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{t as R}; diff --git a/Next/assets/ReportPage.stories-BJG4X7Ir.js b/Next/assets/ReportPage.stories-BJG4X7Ir.js new file mode 100644 index 0000000..46c94c2 --- /dev/null +++ b/Next/assets/ReportPage.stories-BJG4X7Ir.js @@ -0,0 +1,23 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as d}from"./index-RYns6xqu.js";import{R as t,S as l}from"./SegmentControl-CZ99B3yM.js";import{R as m}from"./ReportDecorator-BKqhhKaH.js";import{C as n}from"./Card-CM14UvZN.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const j={component:t,title:"Components/ReportPage",decorators:[m]},a=()=>{const[r,g]=d.useState("page1");return e.jsxs(e.Fragment,{children:[e.jsx("div",{style:{marginTop:5},children:e.jsx(l,{value:r,onClick:i=>g(i),segments:[{id:"page1",label:"Page 1"},{id:"page2",label:"Page 2"}]})}),e.jsx(t,{hidden:r!=="page1",children:e.jsx(n,{children:"Report page 1"})}),e.jsx(t,{hidden:r!=="page2",children:e.jsx(n,{children:"Report page 2"})})]})};a.__docgenInfo={description:"",methods:[],displayName:"reportPage"};var o,s,p;a.parameters={...a.parameters,docs:{...(o=a.parameters)==null?void 0:o.docs,source:{originalSource:`() => { + const [tab, setTab] = useState("page1"); + const enableAllTabs = false; + return <> +
+ setTab(segment)} segments={[{ + id: "page1", + label: "Page 1" + }, { + id: "page2", + label: "Page 2" + }]} /> +
+ + + ; +}`,...(p=(s=a.parameters)==null?void 0:s.docs)==null?void 0:p.source}}};const f=["reportPage"];export{f as __namedExportsOrder,j as default,a as reportPage}; diff --git a/Next/assets/ReportPage.stories-DMeymkpU.js b/Next/assets/ReportPage.stories-DMeymkpU.js deleted file mode 100644 index ffd9f5e..0000000 --- a/Next/assets/ReportPage.stories-DMeymkpU.js +++ /dev/null @@ -1,23 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as l}from"./index-RYns6xqu.js";import{R as t}from"./ReportPage-C7o7YIVs.js";import{R as d}from"./ReportDecorator-BLl16b_j.js";import{S as m}from"./SegmentControl-DuWDC16t.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const T={component:t,title:"Components/ReportPage",decorators:[d]},a=()=>{const[n,i]=l.useState("page1");return e.jsxs(e.Fragment,{children:[e.jsx("div",{style:{marginTop:5},children:e.jsx(m,{value:n,onClick:p=>i(p),segments:[{id:"page1",label:"Page 1"},{id:"page2",label:"Page 2"}]})}),e.jsx(t,{hidden:n!=="page1",children:e.jsx("div",{children:"One"})}),e.jsx(t,{hidden:n!=="page2",children:e.jsx("div",{children:"Two"})})]})};a.__docgenInfo={description:"",methods:[],displayName:"simple"};var r,o,s;a.parameters={...a.parameters,docs:{...(r=a.parameters)==null?void 0:r.docs,source:{originalSource:`() => { - const [tab, setTab] = useState("page1"); - const enableAllTabs = false; - return <> -
- setTab(segment)} segments={[{ - id: "page1", - label: "Page 1" - }, { - id: "page2", - label: "Page 2" - }]} /> -
- - - ; -}`,...(s=(o=a.parameters)==null?void 0:o.docs)==null?void 0:s.source}}};const j=["simple"];export{j as __namedExportsOrder,T as default,a as simple}; diff --git a/Next/assets/ResultsCard-DZu0ql2C.js b/Next/assets/ResultsCard-DZu0ql2C.js deleted file mode 100644 index f83f476..0000000 --- a/Next/assets/ResultsCard-DZu0ql2C.js +++ /dev/null @@ -1,59 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as l}from"./Card-FnwmZRZt.js";import{u as j}from"./ReportDecorator-BLl16b_j.js";import{m as S,d as o}from"./styled-components.browser.esm-Cwi-fKCl.js";import{S as i}from"./Skeleton-u_SOmpwo.js";import{R as v}from"./ReportError-CyhIfolQ.js";import{u as N}from"./useTranslation-SdK8TBCK.js";const k=S` - 0% { - background-position: 100% 0%; - } - 100% { - background-position: 0% 0%; - } -`,C=o.div.attrs(()=>({$duration:1}))` - background: #ddd; - height: 4px; - background: linear-gradient(90deg, #ddd 50%, white 50%); - background-size: 200% 200%; - background-position: 0%; - animation: ${k} linear; - animation-iteration-count: once; - /* animation-timing-function: ease-in-out; */ - animation-duration: ${n=>n.$duration+"s"}; - position: relative; -`,T=o.div` - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 4px; - overflow: hidden; - border-radius: 0px 0px 4px 4px; -`,V=()=>e.jsxs("div",{children:[e.jsx(i,{}),e.jsx(i,{}),e.jsx(i,{}),e.jsx(i,{style:{width:"25%"}})]}),q=o.div` - display: inline-block; - font-weight: bold; - font-size: 18px; - line-height: 1em; - background-color: #ea4848; - width: 20px; - height: 20px; - border-radius: 20px; - color: white; - text-align: center; - margin-right: 8px; - ::before { - position: relative; - bottom: -1px; - content: "!"; - } -`;o.div` - height: 20px; - margin-top: 5px; - padding-bottom: 15px; - margin-left: auto; - margin-right: auto; - font-style: italic; - width: 100%; - text-align: center; - display: none; -`;function E({functionName:n,skeleton:c,children:p,title:g,titleStyle:f={},style:h={},useChildCard:x=!1,extraParams:b={}}){if(!n)throw new Error("No function specified for ResultsCard");const{t:w}=N(),y=w("ResultsCard - no result message","Report run completed, but no results returned"),s={style:h,title:g,titleStyle:f},{task:t,loading:d,error:R}=j(n,b);let a=R,u=5;t&&t.estimate&&(u=Math.round(t.estimate/1e3)),t&&!t.data&&!d&&(t.error?a=t.error:a=y);let r;if(a)r=e.jsx(l,{...s,children:e.jsxs("div",{role:"alert",children:[e.jsx(q,{}),a]})});else if(d)r=e.jsxs(l,{...s,children:[c||e.jsx(V,{}),e.jsx(T,{children:e.jsx(C,{$duration:u})})]});else if(t&&t.data){const m=p(t.data);x?r=e.jsx(e.Fragment,{children:m}):r=e.jsx(l,{...s,children:m})}else throw new Error("ResultsCard error");return e.jsx(v,{children:r})}E.__docgenInfo={description:"",methods:[],displayName:"ResultsCard",props:{functionName:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"signature",type:"function",raw:"(results: T) => ReactNode",signature:{arguments:[{type:{name:"T"},name:"results"}],return:{name:"ReactNode"}}},description:""},skeleton:{required:!1,tsType:{name:"ReactNode"},description:""},title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"",defaultValue:{value:"{}",computed:!1}},style:{required:!1,tsType:{name:"object"},description:"",defaultValue:{value:"{}",computed:!1}},useChildCard:{required:!1,tsType:{name:"boolean"},description:"Assumes caller will provide card in children to use results (e.g. ToolbarCard with DataDownload). Shows a simple card until loading complete",defaultValue:{value:"false",computed:!1}},extraParams:{required:!1,tsType:{name:"Record",elements:[{name:"string"},{name:"union",raw:`| string -| number -| boolean -| null -| { [x: string]: JSONValue } -| Array`,elements:[{name:"string"},{name:"number"},{name:"boolean"},{name:"null"},{name:"signature",type:"object",raw:"{ [x: string]: JSONValue }",signature:{properties:[{key:{name:"string"},value:{name:"JSONValue",required:!0}}]}},{name:"Array",elements:[{name:"JSONValue"}],raw:"Array"}]}],raw:"Record"},description:"Additional runtime parameters from report client for geoprocessing function.",defaultValue:{value:"{}",computed:!1}}}};export{E as R}; diff --git a/Next/assets/ResultsCard-DzrYA0tH.js b/Next/assets/ResultsCard-DzrYA0tH.js new file mode 100644 index 0000000..206fd68 --- /dev/null +++ b/Next/assets/ResultsCard-DzrYA0tH.js @@ -0,0 +1,42 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as o}from"./Card-CM14UvZN.js";import{u as R}from"./ReportDecorator-BKqhhKaH.js";import{m as S,d as l}from"./styled-components.browser.esm-Cwi-fKCl.js";import{S as s}from"./Skeleton-u_SOmpwo.js";import{R as N}from"./ReportError-CKDrXl1_.js";import{E as v}from"./ErrorStatus-BfiBdgir.js";import{u as C}from"./useTranslation-SdK8TBCK.js";const k=S` + 0% { + background-position: 100% 0%; + } + 100% { + background-position: 0% 0%; + } +`,T=l.div.attrs(()=>({$duration:1}))` + background: #ddd; + height: 4px; + background: linear-gradient(90deg, #ddd 50%, white 50%); + background-size: 200% 200%; + background-position: 0%; + animation: ${k} linear; + animation-iteration-count: once; + /* animation-timing-function: ease-in-out; */ + animation-duration: ${a=>a.$duration+"s"}; + position: relative; +`,V=l.div` + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 4px; + overflow: hidden; + border-radius: 0px 0px 4px 4px; +`,q=()=>e.jsxs("div",{children:[e.jsx(s,{}),e.jsx(s,{}),e.jsx(s,{}),e.jsx(s,{style:{width:"25%"}})]});l.div` + height: 20px; + margin-top: 5px; + padding-bottom: 15px; + margin-left: auto; + margin-right: auto; + font-style: italic; + width: 100%; + text-align: center; + display: none; +`;function E({functionName:a,skeleton:c,children:p,title:f,titleStyle:g={},style:h={},useChildCard:x=!1,extraParams:b={}}){if(!a)throw new Error("No function specified for ResultsCard");const{t:j}=C(),w=j("ResultsCard - no result message","Report run completed, but no results returned"),i={style:h,title:f,titleStyle:g},{task:r,loading:d,error:y}=R(a,b);let n=y,u=5;r&&r.estimate&&(u=Math.round(r.estimate/1e3)),r&&!r.data&&!d&&(r.error?n=r.error:n=w);let t;if(n)t=e.jsx(o,{...i,children:e.jsx("div",{role:"alert","aria-label":"Error alert",children:e.jsx(v,{msg:e.jsx(e.Fragment,{children:n})})})});else if(d)t=e.jsx(o,{...i,children:e.jsxs("div",{role:"progressbar","aria-label":"Awaiting results",children:[c||e.jsx(q,{}),e.jsx(V,{children:e.jsx(T,{$duration:u})})]})});else if(r&&r.data){const m=p(r.data);x?t=e.jsx(e.Fragment,{children:m}):t=e.jsx(o,{...i,children:m})}else throw new Error("ResultsCard error");return e.jsx(N,{children:t})}E.__docgenInfo={description:"",methods:[],displayName:"ResultsCard",props:{functionName:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"signature",type:"function",raw:"(results: T) => ReactNode",signature:{arguments:[{type:{name:"T"},name:"results"}],return:{name:"ReactNode"}}},description:""},skeleton:{required:!1,tsType:{name:"ReactNode"},description:""},title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"",defaultValue:{value:"{}",computed:!1}},style:{required:!1,tsType:{name:"object"},description:"",defaultValue:{value:"{}",computed:!1}},useChildCard:{required:!1,tsType:{name:"boolean"},description:"Assumes caller will provide card in children to use results (e.g. ToolbarCard with DataDownload). Shows a simple card until loading complete",defaultValue:{value:"false",computed:!1}},extraParams:{required:!1,tsType:{name:"Record",elements:[{name:"string"},{name:"union",raw:`| string +| number +| boolean +| null +| { [x: string]: JSONValue } +| Array`,elements:[{name:"string"},{name:"number"},{name:"boolean"},{name:"null"},{name:"signature",type:"object",raw:"{ [x: string]: JSONValue }",signature:{properties:[{key:{name:"string"},value:{name:"JSONValue",required:!0}}]}},{name:"Array",elements:[{name:"JSONValue"}],raw:"Array"}]}],raw:"Record"},description:"Additional runtime parameters from report client for geoprocessing function.",defaultValue:{value:"{}",computed:!1}}}};export{E as R}; diff --git a/Next/assets/ResultsCard.stories-B2Nde6rf.js b/Next/assets/ResultsCard.stories-Do22IMYk.js similarity index 52% rename from Next/assets/ResultsCard.stories-B2Nde6rf.js rename to Next/assets/ResultsCard.stories-Do22IMYk.js index 7c58e07..688b4b9 100644 --- a/Next/assets/ResultsCard.stories-B2Nde6rf.js +++ b/Next/assets/ResultsCard.stories-Do22IMYk.js @@ -1,11 +1,11 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as K}from"./index-RYns6xqu.js";import{R as r}from"./ResultsCard-DZu0ql2C.js";import{c as Q}from"./ReportDecorator-BLl16b_j.js";import{s as W,R as o}from"./ReportContext-DKjA4IB1.js";import{S as g}from"./Skeleton-u_SOmpwo.js";import{L as X}from"./LayerToggle-CutCh_0U.js";import{C as f}from"./Collapse-ByIHf8L-.js";import{f as Y}from"./index-CJGZSqXF.js";import{D as $}from"./DataDownload-BPSbt6Wj.js";import{T as G}from"./ToolbarCard-Cl8xrJl3.js";import"./Card-FnwmZRZt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportError-CyhIfolQ.js";import"./index-rNTiGNI1.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./Dropdown-CSdFVIjX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-BKT7qdfB.js";import"./index-BbP3371Q.js";import"./useSketchProperties-CHjaomRQ.js";import"./Toolbar-Ci4_u54V.js";const a=W({visibleLayers:[],exampleOutputs:[{functionName:"area",sketchName:"My Sketch",results:{area:704}}]}),i=()=>e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]})}),ee=["nearshore","offshore"],n=()=>{const[t,H]=K.useState("nearshore"),J=s=>{console.log("changing geography to",s.target.value),H(s.target.value)};return e.jsxs(e.Fragment,{children:[e.jsx("select",{onChange:J,children:ee.map(s=>e.jsx("option",{value:s,children:s},s))})," ",e.jsx(r,{title:"Card Title",functionName:"area",extraParams:{geography:t},children:()=>e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Cur geography: ",t]}),e.jsx("p",{children:"Note that smoke tests are not setup to generate output for more than one extraParams value. In fact, by default the extraParams value is not set for a story. Storybook is also not setup to load more than one output. So This story demonstrates how to use a UI switcher to control passing different values to extraParams, but it won't change the output. The approach to seeing what the output would be for different values of extraParams is to run the smoke tests is to create multiple independent smoke tests, each with different values."})]})})]})},l=()=>e.jsx(o.Provider,{value:{...a,simulateLoading:!0},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur illo voluptatem temporibus totam et incidunt."]})})}),u=()=>e.jsx(o.Provider,{value:{...a,simulateLoading:!0},children:e.jsx(r,{title:"Card Title",functionName:"area",skeleton:e.jsx(te,{}),children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur illo voluptatem temporibus totam et incidunt."]})})}),te=()=>e.jsxs("div",{children:[e.jsx(g,{style:{width:"100%",height:"130px"}}),e.jsx(g,{}),e.jsx(g,{}),e.jsx(g,{style:{width:"50%"}})]}),d=()=>e.jsx(o.Provider,{value:{...a,simulateError:"Internal server error"},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km."]})})}),m=()=>e.jsx(o.Provider,{value:{...a,exampleOutputs:[{functionName:"area",sketchName:"My Sketch",results:null}]},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km."]})})}),re=()=>{throw new Error("error!")},c=()=>e.jsx(o.Provider,{value:{...a},children:e.jsx(r,{title:"Card Title",functionName:"area",children:()=>e.jsx(re,{})})}),Z=e.jsxs(e.Fragment,{children:[e.jsx(X,{label:"Show EEZ Boundary",layerId:"5e80c8a8cd44abca6e5268af",simple:!0}),e.jsx($,{filename:"sample",data:Y.ranked,formats:["csv","json"],placement:"left-end"})]}),p=()=>e.jsx(o.Provider,{value:{...a},children:e.jsx(r,{title:"Card Title",functionName:"area",useChildCard:!0,children:t=>e.jsxs(G,{title:"Card Title",items:Z,children:[e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]}),e.jsx(f,{title:"Learn More",children:e.jsx("p",{children:"Additional elements in here"})}),e.jsx(f,{title:"Show by MPA",children:e.jsx("p",{children:"Additional elements in here"})})]})})}),h=()=>e.jsx(o.Provider,{value:{...a,visibleLayers:["5e80c8a8cd44abca6e5268af"]},children:e.jsx(r,{title:"Card Title",functionName:"area",useChildCard:!0,children:t=>e.jsxs(G,{title:"Card Title",items:Z,children:[e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]}),e.jsx(f,{title:"Learn More",children:e.jsx("p",{children:"Additional elements in here"})}),e.jsx(f,{title:"Show by MPA",children:e.jsx("p",{children:"Additional elements in here"})})]})})}),_e={component:r,title:"Components/Card/ResultsCard",decorators:[Q(a)]};i.__docgenInfo={description:"",methods:[],displayName:"basic"};n.__docgenInfo={description:"",methods:[],displayName:"extraParams"};l.__docgenInfo={description:"",methods:[],displayName:"loadingState"};u.__docgenInfo={description:"",methods:[],displayName:"customSkeleton"};d.__docgenInfo={description:"",methods:[],displayName:"errorState"};m.__docgenInfo={description:"",methods:[],displayName:"noDataState"};c.__docgenInfo={description:"",methods:[],displayName:"errorBoundary"};p.__docgenInfo={description:"",methods:[],displayName:"customCard"};h.__docgenInfo={description:"",methods:[],displayName:"customCardToggled"};var x,C,v;i.parameters={...i.parameters,docs:{...(x=i.parameters)==null?void 0:x.docs,source:{originalSource:`() => +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as K}from"./index-RYns6xqu.js";import{R as r}from"./ResultsCard-DzrYA0tH.js";import{c as Q,s as W,b as o}from"./ReportDecorator-BKqhhKaH.js";import{S as g}from"./Skeleton-u_SOmpwo.js";import{L as X}from"./LayerToggle-I347XAEB.js";import{C as x}from"./Collapse-7iqd9XPw.js";import{f as Y}from"./index-CJGZSqXF.js";import{D as $}from"./DataDownload-NRMtrsbm.js";import{T as G}from"./ToolbarCard-pyGkhUKg.js";import"./Card-CM14UvZN.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportError-CKDrXl1_.js";import"./index-rNTiGNI1.js";import"./ErrorStatus-BfiBdgir.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Toolbar-Ci4_u54V.js";const a=W({visibleLayers:[],exampleOutputs:[{functionName:"area",sketchName:"My Sketch",results:{area:704}}]}),i=()=>e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]})}),ee=["nearshore","offshore"],n=()=>{const[t,H]=K.useState("nearshore"),J=s=>{console.log("changing geography to",s.target.value),H(s.target.value)};return e.jsxs(e.Fragment,{children:[e.jsx("select",{onChange:J,children:ee.map(s=>e.jsx("option",{value:s,children:s},s))})," ",e.jsx(r,{title:"Card Title",functionName:"area",extraParams:{geography:t},children:()=>e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Cur geography: ",t]}),e.jsx("p",{children:"Note that smoke tests are not setup to generate output for more than one extraParams value. In fact, by default the extraParams value is not set for a story. Storybook is also not setup to load more than one output. So This story demonstrates how to use a UI switcher to control passing different values to extraParams, but it won't change the output. The approach to seeing what the output would be for different values of extraParams is to run the smoke tests is to create multiple independent smoke tests, each with different values."})]})})]})},l=()=>e.jsx(o.Provider,{value:{...a,simulateLoading:!0},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur illo voluptatem temporibus totam et incidunt."]})})}),u=()=>e.jsx(o.Provider,{value:{...a,simulateLoading:!0},children:e.jsx(r,{title:"Card Title",functionName:"area",skeleton:e.jsx(te,{}),children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur illo voluptatem temporibus totam et incidunt."]})})}),te=()=>e.jsxs("div",{children:[e.jsx(g,{style:{width:"100%",height:"130px"}}),e.jsx(g,{}),e.jsx(g,{}),e.jsx(g,{style:{width:"50%"}})]}),d=()=>e.jsx(o.Provider,{value:{...a,simulateError:"Internal server error"},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km."]})})}),m=()=>e.jsx(o.Provider,{value:{...a,exampleOutputs:[{functionName:"area",sketchName:"My Sketch",results:null}]},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km."]})})}),re=()=>{throw new Error("error!")},c=()=>e.jsx(o.Provider,{value:{...a},children:e.jsx(r,{title:"Card Title",functionName:"area",children:()=>e.jsx(re,{})})}),Z=e.jsxs(e.Fragment,{children:[e.jsx(X,{label:"Show EEZ Boundary",layerId:"5e80c8a8cd44abca6e5268af",simple:!0}),e.jsx($,{filename:"sample",data:Y.ranked,formats:["csv","json"],placement:"left-end"})]}),p=()=>e.jsx(o.Provider,{value:{...a},children:e.jsx(r,{title:"Card Title",functionName:"area",useChildCard:!0,children:t=>e.jsxs(G,{title:"Card Title",items:Z,children:[e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]}),e.jsx(x,{title:"Learn More",children:e.jsx("p",{children:"Additional elements in here"})}),e.jsx(x,{title:"Show by MPA",children:e.jsx("p",{children:"Additional elements in here"})})]})})}),h=()=>e.jsx(o.Provider,{value:{...a,visibleLayers:["5e80c8a8cd44abca6e5268af"]},children:e.jsx(r,{title:"Card Title",functionName:"area",useChildCard:!0,children:t=>e.jsxs(G,{title:"Card Title",items:Z,children:[e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]}),e.jsx(x,{title:"Learn More",children:e.jsx("p",{children:"Additional elements in here"})}),e.jsx(x,{title:"Show by MPA",children:e.jsx("p",{children:"Additional elements in here"})})]})})}),_e={component:r,title:"Components/Card/ResultsCard",decorators:[Q(a)]};i.__docgenInfo={description:"",methods:[],displayName:"basic"};n.__docgenInfo={description:"",methods:[],displayName:"extraParams"};l.__docgenInfo={description:"",methods:[],displayName:"loadingState"};u.__docgenInfo={description:"",methods:[],displayName:"customSkeleton"};d.__docgenInfo={description:"",methods:[],displayName:"errorState"};m.__docgenInfo={description:"",methods:[],displayName:"noDataState"};c.__docgenInfo={description:"",methods:[],displayName:"errorBoundary"};p.__docgenInfo={description:"",methods:[],displayName:"customCard"};h.__docgenInfo={description:"",methods:[],displayName:"customCardToggled"};var C,f,v;i.parameters={...i.parameters,docs:{...(C=i.parameters)==null?void 0:C.docs,source:{originalSource:`() => {(data: any) =>

This zone is {data.area} sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet.

} -
`,...(v=(C=i.parameters)==null?void 0:C.docs)==null?void 0:v.source}}};var q,y,j;n.parameters={...n.parameters,docs:{...(q=n.parameters)==null?void 0:q.docs,source:{originalSource:`() => { +
`,...(v=(f=i.parameters)==null?void 0:f.docs)==null?void 0:v.source}}};var q,y,j;n.parameters={...n.parameters,docs:{...(q=n.parameters)==null?void 0:q.docs,source:{originalSource:`() => { const [geography, setGeography] = useState("nearshore"); const geographySwitcher = (e: any) => { console.log("changing geography to", e.target.value); diff --git a/Next/assets/SegmentControl-CZ99B3yM.js b/Next/assets/SegmentControl-CZ99B3yM.js new file mode 100644 index 0000000..ebc1785 --- /dev/null +++ b/Next/assets/SegmentControl-CZ99B3yM.js @@ -0,0 +1 @@ +import{j as i}from"./jsx-runtime-DEdD30eg.js";import{r as a}from"./index-RYns6xqu.js";const d=({hidden:e,children:r})=>i.jsx("div",{style:{display:e?"none":"block"},children:r});d.__docgenInfo={description:"",methods:[],displayName:"ReportPage",props:{hidden:{required:!0,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};const l=e=>{const r=e.segments.findIndex(t=>t.id===e.value),[s,o]=a.useState(480/e.segments.length),n=a.useRef(null);if(r===-1)throw new Error(`Unknown SegmentControl id ${e.value} for segments ${JSON.stringify(e.segments)}`);return a.useEffect(()=>{var t;(t=n.current)!=null&&t.clientWidth&&o(n.current.clientWidth/e.segments.length)},[n.current]),i.jsxs("div",{style:{fontFamily:"sans-serif",background:"rgba(229, 231, 235, 1)",display:"flex",flexBasis:"content",borderRadius:"0.375rem",position:"relative",border:"2px solid black",borderColor:"rgba(229, 231, 235, 1)"},ref:n,children:[i.jsx("span",{style:{transitionProperty:"all",transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"75ms",insetInlineStart:`${s*r}px`,width:`${s-4}px`,fontSize:"0.875rem",lineHeight:"1.25rem",borderRadius:"0.25rem",padding:"0.125rem",backgroundColor:"white",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",position:"absolute"},"aria-hidden":"true",children:" "}),e.segments.map(t=>i.jsx("button",{onClick:()=>{e.onClick&&e.onClick(t.id)},style:{color:"rgba(31, 41, 55, 1)",userSelect:"none",fontSize:"0.875rem",lineHeight:"1.25rem",flex:"1 1 auto",textAlign:"center",width:`${s}px`,cursor:"pointer",borderRadius:"0.375rem",padding:"0.125rem",background:"transparent",border:"none",zIndex:10,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"},className:"text-gray-800 select-none text-sm flex-1 text-center cursor-pointer rounded-md p-0.5 z-10","aria-pressed":e.value===t.id,"aria-label":`Open ${t.label} Tab`,children:t.label},t.id))]})};l.__docgenInfo={description:"",methods:[],displayName:"SegmentControl",props:{segments:{required:!0,tsType:{name:"Array",elements:[{name:"signature",type:"object",raw:"{ id: string; label: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"label",value:{name:"string",required:!0}}]}}],raw:"{ id: string; label: string }[]"},description:""},value:{required:!0,tsType:{name:"string"},description:""},onClick:{required:!1,tsType:{name:"signature",type:"function",raw:"(segment: string) => void",signature:{arguments:[{type:{name:"string"},name:"segment"}],return:{name:"void"}}},description:""}}};export{d as R,l as S}; diff --git a/Next/assets/SegmentControl-DuWDC16t.js b/Next/assets/SegmentControl-DuWDC16t.js deleted file mode 100644 index 3cdc1a1..0000000 --- a/Next/assets/SegmentControl-DuWDC16t.js +++ /dev/null @@ -1 +0,0 @@ -import{j as i}from"./jsx-runtime-DEdD30eg.js";import{r as s}from"./index-RYns6xqu.js";const l=e=>{const o=e.segments.findIndex(t=>t.id===e.value),[r,a]=s.useState(480/e.segments.length),n=s.useRef(null);if(o===-1)throw new Error(`Unknown SegmentControl id ${e.value} for segments ${JSON.stringify(e.segments)}`);return s.useEffect(()=>{var t;(t=n.current)!=null&&t.clientWidth&&a(n.current.clientWidth/e.segments.length)},[n.current]),i.jsxs("div",{style:{fontFamily:"sans-serif",background:"rgba(229, 231, 235, 1)",display:"flex",flexBasis:"content",borderRadius:"0.375rem",position:"relative",border:"2px solid black",borderColor:"rgba(229, 231, 235, 1)"},ref:n,children:[i.jsx("span",{role:"button",style:{transitionProperty:"all",transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"75ms",insetInlineStart:`${r*o}px`,width:`${r-4}px`,fontSize:"0.875rem",lineHeight:"1.25rem",borderRadius:"0.25rem",padding:"0.125rem",backgroundColor:"white",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",position:"absolute"},children:" "}),e.segments.map(t=>i.jsx("span",{onClick:()=>{e.onClick&&e.onClick(t.id)},style:{color:"rgba(31, 41, 55, 1)",userSelect:"none",fontSize:"0.875rem",lineHeight:"1.25rem",flex:"1 1 auto",textAlign:"center",width:`${r}px`,cursor:"pointer",borderRadius:"0.375rem",padding:"0.125rem",zIndex:10,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"},className:"text-gray-800 select-none text-sm flex-1 text-center cursor-pointer rounded-md p-0.5 z-10",children:t.label},t.id))]})};l.__docgenInfo={description:"",methods:[],displayName:"SegmentControl",props:{segments:{required:!0,tsType:{name:"Array",elements:[{name:"signature",type:"object",raw:"{ id: string; label: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"label",value:{name:"string",required:!0}}]}}],raw:"{ id: string; label: string }[]"},description:""},value:{required:!0,tsType:{name:"string"},description:""},onClick:{required:!1,tsType:{name:"signature",type:"function",raw:"(segment: string) => void",signature:{arguments:[{type:{name:"string"},name:"segment"}],return:{name:"void"}}},description:""}}};export{l as S}; diff --git a/Next/assets/SegmentControl.stories-Bz1gR7Ie.js b/Next/assets/SegmentControl.stories-Bz1gR7Ie.js deleted file mode 100644 index 3e5071e..0000000 --- a/Next/assets/SegmentControl.stories-Bz1gR7Ie.js +++ /dev/null @@ -1,23 +0,0 @@ -import{j as n}from"./jsx-runtime-DEdD30eg.js";import{S as r}from"./SegmentControl-DuWDC16t.js";import{c as p}from"./ReportDecorator-BLl16b_j.js";import{T as d}from"./TranslatorAsync-BjkwzyXE.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./context-D1gH75Th.js";const e=()=>n.jsx(d,{children:n.jsx(r,{value:"one",onClick:t=>console.log("clicked "+t),segments:[{id:"one",label:"One"},{id:"two",label:"Two"},{id:"three",label:"Three"}]})}),o=()=>n.jsx(d,{children:n.jsx(r,{value:"two",onClick:t=>console.log("clicked "+t),segments:[{id:"one",label:"One"},{id:"two",label:"Two"},{id:"three",label:"Three"}]})}),_={component:r,title:"Components/SegmentControl",decorators:[p()]};e.__docgenInfo={description:"",methods:[],displayName:"tabOne"};o.__docgenInfo={description:"",methods:[],displayName:"tabTwo"};var s,a,l;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`() => - console.log("clicked " + segment)} segments={[{ - id: "one", - label: "One" - }, { - id: "two", - label: "Two" - }, { - id: "three", - label: "Three" - }]} /> - `,...(l=(a=e.parameters)==null?void 0:a.docs)==null?void 0:l.source}}};var i,m,c;o.parameters={...o.parameters,docs:{...(i=o.parameters)==null?void 0:i.docs,source:{originalSource:`() => - console.log("clicked " + segment)} segments={[{ - id: "one", - label: "One" - }, { - id: "two", - label: "Two" - }, { - id: "three", - label: "Three" - }]} /> - `,...(c=(m=o.parameters)==null?void 0:m.docs)==null?void 0:c.source}}};const j=["tabOne","tabTwo"];export{j as __namedExportsOrder,_ as default,e as tabOne,o as tabTwo}; diff --git a/Next/assets/SegmentControl.stories-CzGQFokz.js b/Next/assets/SegmentControl.stories-CzGQFokz.js new file mode 100644 index 0000000..483d519 --- /dev/null +++ b/Next/assets/SegmentControl.stories-CzGQFokz.js @@ -0,0 +1,33 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as c}from"./index-RYns6xqu.js";import{S as d,R as r}from"./SegmentControl-CZ99B3yM.js";import{c as g}from"./ReportDecorator-BKqhhKaH.js";import{T as h}from"./TranslatorAsync-B_qXHhRg.js";import{C as s}from"./Card-CM14UvZN.js";import{S as n}from"./Skeleton-u_SOmpwo.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./context-D1gH75Th.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const t=()=>{const[o,m]=c.useState("one");return e.jsxs(h,{children:[e.jsx(d,{value:o,onClick:p=>m(p),segments:[{id:"one",label:"One"},{id:"two",label:"Two"},{id:"three",label:"Three"}]}),e.jsx(r,{hidden:o!=="one",children:e.jsxs(s,{children:[e.jsx(n,{}),e.jsx(n,{})]})}),e.jsx(r,{hidden:o!=="two",children:e.jsxs(s,{children:[e.jsx(n,{}),e.jsx(n,{}),e.jsx(n,{})]})}),e.jsx(r,{hidden:o!=="three",children:e.jsx(s,{children:e.jsx(n,{})})})]})},v={component:d,title:"Components/SegmentControl",decorators:[g()]};t.__docgenInfo={description:"",methods:[],displayName:"segmentControl"};var a,i,l;t.parameters={...t.parameters,docs:{...(a=t.parameters)==null?void 0:a.docs,source:{originalSource:`() => { + const [tab, setTab] = useState("one"); + return + setTab(segment)} segments={[{ + id: "one", + label: "One" + }, { + id: "two", + label: "Two" + }, { + id: "three", + label: "Three" + }]} /> + + + + ; +}`,...(l=(i=t.parameters)==null?void 0:i.docs)==null?void 0:l.source}}};const y=["segmentControl"];export{y as __namedExportsOrder,v as default,t as segmentControl}; diff --git a/Next/assets/SimpleButton-BKT7qdfB.js b/Next/assets/SimpleButton-CD5OHI_F.js similarity index 88% rename from Next/assets/SimpleButton-BKT7qdfB.js rename to Next/assets/SimpleButton-CD5OHI_F.js index 401c0e6..29cba37 100644 --- a/Next/assets/SimpleButton-BKT7qdfB.js +++ b/Next/assets/SimpleButton-CD5OHI_F.js @@ -2,10 +2,7 @@ import{j as e}from"./jsx-runtime-DEdD30eg.js";import{d as n}from"./styled-compon background: transparent; border: none; cursor: pointer; - outline: none; - color: #aaa; - font-size: 18px - font-weight: bold + color: #767676; &:hover { color: #333; } diff --git a/Next/assets/SimpleButton.stories-CYkixxOA.js b/Next/assets/SimpleButton.stories-CYkixxOA.js new file mode 100644 index 0000000..9625177 --- /dev/null +++ b/Next/assets/SimpleButton.stories-CYkixxOA.js @@ -0,0 +1,16 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as e}from"./SimpleButton-CD5OHI_F.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const S={component:e,title:"Components/SimpleButton",decorators:[]},n=()=>t.jsxs(t.Fragment,{children:[t.jsx(e,{children:"⋮"}),t.jsx(e,{children:"➥"}),t.jsx(e,{children:"⇩"}),t.jsx(e,{children:"⬇"}),t.jsx(e,{children:"➥"}),t.jsx(e,{children:"Text"})]}),r=()=>t.jsx(t.Fragment,{children:t.jsx("a",{href:"https://google.com",target:"_blank",rel:"noreferrer",children:t.jsx(e,{children:"⬇"})})});n.__docgenInfo={description:"",methods:[],displayName:"simpleButton"};r.__docgenInfo={description:"",methods:[],displayName:"linkButton"};var o,s,i;n.parameters={...n.parameters,docs:{...(o=n.parameters)==null?void 0:o.docs,source:{originalSource:`() => { + return <> + + + + + + Text + ; +}`,...(i=(s=n.parameters)==null?void 0:s.docs)==null?void 0:i.source}}};var m,l,p;r.parameters={...r.parameters,docs:{...(m=r.parameters)==null?void 0:m.docs,source:{originalSource:`() => { + return <> + + + + ; +}`,...(p=(l=r.parameters)==null?void 0:l.docs)==null?void 0:p.source}}};const h=["simpleButton","linkButton"];export{h as __namedExportsOrder,S as default,r as linkButton,n as simpleButton}; diff --git a/Next/assets/SimpleButton.stories-DTLk5WYQ.js b/Next/assets/SimpleButton.stories-DTLk5WYQ.js deleted file mode 100644 index 652aa28..0000000 --- a/Next/assets/SimpleButton.stories-DTLk5WYQ.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as e}from"./SimpleButton-BKT7qdfB.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const c={component:e,title:"Components/Buttons/SimpleButton",decorators:[]},o=()=>t.jsxs(t.Fragment,{children:[t.jsx(e,{children:"⋮"}),t.jsx(e,{children:"➥"}),t.jsx(e,{children:"⇩"}),t.jsx(e,{children:"⬇"}),t.jsx(e,{children:"➥"})]});o.__docgenInfo={description:"",methods:[],displayName:"simpleButton"};var n,r,s;o.parameters={...o.parameters,docs:{...(n=o.parameters)==null?void 0:n.docs,source:{originalSource:`() => { - return <> - - - - - - ; -}`,...(s=(r=o.parameters)==null?void 0:r.docs)==null?void 0:s.source}}};const a=["simpleButton"];export{a as __namedExportsOrder,c as default,o as simpleButton}; diff --git a/Next/assets/Skeleton.stories-D6wJWtbD.js b/Next/assets/Skeleton.stories-D6wJWtbD.js deleted file mode 100644 index f124f25..0000000 --- a/Next/assets/Skeleton.stories-D6wJWtbD.js +++ /dev/null @@ -1,21 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-FnwmZRZt.js";import{S as o}from"./Skeleton-u_SOmpwo.js";import{R as j}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const N={component:o,title:"Components/Skeleton",decorators:[j]},r=()=>e.jsx(n,{children:e.jsx(o,{})}),s=()=>e.jsxs(n,{children:[e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{})]}),t=()=>e.jsx(n,{children:e.jsxs("div",{children:[e.jsx(o,{style:{width:"100%",height:"130px"}}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{style:{width:"50%"}})]})});r.__docgenInfo={description:"",methods:[],displayName:"small"};s.__docgenInfo={description:"",methods:[],displayName:"larger"};t.__docgenInfo={description:"",methods:[],displayName:"custom"};var a,d,m;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => - - `,...(m=(d=r.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};var i,c,l;s.parameters={...s.parameters,docs:{...(i=s.parameters)==null?void 0:i.docs,source:{originalSource:`() => - - - - - - `,...(l=(c=s.parameters)==null?void 0:c.docs)==null?void 0:l.source}}};var p,x,S;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() => -
- - - - -
-
`,...(S=(x=t.parameters)==null?void 0:x.docs)==null?void 0:S.source}}};const R=["small","larger","custom"];export{R as __namedExportsOrder,t as custom,N as default,s as larger,r as small}; diff --git a/Next/assets/Skeleton.stories-DpYOIt7Q.js b/Next/assets/Skeleton.stories-DpYOIt7Q.js new file mode 100644 index 0000000..ebf13b2 --- /dev/null +++ b/Next/assets/Skeleton.stories-DpYOIt7Q.js @@ -0,0 +1,21 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-CM14UvZN.js";import{S as o}from"./Skeleton-u_SOmpwo.js";import{R as j}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const I={component:o,title:"Components/Skeleton",decorators:[j]},r=()=>e.jsx(n,{children:e.jsx(o,{})}),s=()=>e.jsxs(n,{children:[e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{})]}),t=()=>e.jsx(n,{children:e.jsxs("div",{children:[e.jsx(o,{style:{width:"100%",height:"130px"}}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{style:{width:"50%"}})]})});r.__docgenInfo={description:"",methods:[],displayName:"small"};s.__docgenInfo={description:"",methods:[],displayName:"larger"};t.__docgenInfo={description:"",methods:[],displayName:"custom"};var a,d,m;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => + + `,...(m=(d=r.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};var i,c,l;s.parameters={...s.parameters,docs:{...(i=s.parameters)==null?void 0:i.docs,source:{originalSource:`() => + + + + + + `,...(l=(c=s.parameters)==null?void 0:c.docs)==null?void 0:l.source}}};var p,x,S;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() => +
+ + + + +
+
`,...(S=(x=t.parameters)==null?void 0:x.docs)==null?void 0:S.source}}};const N=["small","larger","custom"];export{N as __namedExportsOrder,t as custom,I as default,s as larger,r as small}; diff --git a/Next/assets/SketchAttributesCard-Bj4JFaUi.js b/Next/assets/SketchAttributesCard-Bj4JFaUi.js new file mode 100644 index 0000000..2c9bf41 --- /dev/null +++ b/Next/assets/SketchAttributesCard-Bj4JFaUi.js @@ -0,0 +1 @@ +import{j as s}from"./jsx-runtime-DEdD30eg.js";import{u as y}from"./useSketchProperties-C7Z3ZE-x.js";import{C as f}from"./Card-CM14UvZN.js";import{u as x}from"./useTranslation-SdK8TBCK.js";const m=({title:g,autoHide:b,mappings:l})=>{const p={fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:"1.5em"},[u]=y(),{t:i,i18n:r}=x(),c=i("Attributes");return b===!0&&u.userAttributes.length===0?null:u?s.jsx(f,{titleStyle:p,title:g||c,children:s.jsx("table",{style:{width:"100%"},children:s.jsx("tbody",{children:u.userAttributes.map(e=>{let n,t;if(!e.valueLabel){n=e.label;const a=e&&e.value!==void 0&&e.value!==null?e.value:i("(Not answered)");t=a,l&&l[e.exportId]&&typeof a=="string"?a[0]==="["?t=JSON.parse(a).map(d=>l[e.exportId][d]).map(d=>d.toString()).join(", "):t=l[e.exportId][a]:Array.isArray(a)?t=a.map(o=>o.toString()).join(", "):t=a.toString()}return e.label&&(n=e.label,r.language==="en"?n=e.label:e.alternateLanguages&&Object.keys(e.alternateLanguages).includes(r.language)&&(n=e.alternateLanguages[r.language].label)),e.valueLabel&&(t=e.valueLabel,r.language!=="en"&&e.alternateLanguages&&Object.keys(e.alternateLanguages).includes(r.language)&&(t=e.alternateLanguages[r.language].valueLabel)),s.jsxs("tr",{style:{verticalAlign:"top"},children:[s.jsx("td",{style:{padding:0,paddingRight:4,borderBottom:"1px solid #f5f5f5",paddingBottom:6,paddingTop:6},children:n}),s.jsx("td",{style:{borderBottom:"1px solid #f5f5f5",paddingBottom:6,paddingTop:6,paddingLeft:6},children:t?Array.isArray(t)?t.map((a,o)=>s.jsx("div",{children:i(a)},o)):i(t):"N/A"})]},e.exportId)})})})}):s.jsx(f,{titleStyle:p,title:g||c,children:s.jsx("p",{children:i("No attributes found")})})},S=m;m.__docgenInfo={description:"",methods:[],displayName:"SketchAttributesCard",props:{title:{required:!1,tsType:{name:"string"},description:""},autoHide:{required:!1,tsType:{name:"boolean"},description:""},mappings:{required:!1,tsType:{name:"signature",type:"object",raw:"{ [exportId: string]: { [value: string]: string } }",signature:{properties:[{key:{name:"string"},value:{name:"signature",type:"object",raw:"{ [value: string]: string }",signature:{properties:[{key:{name:"string"},value:{name:"string",required:!0}}]},required:!0}}]}},description:"Map from value IDs to human readable for one or more exportIds"}}};export{S}; diff --git a/Next/assets/SketchAttributesCard-Dgb94_gL.js b/Next/assets/SketchAttributesCard-Dgb94_gL.js deleted file mode 100644 index 6eba041..0000000 --- a/Next/assets/SketchAttributesCard-Dgb94_gL.js +++ /dev/null @@ -1 +0,0 @@ -import{j as s}from"./jsx-runtime-DEdD30eg.js";import{u as y}from"./useSketchProperties-CHjaomRQ.js";import{C as f}from"./Card-FnwmZRZt.js";import{u as x}from"./useTranslation-SdK8TBCK.js";const m=({title:d,autoHide:b,mappings:n})=>{const g={fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:"1.5em"},[o]=y(),{t:l,i18n:i}=x(),p=l("Attributes");return b===!0&&o.userAttributes.length===0?null:o?s.jsx(f,{titleStyle:g,title:d||p,children:s.jsx("table",{style:{width:"100%"},children:s.jsx("tbody",{children:o.userAttributes.map(e=>{let r,t;if(!e.valueLabel){r=e.label;const a=e&&e.value!==void 0&&e.value!==null?e.value:l("(Not answered)");t=a,n&&n[e.exportId]&&typeof a=="string"?a[0]==="["?t=JSON.parse(a).map(u=>n[e.exportId][u]).map(u=>u.toString()).join(", "):t=n[e.exportId][a]:Array.isArray(a)?t=a.map(c=>c.toString()).join(", "):t=a.toString()}return e.label&&(r=e.label,i.language==="en"?r=e.label:e.alternateLanguages&&Object.keys(e.alternateLanguages).includes(i.language)&&(r=e.alternateLanguages[i.language].label)),e.valueLabel&&(t=e.valueLabel,i.language!=="en"&&e.alternateLanguages&&Object.keys(e.alternateLanguages).includes(i.language)&&(t=e.alternateLanguages[i.language].valueLabel)),s.jsxs("tr",{style:{verticalAlign:"top"},children:[s.jsx("td",{style:{padding:0,paddingRight:4,borderBottom:"1px solid #f5f5f5",paddingBottom:6,paddingTop:6},children:r}),s.jsx("td",{style:{borderBottom:"1px solid #f5f5f5",paddingBottom:6,paddingTop:6,paddingLeft:6},children:l(t)})]},e.exportId)})})})}):s.jsx(f,{titleStyle:g,title:d||p,children:s.jsx("p",{children:l("No attributes found")})})},A=m;m.__docgenInfo={description:"",methods:[],displayName:"SketchAttributesCard",props:{title:{required:!1,tsType:{name:"string"},description:""},autoHide:{required:!1,tsType:{name:"boolean"},description:""},mappings:{required:!1,tsType:{name:"signature",type:"object",raw:"{ [exportId: string]: { [value: string]: string } }",signature:{properties:[{key:{name:"string"},value:{name:"signature",type:"object",raw:"{ [value: string]: string }",signature:{properties:[{key:{name:"string"},value:{name:"string",required:!0}}]},required:!0}}]}},description:"Map from value IDs to human readable for one or more exportIds"}}};export{A as S}; diff --git a/Next/assets/SketchAttributesCard.stories-DYTKxA4R.js b/Next/assets/SketchAttributesCard.stories-DYTKxA4R.js deleted file mode 100644 index 98914f1..0000000 --- a/Next/assets/SketchAttributesCard.stories-DYTKxA4R.js +++ /dev/null @@ -1 +0,0 @@ -import{S as e}from"./SketchAttributesCard-Dgb94_gL.js";import{c as t}from"./ReportDecorator-BLl16b_j.js";import"./CardDecorator-BYpn6BZ1.js";import{s as o}from"./ReportContext-DKjA4IB1.js";import"./jsx-runtime-DEdD30eg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-CHjaomRQ.js";import"./Card-FnwmZRZt.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const r=o({sketchProperties:{userAttributes:[{label:"Designation",value:"FULLY_PROTECTED",exportId:"designation",fieldType:"ComboBox",valueLabel:"Fully Protected",formElementId:2987,alternateLanguages:{pt:{label:"Designação",valueLabel:"Totalmente Protegido"}}},{label:"Island",value:["FLORES"],exportId:"island",fieldType:"MultipleChoice",valueLabel:["Flores"],formElementId:2990,alternateLanguages:{pt:{label:"Ilha",valueLabel:["Floresita"]}}}]}}),f={component:e,title:"Components/Card/SketchAttributesCard",decorators:[t(r)]},g=[];export{g as __namedExportsOrder,f as default}; diff --git a/Next/assets/SketchAttributesCard.stories-uwXeslJ9.js b/Next/assets/SketchAttributesCard.stories-uwXeslJ9.js new file mode 100644 index 0000000..da3913a --- /dev/null +++ b/Next/assets/SketchAttributesCard.stories-uwXeslJ9.js @@ -0,0 +1 @@ +import{S as e}from"./SketchAttributesCard-Bj4JFaUi.js";import{c as t,s as o}from"./ReportDecorator-BKqhhKaH.js";import"./CardDecorator-SdzzCCaW.js";import"./jsx-runtime-DEdD30eg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Card-CM14UvZN.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const r=o({sketchProperties:{userAttributes:[{label:"Designation",value:"FULLY_PROTECTED",exportId:"designation",fieldType:"ComboBox",valueLabel:"Fully Protected",formElementId:2987,alternateLanguages:{pt:{label:"Designação",valueLabel:"Totalmente Protegido"}}},{label:"Island",value:["FLORES"],exportId:"island",fieldType:"MultipleChoice",valueLabel:["Flores"],formElementId:2990,alternateLanguages:{pt:{label:"Ilha",valueLabel:["Floresita"]}}}]}}),L={component:e,title:"Components/Card/SketchAttributesCard",decorators:[t(r)]},g=[];export{g as __namedExportsOrder,L as default}; diff --git a/Next/assets/SketchAttributesLegacyCard.stories-BVgCWWtw.js b/Next/assets/SketchAttributesLegacyCard.stories-BVgCWWtw.js new file mode 100644 index 0000000..95bdbe3 --- /dev/null +++ b/Next/assets/SketchAttributesLegacyCard.stories-BVgCWWtw.js @@ -0,0 +1,5 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as a}from"./SketchAttributesCard-Bj4JFaUi.js";import{R as l,s,b as p}from"./ReportDecorator-BKqhhKaH.js";import{T as n}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Card-CM14UvZN.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const d={ACTIVITIES:{WORKS:"Works",UNTREATED_WATER:"Untreated Water",HABITATION:"Habitation"},ROMAN:{I:"One",II:"Two"}},T=s({sketchProperties:{userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."},{label:"Allowed Activities no mapping",fieldType:"ChoiceField",exportId:"ACTIVITIEZ",value:'["WORKS","UNTREATED_WATER","HABITATION"]'},{label:"Allowed Activities with mapping",fieldType:"ChoiceField",exportId:"ACTIVITIES",value:'["WORKS","UNTREATED_WATER","HABITATION"]'},{label:"Allowed Activities JSON string with mapping",fieldType:"ChoiceField",exportId:"ACTIVITIES_JSON_STRING",value:["WORKS","UNTREATED_WATER","HABITATION"]},{exportId:"ROMAN",fieldType:"ChoiceField",label:"Roman number",value:"II"},{label:"Include this?",value:!1,exportId:"BOOLEAN",fieldType:"YesNo"},{label:"Include this other thing?",value:!0,exportId:"BOOLEANTWO",fieldType:"YesNo"},{label:"Empty field",value:null,exportId:"Foo",fieldType:"TextArea"}]}}),e=()=>t.jsx(p.Provider,{value:T,children:t.jsx(n,{children:t.jsx(a,{title:"Attributes Legacy",mappings:d})})}),y={component:a,title:"Components/Card/SketchAttributesCard",decorators:[l]};e.__docgenInfo={description:"",methods:[],displayName:"legacy"};var r,o,i;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`() => + + + + `,...(i=(o=e.parameters)==null?void 0:o.docs)==null?void 0:i.source}}};const S=["legacy"];export{S as __namedExportsOrder,y as default,e as legacy}; diff --git a/Next/assets/SketchAttributesLegacyCard.stories-BW0DwACV.js b/Next/assets/SketchAttributesLegacyCard.stories-BW0DwACV.js deleted file mode 100644 index 2dd5926..0000000 --- a/Next/assets/SketchAttributesLegacyCard.stories-BW0DwACV.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as a}from"./SketchAttributesCard-Dgb94_gL.js";import{s as l,R as s}from"./ReportContext-DKjA4IB1.js";import{T as p}from"./TranslatorAsync-BjkwzyXE.js";import{R as n}from"./ReportDecorator-BLl16b_j.js";import"./index-RYns6xqu.js";import"./useSketchProperties-CHjaomRQ.js";import"./Card-FnwmZRZt.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const d={ACTIVITIES:{WORKS:"Works",UNTREATED_WATER:"Untreated Water",HABITATION:"Habitation"},ROMAN:{I:"One",II:"Two"}},T=l({sketchProperties:{userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."},{label:"Allowed Activities no mapping",fieldType:"ChoiceField",exportId:"ACTIVITIEZ",value:'["WORKS","UNTREATED_WATER","HABITATION"]'},{label:"Allowed Activities with mapping",fieldType:"ChoiceField",exportId:"ACTIVITIES",value:'["WORKS","UNTREATED_WATER","HABITATION"]'},{label:"Allowed Activities JSON string with mapping",fieldType:"ChoiceField",exportId:"ACTIVITIES_JSON_STRING",value:["WORKS","UNTREATED_WATER","HABITATION"]},{exportId:"ROMAN",fieldType:"ChoiceField",label:"Roman number",value:"II"},{label:"Include this?",value:!1,exportId:"BOOLEAN",fieldType:"YesNo"},{label:"Include this other thing?",value:!0,exportId:"BOOLEANTWO",fieldType:"YesNo"},{label:"Empty field",value:null,exportId:"Foo",fieldType:"TextArea"}]}}),e=()=>t.jsx(s.Provider,{value:T,children:t.jsx(p,{children:t.jsx(a,{title:"Attributes Legacy",mappings:d})})}),S={component:a,title:"Components/Card/SketchAttributesCard",decorators:[n]};e.__docgenInfo={description:"",methods:[],displayName:"legacy"};var r,o,i;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`() => - - - - `,...(i=(o=e.parameters)==null?void 0:o.docs)==null?void 0:i.source}}};const f=["legacy"];export{f as __namedExportsOrder,S as default,e as legacy}; diff --git a/Next/assets/SketchAttributesNextCard.stories-Br4K9jiH.js b/Next/assets/SketchAttributesNextCard.stories-Br4K9jiH.js new file mode 100644 index 0000000..db2d7ce --- /dev/null +++ b/Next/assets/SketchAttributesNextCard.stories-Br4K9jiH.js @@ -0,0 +1,3 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as o}from"./SketchAttributesCard-Bj4JFaUi.js";import{c as n,s}from"./ReportDecorator-BKqhhKaH.js";import"./CardDecorator-SdzzCCaW.js";import{T as i}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Card-CM14UvZN.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const p=s({sketchProperties:{userAttributes:[{label:"Author(s)",value:null,exportId:"authors",fieldType:"TextArea",valueLabel:null,formElementId:2630,alternateLanguages:{}},{label:"Description",value:"Test description",exportId:"descriptionconsider_adding_a_ra",fieldType:"TextArea",valueLabel:null,formElementId:2629,alternateLanguages:{}},{label:"Comments with no value",value:null,exportId:"comments",fieldType:"TextArea",valueLabel:null,formElementId:4757,alternateLanguages:{pt:{label:"Comentários",valueLabel:null}}},{label:"Designation",value:"FULLY_PROTECTED",exportId:"designation",fieldType:"ComboBox",valueLabel:"Fully Protected",formElementId:2987,alternateLanguages:{pt:{label:"Designação",valueLabel:"Totalmente Protegido"}}},{label:"Island",value:["FLORES"],exportId:"island",fieldType:"MultipleChoice",valueLabel:["Flores"],formElementId:2990,alternateLanguages:{pt:{label:"Ilha",valueLabel:["Floresita"]}}},{label:"Gears",value:["LONG_LINE","TRAWL"],exportId:"gears",fieldType:"MultipleChoice",valueLabel:["Long Line","Trawl"],formElementId:2300,alternateLanguages:{pt:{label:"Engrenagens",valueLabel:["Linha Longa","Arrasto"]}}}]}}),e=()=>t.jsx(i,{children:t.jsx(o,{title:"Attributes Next"})}),E={component:o,title:"Components/Card/SketchAttributesCard",decorators:[n(p)]};e.__docgenInfo={description:"",methods:[],displayName:"next"};var a,r,l;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`() => + + `,...(l=(r=e.parameters)==null?void 0:r.docs)==null?void 0:l.source}}};const _=["next"];export{_ as __namedExportsOrder,E as default,e as next}; diff --git a/Next/assets/SketchAttributesNextCard.stories-CwF7yshc.js b/Next/assets/SketchAttributesNextCard.stories-CwF7yshc.js deleted file mode 100644 index 0bad9f5..0000000 --- a/Next/assets/SketchAttributesNextCard.stories-CwF7yshc.js +++ /dev/null @@ -1,3 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as l}from"./SketchAttributesCard-Dgb94_gL.js";import{c as s}from"./ReportDecorator-BLl16b_j.js";import"./CardDecorator-BYpn6BZ1.js";import{s as n}from"./ReportContext-DKjA4IB1.js";import{T as i}from"./TranslatorAsync-BjkwzyXE.js";import"./index-RYns6xqu.js";import"./useSketchProperties-CHjaomRQ.js";import"./Card-FnwmZRZt.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";const m=n({sketchProperties:{userAttributes:[{label:"Author(s)",value:null,exportId:"authors",fieldType:"TextArea",valueLabel:null,formElementId:2630,alternateLanguages:{}},{label:"Description",value:"Test description",exportId:"descriptionconsider_adding_a_ra",fieldType:"TextArea",valueLabel:null,formElementId:2629,alternateLanguages:{}},{label:"Comments with no value",value:null,exportId:"comments",fieldType:"TextArea",valueLabel:null,formElementId:4757,alternateLanguages:{pt:{label:"Comentários",valueLabel:null}}},{label:"Designation",value:"FULLY_PROTECTED",exportId:"designation",fieldType:"ComboBox",valueLabel:"Fully Protected",formElementId:2987,alternateLanguages:{pt:{label:"Designação",valueLabel:"Totalmente Protegido"}}},{label:"Island",value:["FLORES"],exportId:"island",fieldType:"MultipleChoice",valueLabel:["Flores"],formElementId:2990,alternateLanguages:{pt:{label:"Ilha",valueLabel:["Floresita"]}}}]}}),e=()=>t.jsx(i,{children:t.jsx(l,{title:"Attributes Next"})}),_={component:l,title:"Components/Card/SketchAttributesCard",decorators:[s(m)]};e.__docgenInfo={description:"",methods:[],displayName:"next"};var a,r,o;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`() => - - `,...(o=(r=e.parameters)==null?void 0:r.docs)==null?void 0:o.source}}};const S=["next"];export{S as __namedExportsOrder,_ as default,e as next}; diff --git a/Next/assets/SketchClassTable-dwmss9XV.js b/Next/assets/SketchClassTable-Cx5ZyWDA.js similarity index 81% rename from Next/assets/SketchClassTable-dwmss9XV.js rename to Next/assets/SketchClassTable-Cx5ZyWDA.js index 0b01e21..d7fcb2b 100644 --- a/Next/assets/SketchClassTable-dwmss9XV.js +++ b/Next/assets/SketchClassTable-Cx5ZyWDA.js @@ -1,4 +1,4 @@ -import{j as s}from"./jsx-runtime-DEdD30eg.js";import"./index-B2Cm0kwl.js";import{p as d}from"./number-BAURMb9d.js";import"./ReportDecorator-BLl16b_j.js";import{T as p}from"./Table-Db9VXgo_.js";import{d as r}from"./styled-components.browser.esm-Cwi-fKCl.js";import{R as f}from"./ReportTableStyled-YHOh9k4c.js";import{u as h}from"./useTranslation-SdK8TBCK.js";const u=r(f)` +import{j as s}from"./jsx-runtime-DEdD30eg.js";import{p as d}from"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{T as p}from"./Table-DU7L5fPt.js";import{d as r}from"./styled-components.browser.esm-Cwi-fKCl.js";import{R as f}from"./ReportTableStyled-YHOh9k4c.js";import{u as h}from"./useTranslation-SdK8TBCK.js";const u=r(f)` .styled { font-size: 13px; diff --git a/Next/assets/SketchClassTable.stories-CucmLZ7Q.js b/Next/assets/SketchClassTable.stories-CucmLZ7Q.js new file mode 100644 index 0000000..a163b79 --- /dev/null +++ b/Next/assets/SketchClassTable.stories-CucmLZ7Q.js @@ -0,0 +1,9 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as o}from"./SketchClassTable-Cx5ZyWDA.js";import{a as u,b as l}from"./ReportDecorator-BKqhhKaH.js";import{C}from"./CardDecorator-SdzzCCaW.js";import{i as g,a as n,j as h}from"./metrics-CCT61h2F.js";import"./index-RYns6xqu.js";import"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./Table-DU7L5fPt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./ReportTableStyled-YHOh9k4c.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./helpers-DgG4-pmm.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";const V={component:o,title:"Components/Table/SketchClassTable",decorators:[C,u]},d={sketchProperties:{name:"My Sketch",id:"abc123",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString(),sketchClassId:"efg345",isCollection:!1,userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."}]},geometryUri:"",projectUrl:"https://example.com/project",visibleLayers:["a"],language:"en"},e=()=>t.jsx(l.Provider,{value:d,children:t.jsx(o,{rows:g,metricGroup:n})}),r=()=>t.jsx(l.Provider,{value:d,children:t.jsx(o,{rows:h,metricGroup:n,formatPerc:!0})});e.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"simplePerc"};var s,i,p;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`() => { + return + + ; +}`,...(p=(i=e.parameters)==null?void 0:i.docs)==null?void 0:p.source}}};var a,m,c;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => { + return + + ; +}`,...(c=(m=r.parameters)==null?void 0:m.docs)==null?void 0:c.source}}};const W=["simple","simplePerc"];export{W as __namedExportsOrder,V as default,e as simple,r as simplePerc}; diff --git a/Next/assets/SketchClassTable.stories-DZI0gYhE.js b/Next/assets/SketchClassTable.stories-DZI0gYhE.js deleted file mode 100644 index 1260bd3..0000000 --- a/Next/assets/SketchClassTable.stories-DZI0gYhE.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as o}from"./SketchClassTable-dwmss9XV.js";import{a as u}from"./ReportDecorator-BLl16b_j.js";import{C}from"./CardDecorator-BYpn6BZ1.js";import{R as l}from"./ReportContext-DKjA4IB1.js";import{i as g,a as n,j as h}from"./metrics-D6cvDJ7n.js";import"./index-RYns6xqu.js";import"./index-B2Cm0kwl.js";import"./index-BAMY2Nnw.js";import"./number-BAURMb9d.js";import"./Table-Db9VXgo_.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-BPSbt6Wj.js";import"./Dropdown-CSdFVIjX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-BKT7qdfB.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-CHjaomRQ.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./ReportTableStyled-YHOh9k4c.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";import"./helpers-CEsPW1hT.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";const W={component:o,title:"Components/Table/SketchClassTable",decorators:[C,u]},d={sketchProperties:{name:"My Sketch",id:"abc123",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString(),sketchClassId:"efg345",isCollection:!1,userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."}]},geometryUri:"",projectUrl:"https://example.com/project",visibleLayers:["a"],language:"en"},e=()=>t.jsx(l.Provider,{value:d,children:t.jsx(o,{rows:g,metricGroup:n})}),r=()=>t.jsx(l.Provider,{value:d,children:t.jsx(o,{rows:h,metricGroup:n,formatPerc:!0})});e.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"simplePerc"};var s,i,p;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`() => { - return - - ; -}`,...(p=(i=e.parameters)==null?void 0:i.docs)==null?void 0:p.source}}};var m,a,c;r.parameters={...r.parameters,docs:{...(m=r.parameters)==null?void 0:m.docs,source:{originalSource:`() => { - return - - ; -}`,...(c=(a=r.parameters)==null?void 0:a.docs)==null?void 0:c.source}}};const X=["simple","simplePerc"];export{X as __namedExportsOrder,W as default,e as simple,r as simplePerc}; diff --git a/Next/assets/Table-Db9VXgo_.js b/Next/assets/Table-DU7L5fPt.js similarity index 99% rename from Next/assets/Table-Db9VXgo_.js rename to Next/assets/Table-DU7L5fPt.js index a1f952e..4a1e64f 100644 --- a/Next/assets/Table-Db9VXgo_.js +++ b/Next/assets/Table-DU7L5fPt.js @@ -1,4 +1,4 @@ -import{j as L}from"./jsx-runtime-DEdD30eg.js";import{r as oe,c as Ir}from"./index-RYns6xqu.js";import{d as _t}from"./styled-components.browser.esm-Cwi-fKCl.js";import{_ as Xt}from"./extends-CF3RwP-h.js";import{S as qt}from"./index.esm-BWA7R1MX.js";import{D as Gr}from"./DataDownload-BPSbt6Wj.js";import{T as Fr}from"./Toolbar-Ci4_u54V.js";var Kt=oe.forwardRef(function(ae,le){var k={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return oe.createElement(qt,Xt({iconAttrs:k,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},ae,{ref:le}),oe.createElement("path",{fillRule:"evenodd",d:"M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"}))});Kt.displayName="ChevronLeft";var Ut=oe.forwardRef(function(ae,le){var k={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return oe.createElement(qt,Xt({iconAttrs:k,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},ae,{ref:le}),oe.createElement("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"}))});Ut.displayName="ChevronRight";var $t={exports:{}},Qe={exports:{}};(function(ae,le){(function(k,R){R(le,oe)})(Ir,function(k,R){function Re(e,t,n,r,i,o,u){try{var a=e[o](u),l=a.value}catch(c){return void n(c)}a.done?t(l):Promise.resolve(l).then(r,i)}function be(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function u(l){Re(o,r,i,u,a,"next",l)}function a(l){Re(o,r,i,u,a,"throw",l)}u(void 0)})}}function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}function Te(e){var t=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e,"string");return typeof t=="symbol"?t:String(t)}R=R&&Object.prototype.hasOwnProperty.call(R,"default")?R.default:R;var s={init:"init"},pe=function(e){var t=e.value;return t===void 0?"":t},ge=function(){return R.createElement(R.Fragment,null," ")},de={Cell:pe,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function Se(){for(var e=arguments.length,t=new Array(e),n=0;n(o=typeof o=="number"?o:1/0)){var u=i;i=o,o=u}return e.filter(function(a){return t.some(function(l){var c=a.values[l];return c>=i&&c<=o})})};pt.autoRemove=function(e){return!e||typeof e[0]!="number"&&typeof e[1]!="number"};var ye=Object.freeze({__proto__:null,text:ot,exactText:it,exactTextCase:ut,includes:st,includesAll:at,includesSome:lt,includesValue:ct,exact:dt,equals:ft,between:pt});s.resetFilters="resetFilters",s.setFilter="setFilter",s.setAllFilters="setAllFilters";var gt=function(e){e.stateReducers.push(Sn),e.useInstance.push(Cn)};function Sn(e,t,n,r){if(t.type===s.init)return f({filters:[]},e);if(t.type===s.resetFilters)return f({},e,{filters:r.initialState.filters||[]});if(t.type===s.setFilter){var i=t.columnId,o=t.filterValue,u=r.allColumns,a=r.filterTypes,l=u.find(function(y){return y.id===i});if(!l)throw new Error("React-Table: Could not find a column with id: "+i);var c=U(l.filter,a||{},ye),m=e.filters.find(function(y){return y.id===i}),p=ne(o,m&&m.value);return fe(c.autoRemove,p,l)?f({},e,{filters:e.filters.filter(function(y){return y.id!==i})}):f({},e,m?{filters:e.filters.map(function(y){return y.id===i?{id:i,value:p}:y})}:{filters:[].concat(e.filters,[{id:i,value:p}])})}if(t.type===s.setAllFilters){var g=t.filters,d=r.allColumns,v=r.filterTypes;return f({},e,{filters:ne(g,e.filters).filter(function(y){var w=d.find(function(C){return C.id===y.id});return!fe(U(w.filter,v||{},ye).autoRemove,y.value,w)})})}}function Cn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.filterTypes,a=e.manualFilters,l=e.defaultCanFilter,c=l!==void 0&&l,m=e.disableFilters,p=e.state.filters,g=e.dispatch,d=e.autoResetFilters,v=d===void 0||d,y=R.useCallback(function(b,I){g({type:s.setFilter,columnId:b,filterValue:I})},[g]),w=R.useCallback(function(b){g({type:s.setAllFilters,filters:b})},[g]);o.forEach(function(b){var I=b.id,z=b.accessor,P=b.defaultCanFilter,E=b.disableFilters;b.canFilter=z?ee(E!==!0&&void 0,m!==!0&&void 0,!0):ee(P,c,!1),b.setFilter=function(G){return y(b.id,G)};var j=p.find(function(G){return G.id===I});b.filterValue=j&&j.value});var C=R.useMemo(function(){if(a||!p.length)return[n,r,i];var b=[],I={};return[function z(P,E){E===void 0&&(E=0);var j=P;return(j=p.reduce(function(G,W){var H=W.id,M=W.value,x=o.find(function(_){return _.id===H});if(!x)return G;E===0&&(x.preFilteredRows=G);var T=U(x.filter,u||{},ye);return T?(x.filteredRows=T(G,[H],M),x.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+x.id+"."),G)},P)).forEach(function(G){b.push(G),I[G.id]=G,G.subRows&&(G.subRows=G.subRows&&G.subRows.length>0?z(G.subRows,E+1):G.subRows)}),j}(n),b,I]},[a,p,n,r,i,o,u]),A=C[0],S=C[1],h=C[2];R.useMemo(function(){o.filter(function(b){return!p.find(function(I){return I.id===b.id})}).forEach(function(b){b.preFilteredRows=A,b.filteredRows=A})},[A,p,o]);var F=N(v);Q(function(){F()&&g({type:s.resetFilters})},[g,a?null:t]),Object.assign(e,{preFilteredRows:n,preFilteredFlatRows:r,preFilteredRowsById:i,filteredRows:A,filteredFlatRows:S,filteredRowsById:h,rows:A,flatRows:S,rowsById:h,setFilter:y,setAllFilters:w})}gt.pluginName="useFilters",s.resetGlobalFilter="resetGlobalFilter",s.setGlobalFilter="setGlobalFilter";var vt=function(e){e.stateReducers.push(xn),e.useInstance.push(Pn)};function xn(e,t,n,r){if(t.type===s.resetGlobalFilter)return f({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===s.setGlobalFilter){var i=t.filterValue,o=r.userFilterTypes,u=U(r.globalFilter,o||{},ye),a=ne(i,e.globalFilter);return fe(u.autoRemove,a)?(e.globalFilter,ce(e,["globalFilter"])):f({},e,{globalFilter:a})}}function Pn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.filterTypes,a=e.globalFilter,l=e.manualGlobalFilter,c=e.state.globalFilter,m=e.dispatch,p=e.autoResetGlobalFilter,g=p===void 0||p,d=e.disableGlobalFilter,v=R.useCallback(function(h){m({type:s.setGlobalFilter,filterValue:h})},[m]),y=R.useMemo(function(){if(l||c===void 0)return[n,r,i];var h=[],F={},b=U(a,u||{},ye);if(!b)return console.warn("Could not find a valid 'globalFilter' option."),n;o.forEach(function(z){var P=z.disableGlobalFilter;z.canFilter=ee(P!==!0&&void 0,d!==!0&&void 0,!0)});var I=o.filter(function(z){return z.canFilter===!0});return[function z(P){return(P=b(P,I.map(function(E){return E.id}),c)).forEach(function(E){h.push(E),F[E.id]=E,E.subRows=E.subRows&&E.subRows.length?z(E.subRows):E.subRows}),P}(n),h,F]},[l,c,a,u,o,n,r,i,d]),w=y[0],C=y[1],A=y[2],S=N(g);Q(function(){S()&&m({type:s.resetGlobalFilter})},[m,l?null:t]),Object.assign(e,{preGlobalFilteredRows:n,preGlobalFilteredFlatRows:r,preGlobalFilteredRowsById:i,globalFilteredRows:w,globalFilteredFlatRows:C,globalFilteredRowsById:A,rows:w,flatRows:C,rowsById:A,setGlobalFilter:v,disableGlobalFilter:d})}function mt(e,t){return t.reduce(function(n,r){return n+(typeof r=="number"?r:0)},0)}vt.pluginName="useGlobalFilter";var ht=Object.freeze({__proto__:null,sum:mt,min:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&&(t=Math.min(t,n))}),t},max:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&&(t=Math.max(t,n))}),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach(function(r){typeof r=="number"&&(t=Math.min(t,r),n=Math.max(n,r))}),t+".."+n},average:function(e){return mt(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort(function(r,i){return r-i});return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Bn=[],En={};s.resetGroupBy="resetGroupBy",s.setGroupBy="setGroupBy",s.toggleGroupBy="toggleGroupBy";var yt=function(e){e.getGroupByToggleProps=[In],e.stateReducers.push(Gn),e.visibleColumnsDeps.push(function(t,n){var r=n.instance;return[].concat(t,[r.state.groupBy])}),e.visibleColumns.push(Fn),e.useInstance.push(kn),e.prepareRow.push(zn)};yt.pluginName="useGroupBy";var In=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(r){r.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Gn(e,t,n,r){if(t.type===s.init)return f({groupBy:[]},e);if(t.type===s.resetGroupBy)return f({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===s.setGroupBy)return f({},e,{groupBy:t.value});if(t.type===s.toggleGroupBy){var i=t.columnId,o=t.value,u=o!==void 0?o:!e.groupBy.includes(i);return f({},e,u?{groupBy:[].concat(e.groupBy,[i])}:{groupBy:e.groupBy.filter(function(a){return a!==i})})}}function Fn(e,t){var n=t.instance.state.groupBy,r=n.map(function(o){return e.find(function(u){return u.id===o})}).filter(Boolean),i=e.filter(function(o){return!n.includes(o.id)});return(e=[].concat(r,i)).forEach(function(o){o.isGrouped=n.includes(o.id),o.groupedIndex=n.indexOf(o.id)}),e}var An={};function kn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.flatHeaders,a=e.groupByFn,l=a===void 0?wt:a,c=e.manualGroupBy,m=e.aggregations,p=m===void 0?An:m,g=e.plugins,d=e.state.groupBy,v=e.dispatch,y=e.autoResetGroupBy,w=y===void 0||y,C=e.disableGroupBy,A=e.defaultCanGroupBy,S=e.getHooks;te(g,["useColumnOrder","useFilters"],"useGroupBy");var h=N(e);o.forEach(function(x){var T=x.accessor,_=x.defaultGroupBy,$=x.disableGroupBy;x.canGroupBy=T?ee(x.canGroupBy,$!==!0&&void 0,C!==!0&&void 0,!0):ee(x.canGroupBy,_,A,!1),x.canGroupBy&&(x.toggleGroupBy=function(){return e.toggleGroupBy(x.id)}),x.Aggregated=x.Aggregated||x.Cell});var F=R.useCallback(function(x,T){v({type:s.toggleGroupBy,columnId:x,value:T})},[v]),b=R.useCallback(function(x){v({type:s.setGroupBy,value:x})},[v]);u.forEach(function(x){x.getGroupByToggleProps=V(S().getGroupByToggleProps,{instance:h(),header:x})});var I=R.useMemo(function(){if(c||!d.length)return[n,r,i,Bn,En,r,i];var x=d.filter(function(K){return o.find(function(se){return se.id===K})}),T=[],_={},$=[],B={},D=[],X={},J=function K(se,re,jt){if(re===void 0&&(re=0),re===x.length)return se.map(function(Ie){return f({},Ie,{depth:re})});var Ue=x[re],br=l(se,Ue);return Object.entries(br).map(function(Ie,Sr){var Ot=Ie[0],Ge=Ie[1],Fe=Ue+":"+Ot,Mt=K(Ge,re+1,Fe=jt?jt+">"+Fe:Fe),Nt=re?Me(Ge,"leafRows"):Ge,Cr=function(Z,$e,Pr){var Ae={};return o.forEach(function(q){if(x.includes(q.id))Ae[q.id]=$e[0]?$e[0].values[q.id]:null;else{var Lt=typeof q.aggregate=="function"?q.aggregate:p[q.aggregate]||ht[q.aggregate];if(Lt){var Br=$e.map(function(ke){return ke.values[q.id]}),Er=Z.map(function(ke){var Je=ke.values[q.id];if(!Pr&&q.aggregateValue){var Dt=typeof q.aggregateValue=="function"?q.aggregateValue:p[q.aggregateValue]||ht[q.aggregateValue];if(!Dt)throw console.info({column:q}),new Error("React Table: Invalid column.aggregateValue option for column listed above");Je=Dt(Je,ke,q)}return Je});Ae[q.id]=Lt(Er,Br)}else{if(q.aggregate)throw console.info({column:q}),new Error("React Table: Invalid column.aggregate option for column listed above");Ae[q.id]=null}}}),Ae}(Nt,Ge,re),xr={id:Fe,isGrouped:!0,groupByID:Ue,groupByVal:Ot,values:Cr,subRows:Mt,leafRows:Nt,depth:re,index:Sr};return Mt.forEach(function(Z){T.push(Z),_[Z.id]=Z,Z.isGrouped?($.push(Z),B[Z.id]=Z):(D.push(Z),X[Z.id]=Z)}),xr})}(n);return J.forEach(function(K){T.push(K),_[K.id]=K,K.isGrouped?($.push(K),B[K.id]=K):(D.push(K),X[K.id]=K)}),[J,T,_,$,B,D,X]},[c,d,n,r,i,o,p,l]),z=I[0],P=I[1],E=I[2],j=I[3],G=I[4],W=I[5],H=I[6],M=N(w);Q(function(){M()&&v({type:s.resetGroupBy})},[v,c?null:t]),Object.assign(e,{preGroupedRows:n,preGroupedFlatRow:r,preGroupedRowsById:i,groupedRows:z,groupedFlatRows:P,groupedRowsById:E,onlyGroupedFlatRows:j,onlyGroupedRowsById:G,nonGroupedFlatRows:W,nonGroupedRowsById:H,rows:z,flatRows:P,rowsById:E,toggleGroupBy:F,setGroupBy:b})}function zn(e){e.allCells.forEach(function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&((n=e.subRows)==null?void 0:n.length)})}function wt(e,t){return e.reduce(function(n,r,i){var o=""+r.values[t];return n[o]=Array.isArray(n[o])?n[o]:[],n[o].push(r),n},{})}var Rt=/([0-9]+)/gm;function De(e,t){return e===t?0:e>t?1:-1}function we(e,t,n){return[e.values[n],t.values[n]]}function bt(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}var Tn=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];for(i=bt(i),o=bt(o),i=i.split(Rt).filter(Boolean),o=o.split(Rt).filter(Boolean);i.length&&o.length;){var u=i.shift(),a=o.shift(),l=parseInt(u,10),c=parseInt(a,10),m=[l,c].sort();if(isNaN(m[0])){if(u>a)return 1;if(a>u)return-1}else{if(isNaN(m[1]))return isNaN(l)?-1:1;if(l>c)return 1;if(c>l)return-1}}return i.length-o.length},datetime:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];return De(i=i.getTime(),o=o.getTime())},basic:function(e,t,n){var r=we(e,t,n);return De(r[0],r[1])},string:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];for(i=i.split("").filter(Boolean),o=o.split("").filter(Boolean);i.length&&o.length;){var u=i.shift(),a=o.shift(),l=u.toLowerCase(),c=a.toLowerCase();if(l>c)return 1;if(c>l)return-1;if(u>a)return 1;if(a>u)return-1}return i.length-o.length},number:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1],u=/[^0-9.]/gi;return De(i=Number(String(i).replace(u,"")),o=Number(String(o).replace(u,"")))}});s.resetSortBy="resetSortBy",s.setSortBy="setSortBy",s.toggleSortBy="toggleSortBy",s.clearSortBy="clearSortBy",de.sortType="alphanumeric",de.sortDescFirst=!1;var St=function(e){e.getSortByToggleProps=[Hn],e.stateReducers.push(Wn),e.useInstance.push(jn)};St.pluginName="useSortBy";var Hn=function(e,t){var n=t.instance,r=t.column,i=n.isMultiSortEvent,o=i===void 0?function(u){return u.shiftKey}:i;return[e,{onClick:r.canSort?function(u){u.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&o(u))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Wn(e,t,n,r){if(t.type===s.init)return f({sortBy:[]},e);if(t.type===s.resetSortBy)return f({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===s.clearSortBy)return f({},e,{sortBy:e.sortBy.filter(function(h){return h.id!==t.columnId})});if(t.type===s.setSortBy)return f({},e,{sortBy:t.sortBy});if(t.type===s.toggleSortBy){var i,o=t.columnId,u=t.desc,a=t.multi,l=r.allColumns,c=r.disableMultiSort,m=r.disableSortRemove,p=r.disableMultiRemove,g=r.maxMultiSortColCount,d=g===void 0?Number.MAX_SAFE_INTEGER:g,v=e.sortBy,y=l.find(function(h){return h.id===o}).sortDescFirst,w=v.find(function(h){return h.id===o}),C=v.findIndex(function(h){return h.id===o}),A=u!=null,S=[];return(i=!c&&a?w?"toggle":"add":C!==v.length-1||v.length!==1?"replace":w?"toggle":"replace")!="toggle"||m||A||a&&p||!(w&&w.desc&&!y||!w.desc&&y)||(i="remove"),i==="replace"?S=[{id:o,desc:A?u:y}]:i==="add"?(S=[].concat(v,[{id:o,desc:A?u:y}])).splice(0,S.length-d):i==="toggle"?S=v.map(function(h){return h.id===o?f({},h,{desc:A?u:!w.desc}):h}):i==="remove"&&(S=v.filter(function(h){return h.id!==o})),f({},e,{sortBy:S})}}function jn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.allColumns,o=e.orderByFn,u=o===void 0?Ct:o,a=e.sortTypes,l=e.manualSortBy,c=e.defaultCanSort,m=e.disableSortBy,p=e.flatHeaders,g=e.state.sortBy,d=e.dispatch,v=e.plugins,y=e.getHooks,w=e.autoResetSortBy,C=w===void 0||w;te(v,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var A=R.useCallback(function(P){d({type:s.setSortBy,sortBy:P})},[d]),S=R.useCallback(function(P,E,j){d({type:s.toggleSortBy,columnId:P,desc:E,multi:j})},[d]),h=N(e);p.forEach(function(P){var E=P.accessor,j=P.canSort,G=P.disableSortBy,W=P.id,H=E?ee(G!==!0&&void 0,m!==!0&&void 0,!0):ee(c,j,!1);P.canSort=H,P.canSort&&(P.toggleSortBy=function(x,T){return S(P.id,x,T)},P.clearSortBy=function(){d({type:s.clearSortBy,columnId:P.id})}),P.getSortByToggleProps=V(y().getSortByToggleProps,{instance:h(),column:P});var M=g.find(function(x){return x.id===W});P.isSorted=!!M,P.sortedIndex=g.findIndex(function(x){return x.id===W}),P.isSortedDesc=P.isSorted?M.desc:void 0});var F=R.useMemo(function(){if(l||!g.length)return[n,r];var P=[],E=g.filter(function(j){return i.find(function(G){return G.id===j.id})});return[function j(G){var W=u(G,E.map(function(H){var M=i.find(function(_){return _.id===H.id});if(!M)throw new Error("React-Table: Could not find a column with id: "+H.id+" while sorting");var x=M.sortType,T=Oe(x)||(a||{})[x]||Tn[x];if(!T)throw new Error("React-Table: Could not find a valid sortType of '"+x+"' for column '"+H.id+"'.");return function(_,$){return T(_,$,H.id,H.desc)}}),E.map(function(H){var M=i.find(function(x){return x.id===H.id});return M&&M.sortInverted?H.desc:!H.desc}));return W.forEach(function(H){P.push(H),H.subRows&&H.subRows.length!==0&&(H.subRows=j(H.subRows))}),W}(n),P]},[l,g,n,r,i,u,a]),b=F[0],I=F[1],z=N(C);Q(function(){z()&&d({type:s.resetSortBy})},[l?null:t]),Object.assign(e,{preSortedRows:n,preSortedFlatRows:r,sortedRows:b,sortedFlatRows:I,rows:b,flatRows:I,setSortBy:A,toggleSortBy:S})}function Ct(e,t,n){return[].concat(e).sort(function(r,i){for(var o=0;oe.pageIndex?a=i===-1?o.length>=e.pageSize:u-1),a?f({},e,{pageIndex:u}):e}if(t.type===s.setPageSize){var l=t.pageSize,c=e.pageSize*e.pageIndex;return f({},e,{pageIndex:Math.floor(c/l),pageSize:l})}}function Mn(e){var t=e.rows,n=e.autoResetPage,r=n===void 0||n,i=e.manualExpandedKey,o=i===void 0?"expanded":i,u=e.plugins,a=e.pageCount,l=e.paginateExpandedRows,c=l===void 0||l,m=e.expandSubRows,p=m===void 0||m,g=e.state,d=g.pageSize,v=g.pageIndex,y=g.expanded,w=g.globalFilter,C=g.filters,A=g.groupBy,S=g.sortBy,h=e.dispatch,F=e.data,b=e.manualPagination;te(u,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var I=N(r);Q(function(){I()&&h({type:s.resetPage})},[h,b?null:F,w,C,A,S]);var z=b?a:Math.ceil(t.length/d),P=R.useMemo(function(){return z>0?[].concat(new Array(z)).fill(null).map(function(T,_){return _}):[]},[z]),E=R.useMemo(function(){var T;if(b)T=t;else{var _=d*v,$=_+d;T=t.slice(_,$)}return c?T:Ne(T,{manualExpandedKey:o,expanded:y,expandSubRows:p})},[p,y,o,b,v,d,c,t]),j=v>0,G=z===-1?E.length>=d:v-1&&o.push(i.splice(l,1)[0])};i.length&&r.length;)u();return[].concat(o,i)}function ar(e){var t=e.dispatch;e.setColumnOrder=R.useCallback(function(n){return t({type:s.setColumnOrder,columnOrder:n})},[t])}At.pluginName="useColumnOrder",de.canResize=!0,s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize";var kt=function(e){e.getResizerProps=[lr],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(cr),e.useInstance.push(fr),e.useInstanceBeforeDimensions.push(dr)},lr=function(e,t){var n=t.instance,r=t.header,i=n.dispatch,o=function(u,a){var l=!1;if(u.type==="touchstart"){if(u.touches&&u.touches.length>1)return;l=!0}var c,m,p=function(S){var h=[];return function F(b){b.columns&&b.columns.length&&b.columns.map(F),h.push(b)}(S),h}(a).map(function(S){return[S.id,S.totalWidth]}),g=l?Math.round(u.touches[0].clientX):u.clientX,d=function(){window.cancelAnimationFrame(c),c=null,i({type:s.columnDoneResizing})},v=function(){window.cancelAnimationFrame(c),c=null,i({type:s.columnResizing,clientX:m})},y=function(S){m=S,c||(c=window.requestAnimationFrame(v))},w={mouse:{moveEvent:"mousemove",moveHandler:function(S){return y(S.clientX)},upEvent:"mouseup",upHandler:function(S){document.removeEventListener("mousemove",w.mouse.moveHandler),document.removeEventListener("mouseup",w.mouse.upHandler),d()}},touch:{moveEvent:"touchmove",moveHandler:function(S){return S.cancelable&&(S.preventDefault(),S.stopPropagation()),y(S.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(S){document.removeEventListener(w.touch.moveEvent,w.touch.moveHandler),document.removeEventListener(w.touch.upEvent,w.touch.moveHandler),d()}}},C=l?w.touch:w.mouse,A=!!function(){if(typeof O=="boolean")return O;var S=!1;try{var h={get passive(){return S=!0,!1}};window.addEventListener("test",null,h),window.removeEventListener("test",null,h)}catch{S=!1}return O=S}()&&{passive:!1};document.addEventListener(C.moveEvent,C.moveHandler,A),document.addEventListener(C.upEvent,C.upHandler,A),i({type:s.columnStartResizing,columnId:a.id,columnWidth:a.totalWidth,headerIdWidths:p,clientX:g})};return[e,{onMouseDown:function(u){return u.persist()||o(u,r)},onTouchStart:function(u){return u.persist()||o(u,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function cr(e,t){if(t.type===s.init)return f({columnResizing:{columnWidths:{}}},e);if(t.type===s.resetResize)return f({},e,{columnResizing:{columnWidths:{}}});if(t.type===s.columnStartResizing){var n=t.clientX,r=t.columnId,i=t.columnWidth,o=t.headerIdWidths;return f({},e,{columnResizing:f({},e.columnResizing,{startX:n,headerIdWidths:o,columnWidth:i,isResizingColumn:r})})}if(t.type===s.columnResizing){var u=t.clientX,a=e.columnResizing,l=a.startX,c=a.columnWidth,m=a.headerIdWidths,p=(u-l)/c,g={};return(m===void 0?[]:m).forEach(function(d){var v=d[0],y=d[1];g[v]=Math.max(y+y*p,0)}),f({},e,{columnResizing:f({},e.columnResizing,{columnWidths:f({},e.columnResizing.columnWidths,{},g)})})}return t.type===s.columnDoneResizing?f({},e,{columnResizing:f({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}kt.pluginName="useResizeColumns";var dr=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,i=e.state.columnResizing,o=N(e);t.forEach(function(u){var a=ee(u.disableResizing!==!0&&void 0,n!==!0&&void 0,!0);u.canResize=a,u.width=i.columnWidths[u.id]||u.originalWidth||u.width,u.isResizing=i.isResizingColumn===u.id,a&&(u.getResizerProps=V(r().getResizerProps,{instance:o(),header:u}))})};function fr(e){var t=e.plugins,n=e.dispatch,r=e.autoResetResize,i=r===void 0||r,o=e.columns;te(t,["useAbsoluteLayout"],"useResizeColumns");var u=N(i);Q(function(){u()&&n({type:s.resetResize})},[o]);var a=R.useCallback(function(){return n({type:s.resetResize})},[n]);Object.assign(e,{resetResizing:a})}var Ve={position:"absolute",top:0},zt=function(e){e.getTableBodyProps.push(Ee),e.getRowProps.push(Ee),e.getHeaderGroupProps.push(Ee),e.getFooterGroupProps.push(Ee),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:f({},Ve,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:f({},Ve,{left:r.column.totalLeft+"px",width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:f({},Ve,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]})};zt.pluginName="useAbsoluteLayout";var Ee=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},_e={display:"inline-block",boxSizing:"border-box"},Xe=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Tt=function(e){e.getRowProps.push(Xe),e.getHeaderGroupProps.push(Xe),e.getFooterGroupProps.push(Xe),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:f({},_e,{width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:f({},_e,{width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:f({},_e,{width:r.totalWidth+"px"})}]})};function Ht(e){e.getTableProps.push(pr),e.getRowProps.push(qe),e.getHeaderGroupProps.push(qe),e.getFooterGroupProps.push(qe),e.getHeaderProps.push(gr),e.getCellProps.push(vr),e.getFooterProps.push(mr)}Tt.pluginName="useBlockLayout",Ht.pluginName="useFlexLayout";var pr=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},qe=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},gr=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},vr=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},mr=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Wt(e){e.stateReducers.push(Rr),e.getTableProps.push(hr),e.getHeaderProps.push(yr),e.getRowProps.push(wr)}s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize",Wt.pluginName="useGridLayout";var hr=function(e,t){var n=t.instance;return[e,{style:{display:"grid",gridTemplateColumns:n.visibleColumns.map(function(r){var i;return n.state.gridLayout.columnWidths[r.id]?n.state.gridLayout.columnWidths[r.id]+"px":(i=n.state.columnResizing)!=null&&i.isResizingColumn?n.state.gridLayout.startWidths[r.id]+"px":typeof r.width=="number"?r.width+"px":r.width}).join(" ")}}]},yr=function(e,t){var n=t.column;return[e,{id:"header-cell-"+n.id,style:{position:"sticky",gridColumn:"span "+n.totalVisibleHeaderCount}}]},wr=function(e,t){var n=t.row;return n.isExpanded?[e,{style:{gridColumn:"1 / "+(n.cells.length+1)}}]:[e,{}]};function Rr(e,t,n,r){if(t.type===s.init)return f({gridLayout:{columnWidths:{}}},e);if(t.type===s.resetResize)return f({},e,{gridLayout:{columnWidths:{}}});if(t.type===s.columnStartResizing){var i=t.columnId,o=t.headerIdWidths,u=Ke(i);if(u!==void 0){var a=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=Ke(F.id),b))},{}),l=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=F.minWidth,b))},{}),c=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=F.maxWidth,b))},{}),m=o.map(function(h){var F=h[0];return[F,Ke(F)]});return f({},e,{gridLayout:f({},e.gridLayout,{startWidths:a,minWidths:l,maxWidths:c,headerIdGridWidths:m,columnWidth:u})})}return e}if(t.type===s.columnResizing){var p=t.clientX,g=e.columnResizing.startX,d=e.gridLayout,v=d.columnWidth,y=d.minWidths,w=d.maxWidths,C=d.headerIdGridWidths,A=(p-g)/v,S={};return(C===void 0?[]:C).forEach(function(h){var F=h[0],b=h[1];S[F]=Math.min(Math.max(y[F],b+b*A),w[F])}),f({},e,{gridLayout:f({},e.gridLayout,{columnWidths:f({},e.gridLayout.columnWidths,{},S)})})}return t.type===s.columnDoneResizing?f({},e,{gridLayout:f({},e.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function Ke(e){var t,n=(t=document.getElementById("header-cell-"+e))==null?void 0:t.offsetWidth;if(n!==void 0)return n}k._UNSTABLE_usePivotColumns=Pt,k.actions=s,k.defaultColumn=de,k.defaultGroupByFn=wt,k.defaultOrderByFn=Ct,k.defaultRenderer=pe,k.emptyRenderer=ge,k.ensurePluginOrder=te,k.flexRender=He,k.functionalUpdate=ne,k.loopHooks=ie,k.makePropGetter=V,k.makeRenderer=Ce,k.reduceHooks=Y,k.safeUseLayoutEffect=ve,k.useAbsoluteLayout=zt,k.useAsyncDebounce=function(e,t){t===void 0&&(t=0);var n=R.useRef({}),r=N(e),i=N(t);return R.useCallback(function(){var o=be(regeneratorRuntime.mark(function u(){var a,l,c,m=arguments;return regeneratorRuntime.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:for(a=m.length,l=new Array(a),c=0;c1?t-1:0),r=1;r=0||(i[n]=e[n]);return i}function Te(e){var t=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e,"string");return typeof t=="symbol"?t:String(t)}R=R&&Object.prototype.hasOwnProperty.call(R,"default")?R.default:R;var s={init:"init"},pe=function(e){var t=e.value;return t===void 0?"":t},ge=function(){return R.createElement(R.Fragment,null," ")},de={Cell:pe,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function Se(){for(var e=arguments.length,t=new Array(e),n=0;n(o=typeof o=="number"?o:1/0)){var u=i;i=o,o=u}return e.filter(function(a){return t.some(function(l){var c=a.values[l];return c>=i&&c<=o})})};pt.autoRemove=function(e){return!e||typeof e[0]!="number"&&typeof e[1]!="number"};var ye=Object.freeze({__proto__:null,text:ot,exactText:it,exactTextCase:ut,includes:st,includesAll:at,includesSome:lt,includesValue:ct,exact:dt,equals:ft,between:pt});s.resetFilters="resetFilters",s.setFilter="setFilter",s.setAllFilters="setAllFilters";var gt=function(e){e.stateReducers.push(Sn),e.useInstance.push(Cn)};function Sn(e,t,n,r){if(t.type===s.init)return f({filters:[]},e);if(t.type===s.resetFilters)return f({},e,{filters:r.initialState.filters||[]});if(t.type===s.setFilter){var i=t.columnId,o=t.filterValue,u=r.allColumns,a=r.filterTypes,l=u.find(function(y){return y.id===i});if(!l)throw new Error("React-Table: Could not find a column with id: "+i);var c=U(l.filter,a||{},ye),m=e.filters.find(function(y){return y.id===i}),p=ne(o,m&&m.value);return fe(c.autoRemove,p,l)?f({},e,{filters:e.filters.filter(function(y){return y.id!==i})}):f({},e,m?{filters:e.filters.map(function(y){return y.id===i?{id:i,value:p}:y})}:{filters:[].concat(e.filters,[{id:i,value:p}])})}if(t.type===s.setAllFilters){var g=t.filters,d=r.allColumns,v=r.filterTypes;return f({},e,{filters:ne(g,e.filters).filter(function(y){var w=d.find(function(C){return C.id===y.id});return!fe(U(w.filter,v||{},ye).autoRemove,y.value,w)})})}}function Cn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.filterTypes,a=e.manualFilters,l=e.defaultCanFilter,c=l!==void 0&&l,m=e.disableFilters,p=e.state.filters,g=e.dispatch,d=e.autoResetFilters,v=d===void 0||d,y=R.useCallback(function(b,I){g({type:s.setFilter,columnId:b,filterValue:I})},[g]),w=R.useCallback(function(b){g({type:s.setAllFilters,filters:b})},[g]);o.forEach(function(b){var I=b.id,z=b.accessor,P=b.defaultCanFilter,E=b.disableFilters;b.canFilter=z?ee(E!==!0&&void 0,m!==!0&&void 0,!0):ee(P,c,!1),b.setFilter=function(G){return y(b.id,G)};var j=p.find(function(G){return G.id===I});b.filterValue=j&&j.value});var C=R.useMemo(function(){if(a||!p.length)return[n,r,i];var b=[],I={};return[function z(P,E){E===void 0&&(E=0);var j=P;return(j=p.reduce(function(G,W){var H=W.id,M=W.value,x=o.find(function(_){return _.id===H});if(!x)return G;E===0&&(x.preFilteredRows=G);var T=U(x.filter,u||{},ye);return T?(x.filteredRows=T(G,[H],M),x.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+x.id+"."),G)},P)).forEach(function(G){b.push(G),I[G.id]=G,G.subRows&&(G.subRows=G.subRows&&G.subRows.length>0?z(G.subRows,E+1):G.subRows)}),j}(n),b,I]},[a,p,n,r,i,o,u]),A=C[0],S=C[1],h=C[2];R.useMemo(function(){o.filter(function(b){return!p.find(function(I){return I.id===b.id})}).forEach(function(b){b.preFilteredRows=A,b.filteredRows=A})},[A,p,o]);var F=N(v);Q(function(){F()&&g({type:s.resetFilters})},[g,a?null:t]),Object.assign(e,{preFilteredRows:n,preFilteredFlatRows:r,preFilteredRowsById:i,filteredRows:A,filteredFlatRows:S,filteredRowsById:h,rows:A,flatRows:S,rowsById:h,setFilter:y,setAllFilters:w})}gt.pluginName="useFilters",s.resetGlobalFilter="resetGlobalFilter",s.setGlobalFilter="setGlobalFilter";var vt=function(e){e.stateReducers.push(xn),e.useInstance.push(Pn)};function xn(e,t,n,r){if(t.type===s.resetGlobalFilter)return f({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===s.setGlobalFilter){var i=t.filterValue,o=r.userFilterTypes,u=U(r.globalFilter,o||{},ye),a=ne(i,e.globalFilter);return fe(u.autoRemove,a)?(e.globalFilter,ce(e,["globalFilter"])):f({},e,{globalFilter:a})}}function Pn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.filterTypes,a=e.globalFilter,l=e.manualGlobalFilter,c=e.state.globalFilter,m=e.dispatch,p=e.autoResetGlobalFilter,g=p===void 0||p,d=e.disableGlobalFilter,v=R.useCallback(function(h){m({type:s.setGlobalFilter,filterValue:h})},[m]),y=R.useMemo(function(){if(l||c===void 0)return[n,r,i];var h=[],F={},b=U(a,u||{},ye);if(!b)return console.warn("Could not find a valid 'globalFilter' option."),n;o.forEach(function(z){var P=z.disableGlobalFilter;z.canFilter=ee(P!==!0&&void 0,d!==!0&&void 0,!0)});var I=o.filter(function(z){return z.canFilter===!0});return[function z(P){return(P=b(P,I.map(function(E){return E.id}),c)).forEach(function(E){h.push(E),F[E.id]=E,E.subRows=E.subRows&&E.subRows.length?z(E.subRows):E.subRows}),P}(n),h,F]},[l,c,a,u,o,n,r,i,d]),w=y[0],C=y[1],A=y[2],S=N(g);Q(function(){S()&&m({type:s.resetGlobalFilter})},[m,l?null:t]),Object.assign(e,{preGlobalFilteredRows:n,preGlobalFilteredFlatRows:r,preGlobalFilteredRowsById:i,globalFilteredRows:w,globalFilteredFlatRows:C,globalFilteredRowsById:A,rows:w,flatRows:C,rowsById:A,setGlobalFilter:v,disableGlobalFilter:d})}function mt(e,t){return t.reduce(function(n,r){return n+(typeof r=="number"?r:0)},0)}vt.pluginName="useGlobalFilter";var ht=Object.freeze({__proto__:null,sum:mt,min:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&&(t=Math.min(t,n))}),t},max:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&&(t=Math.max(t,n))}),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach(function(r){typeof r=="number"&&(t=Math.min(t,r),n=Math.max(n,r))}),t+".."+n},average:function(e){return mt(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort(function(r,i){return r-i});return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Bn=[],En={};s.resetGroupBy="resetGroupBy",s.setGroupBy="setGroupBy",s.toggleGroupBy="toggleGroupBy";var yt=function(e){e.getGroupByToggleProps=[In],e.stateReducers.push(Gn),e.visibleColumnsDeps.push(function(t,n){var r=n.instance;return[].concat(t,[r.state.groupBy])}),e.visibleColumns.push(Fn),e.useInstance.push(kn),e.prepareRow.push(zn)};yt.pluginName="useGroupBy";var In=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(r){r.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Gn(e,t,n,r){if(t.type===s.init)return f({groupBy:[]},e);if(t.type===s.resetGroupBy)return f({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===s.setGroupBy)return f({},e,{groupBy:t.value});if(t.type===s.toggleGroupBy){var i=t.columnId,o=t.value,u=o!==void 0?o:!e.groupBy.includes(i);return f({},e,u?{groupBy:[].concat(e.groupBy,[i])}:{groupBy:e.groupBy.filter(function(a){return a!==i})})}}function Fn(e,t){var n=t.instance.state.groupBy,r=n.map(function(o){return e.find(function(u){return u.id===o})}).filter(Boolean),i=e.filter(function(o){return!n.includes(o.id)});return(e=[].concat(r,i)).forEach(function(o){o.isGrouped=n.includes(o.id),o.groupedIndex=n.indexOf(o.id)}),e}var An={};function kn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.flatHeaders,a=e.groupByFn,l=a===void 0?wt:a,c=e.manualGroupBy,m=e.aggregations,p=m===void 0?An:m,g=e.plugins,d=e.state.groupBy,v=e.dispatch,y=e.autoResetGroupBy,w=y===void 0||y,C=e.disableGroupBy,A=e.defaultCanGroupBy,S=e.getHooks;te(g,["useColumnOrder","useFilters"],"useGroupBy");var h=N(e);o.forEach(function(x){var T=x.accessor,_=x.defaultGroupBy,$=x.disableGroupBy;x.canGroupBy=T?ee(x.canGroupBy,$!==!0&&void 0,C!==!0&&void 0,!0):ee(x.canGroupBy,_,A,!1),x.canGroupBy&&(x.toggleGroupBy=function(){return e.toggleGroupBy(x.id)}),x.Aggregated=x.Aggregated||x.Cell});var F=R.useCallback(function(x,T){v({type:s.toggleGroupBy,columnId:x,value:T})},[v]),b=R.useCallback(function(x){v({type:s.setGroupBy,value:x})},[v]);u.forEach(function(x){x.getGroupByToggleProps=V(S().getGroupByToggleProps,{instance:h(),header:x})});var I=R.useMemo(function(){if(c||!d.length)return[n,r,i,Bn,En,r,i];var x=d.filter(function(K){return o.find(function(se){return se.id===K})}),T=[],_={},$=[],B={},D=[],X={},J=function K(se,re,jt){if(re===void 0&&(re=0),re===x.length)return se.map(function(Ie){return f({},Ie,{depth:re})});var Ue=x[re],br=l(se,Ue);return Object.entries(br).map(function(Ie,Sr){var Ot=Ie[0],Ge=Ie[1],Fe=Ue+":"+Ot,Mt=K(Ge,re+1,Fe=jt?jt+">"+Fe:Fe),Nt=re?Me(Ge,"leafRows"):Ge,Cr=function(Z,$e,Pr){var Ae={};return o.forEach(function(q){if(x.includes(q.id))Ae[q.id]=$e[0]?$e[0].values[q.id]:null;else{var Lt=typeof q.aggregate=="function"?q.aggregate:p[q.aggregate]||ht[q.aggregate];if(Lt){var Br=$e.map(function(ke){return ke.values[q.id]}),Er=Z.map(function(ke){var Je=ke.values[q.id];if(!Pr&&q.aggregateValue){var Dt=typeof q.aggregateValue=="function"?q.aggregateValue:p[q.aggregateValue]||ht[q.aggregateValue];if(!Dt)throw console.info({column:q}),new Error("React Table: Invalid column.aggregateValue option for column listed above");Je=Dt(Je,ke,q)}return Je});Ae[q.id]=Lt(Er,Br)}else{if(q.aggregate)throw console.info({column:q}),new Error("React Table: Invalid column.aggregate option for column listed above");Ae[q.id]=null}}}),Ae}(Nt,Ge,re),xr={id:Fe,isGrouped:!0,groupByID:Ue,groupByVal:Ot,values:Cr,subRows:Mt,leafRows:Nt,depth:re,index:Sr};return Mt.forEach(function(Z){T.push(Z),_[Z.id]=Z,Z.isGrouped?($.push(Z),B[Z.id]=Z):(D.push(Z),X[Z.id]=Z)}),xr})}(n);return J.forEach(function(K){T.push(K),_[K.id]=K,K.isGrouped?($.push(K),B[K.id]=K):(D.push(K),X[K.id]=K)}),[J,T,_,$,B,D,X]},[c,d,n,r,i,o,p,l]),z=I[0],P=I[1],E=I[2],j=I[3],G=I[4],W=I[5],H=I[6],M=N(w);Q(function(){M()&&v({type:s.resetGroupBy})},[v,c?null:t]),Object.assign(e,{preGroupedRows:n,preGroupedFlatRow:r,preGroupedRowsById:i,groupedRows:z,groupedFlatRows:P,groupedRowsById:E,onlyGroupedFlatRows:j,onlyGroupedRowsById:G,nonGroupedFlatRows:W,nonGroupedRowsById:H,rows:z,flatRows:P,rowsById:E,toggleGroupBy:F,setGroupBy:b})}function zn(e){e.allCells.forEach(function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&((n=e.subRows)==null?void 0:n.length)})}function wt(e,t){return e.reduce(function(n,r,i){var o=""+r.values[t];return n[o]=Array.isArray(n[o])?n[o]:[],n[o].push(r),n},{})}var Rt=/([0-9]+)/gm;function De(e,t){return e===t?0:e>t?1:-1}function we(e,t,n){return[e.values[n],t.values[n]]}function bt(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}var Tn=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];for(i=bt(i),o=bt(o),i=i.split(Rt).filter(Boolean),o=o.split(Rt).filter(Boolean);i.length&&o.length;){var u=i.shift(),a=o.shift(),l=parseInt(u,10),c=parseInt(a,10),m=[l,c].sort();if(isNaN(m[0])){if(u>a)return 1;if(a>u)return-1}else{if(isNaN(m[1]))return isNaN(l)?-1:1;if(l>c)return 1;if(c>l)return-1}}return i.length-o.length},datetime:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];return De(i=i.getTime(),o=o.getTime())},basic:function(e,t,n){var r=we(e,t,n);return De(r[0],r[1])},string:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];for(i=i.split("").filter(Boolean),o=o.split("").filter(Boolean);i.length&&o.length;){var u=i.shift(),a=o.shift(),l=u.toLowerCase(),c=a.toLowerCase();if(l>c)return 1;if(c>l)return-1;if(u>a)return 1;if(a>u)return-1}return i.length-o.length},number:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1],u=/[^0-9.]/gi;return De(i=Number(String(i).replace(u,"")),o=Number(String(o).replace(u,"")))}});s.resetSortBy="resetSortBy",s.setSortBy="setSortBy",s.toggleSortBy="toggleSortBy",s.clearSortBy="clearSortBy",de.sortType="alphanumeric",de.sortDescFirst=!1;var St=function(e){e.getSortByToggleProps=[Hn],e.stateReducers.push(Wn),e.useInstance.push(jn)};St.pluginName="useSortBy";var Hn=function(e,t){var n=t.instance,r=t.column,i=n.isMultiSortEvent,o=i===void 0?function(u){return u.shiftKey}:i;return[e,{onClick:r.canSort?function(u){u.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&o(u))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Wn(e,t,n,r){if(t.type===s.init)return f({sortBy:[]},e);if(t.type===s.resetSortBy)return f({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===s.clearSortBy)return f({},e,{sortBy:e.sortBy.filter(function(h){return h.id!==t.columnId})});if(t.type===s.setSortBy)return f({},e,{sortBy:t.sortBy});if(t.type===s.toggleSortBy){var i,o=t.columnId,u=t.desc,a=t.multi,l=r.allColumns,c=r.disableMultiSort,m=r.disableSortRemove,p=r.disableMultiRemove,g=r.maxMultiSortColCount,d=g===void 0?Number.MAX_SAFE_INTEGER:g,v=e.sortBy,y=l.find(function(h){return h.id===o}).sortDescFirst,w=v.find(function(h){return h.id===o}),C=v.findIndex(function(h){return h.id===o}),A=u!=null,S=[];return(i=!c&&a?w?"toggle":"add":C!==v.length-1||v.length!==1?"replace":w?"toggle":"replace")!="toggle"||m||A||a&&p||!(w&&w.desc&&!y||!w.desc&&y)||(i="remove"),i==="replace"?S=[{id:o,desc:A?u:y}]:i==="add"?(S=[].concat(v,[{id:o,desc:A?u:y}])).splice(0,S.length-d):i==="toggle"?S=v.map(function(h){return h.id===o?f({},h,{desc:A?u:!w.desc}):h}):i==="remove"&&(S=v.filter(function(h){return h.id!==o})),f({},e,{sortBy:S})}}function jn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.allColumns,o=e.orderByFn,u=o===void 0?Ct:o,a=e.sortTypes,l=e.manualSortBy,c=e.defaultCanSort,m=e.disableSortBy,p=e.flatHeaders,g=e.state.sortBy,d=e.dispatch,v=e.plugins,y=e.getHooks,w=e.autoResetSortBy,C=w===void 0||w;te(v,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var A=R.useCallback(function(P){d({type:s.setSortBy,sortBy:P})},[d]),S=R.useCallback(function(P,E,j){d({type:s.toggleSortBy,columnId:P,desc:E,multi:j})},[d]),h=N(e);p.forEach(function(P){var E=P.accessor,j=P.canSort,G=P.disableSortBy,W=P.id,H=E?ee(G!==!0&&void 0,m!==!0&&void 0,!0):ee(c,j,!1);P.canSort=H,P.canSort&&(P.toggleSortBy=function(x,T){return S(P.id,x,T)},P.clearSortBy=function(){d({type:s.clearSortBy,columnId:P.id})}),P.getSortByToggleProps=V(y().getSortByToggleProps,{instance:h(),column:P});var M=g.find(function(x){return x.id===W});P.isSorted=!!M,P.sortedIndex=g.findIndex(function(x){return x.id===W}),P.isSortedDesc=P.isSorted?M.desc:void 0});var F=R.useMemo(function(){if(l||!g.length)return[n,r];var P=[],E=g.filter(function(j){return i.find(function(G){return G.id===j.id})});return[function j(G){var W=u(G,E.map(function(H){var M=i.find(function(_){return _.id===H.id});if(!M)throw new Error("React-Table: Could not find a column with id: "+H.id+" while sorting");var x=M.sortType,T=Oe(x)||(a||{})[x]||Tn[x];if(!T)throw new Error("React-Table: Could not find a valid sortType of '"+x+"' for column '"+H.id+"'.");return function(_,$){return T(_,$,H.id,H.desc)}}),E.map(function(H){var M=i.find(function(x){return x.id===H.id});return M&&M.sortInverted?H.desc:!H.desc}));return W.forEach(function(H){P.push(H),H.subRows&&H.subRows.length!==0&&(H.subRows=j(H.subRows))}),W}(n),P]},[l,g,n,r,i,u,a]),b=F[0],I=F[1],z=N(C);Q(function(){z()&&d({type:s.resetSortBy})},[l?null:t]),Object.assign(e,{preSortedRows:n,preSortedFlatRows:r,sortedRows:b,sortedFlatRows:I,rows:b,flatRows:I,setSortBy:A,toggleSortBy:S})}function Ct(e,t,n){return[].concat(e).sort(function(r,i){for(var o=0;oe.pageIndex?a=i===-1?o.length>=e.pageSize:u-1),a?f({},e,{pageIndex:u}):e}if(t.type===s.setPageSize){var l=t.pageSize,c=e.pageSize*e.pageIndex;return f({},e,{pageIndex:Math.floor(c/l),pageSize:l})}}function Mn(e){var t=e.rows,n=e.autoResetPage,r=n===void 0||n,i=e.manualExpandedKey,o=i===void 0?"expanded":i,u=e.plugins,a=e.pageCount,l=e.paginateExpandedRows,c=l===void 0||l,m=e.expandSubRows,p=m===void 0||m,g=e.state,d=g.pageSize,v=g.pageIndex,y=g.expanded,w=g.globalFilter,C=g.filters,A=g.groupBy,S=g.sortBy,h=e.dispatch,F=e.data,b=e.manualPagination;te(u,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var I=N(r);Q(function(){I()&&h({type:s.resetPage})},[h,b?null:F,w,C,A,S]);var z=b?a:Math.ceil(t.length/d),P=R.useMemo(function(){return z>0?[].concat(new Array(z)).fill(null).map(function(T,_){return _}):[]},[z]),E=R.useMemo(function(){var T;if(b)T=t;else{var _=d*v,$=_+d;T=t.slice(_,$)}return c?T:Ne(T,{manualExpandedKey:o,expanded:y,expandSubRows:p})},[p,y,o,b,v,d,c,t]),j=v>0,G=z===-1?E.length>=d:v-1&&o.push(i.splice(l,1)[0])};i.length&&r.length;)u();return[].concat(o,i)}function ar(e){var t=e.dispatch;e.setColumnOrder=R.useCallback(function(n){return t({type:s.setColumnOrder,columnOrder:n})},[t])}At.pluginName="useColumnOrder",de.canResize=!0,s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize";var kt=function(e){e.getResizerProps=[lr],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(cr),e.useInstance.push(fr),e.useInstanceBeforeDimensions.push(dr)},lr=function(e,t){var n=t.instance,r=t.header,i=n.dispatch,o=function(u,a){var l=!1;if(u.type==="touchstart"){if(u.touches&&u.touches.length>1)return;l=!0}var c,m,p=function(S){var h=[];return function F(b){b.columns&&b.columns.length&&b.columns.map(F),h.push(b)}(S),h}(a).map(function(S){return[S.id,S.totalWidth]}),g=l?Math.round(u.touches[0].clientX):u.clientX,d=function(){window.cancelAnimationFrame(c),c=null,i({type:s.columnDoneResizing})},v=function(){window.cancelAnimationFrame(c),c=null,i({type:s.columnResizing,clientX:m})},y=function(S){m=S,c||(c=window.requestAnimationFrame(v))},w={mouse:{moveEvent:"mousemove",moveHandler:function(S){return y(S.clientX)},upEvent:"mouseup",upHandler:function(S){document.removeEventListener("mousemove",w.mouse.moveHandler),document.removeEventListener("mouseup",w.mouse.upHandler),d()}},touch:{moveEvent:"touchmove",moveHandler:function(S){return S.cancelable&&(S.preventDefault(),S.stopPropagation()),y(S.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(S){document.removeEventListener(w.touch.moveEvent,w.touch.moveHandler),document.removeEventListener(w.touch.upEvent,w.touch.moveHandler),d()}}},C=l?w.touch:w.mouse,A=!!function(){if(typeof O=="boolean")return O;var S=!1;try{var h={get passive(){return S=!0,!1}};window.addEventListener("test",null,h),window.removeEventListener("test",null,h)}catch{S=!1}return O=S}()&&{passive:!1};document.addEventListener(C.moveEvent,C.moveHandler,A),document.addEventListener(C.upEvent,C.upHandler,A),i({type:s.columnStartResizing,columnId:a.id,columnWidth:a.totalWidth,headerIdWidths:p,clientX:g})};return[e,{onMouseDown:function(u){return u.persist()||o(u,r)},onTouchStart:function(u){return u.persist()||o(u,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function cr(e,t){if(t.type===s.init)return f({columnResizing:{columnWidths:{}}},e);if(t.type===s.resetResize)return f({},e,{columnResizing:{columnWidths:{}}});if(t.type===s.columnStartResizing){var n=t.clientX,r=t.columnId,i=t.columnWidth,o=t.headerIdWidths;return f({},e,{columnResizing:f({},e.columnResizing,{startX:n,headerIdWidths:o,columnWidth:i,isResizingColumn:r})})}if(t.type===s.columnResizing){var u=t.clientX,a=e.columnResizing,l=a.startX,c=a.columnWidth,m=a.headerIdWidths,p=(u-l)/c,g={};return(m===void 0?[]:m).forEach(function(d){var v=d[0],y=d[1];g[v]=Math.max(y+y*p,0)}),f({},e,{columnResizing:f({},e.columnResizing,{columnWidths:f({},e.columnResizing.columnWidths,{},g)})})}return t.type===s.columnDoneResizing?f({},e,{columnResizing:f({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}kt.pluginName="useResizeColumns";var dr=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,i=e.state.columnResizing,o=N(e);t.forEach(function(u){var a=ee(u.disableResizing!==!0&&void 0,n!==!0&&void 0,!0);u.canResize=a,u.width=i.columnWidths[u.id]||u.originalWidth||u.width,u.isResizing=i.isResizingColumn===u.id,a&&(u.getResizerProps=V(r().getResizerProps,{instance:o(),header:u}))})};function fr(e){var t=e.plugins,n=e.dispatch,r=e.autoResetResize,i=r===void 0||r,o=e.columns;te(t,["useAbsoluteLayout"],"useResizeColumns");var u=N(i);Q(function(){u()&&n({type:s.resetResize})},[o]);var a=R.useCallback(function(){return n({type:s.resetResize})},[n]);Object.assign(e,{resetResizing:a})}var Ve={position:"absolute",top:0},zt=function(e){e.getTableBodyProps.push(Ee),e.getRowProps.push(Ee),e.getHeaderGroupProps.push(Ee),e.getFooterGroupProps.push(Ee),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:f({},Ve,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:f({},Ve,{left:r.column.totalLeft+"px",width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:f({},Ve,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]})};zt.pluginName="useAbsoluteLayout";var Ee=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},_e={display:"inline-block",boxSizing:"border-box"},Xe=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Tt=function(e){e.getRowProps.push(Xe),e.getHeaderGroupProps.push(Xe),e.getFooterGroupProps.push(Xe),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:f({},_e,{width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:f({},_e,{width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:f({},_e,{width:r.totalWidth+"px"})}]})};function Ht(e){e.getTableProps.push(pr),e.getRowProps.push(qe),e.getHeaderGroupProps.push(qe),e.getFooterGroupProps.push(qe),e.getHeaderProps.push(gr),e.getCellProps.push(vr),e.getFooterProps.push(mr)}Tt.pluginName="useBlockLayout",Ht.pluginName="useFlexLayout";var pr=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},qe=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},gr=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},vr=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},mr=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Wt(e){e.stateReducers.push(Rr),e.getTableProps.push(hr),e.getHeaderProps.push(yr),e.getRowProps.push(wr)}s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize",Wt.pluginName="useGridLayout";var hr=function(e,t){var n=t.instance;return[e,{style:{display:"grid",gridTemplateColumns:n.visibleColumns.map(function(r){var i;return n.state.gridLayout.columnWidths[r.id]?n.state.gridLayout.columnWidths[r.id]+"px":(i=n.state.columnResizing)!=null&&i.isResizingColumn?n.state.gridLayout.startWidths[r.id]+"px":typeof r.width=="number"?r.width+"px":r.width}).join(" ")}}]},yr=function(e,t){var n=t.column;return[e,{id:"header-cell-"+n.id,style:{position:"sticky",gridColumn:"span "+n.totalVisibleHeaderCount}}]},wr=function(e,t){var n=t.row;return n.isExpanded?[e,{style:{gridColumn:"1 / "+(n.cells.length+1)}}]:[e,{}]};function Rr(e,t,n,r){if(t.type===s.init)return f({gridLayout:{columnWidths:{}}},e);if(t.type===s.resetResize)return f({},e,{gridLayout:{columnWidths:{}}});if(t.type===s.columnStartResizing){var i=t.columnId,o=t.headerIdWidths,u=Ke(i);if(u!==void 0){var a=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=Ke(F.id),b))},{}),l=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=F.minWidth,b))},{}),c=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=F.maxWidth,b))},{}),m=o.map(function(h){var F=h[0];return[F,Ke(F)]});return f({},e,{gridLayout:f({},e.gridLayout,{startWidths:a,minWidths:l,maxWidths:c,headerIdGridWidths:m,columnWidth:u})})}return e}if(t.type===s.columnResizing){var p=t.clientX,g=e.columnResizing.startX,d=e.gridLayout,v=d.columnWidth,y=d.minWidths,w=d.maxWidths,C=d.headerIdGridWidths,A=(p-g)/v,S={};return(C===void 0?[]:C).forEach(function(h){var F=h[0],b=h[1];S[F]=Math.min(Math.max(y[F],b+b*A),w[F])}),f({},e,{gridLayout:f({},e.gridLayout,{columnWidths:f({},e.gridLayout.columnWidths,{},S)})})}return t.type===s.columnDoneResizing?f({},e,{gridLayout:f({},e.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function Ke(e){var t,n=(t=document.getElementById("header-cell-"+e))==null?void 0:t.offsetWidth;if(n!==void 0)return n}k._UNSTABLE_usePivotColumns=Pt,k.actions=s,k.defaultColumn=de,k.defaultGroupByFn=wt,k.defaultOrderByFn=Ct,k.defaultRenderer=pe,k.emptyRenderer=ge,k.ensurePluginOrder=te,k.flexRender=He,k.functionalUpdate=ne,k.loopHooks=ie,k.makePropGetter=V,k.makeRenderer=Ce,k.reduceHooks=Y,k.safeUseLayoutEffect=ve,k.useAbsoluteLayout=zt,k.useAsyncDebounce=function(e,t){t===void 0&&(t=0);var n=R.useRef({}),r=N(e),i=N(t);return R.useCallback(function(){var o=be(regeneratorRuntime.mark(function u(){var a,l,c,m=arguments;return regeneratorRuntime.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:for(a=m.length,l=new Array(a),c=0;c1?t-1:0),r=1;r; -}`,...(ve=(we=H.parameters)==null?void 0:we.docs)==null?void 0:ve.source}}};const cn=["simple","squeeze","centered","setWidth","formattedPercColumn","paging","configDrivenStyle","classDrivenStyle","dataDrivenProps","filterCheckboxes","tableWithTitle","tableWithDownload","tableWithNoData"];export{cn as __namedExportsOrder,l as centered,p as classDrivenStyle,u as configDrivenStyle,f as dataDrivenProps,tn as default,h as filterCheckboxes,m as formattedPercColumn,i as paging,d as setWidth,c as simple,b as squeeze,g as tableWithDownload,H as tableWithNoData,y as tableWithTitle}; +}`,...(ve=(we=H.parameters)==null?void 0:we.docs)==null?void 0:ve.source}}};const tn=["simple","squeeze","centered","setWidth","formattedPercColumn","paging","configDrivenStyle","classDrivenStyle","dataDrivenProps","filterCheckboxes","tableWithTitle","tableWithDownload","tableWithNoData"];export{tn as __namedExportsOrder,l as centered,p as classDrivenStyle,u as configDrivenStyle,f as dataDrivenProps,sn as default,h as filterCheckboxes,m as formattedPercColumn,i as paging,d as setWidth,c as simple,b as squeeze,g as tableWithDownload,H as tableWithNoData,y as tableWithTitle}; diff --git a/Next/assets/Toolbar.stories-6Wl5DqFn.js b/Next/assets/Toolbar.stories-6Wl5DqFn.js new file mode 100644 index 0000000..590a566 --- /dev/null +++ b/Next/assets/Toolbar.stories-6Wl5DqFn.js @@ -0,0 +1,42 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{T as l}from"./Toolbar-Ci4_u54V.js";import{C as s}from"./Card-CM14UvZN.js";import{S as r}from"./SimpleButton-CD5OHI_F.js";import{R as y}from"./ReportDecorator-BKqhhKaH.js";import{D as g}from"./DataDownloadToolbar-B7oXbgJ-.js";import{f as B}from"./index-CJGZSqXF.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";const Q={component:l,title:"Components/Toolbar",decorators:[y]},e=()=>o.jsxs(s,{children:[o.jsxs(l,{variant:"dense",useGutters:!1,children:[o.jsx("h2",{style:{flexGrow:1},children:"Toolbar Title"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]}),o.jsx("p",{children:"Body"})]}),t=()=>o.jsxs(s,{children:[o.jsxs(l,{titleAlign:"center",style:{backgroundColor:"#eee"},children:[o.jsx("h2",{style:{flexGrow:1},children:"Header Toolbar"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]}),o.jsx("p",{children:"Body"})]}),a=()=>o.jsxs(s,{title:"Card Title",children:[o.jsx("p",{children:"Body"}),o.jsxs(l,{variant:"dense",titleAlign:"center",style:{backgroundColor:"#eee"},children:[o.jsx("h2",{style:{flexGrow:1},children:"Footer Toolbar"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]})]}),n=()=>o.jsx(s,{children:o.jsx(g,{title:"Data Download Toolbar",filename:"ranked",data:B.ranked})});e.__docgenInfo={description:"",methods:[],displayName:"headerToolbar"};t.__docgenInfo={description:"",methods:[],displayName:"regularGutterToolbar"};a.__docgenInfo={description:"",methods:[],displayName:"denseGutterToolbar"};n.__docgenInfo={description:"",methods:[],displayName:"dataDownloadToolbar"};var i,d,p;e.parameters={...e.parameters,docs:{...(i=e.parameters)==null?void 0:i.docs,source:{originalSource:`() => + +

Toolbar Title

+
+ + +
+
+

Body

+
`,...(p=(d=e.parameters)==null?void 0:d.docs)==null?void 0:p.source}}};var m,c,u;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`() => + +

Header Toolbar

+
+ + +
+
+

Body

+
`,...(u=(c=t.parameters)==null?void 0:c.docs)==null?void 0:u.source}}};var h,T,b;a.parameters={...a.parameters,docs:{...(h=a.parameters)==null?void 0:h.docs,source:{originalSource:`() => +

Body

+ +

Footer Toolbar

+
+ + +
+
+
`,...(b=(T=a.parameters)==null?void 0:T.docs)==null?void 0:b.source}}};var x,f,j;n.parameters={...n.parameters,docs:{...(x=n.parameters)==null?void 0:x.docs,source:{originalSource:`() => { + return + + ; +}`,...(j=(f=n.parameters)==null?void 0:f.docs)==null?void 0:j.source}}};const U=["headerToolbar","regularGutterToolbar","denseGutterToolbar","dataDownloadToolbar"];export{U as __namedExportsOrder,n as dataDownloadToolbar,Q as default,a as denseGutterToolbar,e as headerToolbar,t as regularGutterToolbar}; diff --git a/Next/assets/Toolbar.stories-CeOzHTGP.js b/Next/assets/Toolbar.stories-CeOzHTGP.js deleted file mode 100644 index a9f1531..0000000 --- a/Next/assets/Toolbar.stories-CeOzHTGP.js +++ /dev/null @@ -1,42 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{T as l}from"./Toolbar-Ci4_u54V.js";import{C as s}from"./Card-FnwmZRZt.js";import{S as r}from"./SimpleButton-BKT7qdfB.js";import{R as y}from"./ReportDecorator-BLl16b_j.js";import{D as g}from"./DataDownloadToolbar-DFDUfOQJ.js";import{f as B}from"./index-CJGZSqXF.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./DataDownload-BPSbt6Wj.js";import"./Dropdown-CSdFVIjX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./useSketchProperties-CHjaomRQ.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";const U={component:l,title:"Components/Toolbar",decorators:[y]},e=()=>o.jsxs(s,{children:[o.jsxs(l,{variant:"dense",useGutters:!1,children:[o.jsx("h2",{style:{flexGrow:1},children:"Toolbar Title"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]}),o.jsx("p",{children:"Body"})]}),t=()=>o.jsxs(s,{children:[o.jsxs(l,{titleAlign:"center",style:{backgroundColor:"#eee"},children:[o.jsx("h2",{style:{flexGrow:1},children:"Header Toolbar"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]}),o.jsx("p",{children:"Body"})]}),a=()=>o.jsxs(s,{title:"Card Title",children:[o.jsx("p",{children:"Body"}),o.jsxs(l,{variant:"dense",titleAlign:"center",style:{backgroundColor:"#eee"},children:[o.jsx("h2",{style:{flexGrow:1},children:"Footer Toolbar"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]})]}),n=()=>o.jsx(s,{children:o.jsx(g,{title:"Data Download Toolbar",filename:"ranked",data:B.ranked})});e.__docgenInfo={description:"",methods:[],displayName:"headerToolbar"};t.__docgenInfo={description:"",methods:[],displayName:"regularGutterToolbar"};a.__docgenInfo={description:"",methods:[],displayName:"denseGutterToolbar"};n.__docgenInfo={description:"",methods:[],displayName:"dataDownloadToolbar"};var i,d,p;e.parameters={...e.parameters,docs:{...(i=e.parameters)==null?void 0:i.docs,source:{originalSource:`() => - -

Toolbar Title

-
- - -
-
-

Body

-
`,...(p=(d=e.parameters)==null?void 0:d.docs)==null?void 0:p.source}}};var m,c,u;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`() => - -

Header Toolbar

-
- - -
-
-

Body

-
`,...(u=(c=t.parameters)==null?void 0:c.docs)==null?void 0:u.source}}};var h,T,b;a.parameters={...a.parameters,docs:{...(h=a.parameters)==null?void 0:h.docs,source:{originalSource:`() => -

Body

- -

Footer Toolbar

-
- - -
-
-
`,...(b=(T=a.parameters)==null?void 0:T.docs)==null?void 0:b.source}}};var x,f,j;n.parameters={...n.parameters,docs:{...(x=n.parameters)==null?void 0:x.docs,source:{originalSource:`() => { - return - - ; -}`,...(j=(f=n.parameters)==null?void 0:f.docs)==null?void 0:j.source}}};const V=["headerToolbar","regularGutterToolbar","denseGutterToolbar","dataDownloadToolbar"];export{V as __namedExportsOrder,n as dataDownloadToolbar,U as default,a as denseGutterToolbar,e as headerToolbar,t as regularGutterToolbar}; diff --git a/Next/assets/ToolbarCard-Cl8xrJl3.js b/Next/assets/ToolbarCard-Cl8xrJl3.js deleted file mode 100644 index cea921c..0000000 --- a/Next/assets/ToolbarCard-Cl8xrJl3.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{T as p}from"./Toolbar-Ci4_u54V.js";const a=({children:s,toolbarStyle:o,title:t=e.jsx(e.Fragment,{}),titleStyle:i={},items:l=e.jsx(e.Fragment,{}),itemsStyle:n={}})=>{const r={box:{fontFamily:"sans-serif",borderRadius:4,backgroundColor:"#fff",boxShadow:"0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12)",padding:16,margin:"8px 0px"},left:{fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:0,marginTop:0,minHeight:24},right:{display:"flex"}};return e.jsx(e.Fragment,{children:e.jsxs("div",{style:{position:"relative",...r.box,...o},children:[t&&t!==""&&e.jsxs(p,{titleAlign:"center",variant:"min",useGutters:!1,style:{},children:[e.jsx("div",{style:{...r.left,...i},children:t}),e.jsx("div",{style:{...r.right,...n},children:l})]}),s]})})},c=a;a.__docgenInfo={description:"",methods:[],displayName:"ToolbarCard",props:{children:{required:!0,tsType:{name:"ReactNode"},description:"Card body elements"},toolbarStyle:{required:!1,tsType:{name:"object"},description:"Parent toolbar style properties"},title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:"Title string or elements for left side",defaultValue:{value:"<>",computed:!1}},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"Optional style properties for left side",defaultValue:{value:"{}",computed:!1}},items:{required:!1,tsType:{name:"ReactNode"},description:"Toolbar items for right side",defaultValue:{value:"<>",computed:!1}},itemsStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"Optional style properties for items container",defaultValue:{value:"{}",computed:!1}}}};export{c as T}; diff --git a/Next/assets/ToolbarCard-pyGkhUKg.js b/Next/assets/ToolbarCard-pyGkhUKg.js new file mode 100644 index 0000000..2b9cdd6 --- /dev/null +++ b/Next/assets/ToolbarCard-pyGkhUKg.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{T as p}from"./Toolbar-Ci4_u54V.js";const o=({children:a,toolbarStyle:s,title:r=e.jsx(e.Fragment,{}),titleStyle:i={},items:l=e.jsx(e.Fragment,{}),itemsStyle:n={}})=>{const t={box:{fontFamily:"sans-serif",borderRadius:4,backgroundColor:"#fff",boxShadow:"0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12)",padding:16,margin:"8px 0px"},left:{fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:0,marginTop:0,minHeight:24},right:{display:"flex",alignItems:"center"}};return e.jsxs("div",{style:{position:"relative",...t.box,...s},role:"region","aria-label":typeof r=="string"?r:"Report",children:[r&&r!==""&&e.jsxs(p,{titleAlign:"center",variant:"min",useGutters:!1,children:[e.jsx("h1",{style:{...t.left,...i},children:r}),e.jsx("div",{style:{...t.right,...n},role:"toolbar","aria-label":(typeof r=="string"?r:"Report")+" toolbar items",children:l})]}),a]})},f=o;o.__docgenInfo={description:"",methods:[],displayName:"ToolbarCard",props:{children:{required:!0,tsType:{name:"ReactNode"},description:"Card body elements"},toolbarStyle:{required:!1,tsType:{name:"object"},description:"Parent toolbar style properties"},title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:"Title string or elements for left side",defaultValue:{value:"<>",computed:!1}},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"Optional style properties for left side",defaultValue:{value:"{}",computed:!1}},items:{required:!1,tsType:{name:"ReactNode"},description:"Toolbar items for right side",defaultValue:{value:"<>",computed:!1}},itemsStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"Optional style properties for items container",defaultValue:{value:"{}",computed:!1}}}};export{f as T}; diff --git a/Next/assets/ToolbarCard.stories-5Nx47rcH.js b/Next/assets/ToolbarCard.stories-5Nx47rcH.js new file mode 100644 index 0000000..fc6bebd --- /dev/null +++ b/Next/assets/ToolbarCard.stories-5Nx47rcH.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{T as t}from"./ToolbarCard-pyGkhUKg.js";import{R as m}from"./ReportDecorator-BKqhhKaH.js";import{S as s}from"./SimpleButton-CD5OHI_F.js";import"./index-RYns6xqu.js";import"./Toolbar-Ci4_u54V.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const B={component:t,title:"Components/Card/ToolbarCard",decorators:[m]},r=()=>o.jsx(t,{title:"ToolbarCard Title",children:o.jsx("p",{children:"Body text goes here."})}),c=o.jsxs("div",{children:[o.jsx(s,{children:"⬇"}),o.jsx(s,{children:"➥"})]}),e=()=>o.jsx(t,{title:"Card with Tools",items:c,children:o.jsx("p",{children:"Body text goes here."})});r.__docgenInfo={description:"",methods:[],displayName:"titleOnly"};e.__docgenInfo={description:"",methods:[],displayName:"buttons"};var a,i,d;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => +

Body text goes here.

+
`,...(d=(i=r.parameters)==null?void 0:i.docs)==null?void 0:d.source}}};var l,n,p;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:`() => +

Body text goes here.

+
`,...(p=(n=e.parameters)==null?void 0:n.docs)==null?void 0:p.source}}};const O=["titleOnly","buttons"];export{O as __namedExportsOrder,e as buttons,B as default,r as titleOnly}; diff --git a/Next/assets/ToolbarCard.stories-D6fAnKgb.js b/Next/assets/ToolbarCard.stories-D6fAnKgb.js deleted file mode 100644 index 8a43a8e..0000000 --- a/Next/assets/ToolbarCard.stories-D6fAnKgb.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{T as e}from"./ToolbarCard-Cl8xrJl3.js";import{R as m}from"./ReportDecorator-BLl16b_j.js";import{S as s}from"./SimpleButton-BKT7qdfB.js";import"./index-RYns6xqu.js";import"./Toolbar-Ci4_u54V.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const O={component:e,title:"Components/Card/ToolbarCard",decorators:[m]},r=()=>o.jsx(e,{title:"ToolbarCard Title",children:o.jsx("p",{children:"Body text goes here."})}),c=o.jsxs("div",{children:[o.jsx(s,{children:"⬇"}),o.jsx(s,{children:"➥"})]}),t=()=>o.jsx(e,{title:"Card with Tools",items:c,children:o.jsx("p",{children:"Body text goes here."})});r.__docgenInfo={description:"",methods:[],displayName:"titleOnly"};t.__docgenInfo={description:"",methods:[],displayName:"buttons"};var a,i,d;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => -

Body text goes here.

-
`,...(d=(i=r.parameters)==null?void 0:i.docs)==null?void 0:d.source}}};var l,n,p;t.parameters={...t.parameters,docs:{...(l=t.parameters)==null?void 0:l.docs,source:{originalSource:`() => -

Body text goes here.

-
`,...(p=(n=t.parameters)==null?void 0:n.docs)==null?void 0:p.source}}};const S=["titleOnly","buttons"];export{S as __namedExportsOrder,t as buttons,O as default,r as titleOnly}; diff --git a/Next/assets/Tooltip-B8XPMhwM.js b/Next/assets/Tooltip-B8XPMhwM.js new file mode 100644 index 0000000..c257da1 --- /dev/null +++ b/Next/assets/Tooltip-B8XPMhwM.js @@ -0,0 +1,19 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{r as o}from"./index-RYns6xqu.js";import{d as n}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as v}from"./usePopper-ptQ-sUxU.js";const y=n.div` + visibility: ${({$visible:r})=>r?"visible":"hidden"}; + max-width: 200px; + flex-direction: column; + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); + font-size: 12px; + font-weight: normal; +`,g=n.button` + border: none; + background: none; + font-weight: inherit; + font-size: inherit; + color: inherit; +`,T=n.div` + text-align: center; + padding: 5px; +`,z=({children:r,placement:c="auto",offset:d={horizontal:0,vertical:0},text:i,width:f=200})=>{const[m,s]=o.useState(!1),a=o.useRef(null),e=o.useRef(null),{horizontal:b,vertical:h}=d,{styles:l,attributes:x}=v(a.current,e.current,{placement:c,modifiers:[{name:"offset",enabled:!0,options:{offset:[b,h]}}]}),u=()=>{s(!0),e.current&&(e.current.style.zIndex="100")},p=()=>{s(!1),e.current&&(e.current.style.zIndex="-100")};return t.jsxs(t.Fragment,{children:[t.jsx(g,{ref:a,style:r.props.style,onMouseOver:u,onMouseLeave:p,onFocus:u,onBlur:p,"aria-label":`Tooltip: ${i}`,children:r}),t.jsx("div",{ref:e,style:{zIndex:-100,...l.popper},...x.popper,children:t.jsx(y,{style:{...l.offset,width:f},$visible:m,children:t.jsx(T,{children:i})})})]})};z.__docgenInfo={description:"",methods:[],displayName:"Tooltip",props:{text:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactReactElement",raw:"React.ReactElement"},description:""},placement:{required:!1,tsType:{name:"popper.Placement"},description:"",defaultValue:{value:'"auto"',computed:!1}},offset:{required:!1,tsType:{name:"signature",type:"object",raw:"{ horizontal: number; vertical: number }",signature:{properties:[{key:"horizontal",value:{name:"number",required:!0}},{key:"vertical",value:{name:"number",required:!0}}]}},description:"",defaultValue:{value:"{ horizontal: 0, vertical: 0 }",computed:!1}},width:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"200",computed:!1}}}};export{z as T}; diff --git a/Next/assets/Tooltip-D2Zg19lv.js b/Next/assets/Tooltip-D2Zg19lv.js deleted file mode 100644 index 88baf59..0000000 --- a/Next/assets/Tooltip-D2Zg19lv.js +++ /dev/null @@ -1,19 +0,0 @@ -import{j as t}from"./jsx-runtime-DEdD30eg.js";import{r as o,R as v}from"./index-RYns6xqu.js";import{d as n}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as y}from"./usePopper-ptQ-sUxU.js";const g=n.div` - visibility: ${({$visible:r})=>r?"visible":"hidden"}; - max-width: 200px; - flex-direction: column; - background-color: #fff; - border-radius: 5px; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); - font-size: 12px; - font-weight: normal; -`,T=n.button` - border: none; - background: none; - font-weight: inherit; - font-size: inherit; - color: inherit; -`,R=n.div` - text-align: center; - padding: 5px; -`,z=({children:r,placement:l="auto",offset:u={horizontal:0,vertical:0},text:p,width:c=200})=>{const[d,i]=o.useState(!1),s=o.useRef(null),e=o.useRef(null),{horizontal:f,vertical:m}=u,{styles:a,attributes:x}=y(s.current,e.current,{placement:l,modifiers:[{name:"offset",enabled:!0,options:{offset:[f,m]}}]}),h=()=>{i(!0),e.current&&(e.current.style.zIndex="100")},b=()=>{i(!1),e.current&&(e.current.style.zIndex="-100")};return t.jsxs(v.StrictMode,{children:[t.jsx(T,{ref:s,style:r.props.style,onMouseOver:h,onMouseLeave:b,children:r}),t.jsx("div",{ref:e,style:{zIndex:-100,...a.popper},...x.popper,children:t.jsx(g,{style:{...a.offset,width:c},$visible:d,children:t.jsx(R,{children:p})})})]})};z.__docgenInfo={description:"",methods:[],displayName:"Tooltip",props:{text:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactReactElement",raw:"React.ReactElement"},description:""},placement:{required:!1,tsType:{name:"popper.Placement"},description:"",defaultValue:{value:'"auto"',computed:!1}},offset:{required:!1,tsType:{name:"signature",type:"object",raw:"{ horizontal: number; vertical: number }",signature:{properties:[{key:"horizontal",value:{name:"number",required:!0}},{key:"vertical",value:{name:"number",required:!0}}]}},description:"",defaultValue:{value:"{ horizontal: 0, vertical: 0 }",computed:!1}},width:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"200",computed:!1}}}};export{z as T}; diff --git a/Next/assets/Tooltip.stories-CVZOFYYL.js b/Next/assets/Tooltip.stories-CVZOFYYL.js deleted file mode 100644 index 11f7c52..0000000 --- a/Next/assets/Tooltip.stories-CVZOFYYL.js +++ /dev/null @@ -1,35 +0,0 @@ -import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as l}from"./Card-FnwmZRZt.js";import{T as t}from"./Tooltip-D2Zg19lv.js";import{R as n}from"./ReportDecorator-BLl16b_j.js";import{I as e}from"./InfoCircleFill.esm-CjhE5QEd.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";const u={component:t,title:"Components/Tooltip",decorators:[n]},i=()=>o.jsxs(l,{title:"Report Title",children:[o.jsxs("p",{children:["Tooltip over text:"," ",o.jsx(t,{text:"This is a tooltip",children:o.jsx("span",{children:"Hover"})})]}),o.jsxs("p",{children:["Tooltip over icon:"," ",o.jsx(t,{text:"This is a tooltip",children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]}),o.jsxs("p",{children:["Tooltip with specific width:"," ",o.jsx(t,{text:"This is a tooltip",width:50,children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]}),o.jsxs("p",{children:["Tooltip with top-start placement and 10px offset:"," ",o.jsx(t,{text:"This is a tooltip",placement:"top-start",offset:{horizontal:10,vertical:10},children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]})]});i.__docgenInfo={description:"",methods:[],displayName:"tooltip"};var p,s,r;i.parameters={...i.parameters,docs:{...(p=i.parameters)==null?void 0:p.docs,source:{originalSource:`() => -

- Tooltip over text:{" "} - - Hover - -

-

- Tooltip over icon:{" "} - - - -

-

- Tooltip with specific width:{" "} - - - -

-

- Tooltip with top-start placement and 10px offset:{" "} - - - -

-
`,...(r=(s=i.parameters)==null?void 0:s.docs)==null?void 0:r.source}}};const R=["tooltip"];export{R as __namedExportsOrder,u as default,i as tooltip}; diff --git a/Next/assets/Tooltip.stories-D2gn4KmU.js b/Next/assets/Tooltip.stories-D2gn4KmU.js new file mode 100644 index 0000000..f18418c --- /dev/null +++ b/Next/assets/Tooltip.stories-D2gn4KmU.js @@ -0,0 +1,35 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as l}from"./Card-CM14UvZN.js";import{T as t}from"./Tooltip-B8XPMhwM.js";import{R as n}from"./ReportDecorator-BKqhhKaH.js";import{I as e}from"./InfoCircleFill.esm-CjhE5QEd.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";const I={component:t,title:"Components/Tooltip",decorators:[n]},i=()=>o.jsxs(l,{title:"Report Title",children:[o.jsxs("p",{children:["Tooltip over text:"," ",o.jsx(t,{text:"This is a tooltip",children:o.jsx("span",{children:"Hover"})})]}),o.jsxs("p",{children:["Tooltip over icon:"," ",o.jsx(t,{text:"This is a tooltip",children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]}),o.jsxs("p",{children:["Tooltip with specific width:"," ",o.jsx(t,{text:"This is a tooltip",width:50,children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]}),o.jsxs("p",{children:["Tooltip with top-start placement and 10px offset:"," ",o.jsx(t,{text:"This is a tooltip",placement:"top-start",offset:{horizontal:10,vertical:10},children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]})]});i.__docgenInfo={description:"",methods:[],displayName:"tooltip"};var s,p,r;i.parameters={...i.parameters,docs:{...(s=i.parameters)==null?void 0:s.docs,source:{originalSource:`() => +

+ Tooltip over text:{" "} + + Hover + +

+

+ Tooltip over icon:{" "} + + + +

+

+ Tooltip with specific width:{" "} + + + +

+

+ Tooltip with top-start placement and 10px offset:{" "} + + + +

+
`,...(r=(p=i.parameters)==null?void 0:p.docs)==null?void 0:r.source}}};const u=["tooltip"];export{u as __namedExportsOrder,I as default,i as tooltip}; diff --git a/Next/assets/TranslatorAsync-BjkwzyXE.js b/Next/assets/TranslatorAsync-B_qXHhRg.js similarity index 80% rename from Next/assets/TranslatorAsync-BjkwzyXE.js rename to Next/assets/TranslatorAsync-B_qXHhRg.js index 6ac735a..c898d11 100644 --- a/Next/assets/TranslatorAsync-BjkwzyXE.js +++ b/Next/assets/TranslatorAsync-B_qXHhRg.js @@ -1,2 +1,2 @@ -import{j as be}from"./jsx-runtime-DEdD30eg.js";import{r as Y}from"./index-RYns6xqu.js";import{_ as c}from"./iframe-DRF2073L.js";import{l as xe,b as Le}from"./ReportDecorator-BLl16b_j.js";import{s as ve,b as Se,I as Oe}from"./context-D1gH75Th.js";const Re={type:"3rdParty",init(i){ve(i.options.react),Se(i)}};function Pe({i18n:i,defaultNS:e,children:t}){const s=Y.useMemo(()=>({i18n:i,defaultNS:e}),[i,e]);return Y.createElement(Oe.Provider,{value:s},t)}const _e={type:"logger",log(i){this.output("log",i)},warn(i){this.output("warn",i)},error(i){this.output("error",i)},output(i,e){console&&console[i]&&console[i].apply(console,e)}};class U{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||_e,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),s=0;s{this.observers[s]||(this.observers[s]=new Map);const n=this.observers[s].get(t)||0;this.observers[s].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),n=1;n{let[o,l]=a;for(let f=0;f{let[o,l]=a;for(let f=0;f{let i,e;const t=new Promise((s,n)=>{i=s,e=n});return t.resolve=i,t.reject=e,t},ee=i=>i==null?"":""+i,Ee=(i,e,t)=>{i.forEach(s=>{e[s]&&(t[s]=e[s])})},we=/###/g,te=i=>i&&i.indexOf("###")>-1?i.replace(we,"."):i,se=i=>!i||typeof i=="string",T=(i,e,t)=>{const s=typeof e!="string"?e:e.split(".");let n=0;for(;n{const{obj:s,k:n}=T(i,e,Object);if(s!==void 0||e.length===1){s[n]=t;return}let r=e[e.length-1],a=e.slice(0,e.length-1),o=T(i,a,Object);for(;o.obj===void 0&&a.length;)r=`${a[a.length-1]}.${r}`,a=a.slice(0,a.length-1),o=T(i,a,Object),o&&o.obj&&typeof o.obj[`${o.k}.${r}`]<"u"&&(o.obj=void 0);o.obj[`${o.k}.${r}`]=t},Ce=(i,e,t,s)=>{const{obj:n,k:r}=T(i,e,Object);n[r]=n[r]||[],n[r].push(t)},M=(i,e)=>{const{obj:t,k:s}=T(i,e);if(t)return t[s]},Ne=(i,e,t)=>{const s=M(i,t);return s!==void 0?s:M(e,t)},de=(i,e,t)=>{for(const s in e)s!=="__proto__"&&s!=="constructor"&&(s in i?typeof i[s]=="string"||i[s]instanceof String||typeof e[s]=="string"||e[s]instanceof String?t&&(i[s]=e[s]):de(i[s],e[s],t):i[s]=e[s]);return i},w=i=>i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var je={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const $e=i=>typeof i=="string"?i.replace(/[&<>"'\/]/g,e=>je[e]):i;class Ie{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(t!==void 0)return t;const s=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,s),this.regExpQueue.push(e),s}}const Ae=[" ",",","?","!",";"],Te=new Ie(20),ke=(i,e,t)=>{e=e||"",t=t||"";const s=Ae.filter(a=>e.indexOf(a)<0&&t.indexOf(a)<0);if(s.length===0)return!0;const n=Te.getRegExp(`(${s.map(a=>a==="?"?"\\?":a).join("|")})`);let r=!n.test(i);if(!r){const a=i.indexOf(t);a>0&&!n.test(i.substring(0,a))&&(r=!0)}return r},G=function(i,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!i)return;if(i[e])return i[e];const s=e.split(t);let n=i;for(let r=0;r-1&&li&&i.indexOf("_")>0?i.replace("_","-"):i;class ie extends z{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const r=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,a=n.ignoreJSONStructure!==void 0?n.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],s&&(Array.isArray(s)?o.push(...s):typeof s=="string"&&r?o.push(...s.split(r)):o.push(s)));const l=M(this.data,o);return!l&&!t&&!s&&e.indexOf(".")>-1&&(e=o[0],t=o[1],s=o.slice(2).join(".")),l||!a||typeof s!="string"?l:G(this.data&&this.data[e]&&this.data[e][t],s,r)}addResource(e,t,s,n){let r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const a=r.keySeparator!==void 0?r.keySeparator:this.options.keySeparator;let o=[e,t];s&&(o=o.concat(a?s.split(a):s)),e.indexOf(".")>-1&&(o=e.split("."),n=t,t=o[1]),this.addNamespaces(t),ne(this.data,o,n),r.silent||this.emit("added",e,t,s,n)}addResources(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const r in s)(typeof s[r]=="string"||Array.isArray(s[r]))&&this.addResource(e,t,r,s[r],{silent:!0});n.silent||this.emit("added",e,t,s)}addResourceBundle(e,t,s,n,r){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),n=s,s=t,t=o[1]),this.addNamespaces(t);let l=M(this.data,o)||{};a.skipCopy||(s=JSON.parse(JSON.stringify(s))),n?de(l,s,r):l={...l,...s},ne(this.data,o,l),a.silent||this.emit("added",e,t,s)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(n=>t[n]&&Object.keys(t[n]).length>0)}toJSON(){return this.data}}var ce={processors:{},addPostProcessor(i){this.processors[i.name]=i},handle(i,e,t,s,n){return i.forEach(r=>{this.processors[r]&&(e=this.processors[r].process(e,t,s,n))}),e}};const re={};let ae=class pe extends z{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),Ee(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=_.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;const s=this.resolve(e,t);return s&&s.res!==void 0}extractFromKey(e,t){let s=t.nsSeparator!==void 0?t.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");const n=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator;let r=t.ns||this.options.defaultNS||[];const a=s&&e.indexOf(s)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!ke(e,s,n);if(a&&!o){const l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:r};const f=e.split(s);(s!==n||s===n&&this.options.ns.indexOf(f[0])>-1)&&(r=f.shift()),e=f.join(n)}return typeof r=="string"&&(r=[r]),{key:e,namespaces:r}}translate(e,t,s){if(typeof t!="object"&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),typeof t=="object"&&(t={...t}),t||(t={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);const n=t.returnDetails!==void 0?t.returnDetails:this.options.returnDetails,r=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator,{key:a,namespaces:o}=this.extractFromKey(e[e.length-1],t),l=o[o.length-1],f=t.lng||this.language,g=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(f&&f.toLowerCase()==="cimode"){if(g){const b=t.nsSeparator||this.options.nsSeparator;return n?{res:`${l}${b}${a}`,usedKey:a,exactUsedKey:a,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(t)}:`${l}${b}${a}`}return n?{res:a,usedKey:a,exactUsedKey:a,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(t)}:a}const h=this.resolve(e,t);let u=h&&h.res;const d=h&&h.usedKey||a,p=h&&h.exactUsedKey||a,m=Object.prototype.toString.apply(u),y=["[object Number]","[object Function]","[object RegExp]"],S=t.joinArrays!==void 0?t.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject;if(x&&u&&(typeof u!="string"&&typeof u!="boolean"&&typeof u!="number")&&y.indexOf(m)<0&&!(typeof S=="string"&&Array.isArray(u))){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const b=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,u,{...t,ns:o}):`key '${a} (${this.language})' returned an object instead of string.`;return n?(h.res=b,h.usedParams=this.getUsedParamsDetails(t),h):b}if(r){const b=Array.isArray(u),O=b?[]:{},P=b?p:d;for(const L in u)if(Object.prototype.hasOwnProperty.call(u,L)){const V=`${P}${r}${L}`;O[L]=this.translate(V,{...t,joinArrays:!1,ns:o}),O[L]===V&&(O[L]=u[L])}u=O}}else if(x&&typeof S=="string"&&Array.isArray(u))u=u.join(S),u&&(u=this.extendTranslation(u,e,t,s));else{let b=!1,O=!1;const P=t.count!==void 0&&typeof t.count!="string",L=pe.hasDefaultValue(t),V=P?this.pluralResolver.getSuffix(f,t.count,t):"",me=t.ordinal&&P?this.pluralResolver.getSuffix(f,t.count,{ordinal:!1}):"",Z=P&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),N=Z&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${V}`]||t[`defaultValue${me}`]||t.defaultValue;!this.isValidLookup(u)&&L&&(b=!0,u=N),this.isValidLookup(u)||(O=!0,u=a);const ye=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&O?void 0:u,j=L&&N!==u&&this.options.updateMissing;if(O||b||j){if(this.logger.log(j?"updateKey":"missingKey",f,l,a,j?N:u),r){const R=this.resolve(a,{...t,keySeparator:!1});R&&R.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let $=[];const F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if(this.options.saveMissingTo==="fallback"&&F&&F[0])for(let R=0;R{const X=L&&I!==u?I:ye;this.options.missingKeyHandler?this.options.missingKeyHandler(R,l,E,X,j,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(R,l,E,X,j,t),this.emit("missingKey",R,l,E,u)};this.options.saveMissing&&(this.options.saveMissingPlurals&&P?$.forEach(R=>{const E=this.pluralResolver.getSuffixes(R,t);Z&&t[`defaultValue${this.options.pluralSeparator}zero`]&&E.indexOf(`${this.options.pluralSeparator}zero`)<0&&E.push(`${this.options.pluralSeparator}zero`),E.forEach(I=>{q([R],a+I,t[`defaultValue${I}`]||N)})}):q($,a,N))}u=this.extendTranslation(u,e,t,h,s),O&&u===a&&this.options.appendNamespaceToMissingKey&&(u=`${l}:${a}`),(O||b)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?u=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}:${a}`:a,b?u:void 0):u=this.options.parseMissingKeyHandler(u))}return n?(h.res=u,h.usedParams=this.getUsedParamsDetails(t),h):u}extendTranslation(e,t,s,n,r){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...s},s.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init({...s,interpolation:{...this.options.interpolation,...s.interpolation}});const f=typeof e=="string"&&(s&&s.interpolation&&s.interpolation.skipOnVariables!==void 0?s.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let g;if(f){const u=e.match(this.interpolator.nestingRegexp);g=u&&u.length}let h=s.replace&&typeof s.replace!="string"?s.replace:s;if(this.options.interpolation.defaultVariables&&(h={...this.options.interpolation.defaultVariables,...h}),e=this.interpolator.interpolate(e,h,s.lng||this.language||n.usedLng,s),f){const u=e.match(this.interpolator.nestingRegexp),d=u&&u.length;g1&&arguments[1]!==void 0?arguments[1]:{},s,n,r,a,o;return typeof e=="string"&&(e=[e]),e.forEach(l=>{if(this.isValidLookup(s))return;const f=this.extractFromKey(l,t),g=f.key;n=g;let h=f.namespaces;this.options.fallbackNS&&(h=h.concat(this.options.fallbackNS));const u=t.count!==void 0&&typeof t.count!="string",d=u&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),p=t.context!==void 0&&(typeof t.context=="string"||typeof t.context=="number")&&t.context!=="",m=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);h.forEach(y=>{this.isValidLookup(s)||(o=y,!re[`${m[0]}-${y}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(re[`${m[0]}-${y}`]=!0,this.logger.warn(`key "${n}" for languages "${m.join(", ")}" won't get resolved as namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(S=>{if(this.isValidLookup(s))return;a=S;const x=[g];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(x,g,S,y,t);else{let b;u&&(b=this.pluralResolver.getSuffix(S,t.count,t));const O=`${this.options.pluralSeparator}zero`,P=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(x.push(g+b),t.ordinal&&b.indexOf(P)===0&&x.push(g+b.replace(P,this.options.pluralSeparator)),d&&x.push(g+O)),p){const L=`${g}${this.options.contextSeparator}${t.context}`;x.push(L),u&&(x.push(L+b),t.ordinal&&b.indexOf(P)===0&&x.push(L+b.replace(P,this.options.pluralSeparator)),d&&x.push(L+O))}}let D;for(;D=x.pop();)this.isValidLookup(s)||(r=D,s=this.getResource(S,y,D,t))}))})}),{res:s,usedKey:n,exactUsedKey:r,usedLng:a,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}getResource(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,s,n):this.resourceStore.getResource(e,t,s,n)}getUsedParamsDetails(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],s=e.replace&&typeof e.replace!="string";let n=s?e.replace:e;if(s&&typeof e.count<"u"&&(n.count=e.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!s){n={...n};for(const r of t)delete n[r]}return n}static hasDefaultValue(e){const t="defaultValue";for(const s in e)if(Object.prototype.hasOwnProperty.call(e,s)&&t===s.substring(0,t.length)&&e[s]!==void 0)return!0;return!1}};const J=i=>i.charAt(0).toUpperCase()+i.slice(1);class oe{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=_.create("languageUtils")}getScriptPartFromCode(e){if(e=H(e),!e||e.indexOf("-")<0)return null;const t=e.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(e=H(e),!e||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(typeof e=="string"&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let s=e.split("-");return this.options.lowerCaseLng?s=s.map(n=>n.toLowerCase()):s.length===2?(s[0]=s[0].toLowerCase(),s[1]=s[1].toUpperCase(),t.indexOf(s[1].toLowerCase())>-1&&(s[1]=J(s[1].toLowerCase()))):s.length===3&&(s[0]=s[0].toLowerCase(),s[1].length===2&&(s[1]=s[1].toUpperCase()),s[0]!=="sgn"&&s[2].length===2&&(s[2]=s[2].toUpperCase()),t.indexOf(s[1].toLowerCase())>-1&&(s[1]=J(s[1].toLowerCase())),t.indexOf(s[2].toLowerCase())>-1&&(s[2]=J(s[2].toLowerCase()))),s.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(s=>{if(t)return;const n=this.formatLanguageCode(s);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(s=>{if(t)return;const n=this.getLanguagePartFromCode(s);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(r=>{if(r===n)return r;if(!(r.indexOf("-")<0&&n.indexOf("-")<0)&&(r.indexOf("-")>0&&n.indexOf("-")<0&&r.substring(0,r.indexOf("-"))===n||r.indexOf(n)===0&&n.length>1))return r})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if(typeof e=="function"&&(e=e(t)),typeof e=="string"&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let s=e[t];return s||(s=e[this.getScriptPartFromCode(t)]),s||(s=e[this.formatLanguageCode(t)]),s||(s=e[this.getLanguagePartFromCode(t)]),s||(s=e.default),s||[]}toResolveHierarchy(e,t){const s=this.getFallbackCodes(t||this.options.fallbackLng||[],e),n=[],r=a=>{a&&(this.isSupportedCode(a)?n.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return typeof e=="string"&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&r(this.formatLanguageCode(e)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&r(this.getScriptPartFromCode(e)),this.options.load!=="currentOnly"&&r(this.getLanguagePartFromCode(e))):typeof e=="string"&&r(this.formatLanguageCode(e)),s.forEach(a=>{n.indexOf(a)<0&&r(this.formatLanguageCode(a))}),n}}let De=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Ve={1:i=>+(i>1),2:i=>+(i!=1),3:i=>0,4:i=>i%10==1&&i%100!=11?0:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?1:2,5:i=>i==0?0:i==1?1:i==2?2:i%100>=3&&i%100<=10?3:i%100>=11?4:5,6:i=>i==1?0:i>=2&&i<=4?1:2,7:i=>i==1?0:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?1:2,8:i=>i==1?0:i==2?1:i!=8&&i!=11?2:3,9:i=>+(i>=2),10:i=>i==1?0:i==2?1:i<7?2:i<11?3:4,11:i=>i==1||i==11?0:i==2||i==12?1:i>2&&i<20?2:3,12:i=>+(i%10!=1||i%100==11),13:i=>+(i!==0),14:i=>i==1?0:i==2?1:i==3?2:3,15:i=>i%10==1&&i%100!=11?0:i%10>=2&&(i%100<10||i%100>=20)?1:2,16:i=>i%10==1&&i%100!=11?0:i!==0?1:2,17:i=>i==1||i%10==1&&i%100!=11?0:1,18:i=>i==0?0:i==1?1:2,19:i=>i==1?0:i==0||i%100>1&&i%100<11?1:i%100>10&&i%100<20?2:3,20:i=>i==1?0:i==0||i%100>0&&i%100<20?1:2,21:i=>i%100==1?1:i%100==2?2:i%100==3||i%100==4?3:0,22:i=>i==1?0:i==2?1:(i<0||i>10)&&i%10==0?2:3};const Fe=["v1","v2","v3"],Ke=["v4"],le={zero:0,one:1,two:2,few:3,many:4,other:5},Ue=()=>{const i={};return De.forEach(e=>{e.lngs.forEach(t=>{i[t]={numbers:e.nr,plurals:Ve[e.fc]}})}),i};class Me{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=_.create("pluralResolver"),(!this.options.compatibilityJSON||Ke.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Ue(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{const s=H(e==="dev"?"en":e),n=t.ordinal?"ordinal":"cardinal",r=JSON.stringify({cleanedCode:s,type:n});if(r in this.pluralRulesCache)return this.pluralRulesCache[r];const a=new Intl.PluralRules(s,{type:n});return this.pluralRulesCache[r]=a,a}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=this.getRule(e,t);return this.shouldUseIntlApi()?s&&s.resolvedOptions().pluralCategories.length>1:s&&s.numbers.length>1}getPluralFormsOfKey(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(e,s).map(n=>`${t}${n}`)}getSuffixes(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=this.getRule(e,t);return s?this.shouldUseIntlApi()?s.resolvedOptions().pluralCategories.sort((n,r)=>le[n]-le[r]).map(n=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${n}`):s.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=this.getRule(e,s);return n?this.shouldUseIntlApi()?`${this.options.prepend}${s.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:this.getSuffixRetroCompatible(n,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){const s=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let n=e.numbers[s];this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1&&(n===2?n="plural":n===1&&(n=""));const r=()=>this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString();return this.options.compatibilityJSON==="v1"?n===1?"":typeof n=="number"?`_plural_${n.toString()}`:r():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1?r():this.options.prepend&&s.toString()?this.options.prepend+s.toString():s.toString()}shouldUseIntlApi(){return!Fe.includes(this.options.compatibilityJSON)}}const ue=function(i,e,t){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,r=Ne(i,e,t);return!r&&n&&typeof t=="string"&&(r=G(i,t,s),r===void 0&&(r=G(e,t,s))),r},B=i=>i.replace(/\$/g,"$$$$");class He{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=_.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(t=>t),this.init(e)}init(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:s,useRawValueToEscape:n,prefix:r,prefixEscaped:a,suffix:o,suffixEscaped:l,formatSeparator:f,unescapeSuffix:g,unescapePrefix:h,nestingPrefix:u,nestingPrefixEscaped:d,nestingSuffix:p,nestingSuffixEscaped:m,nestingOptionsSeparator:y,maxReplaces:S,alwaysFormat:x}=e.interpolation;this.escape=t!==void 0?t:$e,this.escapeValue=s!==void 0?s:!0,this.useRawValueToEscape=n!==void 0?n:!1,this.prefix=r?w(r):a||"{{",this.suffix=o?w(o):l||"}}",this.formatSeparator=f||",",this.unescapePrefix=g?"":h||"-",this.unescapeSuffix=this.unescapePrefix?"":g||"",this.nestingPrefix=u?w(u):d||w("$t("),this.nestingSuffix=p?w(p):m||w(")"),this.nestingOptionsSeparator=y||",",this.maxReplaces=S||1e3,this.alwaysFormat=x!==void 0?x:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(t,s)=>t&&t.source===s?(t.lastIndex=0,t):new RegExp(s,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,s,n){let r,a,o;const l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},f=d=>{if(d.indexOf(this.formatSeparator)<0){const S=ue(t,l,d,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(S,void 0,s,{...n,...t,interpolationkey:d}):S}const p=d.split(this.formatSeparator),m=p.shift().trim(),y=p.join(this.formatSeparator).trim();return this.format(ue(t,l,m,this.options.keySeparator,this.options.ignoreJSONStructure),y,s,{...n,...t,interpolationkey:m})};this.resetRegExp();const g=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,h=n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:d=>B(d)},{regex:this.regexp,safeValue:d=>this.escapeValue?B(this.escape(d)):B(d)}].forEach(d=>{for(o=0;r=d.regex.exec(e);){const p=r[1].trim();if(a=f(p),a===void 0)if(typeof g=="function"){const y=g(e,r,n);a=typeof y=="string"?y:""}else if(n&&Object.prototype.hasOwnProperty.call(n,p))a="";else if(h){a=r[0];continue}else this.logger.warn(`missed to pass in variable ${p} for interpolating ${e}`),a="";else typeof a!="string"&&!this.useRawValueToEscape&&(a=ee(a));const m=d.safeValue(a);if(e=e.replace(r[0],m),h?(d.regex.lastIndex+=a.length,d.regex.lastIndex-=r[0].length):d.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n,r,a;const o=(l,f)=>{const g=this.nestingOptionsSeparator;if(l.indexOf(g)<0)return l;const h=l.split(new RegExp(`${g}[ ]*{`));let u=`{${h[1]}`;l=h[0],u=this.interpolate(u,a);const d=u.match(/'/g),p=u.match(/"/g);(d&&d.length%2===0&&!p||p.length%2!==0)&&(u=u.replace(/'/g,'"'));try{a=JSON.parse(u),f&&(a={...f,...a})}catch(m){return this.logger.warn(`failed parsing options string in nesting for key ${l}`,m),`${l}${g}${u}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,l};for(;n=this.nestingRegexp.exec(e);){let l=[];a={...s},a=a.replace&&typeof a.replace!="string"?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;let f=!1;if(n[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(n[1])){const g=n[1].split(this.formatSeparator).map(h=>h.trim());n[1]=g.shift(),l=g,f=!0}if(r=t(o.call(this,n[1].trim(),a),a),r&&n[0]===e&&typeof r!="string")return r;typeof r!="string"&&(r=ee(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),f&&(r=l.reduce((g,h)=>this.format(g,h,s.lng,{...s,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}const ze=i=>{let e=i.toLowerCase().trim();const t={};if(i.indexOf("(")>-1){const s=i.split("(");e=s[0].toLowerCase().trim();const n=s[1].substring(0,s[1].length-1);e==="currency"&&n.indexOf(":")<0?t.currency||(t.currency=n.trim()):e==="relativetime"&&n.indexOf(":")<0?t.range||(t.range=n.trim()):n.split(";").forEach(a=>{if(a){const[o,...l]=a.split(":"),f=l.join(":").trim().replace(/^'+|'+$/g,""),g=o.trim();t[g]||(t[g]=f),f==="false"&&(t[g]=!1),f==="true"&&(t[g]=!0),isNaN(f)||(t[g]=parseInt(f,10))}})}return{formatName:e,formatOptions:t}},C=i=>{const e={};return(t,s,n)=>{let r=n;n&&n.interpolationkey&&n.formatParams&&n.formatParams[n.interpolationkey]&&n[n.interpolationkey]&&(r={...r,[n.interpolationkey]:void 0});const a=s+JSON.stringify(r);let o=e[a];return o||(o=i(H(s),n),e[a]=o),o(t)}};class Je{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=_.create("formatter"),this.options=e,this.formats={number:C((t,s)=>{const n=new Intl.NumberFormat(t,{...s});return r=>n.format(r)}),currency:C((t,s)=>{const n=new Intl.NumberFormat(t,{...s,style:"currency"});return r=>n.format(r)}),datetime:C((t,s)=>{const n=new Intl.DateTimeFormat(t,{...s});return r=>n.format(r)}),relativetime:C((t,s)=>{const n=new Intl.RelativeTimeFormat(t,{...s});return r=>n.format(r,s.range||"day")}),list:C((t,s)=>{const n=new Intl.ListFormat(t,{...s});return r=>n.format(r)})},this.init(e)}init(e){const s=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=s.formatSeparator?s.formatSeparator:s.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=C(t)}format(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const r=t.split(this.formatSeparator);if(r.length>1&&r[0].indexOf("(")>1&&r[0].indexOf(")")<0&&r.find(o=>o.indexOf(")")>-1)){const o=r.findIndex(l=>l.indexOf(")")>-1);r[0]=[r[0],...r.splice(1,o)].join(this.formatSeparator)}return r.reduce((o,l)=>{const{formatName:f,formatOptions:g}=ze(l);if(this.formats[f]){let h=o;try{const u=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},d=u.locale||u.lng||n.locale||n.lng||s;h=this.formats[f](o,d,{...g,...n,...u})}catch(u){this.logger.warn(u)}return h}else this.logger.warn(`there was no format function for ${f}`);return o},e)}}const Be=(i,e)=>{i.pending[e]!==void 0&&(delete i.pending[e],i.pendingCount--)};class We extends z{constructor(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=s,this.languageUtils=s.languageUtils,this.options=n,this.logger=_.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(s,n.backend,n)}queueLoad(e,t,s,n){const r={},a={},o={},l={};return e.forEach(f=>{let g=!0;t.forEach(h=>{const u=`${f}|${h}`;!s.reload&&this.store.hasResourceBundle(f,h)?this.state[u]=2:this.state[u]<0||(this.state[u]===1?a[u]===void 0&&(a[u]=!0):(this.state[u]=1,g=!1,a[u]===void 0&&(a[u]=!0),r[u]===void 0&&(r[u]=!0),l[h]===void 0&&(l[h]=!0)))}),g||(o[f]=!0)}),(Object.keys(r).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(r),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(l)}}loaded(e,t,s){const n=e.split("|"),r=n[0],a=n[1];t&&this.emit("failedLoading",r,a,t),!t&&s&&this.store.addResourceBundle(r,a,s,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&s&&(this.state[e]=0);const o={};this.queue.forEach(l=>{Ce(l.loaded,[r],a),Be(l,e),t&&l.errors.push(t),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(f=>{o[f]||(o[f]={});const g=l.loaded[f];g.length&&g.forEach(h=>{o[f][h]===void 0&&(o[f][h]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(l=>!l.done)}read(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:s,tried:n,wait:r,callback:a});return}this.readingCalls++;const o=(f,g)=>{if(this.readingCalls--,this.waitingReads.length>0){const h=this.waitingReads.shift();this.read(h.lng,h.ns,h.fcName,h.tried,h.wait,h.callback)}if(f&&g&&n{this.read.call(this,e,t,s,n+1,r*2,a)},r);return}a(f,g)},l=this.backend[s].bind(this.backend);if(l.length===2){try{const f=l(e,t);f&&typeof f.then=="function"?f.then(g=>o(null,g)).catch(o):o(null,f)}catch(f){o(f)}return}return l(e,t,o)}prepareLoading(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();typeof e=="string"&&(e=this.languageUtils.toResolveHierarchy(e)),typeof t=="string"&&(t=[t]);const r=this.queueLoad(e,t,s,n);if(!r.toLoad.length)return r.pending.length||n(),null;r.toLoad.forEach(a=>{this.loadOne(a)})}load(e,t,s){this.prepareLoading(e,t,{},s)}reload(e,t,s){this.prepareLoading(e,t,{reload:!0},s)}loadOne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const s=e.split("|"),n=s[0],r=s[1];this.read(n,r,"read",void 0,void 0,(a,o)=>{a&&this.logger.warn(`${t}loading namespace ${r} for language ${n} failed`,a),!a&&o&&this.logger.log(`${t}loaded namespace ${r} for language ${n}`,o),this.loaded(e,a,o)})}saveMissing(e,t,s,n,r){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${s}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(s==null||s==="")){if(this.backend&&this.backend.create){const l={...a,isUpdate:r},f=this.backend.create.bind(this.backend);if(f.length<6)try{let g;f.length===5?g=f(e,t,s,n,l):g=f(e,t,s,n),g&&typeof g.then=="function"?g.then(h=>o(null,h)).catch(o):o(null,g)}catch(g){o(g)}else f(e,t,s,n,o,l)}!e||!e[0]||this.store.addResource(e[0],t,s,n)}}}const fe=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:i=>{let e={};if(typeof i[1]=="object"&&(e=i[1]),typeof i[1]=="string"&&(e.defaultValue=i[1]),typeof i[2]=="string"&&(e.tDescription=i[2]),typeof i[2]=="object"||typeof i[3]=="object"){const t=i[3]||i[2];Object.keys(t).forEach(s=>{e[s]=t[s]})}return e},interpolation:{escapeValue:!0,format:i=>i,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),ge=i=>(typeof i.ns=="string"&&(i.ns=[i.ns]),typeof i.fallbackLng=="string"&&(i.fallbackLng=[i.fallbackLng]),typeof i.fallbackNS=="string"&&(i.fallbackNS=[i.fallbackNS]),i.supportedLngs&&i.supportedLngs.indexOf("cimode")<0&&(i.supportedLngs=i.supportedLngs.concat(["cimode"])),i),K=()=>{},Qe=i=>{Object.getOwnPropertyNames(Object.getPrototypeOf(i)).forEach(t=>{typeof i[t]=="function"&&(i[t]=i[t].bind(i))})};class k extends z{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=ge(e),this.services={},this.logger=_,this.modules={external:[]},Qe(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof t=="function"&&(s=t,t={}),!t.defaultNS&&t.defaultNS!==!1&&t.ns&&(typeof t.ns=="string"?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const n=fe();this.options={...n,...this.options,...ge(t)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...n.interpolation,...this.options.interpolation}),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);const r=g=>g?typeof g=="function"?new g:g:null;if(!this.options.isClone){this.modules.logger?_.init(r(this.modules.logger),this.options):_.init(null,this.options);let g;this.modules.formatter?g=this.modules.formatter:typeof Intl<"u"&&(g=Je);const h=new oe(this.options);this.store=new ie(this.options.resources,this.options);const u=this.services;u.logger=_,u.resourceStore=this.store,u.languageUtils=h,u.pluralResolver=new Me(h,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),g&&(!this.options.interpolation.format||this.options.interpolation.format===n.interpolation.format)&&(u.formatter=r(g),u.formatter.init(u,this.options),this.options.interpolation.format=u.formatter.format.bind(u.formatter)),u.interpolator=new He(this.options),u.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},u.backendConnector=new We(r(this.modules.backend),u.resourceStore,u,this.options),u.backendConnector.on("*",function(d){for(var p=arguments.length,m=new Array(p>1?p-1:0),y=1;y1?p-1:0),y=1;y{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,s||(s=K),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const g=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);g.length>0&&g[0]!=="dev"&&(this.options.lng=g[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(g=>{this[g]=function(){return e.store[g](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(g=>{this[g]=function(){return e.store[g](...arguments),e}});const l=A(),f=()=>{const g=(h,u)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),l.resolve(u),s(h,u)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return g(null,this.t.bind(this));this.changeLanguage(this.options.lng,g)};return this.options.resources||!this.options.initImmediate?f():setTimeout(f,0),l}loadResources(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K;const n=typeof e=="string"?e:this.language;if(typeof e=="function"&&(s=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&n.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return s();const r=[],a=o=>{if(!o||o==="cimode")return;this.services.languageUtils.toResolveHierarchy(o).forEach(f=>{f!=="cimode"&&r.indexOf(f)<0&&r.push(f)})};n?a(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(l=>a(l)),this.options.preload&&this.options.preload.forEach(o=>a(o)),this.services.backendConnector.load(r,this.options.ns,o=>{!o&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),s(o)})}else s(null)}reloadResources(e,t,s){const n=A();return typeof e=="function"&&(s=e,e=void 0),typeof t=="function"&&(s=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),s||(s=K),this.services.backendConnector.reload(e,t,r=>{n.resolve(),s(r)}),n}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return e.type==="backend"&&(this.modules.backend=e),(e.type==="logger"||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type==="languageDetector"&&(this.modules.languageDetector=e),e.type==="i18nFormat"&&(this.modules.i18nFormat=e),e.type==="postProcessor"&&ce.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1))for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}changeLanguage(e,t){var s=this;this.isLanguageChangingTo=e;const n=A();this.emit("languageChanging",e);const r=l=>{this.language=l,this.languages=this.services.languageUtils.toResolveHierarchy(l),this.resolvedLanguage=void 0,this.setResolvedLanguage(l)},a=(l,f)=>{f?(r(f),this.translator.changeLanguage(f),this.isLanguageChangingTo=void 0,this.emit("languageChanged",f),this.logger.log("languageChanged",f)):this.isLanguageChangingTo=void 0,n.resolve(function(){return s.t(...arguments)}),t&&t(l,function(){return s.t(...arguments)})},o=l=>{!e&&!l&&this.services.languageDetector&&(l=[]);const f=typeof l=="string"?l:this.services.languageUtils.getBestMatchFromCodes(l);f&&(this.language||r(f),this.translator.language||this.translator.changeLanguage(f),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(f)),this.loadResources(f,g=>{a(g,f)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?o(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e),n}getFixedT(e,t,s){var n=this;const r=function(a,o){let l;if(typeof o!="object"){for(var f=arguments.length,g=new Array(f>2?f-2:0),h=2;h`${l.keyPrefix}${u}${p}`):d=l.keyPrefix?`${l.keyPrefix}${u}${a}`:a,n.t(d,l)};return typeof e=="string"?r.lng=e:r.lngs=e,r.ns=t,r.keyPrefix=s,r}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const s=t.lng||this.resolvedLanguage||this.languages[0],n=this.options?this.options.fallbackLng:!1,r=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;const a=(o,l)=>{const f=this.services.backendConnector.state[`${o}|${l}`];return f===-1||f===0||f===2};if(t.precheck){const o=t.precheck(this,a);if(o!==void 0)return o}return!!(this.hasResourceBundle(s,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(s,e)&&(!n||a(r,e)))}loadNamespaces(e,t){const s=A();return this.options.ns?(typeof e=="string"&&(e=[e]),e.forEach(n=>{this.options.ns.indexOf(n)<0&&this.options.ns.push(n)}),this.loadResources(n=>{s.resolve(),t&&t(n)}),s):(t&&t(),Promise.resolve())}loadLanguages(e,t){const s=A();typeof e=="string"&&(e=[e]);const n=this.options.preload||[],r=e.filter(a=>n.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return r.length?(this.options.preload=n.concat(r),this.loadResources(a=>{s.resolve(),t&&t(a)}),s):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],s=this.services&&this.services.languageUtils||new oe(fe());return t.indexOf(s.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new k(e,t)}cloneInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K;const s=e.forkResourceStore;s&&delete e.forkResourceStore;const n={...this.options,...e,isClone:!0},r=new k(n);return(e.debug!==void 0||e.prefix!==void 0)&&(r.logger=r.logger.clone(e)),["store","services","language"].forEach(o=>{r[o]=this[o]}),r.services={...this.services},r.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},s&&(r.store=new ie(this.store.data,n),r.services.resourceStore=r.store),r.translator=new ae(r.services,n),r.translator.on("*",function(o){for(var l=arguments.length,f=new Array(l>1?l-1:0),g=1;gc(()=>import("./translation-DUR3a-sP.js"),[],import.meta.url),"./lang/af/translation.json":()=>c(()=>import("./translation-BlgSINy9.js"),[],import.meta.url),"./lang/ar/translation.json":()=>c(()=>import("./translation-ot74eKtW.js"),[],import.meta.url),"./lang/bg/translation.json":()=>c(()=>import("./translation-BX49fGL6.js"),[],import.meta.url),"./lang/da/translation.json":()=>c(()=>import("./translation-BOcJO11g.js"),[],import.meta.url),"./lang/de/translation.json":()=>c(()=>import("./translation-C2zvBop4.js"),[],import.meta.url),"./lang/dv/translation.json":()=>c(()=>import("./translation-DT2iUkrH.js"),[],import.meta.url),"./lang/el/translation.json":()=>c(()=>import("./translation-CHJKCZyK.js"),[],import.meta.url),"./lang/en/translation.json":()=>c(()=>import("./translation-AkGYbqJj.js"),[],import.meta.url),"./lang/es/translation.json":()=>c(()=>import("./translation-BW8orneO.js"),[],import.meta.url),"./lang/et/translation.json":()=>c(()=>import("./translation-CxMFTnEX.js"),[],import.meta.url),"./lang/fh/translation.json":()=>c(()=>import("./translation-BZ1yWJUb.js"),[],import.meta.url),"./lang/fj/translation.json":()=>c(()=>import("./translation-CSEUz8s6.js"),[],import.meta.url),"./lang/fr-be/translation.json":()=>c(()=>import("./translation-CIuMPdsK.js"),[],import.meta.url),"./lang/fr/translation.json":()=>c(()=>import("./translation-Fw8iwdh-.js"),[],import.meta.url),"./lang/haw/translation.json":()=>c(()=>import("./translation-CE2HEZ9M.js"),[],import.meta.url),"./lang/hi/translation.json":()=>c(()=>import("./translation-DzFZ62Lj.js"),[],import.meta.url),"./lang/hr/translation.json":()=>c(()=>import("./translation-BHT3uh7H.js"),[],import.meta.url),"./lang/id/translation.json":()=>c(()=>import("./translation-B3JRwToo.js"),[],import.meta.url),"./lang/it/translation.json":()=>c(()=>import("./translation-DhjngjhA.js"),[],import.meta.url),"./lang/kos/translation.json":()=>c(()=>import("./translation-B45LBurG.js"),[],import.meta.url),"./lang/lt/translation.json":()=>c(()=>import("./translation-BNSZzK69.js"),[],import.meta.url),"./lang/lv/translation.json":()=>c(()=>import("./translation-B2761s95.js"),[],import.meta.url),"./lang/mi/translation.json":()=>c(()=>import("./translation-BCTEWOh8.js"),[],import.meta.url),"./lang/nl/translation.json":()=>c(()=>import("./translation-NjzLYK6x.js"),[],import.meta.url),"./lang/no/translation.json":()=>c(()=>import("./translation-DBkf20oI.js"),[],import.meta.url),"./lang/pl/translation.json":()=>c(()=>import("./translation-LOKi_FaZ.js"),[],import.meta.url),"./lang/pt-br/translation.json":()=>c(()=>import("./translation-CBOKzk9X.js"),[],import.meta.url),"./lang/pt/translation.json":()=>c(()=>import("./translation-DRvDyCjA.js"),[],import.meta.url),"./lang/ro/translation.json":()=>c(()=>import("./translation-BTNSxl1y.js"),[],import.meta.url),"./lang/ru/translation.json":()=>c(()=>import("./translation-CQVS8OSw.js"),[],import.meta.url),"./lang/sm/translation.json":()=>c(()=>import("./translation-C5HY7asp.js"),[],import.meta.url),"./lang/sv-fi/translation.json":()=>c(()=>import("./translation-BoqGxuFr.js"),[],import.meta.url),"./lang/sv/translation.json":()=>c(()=>import("./translation-CLEFvffQ.js"),[],import.meta.url),"./lang/sw/translation.json":()=>c(()=>import("./translation-CcDmEv5V.js"),[],import.meta.url),"./lang/to/translation.json":()=>c(()=>import("./translation-CkCjKLJu.js"),[],import.meta.url),"./lang/zh-Hans/translation.json":()=>c(()=>import("./translation-B6iTnisA.js"),[],import.meta.url),"./lang/zu/translation.json":()=>c(()=>import("./translation-Br6RE4ln.js"),[],import.meta.url)});return s.use({type:"backend",read(a,o,l){const f=(u=>{var d;return u==="zh"?"zh-Hans":(d=xe.find(p=>p.code.toLowerCase()===u.toLowerCase()))==null?void 0:d.code})(a),g=a.toLowerCase()==="en"||/en-/i.test(a),h=g?W:f;(async()=>{let u={};try{const p=`${t}/${h}/${o}.json`,m=n[p];u=JSON.parse((await m()).default)}catch{console.info("Warning: failed to find base lang resource.")}console.log("language baseLangResources",u);let d={};if(e!==void 0)try{if(g)d={};else{const p=`${e}/${h}/${o}.json`,m=r[p];d=JSON.parse((await m()).default)}}catch{console.info("Warning: failed to find lang resource.")}console.log("language langResources",d),console.log("language extraTerms",he),g?l(null,{...u,...d,...he}):l(null,{...u,...d})})()}}).use(Re).init({debug:!1,lng:W,fallbackLng:W,cleanCode:!0,keySeparator:!1,nsSeparator:!1,interpolation:{escapeValue:!1},react:{useSuspense:!1}}),s}const Q=Ze(),qe=({children:i})=>{const[e]=Le();return Y.useEffect(()=>{Q.language!==e&&Q.changeLanguage(e)},[e]),be.jsx(Pe,{i18n:Q,children:i})};qe.__docgenInfo={description:`Loads translations asynchronously using dynamic import abd react-i18next will have translations eventually and update +import{j as ye}from"./jsx-runtime-DEdD30eg.js";import{r as Y}from"./index-RYns6xqu.js";import{_ as p}from"./iframe-BJY36Cwj.js";import{l as be,e as xe}from"./ReportDecorator-BKqhhKaH.js";import{s as Le,b as ve,I as Se}from"./context-D1gH75Th.js";const Oe={type:"3rdParty",init(i){Le(i.options.react),ve(i)}};function Pe({i18n:i,defaultNS:e,children:t}){const s=Y.useMemo(()=>({i18n:i,defaultNS:e}),[i,e]);return Y.createElement(Se.Provider,{value:s},t)}const Re={type:"logger",log(i){this.output("log",i)},warn(i){this.output("warn",i)},error(i){this.output("error",i)},output(i,e){console&&console[i]&&console[i].apply(console,e)}};class U{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Re,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),s=0;s{this.observers[s]||(this.observers[s]=new Map);const n=this.observers[s].get(t)||0;this.observers[s].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),n=1;n{let[o,l]=a;for(let f=0;f{let[o,l]=a;for(let f=0;f{let i,e;const t=new Promise((s,n)=>{i=s,e=n});return t.resolve=i,t.reject=e,t},ee=i=>i==null?"":""+i,_e=(i,e,t)=>{i.forEach(s=>{e[s]&&(t[s]=e[s])})},Ee=/###/g,te=i=>i&&i.indexOf("###")>-1?i.replace(Ee,"."):i,se=i=>!i||typeof i=="string",T=(i,e,t)=>{const s=typeof e!="string"?e:e.split(".");let n=0;for(;n{const{obj:s,k:n}=T(i,e,Object);if(s!==void 0||e.length===1){s[n]=t;return}let r=e[e.length-1],a=e.slice(0,e.length-1),o=T(i,a,Object);for(;o.obj===void 0&&a.length;)r=`${a[a.length-1]}.${r}`,a=a.slice(0,a.length-1),o=T(i,a,Object),o&&o.obj&&typeof o.obj[`${o.k}.${r}`]<"u"&&(o.obj=void 0);o.obj[`${o.k}.${r}`]=t},we=(i,e,t,s)=>{const{obj:n,k:r}=T(i,e,Object);n[r]=n[r]||[],n[r].push(t)},M=(i,e)=>{const{obj:t,k:s}=T(i,e);if(t)return t[s]},Ce=(i,e,t)=>{const s=M(i,t);return s!==void 0?s:M(e,t)},he=(i,e,t)=>{for(const s in e)s!=="__proto__"&&s!=="constructor"&&(s in i?typeof i[s]=="string"||i[s]instanceof String||typeof e[s]=="string"||e[s]instanceof String?t&&(i[s]=e[s]):he(i[s],e[s],t):i[s]=e[s]);return i},w=i=>i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var Ne={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const je=i=>typeof i=="string"?i.replace(/[&<>"'\/]/g,e=>Ne[e]):i;class $e{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(t!==void 0)return t;const s=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,s),this.regExpQueue.push(e),s}}const Ie=[" ",",","?","!",";"],Ae=new $e(20),Te=(i,e,t)=>{e=e||"",t=t||"";const s=Ie.filter(a=>e.indexOf(a)<0&&t.indexOf(a)<0);if(s.length===0)return!0;const n=Ae.getRegExp(`(${s.map(a=>a==="?"?"\\?":a).join("|")})`);let r=!n.test(i);if(!r){const a=i.indexOf(t);a>0&&!n.test(i.substring(0,a))&&(r=!0)}return r},G=function(i,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!i)return;if(i[e])return i[e];const s=e.split(t);let n=i;for(let r=0;r-1&&li&&i.indexOf("_")>0?i.replace("_","-"):i;class ie extends z{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const r=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,a=n.ignoreJSONStructure!==void 0?n.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],s&&(Array.isArray(s)?o.push(...s):typeof s=="string"&&r?o.push(...s.split(r)):o.push(s)));const l=M(this.data,o);return!l&&!t&&!s&&e.indexOf(".")>-1&&(e=o[0],t=o[1],s=o.slice(2).join(".")),l||!a||typeof s!="string"?l:G(this.data&&this.data[e]&&this.data[e][t],s,r)}addResource(e,t,s,n){let r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const a=r.keySeparator!==void 0?r.keySeparator:this.options.keySeparator;let o=[e,t];s&&(o=o.concat(a?s.split(a):s)),e.indexOf(".")>-1&&(o=e.split("."),n=t,t=o[1]),this.addNamespaces(t),ne(this.data,o,n),r.silent||this.emit("added",e,t,s,n)}addResources(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const r in s)(typeof s[r]=="string"||Array.isArray(s[r]))&&this.addResource(e,t,r,s[r],{silent:!0});n.silent||this.emit("added",e,t,s)}addResourceBundle(e,t,s,n,r){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),n=s,s=t,t=o[1]),this.addNamespaces(t);let l=M(this.data,o)||{};a.skipCopy||(s=JSON.parse(JSON.stringify(s))),n?he(l,s,r):l={...l,...s},ne(this.data,o,l),a.silent||this.emit("added",e,t,s)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(n=>t[n]&&Object.keys(t[n]).length>0)}toJSON(){return this.data}}var de={processors:{},addPostProcessor(i){this.processors[i.name]=i},handle(i,e,t,s,n){return i.forEach(r=>{this.processors[r]&&(e=this.processors[r].process(e,t,s,n))}),e}};const re={};let ae=class ce extends z{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),_e(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=_.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;const s=this.resolve(e,t);return s&&s.res!==void 0}extractFromKey(e,t){let s=t.nsSeparator!==void 0?t.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");const n=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator;let r=t.ns||this.options.defaultNS||[];const a=s&&e.indexOf(s)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!Te(e,s,n);if(a&&!o){const l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:r};const f=e.split(s);(s!==n||s===n&&this.options.ns.indexOf(f[0])>-1)&&(r=f.shift()),e=f.join(n)}return typeof r=="string"&&(r=[r]),{key:e,namespaces:r}}translate(e,t,s){if(typeof t!="object"&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),typeof t=="object"&&(t={...t}),t||(t={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);const n=t.returnDetails!==void 0?t.returnDetails:this.options.returnDetails,r=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator,{key:a,namespaces:o}=this.extractFromKey(e[e.length-1],t),l=o[o.length-1],f=t.lng||this.language,g=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(f&&f.toLowerCase()==="cimode"){if(g){const b=t.nsSeparator||this.options.nsSeparator;return n?{res:`${l}${b}${a}`,usedKey:a,exactUsedKey:a,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(t)}:`${l}${b}${a}`}return n?{res:a,usedKey:a,exactUsedKey:a,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(t)}:a}const h=this.resolve(e,t);let u=h&&h.res;const d=h&&h.usedKey||a,c=h&&h.exactUsedKey||a,m=Object.prototype.toString.apply(u),y=["[object Number]","[object Function]","[object RegExp]"],S=t.joinArrays!==void 0?t.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject;if(x&&u&&(typeof u!="string"&&typeof u!="boolean"&&typeof u!="number")&&y.indexOf(m)<0&&!(typeof S=="string"&&Array.isArray(u))){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const b=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,u,{...t,ns:o}):`key '${a} (${this.language})' returned an object instead of string.`;return n?(h.res=b,h.usedParams=this.getUsedParamsDetails(t),h):b}if(r){const b=Array.isArray(u),O=b?[]:{},R=b?c:d;for(const L in u)if(Object.prototype.hasOwnProperty.call(u,L)){const V=`${R}${r}${L}`;O[L]=this.translate(V,{...t,joinArrays:!1,ns:o}),O[L]===V&&(O[L]=u[L])}u=O}}else if(x&&typeof S=="string"&&Array.isArray(u))u=u.join(S),u&&(u=this.extendTranslation(u,e,t,s));else{let b=!1,O=!1;const R=t.count!==void 0&&typeof t.count!="string",L=ce.hasDefaultValue(t),V=R?this.pluralResolver.getSuffix(f,t.count,t):"",pe=t.ordinal&&R?this.pluralResolver.getSuffix(f,t.count,{ordinal:!1}):"",Z=R&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),N=Z&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${V}`]||t[`defaultValue${pe}`]||t.defaultValue;!this.isValidLookup(u)&&L&&(b=!0,u=N),this.isValidLookup(u)||(O=!0,u=a);const me=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&O?void 0:u,j=L&&N!==u&&this.options.updateMissing;if(O||b||j){if(this.logger.log(j?"updateKey":"missingKey",f,l,a,j?N:u),r){const P=this.resolve(a,{...t,keySeparator:!1});P&&P.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let $=[];const F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if(this.options.saveMissingTo==="fallback"&&F&&F[0])for(let P=0;P{const X=L&&I!==u?I:me;this.options.missingKeyHandler?this.options.missingKeyHandler(P,l,E,X,j,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(P,l,E,X,j,t),this.emit("missingKey",P,l,E,u)};this.options.saveMissing&&(this.options.saveMissingPlurals&&R?$.forEach(P=>{const E=this.pluralResolver.getSuffixes(P,t);Z&&t[`defaultValue${this.options.pluralSeparator}zero`]&&E.indexOf(`${this.options.pluralSeparator}zero`)<0&&E.push(`${this.options.pluralSeparator}zero`),E.forEach(I=>{q([P],a+I,t[`defaultValue${I}`]||N)})}):q($,a,N))}u=this.extendTranslation(u,e,t,h,s),O&&u===a&&this.options.appendNamespaceToMissingKey&&(u=`${l}:${a}`),(O||b)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?u=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}:${a}`:a,b?u:void 0):u=this.options.parseMissingKeyHandler(u))}return n?(h.res=u,h.usedParams=this.getUsedParamsDetails(t),h):u}extendTranslation(e,t,s,n,r){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...s},s.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init({...s,interpolation:{...this.options.interpolation,...s.interpolation}});const f=typeof e=="string"&&(s&&s.interpolation&&s.interpolation.skipOnVariables!==void 0?s.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let g;if(f){const u=e.match(this.interpolator.nestingRegexp);g=u&&u.length}let h=s.replace&&typeof s.replace!="string"?s.replace:s;if(this.options.interpolation.defaultVariables&&(h={...this.options.interpolation.defaultVariables,...h}),e=this.interpolator.interpolate(e,h,s.lng||this.language||n.usedLng,s),f){const u=e.match(this.interpolator.nestingRegexp),d=u&&u.length;g1&&arguments[1]!==void 0?arguments[1]:{},s,n,r,a,o;return typeof e=="string"&&(e=[e]),e.forEach(l=>{if(this.isValidLookup(s))return;const f=this.extractFromKey(l,t),g=f.key;n=g;let h=f.namespaces;this.options.fallbackNS&&(h=h.concat(this.options.fallbackNS));const u=t.count!==void 0&&typeof t.count!="string",d=u&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),c=t.context!==void 0&&(typeof t.context=="string"||typeof t.context=="number")&&t.context!=="",m=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);h.forEach(y=>{this.isValidLookup(s)||(o=y,!re[`${m[0]}-${y}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(re[`${m[0]}-${y}`]=!0,this.logger.warn(`key "${n}" for languages "${m.join(", ")}" won't get resolved as namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(S=>{if(this.isValidLookup(s))return;a=S;const x=[g];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(x,g,S,y,t);else{let b;u&&(b=this.pluralResolver.getSuffix(S,t.count,t));const O=`${this.options.pluralSeparator}zero`,R=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(x.push(g+b),t.ordinal&&b.indexOf(R)===0&&x.push(g+b.replace(R,this.options.pluralSeparator)),d&&x.push(g+O)),c){const L=`${g}${this.options.contextSeparator}${t.context}`;x.push(L),u&&(x.push(L+b),t.ordinal&&b.indexOf(R)===0&&x.push(L+b.replace(R,this.options.pluralSeparator)),d&&x.push(L+O))}}let D;for(;D=x.pop();)this.isValidLookup(s)||(r=D,s=this.getResource(S,y,D,t))}))})}),{res:s,usedKey:n,exactUsedKey:r,usedLng:a,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}getResource(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,s,n):this.resourceStore.getResource(e,t,s,n)}getUsedParamsDetails(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],s=e.replace&&typeof e.replace!="string";let n=s?e.replace:e;if(s&&typeof e.count<"u"&&(n.count=e.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!s){n={...n};for(const r of t)delete n[r]}return n}static hasDefaultValue(e){const t="defaultValue";for(const s in e)if(Object.prototype.hasOwnProperty.call(e,s)&&t===s.substring(0,t.length)&&e[s]!==void 0)return!0;return!1}};const J=i=>i.charAt(0).toUpperCase()+i.slice(1);class oe{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=_.create("languageUtils")}getScriptPartFromCode(e){if(e=H(e),!e||e.indexOf("-")<0)return null;const t=e.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(e=H(e),!e||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(typeof e=="string"&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let s=e.split("-");return this.options.lowerCaseLng?s=s.map(n=>n.toLowerCase()):s.length===2?(s[0]=s[0].toLowerCase(),s[1]=s[1].toUpperCase(),t.indexOf(s[1].toLowerCase())>-1&&(s[1]=J(s[1].toLowerCase()))):s.length===3&&(s[0]=s[0].toLowerCase(),s[1].length===2&&(s[1]=s[1].toUpperCase()),s[0]!=="sgn"&&s[2].length===2&&(s[2]=s[2].toUpperCase()),t.indexOf(s[1].toLowerCase())>-1&&(s[1]=J(s[1].toLowerCase())),t.indexOf(s[2].toLowerCase())>-1&&(s[2]=J(s[2].toLowerCase()))),s.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(s=>{if(t)return;const n=this.formatLanguageCode(s);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(s=>{if(t)return;const n=this.getLanguagePartFromCode(s);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(r=>{if(r===n)return r;if(!(r.indexOf("-")<0&&n.indexOf("-")<0)&&(r.indexOf("-")>0&&n.indexOf("-")<0&&r.substring(0,r.indexOf("-"))===n||r.indexOf(n)===0&&n.length>1))return r})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if(typeof e=="function"&&(e=e(t)),typeof e=="string"&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let s=e[t];return s||(s=e[this.getScriptPartFromCode(t)]),s||(s=e[this.formatLanguageCode(t)]),s||(s=e[this.getLanguagePartFromCode(t)]),s||(s=e.default),s||[]}toResolveHierarchy(e,t){const s=this.getFallbackCodes(t||this.options.fallbackLng||[],e),n=[],r=a=>{a&&(this.isSupportedCode(a)?n.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return typeof e=="string"&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&r(this.formatLanguageCode(e)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&r(this.getScriptPartFromCode(e)),this.options.load!=="currentOnly"&&r(this.getLanguagePartFromCode(e))):typeof e=="string"&&r(this.formatLanguageCode(e)),s.forEach(a=>{n.indexOf(a)<0&&r(this.formatLanguageCode(a))}),n}}let ke=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],De={1:i=>+(i>1),2:i=>+(i!=1),3:i=>0,4:i=>i%10==1&&i%100!=11?0:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?1:2,5:i=>i==0?0:i==1?1:i==2?2:i%100>=3&&i%100<=10?3:i%100>=11?4:5,6:i=>i==1?0:i>=2&&i<=4?1:2,7:i=>i==1?0:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?1:2,8:i=>i==1?0:i==2?1:i!=8&&i!=11?2:3,9:i=>+(i>=2),10:i=>i==1?0:i==2?1:i<7?2:i<11?3:4,11:i=>i==1||i==11?0:i==2||i==12?1:i>2&&i<20?2:3,12:i=>+(i%10!=1||i%100==11),13:i=>+(i!==0),14:i=>i==1?0:i==2?1:i==3?2:3,15:i=>i%10==1&&i%100!=11?0:i%10>=2&&(i%100<10||i%100>=20)?1:2,16:i=>i%10==1&&i%100!=11?0:i!==0?1:2,17:i=>i==1||i%10==1&&i%100!=11?0:1,18:i=>i==0?0:i==1?1:2,19:i=>i==1?0:i==0||i%100>1&&i%100<11?1:i%100>10&&i%100<20?2:3,20:i=>i==1?0:i==0||i%100>0&&i%100<20?1:2,21:i=>i%100==1?1:i%100==2?2:i%100==3||i%100==4?3:0,22:i=>i==1?0:i==2?1:(i<0||i>10)&&i%10==0?2:3};const Ve=["v1","v2","v3"],Fe=["v4"],le={zero:0,one:1,two:2,few:3,many:4,other:5},Ke=()=>{const i={};return ke.forEach(e=>{e.lngs.forEach(t=>{i[t]={numbers:e.nr,plurals:De[e.fc]}})}),i};class Ue{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=_.create("pluralResolver"),(!this.options.compatibilityJSON||Fe.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Ke(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{const s=H(e==="dev"?"en":e),n=t.ordinal?"ordinal":"cardinal",r=JSON.stringify({cleanedCode:s,type:n});if(r in this.pluralRulesCache)return this.pluralRulesCache[r];const a=new Intl.PluralRules(s,{type:n});return this.pluralRulesCache[r]=a,a}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=this.getRule(e,t);return this.shouldUseIntlApi()?s&&s.resolvedOptions().pluralCategories.length>1:s&&s.numbers.length>1}getPluralFormsOfKey(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(e,s).map(n=>`${t}${n}`)}getSuffixes(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=this.getRule(e,t);return s?this.shouldUseIntlApi()?s.resolvedOptions().pluralCategories.sort((n,r)=>le[n]-le[r]).map(n=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${n}`):s.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=this.getRule(e,s);return n?this.shouldUseIntlApi()?`${this.options.prepend}${s.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:this.getSuffixRetroCompatible(n,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){const s=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let n=e.numbers[s];this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1&&(n===2?n="plural":n===1&&(n=""));const r=()=>this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString();return this.options.compatibilityJSON==="v1"?n===1?"":typeof n=="number"?`_plural_${n.toString()}`:r():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1?r():this.options.prepend&&s.toString()?this.options.prepend+s.toString():s.toString()}shouldUseIntlApi(){return!Ve.includes(this.options.compatibilityJSON)}}const ue=function(i,e,t){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,r=Ce(i,e,t);return!r&&n&&typeof t=="string"&&(r=G(i,t,s),r===void 0&&(r=G(e,t,s))),r},B=i=>i.replace(/\$/g,"$$$$");class Me{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=_.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(t=>t),this.init(e)}init(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:s,useRawValueToEscape:n,prefix:r,prefixEscaped:a,suffix:o,suffixEscaped:l,formatSeparator:f,unescapeSuffix:g,unescapePrefix:h,nestingPrefix:u,nestingPrefixEscaped:d,nestingSuffix:c,nestingSuffixEscaped:m,nestingOptionsSeparator:y,maxReplaces:S,alwaysFormat:x}=e.interpolation;this.escape=t!==void 0?t:je,this.escapeValue=s!==void 0?s:!0,this.useRawValueToEscape=n!==void 0?n:!1,this.prefix=r?w(r):a||"{{",this.suffix=o?w(o):l||"}}",this.formatSeparator=f||",",this.unescapePrefix=g?"":h||"-",this.unescapeSuffix=this.unescapePrefix?"":g||"",this.nestingPrefix=u?w(u):d||w("$t("),this.nestingSuffix=c?w(c):m||w(")"),this.nestingOptionsSeparator=y||",",this.maxReplaces=S||1e3,this.alwaysFormat=x!==void 0?x:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(t,s)=>t&&t.source===s?(t.lastIndex=0,t):new RegExp(s,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,s,n){let r,a,o;const l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},f=d=>{if(d.indexOf(this.formatSeparator)<0){const S=ue(t,l,d,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(S,void 0,s,{...n,...t,interpolationkey:d}):S}const c=d.split(this.formatSeparator),m=c.shift().trim(),y=c.join(this.formatSeparator).trim();return this.format(ue(t,l,m,this.options.keySeparator,this.options.ignoreJSONStructure),y,s,{...n,...t,interpolationkey:m})};this.resetRegExp();const g=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,h=n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:d=>B(d)},{regex:this.regexp,safeValue:d=>this.escapeValue?B(this.escape(d)):B(d)}].forEach(d=>{for(o=0;r=d.regex.exec(e);){const c=r[1].trim();if(a=f(c),a===void 0)if(typeof g=="function"){const y=g(e,r,n);a=typeof y=="string"?y:""}else if(n&&Object.prototype.hasOwnProperty.call(n,c))a="";else if(h){a=r[0];continue}else this.logger.warn(`missed to pass in variable ${c} for interpolating ${e}`),a="";else typeof a!="string"&&!this.useRawValueToEscape&&(a=ee(a));const m=d.safeValue(a);if(e=e.replace(r[0],m),h?(d.regex.lastIndex+=a.length,d.regex.lastIndex-=r[0].length):d.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n,r,a;const o=(l,f)=>{const g=this.nestingOptionsSeparator;if(l.indexOf(g)<0)return l;const h=l.split(new RegExp(`${g}[ ]*{`));let u=`{${h[1]}`;l=h[0],u=this.interpolate(u,a);const d=u.match(/'/g),c=u.match(/"/g);(d&&d.length%2===0&&!c||c.length%2!==0)&&(u=u.replace(/'/g,'"'));try{a=JSON.parse(u),f&&(a={...f,...a})}catch(m){return this.logger.warn(`failed parsing options string in nesting for key ${l}`,m),`${l}${g}${u}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,l};for(;n=this.nestingRegexp.exec(e);){let l=[];a={...s},a=a.replace&&typeof a.replace!="string"?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;let f=!1;if(n[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(n[1])){const g=n[1].split(this.formatSeparator).map(h=>h.trim());n[1]=g.shift(),l=g,f=!0}if(r=t(o.call(this,n[1].trim(),a),a),r&&n[0]===e&&typeof r!="string")return r;typeof r!="string"&&(r=ee(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),f&&(r=l.reduce((g,h)=>this.format(g,h,s.lng,{...s,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}const He=i=>{let e=i.toLowerCase().trim();const t={};if(i.indexOf("(")>-1){const s=i.split("(");e=s[0].toLowerCase().trim();const n=s[1].substring(0,s[1].length-1);e==="currency"&&n.indexOf(":")<0?t.currency||(t.currency=n.trim()):e==="relativetime"&&n.indexOf(":")<0?t.range||(t.range=n.trim()):n.split(";").forEach(a=>{if(a){const[o,...l]=a.split(":"),f=l.join(":").trim().replace(/^'+|'+$/g,""),g=o.trim();t[g]||(t[g]=f),f==="false"&&(t[g]=!1),f==="true"&&(t[g]=!0),isNaN(f)||(t[g]=parseInt(f,10))}})}return{formatName:e,formatOptions:t}},C=i=>{const e={};return(t,s,n)=>{let r=n;n&&n.interpolationkey&&n.formatParams&&n.formatParams[n.interpolationkey]&&n[n.interpolationkey]&&(r={...r,[n.interpolationkey]:void 0});const a=s+JSON.stringify(r);let o=e[a];return o||(o=i(H(s),n),e[a]=o),o(t)}};class ze{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=_.create("formatter"),this.options=e,this.formats={number:C((t,s)=>{const n=new Intl.NumberFormat(t,{...s});return r=>n.format(r)}),currency:C((t,s)=>{const n=new Intl.NumberFormat(t,{...s,style:"currency"});return r=>n.format(r)}),datetime:C((t,s)=>{const n=new Intl.DateTimeFormat(t,{...s});return r=>n.format(r)}),relativetime:C((t,s)=>{const n=new Intl.RelativeTimeFormat(t,{...s});return r=>n.format(r,s.range||"day")}),list:C((t,s)=>{const n=new Intl.ListFormat(t,{...s});return r=>n.format(r)})},this.init(e)}init(e){const s=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=s.formatSeparator?s.formatSeparator:s.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=C(t)}format(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const r=t.split(this.formatSeparator);if(r.length>1&&r[0].indexOf("(")>1&&r[0].indexOf(")")<0&&r.find(o=>o.indexOf(")")>-1)){const o=r.findIndex(l=>l.indexOf(")")>-1);r[0]=[r[0],...r.splice(1,o)].join(this.formatSeparator)}return r.reduce((o,l)=>{const{formatName:f,formatOptions:g}=He(l);if(this.formats[f]){let h=o;try{const u=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},d=u.locale||u.lng||n.locale||n.lng||s;h=this.formats[f](o,d,{...g,...n,...u})}catch(u){this.logger.warn(u)}return h}else this.logger.warn(`there was no format function for ${f}`);return o},e)}}const Je=(i,e)=>{i.pending[e]!==void 0&&(delete i.pending[e],i.pendingCount--)};class Be extends z{constructor(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=s,this.languageUtils=s.languageUtils,this.options=n,this.logger=_.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(s,n.backend,n)}queueLoad(e,t,s,n){const r={},a={},o={},l={};return e.forEach(f=>{let g=!0;t.forEach(h=>{const u=`${f}|${h}`;!s.reload&&this.store.hasResourceBundle(f,h)?this.state[u]=2:this.state[u]<0||(this.state[u]===1?a[u]===void 0&&(a[u]=!0):(this.state[u]=1,g=!1,a[u]===void 0&&(a[u]=!0),r[u]===void 0&&(r[u]=!0),l[h]===void 0&&(l[h]=!0)))}),g||(o[f]=!0)}),(Object.keys(r).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(r),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(l)}}loaded(e,t,s){const n=e.split("|"),r=n[0],a=n[1];t&&this.emit("failedLoading",r,a,t),!t&&s&&this.store.addResourceBundle(r,a,s,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&s&&(this.state[e]=0);const o={};this.queue.forEach(l=>{we(l.loaded,[r],a),Je(l,e),t&&l.errors.push(t),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(f=>{o[f]||(o[f]={});const g=l.loaded[f];g.length&&g.forEach(h=>{o[f][h]===void 0&&(o[f][h]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(l=>!l.done)}read(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:s,tried:n,wait:r,callback:a});return}this.readingCalls++;const o=(f,g)=>{if(this.readingCalls--,this.waitingReads.length>0){const h=this.waitingReads.shift();this.read(h.lng,h.ns,h.fcName,h.tried,h.wait,h.callback)}if(f&&g&&n{this.read.call(this,e,t,s,n+1,r*2,a)},r);return}a(f,g)},l=this.backend[s].bind(this.backend);if(l.length===2){try{const f=l(e,t);f&&typeof f.then=="function"?f.then(g=>o(null,g)).catch(o):o(null,f)}catch(f){o(f)}return}return l(e,t,o)}prepareLoading(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();typeof e=="string"&&(e=this.languageUtils.toResolveHierarchy(e)),typeof t=="string"&&(t=[t]);const r=this.queueLoad(e,t,s,n);if(!r.toLoad.length)return r.pending.length||n(),null;r.toLoad.forEach(a=>{this.loadOne(a)})}load(e,t,s){this.prepareLoading(e,t,{},s)}reload(e,t,s){this.prepareLoading(e,t,{reload:!0},s)}loadOne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const s=e.split("|"),n=s[0],r=s[1];this.read(n,r,"read",void 0,void 0,(a,o)=>{a&&this.logger.warn(`${t}loading namespace ${r} for language ${n} failed`,a),!a&&o&&this.logger.log(`${t}loaded namespace ${r} for language ${n}`,o),this.loaded(e,a,o)})}saveMissing(e,t,s,n,r){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${s}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(s==null||s==="")){if(this.backend&&this.backend.create){const l={...a,isUpdate:r},f=this.backend.create.bind(this.backend);if(f.length<6)try{let g;f.length===5?g=f(e,t,s,n,l):g=f(e,t,s,n),g&&typeof g.then=="function"?g.then(h=>o(null,h)).catch(o):o(null,g)}catch(g){o(g)}else f(e,t,s,n,o,l)}!e||!e[0]||this.store.addResource(e[0],t,s,n)}}}const fe=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:i=>{let e={};if(typeof i[1]=="object"&&(e=i[1]),typeof i[1]=="string"&&(e.defaultValue=i[1]),typeof i[2]=="string"&&(e.tDescription=i[2]),typeof i[2]=="object"||typeof i[3]=="object"){const t=i[3]||i[2];Object.keys(t).forEach(s=>{e[s]=t[s]})}return e},interpolation:{escapeValue:!0,format:i=>i,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),ge=i=>(typeof i.ns=="string"&&(i.ns=[i.ns]),typeof i.fallbackLng=="string"&&(i.fallbackLng=[i.fallbackLng]),typeof i.fallbackNS=="string"&&(i.fallbackNS=[i.fallbackNS]),i.supportedLngs&&i.supportedLngs.indexOf("cimode")<0&&(i.supportedLngs=i.supportedLngs.concat(["cimode"])),i),K=()=>{},We=i=>{Object.getOwnPropertyNames(Object.getPrototypeOf(i)).forEach(t=>{typeof i[t]=="function"&&(i[t]=i[t].bind(i))})};class k extends z{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=ge(e),this.services={},this.logger=_,this.modules={external:[]},We(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof t=="function"&&(s=t,t={}),!t.defaultNS&&t.defaultNS!==!1&&t.ns&&(typeof t.ns=="string"?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const n=fe();this.options={...n,...this.options,...ge(t)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...n.interpolation,...this.options.interpolation}),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);const r=g=>g?typeof g=="function"?new g:g:null;if(!this.options.isClone){this.modules.logger?_.init(r(this.modules.logger),this.options):_.init(null,this.options);let g;this.modules.formatter?g=this.modules.formatter:typeof Intl<"u"&&(g=ze);const h=new oe(this.options);this.store=new ie(this.options.resources,this.options);const u=this.services;u.logger=_,u.resourceStore=this.store,u.languageUtils=h,u.pluralResolver=new Ue(h,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),g&&(!this.options.interpolation.format||this.options.interpolation.format===n.interpolation.format)&&(u.formatter=r(g),u.formatter.init(u,this.options),this.options.interpolation.format=u.formatter.format.bind(u.formatter)),u.interpolator=new Me(this.options),u.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},u.backendConnector=new Be(r(this.modules.backend),u.resourceStore,u,this.options),u.backendConnector.on("*",function(d){for(var c=arguments.length,m=new Array(c>1?c-1:0),y=1;y1?c-1:0),y=1;y{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,s||(s=K),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const g=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);g.length>0&&g[0]!=="dev"&&(this.options.lng=g[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(g=>{this[g]=function(){return e.store[g](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(g=>{this[g]=function(){return e.store[g](...arguments),e}});const l=A(),f=()=>{const g=(h,u)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),l.resolve(u),s(h,u)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return g(null,this.t.bind(this));this.changeLanguage(this.options.lng,g)};return this.options.resources||!this.options.initImmediate?f():setTimeout(f,0),l}loadResources(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K;const n=typeof e=="string"?e:this.language;if(typeof e=="function"&&(s=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&n.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return s();const r=[],a=o=>{if(!o||o==="cimode")return;this.services.languageUtils.toResolveHierarchy(o).forEach(f=>{f!=="cimode"&&r.indexOf(f)<0&&r.push(f)})};n?a(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(l=>a(l)),this.options.preload&&this.options.preload.forEach(o=>a(o)),this.services.backendConnector.load(r,this.options.ns,o=>{!o&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),s(o)})}else s(null)}reloadResources(e,t,s){const n=A();return typeof e=="function"&&(s=e,e=void 0),typeof t=="function"&&(s=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),s||(s=K),this.services.backendConnector.reload(e,t,r=>{n.resolve(),s(r)}),n}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return e.type==="backend"&&(this.modules.backend=e),(e.type==="logger"||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type==="languageDetector"&&(this.modules.languageDetector=e),e.type==="i18nFormat"&&(this.modules.i18nFormat=e),e.type==="postProcessor"&&de.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1))for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}changeLanguage(e,t){var s=this;this.isLanguageChangingTo=e;const n=A();this.emit("languageChanging",e);const r=l=>{this.language=l,this.languages=this.services.languageUtils.toResolveHierarchy(l),this.resolvedLanguage=void 0,this.setResolvedLanguage(l)},a=(l,f)=>{f?(r(f),this.translator.changeLanguage(f),this.isLanguageChangingTo=void 0,this.emit("languageChanged",f),this.logger.log("languageChanged",f)):this.isLanguageChangingTo=void 0,n.resolve(function(){return s.t(...arguments)}),t&&t(l,function(){return s.t(...arguments)})},o=l=>{!e&&!l&&this.services.languageDetector&&(l=[]);const f=typeof l=="string"?l:this.services.languageUtils.getBestMatchFromCodes(l);f&&(this.language||r(f),this.translator.language||this.translator.changeLanguage(f),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(f)),this.loadResources(f,g=>{a(g,f)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?o(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e),n}getFixedT(e,t,s){var n=this;const r=function(a,o){let l;if(typeof o!="object"){for(var f=arguments.length,g=new Array(f>2?f-2:0),h=2;h`${l.keyPrefix}${u}${c}`):d=l.keyPrefix?`${l.keyPrefix}${u}${a}`:a,n.t(d,l)};return typeof e=="string"?r.lng=e:r.lngs=e,r.ns=t,r.keyPrefix=s,r}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const s=t.lng||this.resolvedLanguage||this.languages[0],n=this.options?this.options.fallbackLng:!1,r=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;const a=(o,l)=>{const f=this.services.backendConnector.state[`${o}|${l}`];return f===-1||f===0||f===2};if(t.precheck){const o=t.precheck(this,a);if(o!==void 0)return o}return!!(this.hasResourceBundle(s,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(s,e)&&(!n||a(r,e)))}loadNamespaces(e,t){const s=A();return this.options.ns?(typeof e=="string"&&(e=[e]),e.forEach(n=>{this.options.ns.indexOf(n)<0&&this.options.ns.push(n)}),this.loadResources(n=>{s.resolve(),t&&t(n)}),s):(t&&t(),Promise.resolve())}loadLanguages(e,t){const s=A();typeof e=="string"&&(e=[e]);const n=this.options.preload||[],r=e.filter(a=>n.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return r.length?(this.options.preload=n.concat(r),this.loadResources(a=>{s.resolve(),t&&t(a)}),s):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],s=this.services&&this.services.languageUtils||new oe(fe());return t.indexOf(s.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new k(e,t)}cloneInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K;const s=e.forkResourceStore;s&&delete e.forkResourceStore;const n={...this.options,...e,isClone:!0},r=new k(n);return(e.debug!==void 0||e.prefix!==void 0)&&(r.logger=r.logger.clone(e)),["store","services","language"].forEach(o=>{r[o]=this[o]}),r.services={...this.services},r.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},s&&(r.store=new ie(this.store.data,n),r.services.resourceStore=r.store),r.translator=new ae(r.services,n),r.translator.on("*",function(o){for(var l=arguments.length,f=new Array(l>1?l-1:0),g=1;gp(()=>import("./translation-B45LBurG.js"),[],import.meta.url),"./lang/af/translation.json":()=>p(()=>import("./translation-CP18Fy03.js"),[],import.meta.url),"./lang/ar/translation.json":()=>p(()=>import("./translation-B8TNiS0q.js"),[],import.meta.url),"./lang/bg/translation.json":()=>p(()=>import("./translation-y6USRGBn.js"),[],import.meta.url),"./lang/da/translation.json":()=>p(()=>import("./translation-CppPpdJZ.js"),[],import.meta.url),"./lang/de/translation.json":()=>p(()=>import("./translation-BJ53oCkA.js"),[],import.meta.url),"./lang/dv/translation.json":()=>p(()=>import("./translation-B9ev-tPq.js"),[],import.meta.url),"./lang/el/translation.json":()=>p(()=>import("./translation-CEMsFcRO.js"),[],import.meta.url),"./lang/en/translation.json":()=>p(()=>import("./translation-B-Gjk8Va.js"),[],import.meta.url),"./lang/es/translation.json":()=>p(()=>import("./translation-C-kwQoJO.js"),[],import.meta.url),"./lang/et/translation.json":()=>p(()=>import("./translation-BXcmV7TI.js"),[],import.meta.url),"./lang/fh/translation.json":()=>p(()=>import("./translation-BZ1yWJUb.js"),[],import.meta.url),"./lang/fj/translation.json":()=>p(()=>import("./translation-BWDBmyXp.js"),[],import.meta.url),"./lang/fr-be/translation.json":()=>p(()=>import("./translation-CNnpxn-B.js"),[],import.meta.url),"./lang/fr/translation.json":()=>p(()=>import("./translation-MjpPZobJ.js"),[],import.meta.url),"./lang/haw/translation.json":()=>p(()=>import("./translation-DGprEsic.js"),[],import.meta.url),"./lang/hi/translation.json":()=>p(()=>import("./translation-BaIksMut.js"),[],import.meta.url),"./lang/hr/translation.json":()=>p(()=>import("./translation-Bj-ta-BW.js"),[],import.meta.url),"./lang/id/translation.json":()=>p(()=>import("./translation-BXYMiWs2.js"),[],import.meta.url),"./lang/it/translation.json":()=>p(()=>import("./translation-QInS3Ygp.js"),[],import.meta.url),"./lang/kos/translation.json":()=>p(()=>import("./translation-DUR3a-sP.js"),[],import.meta.url),"./lang/lt/translation.json":()=>p(()=>import("./translation-nxBq2XQk.js"),[],import.meta.url),"./lang/lv/translation.json":()=>p(()=>import("./translation-D8TztCUA.js"),[],import.meta.url),"./lang/mi/translation.json":()=>p(()=>import("./translation-BbAtm695.js"),[],import.meta.url),"./lang/nl/translation.json":()=>p(()=>import("./translation-KwVmt-NR.js"),[],import.meta.url),"./lang/no/translation.json":()=>p(()=>import("./translation-ixNNDbXj.js"),[],import.meta.url),"./lang/pl/translation.json":()=>p(()=>import("./translation-CwQZaFFa.js"),[],import.meta.url),"./lang/pt-br/translation.json":()=>p(()=>import("./translation-C6hzpfUC.js"),[],import.meta.url),"./lang/pt/translation.json":()=>p(()=>import("./translation-Ch2IzTwO.js"),[],import.meta.url),"./lang/ro/translation.json":()=>p(()=>import("./translation-DplgJq3E.js"),[],import.meta.url),"./lang/ru/translation.json":()=>p(()=>import("./translation-C4XmXBVR.js"),[],import.meta.url),"./lang/sm/translation.json":()=>p(()=>import("./translation-TmjDIGVK.js"),[],import.meta.url),"./lang/sv-fi/translation.json":()=>p(()=>import("./translation-DCF2jqUP.js"),[],import.meta.url),"./lang/sv/translation.json":()=>p(()=>import("./translation--NEXFlRl.js"),[],import.meta.url),"./lang/sw/translation.json":()=>p(()=>import("./translation-CcDmEv5V.js"),[],import.meta.url),"./lang/to/translation.json":()=>p(()=>import("./translation-DYacZ9Kw.js"),[],import.meta.url),"./lang/zh-Hans/translation.json":()=>p(()=>import("./translation-CpEOnYvy.js"),[],import.meta.url),"./lang/zu/translation.json":()=>p(()=>import("./translation-DdtDfN-w.js"),[],import.meta.url)});return s.use({type:"backend",read(a,o,l){const f=(u=>{var d;return u==="zh"?"zh-Hans":(d=be.find(c=>c.code.toLowerCase()===u.toLowerCase()))==null?void 0:d.code})(a),g=a.toLowerCase()==="en"||/en-/i.test(a),h=g?W:f;(async()=>{let u={};try{if(g)u={};else{const c=`${t}/${h}/${o}.json`,m=n[c];u=JSON.parse((await m()).default)}}catch{console.info("Warning: failed to find base lang resource.")}let d={};if(e!==void 0)try{if(g)d={};else{const c=`${e}/${h}/${o}.json`;console.log("language langToLoadPath",c);const m=r[c];d=JSON.parse((await m()).default)}}catch{console.info("Warning: failed to find lang resource.")}g?l(null,{...u,...d,...Ge}):l(null,{...u,...d})})()}}).use(Oe).init({debug:!1,lng:W,fallbackLng:W,cleanCode:!0,keySeparator:!1,nsSeparator:!1,interpolation:{escapeValue:!1},react:{useSuspense:!1}}),s}const Q=Ze(),qe=({children:i})=>{const[e]=xe();return Y.useEffect(()=>{Q.language!==e&&Q.changeLanguage(e)},[e]),ye.jsx(Pe,{i18n:Q,children:i})};qe.__docgenInfo={description:`Loads translations asynchronously using dynamic import abd react-i18next will have translations eventually and update When language changes in context, the i18n instance will be updated and child components will update`,methods:[],displayName:"Translator",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{qe as T}; diff --git a/Next/assets/VerticalSpacer.stories-Cw4zt5T-.js b/Next/assets/VerticalSpacer.stories-Cw4zt5T-.js deleted file mode 100644 index a9aede6..0000000 --- a/Next/assets/VerticalSpacer.stories-Cw4zt5T-.js +++ /dev/null @@ -1,7 +0,0 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{V as o}from"./VerticalSpacer-CckaP5Ks.js";import{a}from"./ReportDecorator-BLl16b_j.js";import{C as m}from"./CardDecorator-BYpn6BZ1.js";import"./index-RYns6xqu.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-FnwmZRZt.js";const f={component:o,title:"Components/VerticalSpacer",decorators:[m,a]},e=()=>r.jsxs(r.Fragment,{children:[r.jsx("div",{children:"1rem spacer below"}),r.jsx(o,{}),r.jsx("div",{children:"2rem spacer below"}),r.jsx(o,{height:"2rem"}),r.jsx("div",{children:"bottom"})]});e.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,i,s;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`() => <> -
1rem spacer below
- -
2rem spacer below
- -
bottom
- `,...(s=(i=e.parameters)==null?void 0:i.docs)==null?void 0:s.source}}};const S=["simple"];export{S as __namedExportsOrder,f as default,e as simple}; diff --git a/Next/assets/VerticalSpacer.stories-FQwFCuxA.js b/Next/assets/VerticalSpacer.stories-FQwFCuxA.js new file mode 100644 index 0000000..5aa3b2e --- /dev/null +++ b/Next/assets/VerticalSpacer.stories-FQwFCuxA.js @@ -0,0 +1,7 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{V as o}from"./VerticalSpacer-CckaP5Ks.js";import{a as c}from"./ReportDecorator-BKqhhKaH.js";import{C as s}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const j={component:o,title:"Components/VerticalSpacer",decorators:[s,c]},e=()=>r.jsxs(r.Fragment,{children:[r.jsx("div",{children:"1rem spacer below"}),r.jsx(o,{}),r.jsx("div",{children:"2rem spacer below"}),r.jsx(o,{height:"2rem"}),r.jsx("div",{children:"bottom"})]});e.__docgenInfo={description:"",methods:[],displayName:"verticalSpacer"};var t,a,i;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`() => <> +
1rem spacer below
+ +
2rem spacer below
+ +
bottom
+ `,...(i=(a=e.parameters)==null?void 0:a.docs)==null?void 0:i.source}}};const b=["verticalSpacer"];export{b as __namedExportsOrder,j as default,e as verticalSpacer}; diff --git a/Next/assets/WatersDiagram.stories-B0BE7-QL.js b/Next/assets/WatersDiagram.stories-BbfZU_iF.js similarity index 76% rename from Next/assets/WatersDiagram.stories-B0BE7-QL.js rename to Next/assets/WatersDiagram.stories-BbfZU_iF.js index 31fb235..84ef908 100644 --- a/Next/assets/WatersDiagram.stories-B0BE7-QL.js +++ b/Next/assets/WatersDiagram.stories-BbfZU_iF.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-DEdD30eg.js";import{W as t}from"./WatersDiagram-CHmUhu9s.js";import{T as o}from"./TranslatorAsync-BjkwzyXE.js";import{a as g}from"./ReportDecorator-BLl16b_j.js";import"./CardDecorator-BYpn6BZ1.js";import{C as l}from"./Card-FnwmZRZt.js";import"./index-RYns6xqu.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./ReportContext-DKjA4IB1.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const w={component:t,title:"Components/WatersDiagram",decorators:[g]},a=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{})})}),r=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"nearshore",labelText:`Nearshore +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{W as t}from"./WatersDiagram-CHmUhu9s.js";import{T as o}from"./TranslatorAsync-B_qXHhRg.js";import{a as g}from"./ReportDecorator-BKqhhKaH.js";import"./CardDecorator-SdzzCCaW.js";import{C as l}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const O={component:t,title:"Components/WatersDiagram",decorators:[g]},a=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{})})}),r=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"nearshore",labelText:`Nearshore (0-6 nautical miles)`,style:{font:"12pt Helvetica, Arial, sans-serif",whiteSpace:"pre"}},{key:"offshore",labelText:`Offshore (6-200 nautical miles)`},{key:"eez",y:250},{key:"eez",style:{font:"10pt Helvetica, Arial, sans-serif"}}]})})}),s=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"land",labelText:""}]})})}),n=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"internationWaters",labelText:"International Waters",x:200,y:50}]})})});a.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"updateLabel"};s.__docgenInfo={description:"",methods:[],displayName:"removeLabel"};n.__docgenInfo={description:"",methods:[],displayName:"addLabel"};var i,m,d;a.parameters={...a.parameters,docs:{...(i=a.parameters)==null?void 0:i.docs,source:{originalSource:`() => @@ -42,4 +42,4 @@ import{j as e}from"./jsx-runtime-DEdD30eg.js";import{W as t}from"./WatersDiagram y: 50 }]} /> - `,...(T=(u=n.parameters)==null?void 0:u.docs)==null?void 0:T.source}}};const E=["simple","updateLabel","removeLabel","addLabel"];export{E as __namedExportsOrder,n as addLabel,w as default,s as removeLabel,a as simple,r as updateLabel}; + `,...(T=(u=n.parameters)==null?void 0:u.docs)==null?void 0:T.source}}};const w=["simple","updateLabel","removeLabel","addLabel"];export{w as __namedExportsOrder,n as addLabel,O as default,s as removeLabel,a as simple,r as updateLabel}; diff --git a/Next/assets/index-B2Cm0kwl.js b/Next/assets/geographies-Dy7PGO2y.js similarity index 83% rename from Next/assets/index-B2Cm0kwl.js rename to Next/assets/geographies-Dy7PGO2y.js index d0df4ee..a8b0553 100644 --- a/Next/assets/index-B2Cm0kwl.js +++ b/Next/assets/geographies-Dy7PGO2y.js @@ -19,4 +19,4 @@ MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */function Ir(r,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,a,s,i;return i={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function c(u){return function(p){return l([u,p])}}function l(u){if(n)throw new TypeError("Generator is already executing.");for(;t;)try{if(n=1,a&&(s=u[0]&2?a.return:u[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,u[1])).done)return s;switch(a=0,s&&(u=[u[0]&2,s.value]),u[0]){case 0:case 1:s=u;break;case 4:return t.label++,{value:u[1],done:!1};case 5:t.label++,a=u[1],u=[0];continue;case 7:u=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(u[0]===6||u[0]===2)){t=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]e?1:r0){if(e.right===null)break;if(t(r,e.right.key)>0){var c=e.right;if(e.right=c.left,c.left=e,e=c,e.right===null)break}a.right=e,a=e,e=e.right}else break}return a.right=e.left,s.left=e.right,e.left=n.right,e.right=n.left,e}function Ke(r,e,t,n){var a=new G(r,e);if(t===null)return a.left=a.right=null,a;t=U(r,t,n);var s=n(r,t.key);return s<0?(a.left=t.left,a.right=t,t.left=null):s>=0&&(a.right=t.right,a.left=t,t.right=null),a}function xt(r,e,t){var n=null,a=null;if(e){e=U(r,e,t);var s=t(e.key,r);s===0?(n=e.left,a=e.right):s<0?(a=e.right,e.right=null,n=e):(n=e.left,e.left=null,a=e)}return{left:n,right:a}}function Ar(r,e,t){return e===null?r:(r===null||(e=U(r.key,e,t),e.left=r),e)}function nt(r,e,t,n,a){if(r){n(""+e+(t?"└── ":"├── ")+a(r)+` -`);var s=e+(t?" ":"│ ");r.left&&nt(r.left,s,!1,n,a),r.right&&nt(r.right,s,!0,n,a)}}var $r=function(){function r(e){e===void 0&&(e=Mr),this._root=null,this._size=0,this._comparator=e}return r.prototype.insert=function(e,t){return this._size++,this._root=Ke(e,t,this._root,this._comparator)},r.prototype.add=function(e,t){var n=new G(e,t);this._root===null&&(n.left=n.right=null,this._size++,this._root=n);var a=this._comparator,s=U(e,this._root,a),i=a(e,s.key);return i===0?this._root=s:(i<0?(n.left=s.left,n.right=s,s.left=null):i>0&&(n.right=s.right,n.left=s,s.right=null),this._size++,this._root=n),this._root},r.prototype.remove=function(e){this._root=this._remove(e,this._root,this._comparator)},r.prototype._remove=function(e,t,n){var a;if(t===null)return null;t=U(e,t,n);var s=n(e,t.key);return s===0?(t.left===null?a=t.right:(a=U(e,t.left,n),a.right=t.right),this._size--,a):t},r.prototype.pop=function(){var e=this._root;if(e){for(;e.left;)e=e.left;return this._root=U(e.key,this._root,this._comparator),this._root=this._remove(e.key,this._root,this._comparator),{key:e.key,data:e.data}}return null},r.prototype.findStatic=function(e){for(var t=this._root,n=this._comparator;t;){var a=n(e,t.key);if(a===0)return t;a<0?t=t.left:t=t.right}return null},r.prototype.find=function(e){return this._root&&(this._root=U(e,this._root,this._comparator),this._comparator(e,this._root.key)!==0)?null:this._root},r.prototype.contains=function(e){for(var t=this._root,n=this._comparator;t;){var a=n(e,t.key);if(a===0)return!0;a<0?t=t.left:t=t.right}return!1},r.prototype.forEach=function(e,t){for(var n=this._root,a=[],s=!1;!s;)n!==null?(a.push(n),n=n.left):a.length!==0?(n=a.pop(),e.call(t,n),n=n.right):s=!0;return this},r.prototype.range=function(e,t,n,a){for(var s=[],i=this._comparator,c=this._root,l;s.length!==0||c;)if(c)s.push(c),c=c.left;else{if(c=s.pop(),l=i(c.key,t),l>0)break;if(i(c.key,e)>=0&&n.call(a,c))return this;c=c.right}return this},r.prototype.keys=function(){var e=[];return this.forEach(function(t){var n=t.key;return e.push(n)}),e},r.prototype.values=function(){var e=[];return this.forEach(function(t){var n=t.data;return e.push(n)}),e},r.prototype.min=function(){return this._root?this.minNode(this._root).key:null},r.prototype.max=function(){return this._root?this.maxNode(this._root).key:null},r.prototype.minNode=function(e){if(e===void 0&&(e=this._root),e)for(;e.left;)e=e.left;return e},r.prototype.maxNode=function(e){if(e===void 0&&(e=this._root),e)for(;e.right;)e=e.right;return e},r.prototype.at=function(e){for(var t=this._root,n=!1,a=0,s=[];!n;)if(t)s.push(t),t=t.left;else if(s.length>0){if(t=s.pop(),a===e)return t;a++,t=t.right}else n=!0;return null},r.prototype.next=function(e){var t=this._root,n=null;if(e.right){for(n=e.right;n.left;)n=n.left;return n}for(var a=this._comparator;t;){var s=a(e.key,t.key);if(s===0)break;s<0?(n=t,t=t.left):t=t.right}return n},r.prototype.prev=function(e){var t=this._root,n=null;if(e.left!==null){for(n=e.left;n.right;)n=n.right;return n}for(var a=this._comparator;t;){var s=a(e.key,t.key);if(s===0)break;s<0?t=t.left:(n=t,t=t.right)}return n},r.prototype.clear=function(){return this._root=null,this._size=0,this},r.prototype.toList=function(){return Lr(this._root)},r.prototype.load=function(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!1);var a=e.length,s=this._comparator;if(n&&it(e,t,0,a-1,s),this._root===null)this._root=at(e,t,0,a),this._size=a;else{var i=Vr(this.toList(),Dr(e,t),s);a=this._size+a,this._root=st({head:i},0,a)}return this},r.prototype.isEmpty=function(){return this._root===null},Object.defineProperty(r.prototype,"size",{get:function(){return this._size},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"root",{get:function(){return this._root},enumerable:!0,configurable:!0}),r.prototype.toString=function(e){e===void 0&&(e=function(n){return String(n.key)});var t=[];return nt(this._root,"",!0,function(n){return t.push(n)},e),t.join("")},r.prototype.update=function(e,t,n){var a=this._comparator,s=xt(e,this._root,a),i=s.left,c=s.right;a(e,t)<0?c=Ke(t,n,c,a):i=Ke(t,n,i,a),this._root=Ar(i,c,a)},r.prototype.split=function(e){return xt(e,this._root,this._comparator)},r.prototype[Symbol.iterator]=function(){var e,t,n;return Ir(this,function(a){switch(a.label){case 0:e=this._root,t=[],n=!1,a.label=1;case 1:return n?[3,6]:e===null?[3,2]:(t.push(e),e=e.left,[3,5]);case 2:return t.length===0?[3,4]:(e=t.pop(),[4,e]);case 3:return a.sent(),e=e.right,[3,5];case 4:n=!0,a.label=5;case 5:return[3,1];case 6:return[2]}})},r}();function at(r,e,t,n){var a=n-t;if(a>0){var s=t+Math.floor(a/2),i=r[s],c=e[s],l=new G(i,c);return l.left=at(r,e,t,s),l.right=at(r,e,s+1,n),l}return null}function Dr(r,e){for(var t=new G(null,null),n=t,a=0;a0?(e=s=s.next=t.pop(),e=e.right):n=!0;return s.next=null,a.next}function st(r,e,t){var n=t-e;if(n>0){var a=e+Math.floor(n/2),s=st(r,e,a),i=r.head;return i.left=s,r.head=r.head.next,i.right=st(r,a+1,t),i}return null}function Vr(r,e,t){for(var n=new G(null,null),a=n,s=r,i=e;s!==null&&i!==null;)t(s.key,i.key)<0?(a.next=s,s=s.next):(a.next=i,i=i.next),a=a.next;return s!==null?a.next=s:i!==null&&(a.next=i),n.next}function it(r,e,t,n,a){if(!(t>=n)){for(var s=r[t+n>>1],i=t-1,c=n+1;;){do i++;while(a(r[i],s)<0);do c--;while(a(r[c],s)>0);if(i>=c)break;var l=r[i];r[i]=r[c],r[c]=l,l=e[i],e[i]=e[c],e[c]=l}it(r,e,t,c,a),it(r,e,c+1,n,a)}}let q=Number.EPSILON;q===void 0&&(q=Math.pow(2,-52));const zr=q*q,kt=(r,e)=>{if(-qa;function e(a){}r.assertIs=e;function t(a){throw new Error}r.assertNever=t,r.arrayToEnum=a=>{const s={};for(const i of a)s[i]=i;return s},r.getValidEnumValues=a=>{const s=r.objectKeys(a).filter(c=>typeof a[a[c]]!="number"),i={};for(const c of s)i[c]=a[c];return r.objectValues(i)},r.objectValues=a=>r.objectKeys(a).map(function(s){return a[s]}),r.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{const s=[];for(const i in a)Object.prototype.hasOwnProperty.call(a,i)&&s.push(i);return s},r.find=(a,s)=>{for(const i of a)if(s(i))return i},r.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&isFinite(a)&&Math.floor(a)===a;function n(a,s=" | "){return a.map(i=>typeof i=="string"?`'${i}'`:i).join(s)}r.joinValues=n,r.jsonStringifyReplacer=(a,s)=>typeof s=="bigint"?s.toString():s})(b||(b={}));var De;(function(r){r.mergeShapes=(e,t)=>({...e,...t})})(De||(De={}));const h=b.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),D=r=>{switch(typeof r){case"undefined":return h.undefined;case"string":return h.string;case"number":return isNaN(r)?h.nan:h.number;case"boolean":return h.boolean;case"function":return h.function;case"bigint":return h.bigint;case"symbol":return h.symbol;case"object":return Array.isArray(r)?h.array:r===null?h.null:r.then&&typeof r.then=="function"&&r.catch&&typeof r.catch=="function"?h.promise:typeof Map<"u"&&r instanceof Map?h.map:typeof Set<"u"&&r instanceof Set?h.set:typeof Date<"u"&&r instanceof Date?h.date:h.object;default:return h.unknown}},d=b.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),It=r=>JSON.stringify(r,null,2).replace(/"([^"]+)":/g,"$1:");class O extends Error{constructor(e){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const t=e||function(s){return s.message},n={_errors:[]},a=s=>{for(const i of s.issues)if(i.code==="invalid_union")i.unionErrors.map(a);else if(i.code==="invalid_return_type")a(i.returnTypeError);else if(i.code==="invalid_arguments")a(i.argumentsError);else if(i.path.length===0)n._errors.push(t(i));else{let c=n,l=0;for(;lt.message){const t={},n=[];for(const a of this.issues)a.path.length>0?(t[a.path[0]]=t[a.path[0]]||[],t[a.path[0]].push(e(a))):n.push(e(a));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}O.create=r=>new O(r);const H=(r,e)=>{let t;switch(r.code){case d.invalid_type:r.received===h.undefined?t="Required":t=`Expected ${r.expected}, received ${r.received}`;break;case d.invalid_literal:t=`Invalid literal value, expected ${JSON.stringify(r.expected,b.jsonStringifyReplacer)}`;break;case d.unrecognized_keys:t=`Unrecognized key(s) in object: ${b.joinValues(r.keys,", ")}`;break;case d.invalid_union:t="Invalid input";break;case d.invalid_union_discriminator:t=`Invalid discriminator value. Expected ${b.joinValues(r.options)}`;break;case d.invalid_enum_value:t=`Invalid enum value. Expected ${b.joinValues(r.options)}, received '${r.received}'`;break;case d.invalid_arguments:t="Invalid function arguments";break;case d.invalid_return_type:t="Invalid function return type";break;case d.invalid_date:t="Invalid date";break;case d.invalid_string:typeof r.validation=="object"?"includes"in r.validation?(t=`Invalid input: must include "${r.validation.includes}"`,typeof r.validation.position=="number"&&(t=`${t} at one or more positions greater than or equal to ${r.validation.position}`)):"startsWith"in r.validation?t=`Invalid input: must start with "${r.validation.startsWith}"`:"endsWith"in r.validation?t=`Invalid input: must end with "${r.validation.endsWith}"`:b.assertNever(r.validation):r.validation!=="regex"?t=`Invalid ${r.validation}`:t="Invalid";break;case d.too_small:r.type==="array"?t=`Array must contain ${r.exact?"exactly":r.inclusive?"at least":"more than"} ${r.minimum} element(s)`:r.type==="string"?t=`String must contain ${r.exact?"exactly":r.inclusive?"at least":"over"} ${r.minimum} character(s)`:r.type==="number"?t=`Number must be ${r.exact?"exactly equal to ":r.inclusive?"greater than or equal to ":"greater than "}${r.minimum}`:r.type==="date"?t=`Date must be ${r.exact?"exactly equal to ":r.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(r.minimum))}`:t="Invalid input";break;case d.too_big:r.type==="array"?t=`Array must contain ${r.exact?"exactly":r.inclusive?"at most":"less than"} ${r.maximum} element(s)`:r.type==="string"?t=`String must contain ${r.exact?"exactly":r.inclusive?"at most":"under"} ${r.maximum} character(s)`:r.type==="number"?t=`Number must be ${r.exact?"exactly":r.inclusive?"less than or equal to":"less than"} ${r.maximum}`:r.type==="bigint"?t=`BigInt must be ${r.exact?"exactly":r.inclusive?"less than or equal to":"less than"} ${r.maximum}`:r.type==="date"?t=`Date must be ${r.exact?"exactly":r.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(r.maximum))}`:t="Invalid input";break;case d.custom:t="Invalid input";break;case d.invalid_intersection_types:t="Intersection results could not be merged";break;case d.not_multiple_of:t=`Number must be a multiple of ${r.multipleOf}`;break;case d.not_finite:t="Number must be finite";break;default:t=e.defaultError,b.assertNever(r)}return{message:t}};let Mt=H;function At(r){Mt=r}function Te(){return Mt}const Ee=r=>{const{data:e,path:t,errorMaps:n,issueData:a}=r,s=[...t,...a.path||[]],i={...a,path:s};if(a.message!==void 0)return{...a,path:s,message:a.message};let c="";const l=n.filter(u=>!!u).slice().reverse();for(const u of l)c=u(i,{data:e,defaultError:c}).message;return{...a,path:s,message:c}},$t=[];function f(r,e){const t=Te(),n=Ee({issueData:e,data:r.data,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,t,t===H?void 0:H].filter(a=>!!a)});r.common.issues.push(n)}class S{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,t){const n=[];for(const a of t){if(a.status==="aborted")return v;a.status==="dirty"&&e.dirty(),n.push(a.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){const n=[];for(const a of t){const s=await a.key,i=await a.value;n.push({key:s,value:i})}return S.mergeObjectSync(e,n)}static mergeObjectSync(e,t){const n={};for(const a of t){const{key:s,value:i}=a;if(s.status==="aborted"||i.status==="aborted")return v;s.status==="dirty"&&e.dirty(),i.status==="dirty"&&e.dirty(),s.value!=="__proto__"&&(typeof i.value<"u"||a.alwaysSet)&&(n[s.value]=i.value)}return{status:e.value,value:n}}}const v=Object.freeze({status:"aborted"}),F=r=>({status:"dirty",value:r}),E=r=>({status:"valid",value:r}),Le=r=>r.status==="aborted",Ve=r=>r.status==="dirty",re=r=>r.status==="valid",ne=r=>typeof Promise<"u"&&r instanceof Promise;function ze(r,e,t,n){if(typeof e=="function"?r!==e||!n:!e.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return e.get(r)}function Dt(r,e,t,n,a){if(typeof e=="function"?r!==e||!a:!e.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return e.set(r,t),t}var m;(function(r){r.errToObj=e=>typeof e=="string"?{message:e}:e||{},r.toString=e=>typeof e=="string"?e:e==null?void 0:e.message})(m||(m={}));var we,Se;class M{constructor(e,t,n,a){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=a}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const St=(r,e)=>{if(re(e))return{success:!0,data:e.value};if(!r.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new O(r.common.issues);return this._error=t,this._error}}};function _(r){if(!r)return{};const{errorMap:e,invalid_type_error:t,required_error:n,description:a}=r;if(e&&(t||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return e?{errorMap:e,description:a}:{errorMap:(i,c)=>{var l,u;const{message:p}=r;return i.code==="invalid_enum_value"?{message:p??c.defaultError}:typeof c.data>"u"?{message:(l=p??n)!==null&&l!==void 0?l:c.defaultError}:i.code!=="invalid_type"?{message:c.defaultError}:{message:(u=p??t)!==null&&u!==void 0?u:c.defaultError}},description:a}}class y{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return D(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:D(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new S,ctx:{common:e.parent.common,data:e.data,parsedType:D(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(ne(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){var n;const a={common:{issues:[],async:(n=t==null?void 0:t.async)!==null&&n!==void 0?n:!1,contextualErrorMap:t==null?void 0:t.errorMap},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:D(e)},s=this._parseSync({data:e,path:a.path,parent:a});return St(a,s)}async parseAsync(e,t){const n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){const n={common:{issues:[],contextualErrorMap:t==null?void 0:t.errorMap,async:!0},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:D(e)},a=this._parse({data:e,path:n.path,parent:n}),s=await(ne(a)?a:Promise.resolve(a));return St(n,s)}refine(e,t){const n=a=>typeof t=="string"||typeof t>"u"?{message:t}:typeof t=="function"?t(a):t;return this._refinement((a,s)=>{const i=e(a),c=()=>s.addIssue({code:d.custom,...n(a)});return typeof Promise<"u"&&i instanceof Promise?i.then(l=>l?!0:(c(),!1)):i?!0:(c(),!1)})}refinement(e,t){return this._refinement((n,a)=>e(n)?!0:(a.addIssue(typeof t=="function"?t(n,a):t),!1))}_refinement(e){return new Z({schema:this,typeName:g.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return R.create(this,this._def)}nullable(){return B.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return N.create(this,this._def)}promise(){return X.create(this,this._def)}or(e){return oe.create([this,e],this._def)}and(e){return ce.create(this,e,this._def)}transform(e){return new Z({..._(this._def),schema:this,typeName:g.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t=typeof e=="function"?e:()=>e;return new he({..._(this._def),innerType:this,defaultValue:t,typeName:g.ZodDefault})}brand(){return new Ue({typeName:g.ZodBranded,type:this,..._(this._def)})}catch(e){const t=typeof e=="function"?e:()=>e;return new pe({..._(this._def),innerType:this,catchValue:t,typeName:g.ZodCatch})}describe(e){const t=this.constructor;return new t({...this._def,description:e})}pipe(e){return ge.create(this,e)}readonly(){return me.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Ur=/^c[^\s-]{8,}$/i,qr=/^[0-9a-z]+$/,Wr=/^[0-9A-HJKMNP-TV-Z]{26}$/,Gr=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Yr=/^[a-z0-9_-]{21}$/i,Jr=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Fr=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Qr="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Xe;const Hr=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Kr=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,Xr=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Lt="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",en=new RegExp(`^${Lt}$`);function Vt(r){let e="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return r.precision?e=`${e}\\.\\d{${r.precision}}`:r.precision==null&&(e=`${e}(\\.\\d+)?`),e}function tn(r){return new RegExp(`^${Vt(r)}$`)}function ct(r){let e=`${Lt}T${Vt(r)}`;const t=[];return t.push(r.local?"Z?":"Z"),r.offset&&t.push("([+-]\\d{2}:?\\d{2})"),e=`${e}(${t.join("|")})`,new RegExp(`^${e}$`)}function rn(r,e){return!!((e==="v4"||!e)&&Hr.test(r)||(e==="v6"||!e)&&Kr.test(r))}class C extends y{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==h.string){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.string,received:s.parsedType}),v}const n=new S;let a;for(const s of this._def.checks)if(s.kind==="min")e.data.lengths.value&&(a=this._getOrReturnCtx(e,a),f(a,{code:d.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),n.dirty());else if(s.kind==="length"){const i=e.data.length>s.value,c=e.data.lengthe.test(a),{validation:t,code:d.invalid_string,...m.errToObj(n)})}_addCheck(e){return new C({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...m.errToObj(e)})}url(e){return this._addCheck({kind:"url",...m.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...m.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...m.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...m.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...m.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...m.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...m.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...m.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...m.errToObj(e)})}datetime(e){var t,n;return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof(e==null?void 0:e.precision)>"u"?null:e==null?void 0:e.precision,offset:(t=e==null?void 0:e.offset)!==null&&t!==void 0?t:!1,local:(n=e==null?void 0:e.local)!==null&&n!==void 0?n:!1,...m.errToObj(e==null?void 0:e.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return typeof e=="string"?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:typeof(e==null?void 0:e.precision)>"u"?null:e==null?void 0:e.precision,...m.errToObj(e==null?void 0:e.message)})}duration(e){return this._addCheck({kind:"duration",...m.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...m.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t==null?void 0:t.position,...m.errToObj(t==null?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...m.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...m.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...m.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...m.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...m.errToObj(t)})}nonempty(e){return this.min(1,m.errToObj(e))}trim(){return new C({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new C({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new C({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isDate(){return!!this._def.checks.find(e=>e.kind==="date")}get isTime(){return!!this._def.checks.find(e=>e.kind==="time")}get isDuration(){return!!this._def.checks.find(e=>e.kind==="duration")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(e=>e.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get isBase64(){return!!this._def.checks.find(e=>e.kind==="base64")}get minLength(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.value{var e;return new C({checks:[],typeName:g.ZodString,coerce:(e=r==null?void 0:r.coerce)!==null&&e!==void 0?e:!1,..._(r)})};function nn(r,e){const t=(r.toString().split(".")[1]||"").length,n=(e.toString().split(".")[1]||"").length,a=t>n?t:n,s=parseInt(r.toFixed(a).replace(".","")),i=parseInt(e.toFixed(a).replace(".",""));return s%i/Math.pow(10,a)}class L extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==h.number){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.number,received:s.parsedType}),v}let n;const a=new S;for(const s of this._def.checks)s.kind==="int"?b.isInteger(e.data)||(n=this._getOrReturnCtx(e,n),f(n,{code:d.invalid_type,expected:"integer",received:"float",message:s.message}),a.dirty()):s.kind==="min"?(s.inclusive?e.datas.value:e.data>=s.value)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.too_big,maximum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),a.dirty()):s.kind==="multipleOf"?nn(e.data,s.value)!==0&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):s.kind==="finite"?Number.isFinite(e.data)||(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_finite,message:s.message}),a.dirty()):b.assertNever(s);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,m.toString(t))}gt(e,t){return this.setLimit("min",e,!1,m.toString(t))}lte(e,t){return this.setLimit("max",e,!0,m.toString(t))}lt(e,t){return this.setLimit("max",e,!1,m.toString(t))}setLimit(e,t,n,a){return new L({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:m.toString(a)}]})}_addCheck(e){return new L({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:m.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:m.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:m.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:m.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:m.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:m.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:m.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:m.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:m.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.valuee.kind==="int"||e.kind==="multipleOf"&&b.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(t===null||n.value>t)&&(t=n.value):n.kind==="max"&&(e===null||n.valuenew L({checks:[],typeName:g.ZodNumber,coerce:(r==null?void 0:r.coerce)||!1,..._(r)});class V extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==h.bigint){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.bigint,received:s.parsedType}),v}let n;const a=new S;for(const s of this._def.checks)s.kind==="min"?(s.inclusive?e.datas.value:e.data>=s.value)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.too_big,type:"bigint",maximum:s.value,inclusive:s.inclusive,message:s.message}),a.dirty()):s.kind==="multipleOf"?e.data%s.value!==BigInt(0)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):b.assertNever(s);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,m.toString(t))}gt(e,t){return this.setLimit("min",e,!1,m.toString(t))}lte(e,t){return this.setLimit("max",e,!0,m.toString(t))}lt(e,t){return this.setLimit("max",e,!1,m.toString(t))}setLimit(e,t,n,a){return new V({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:m.toString(a)}]})}_addCheck(e){return new V({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:m.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:m.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:m.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:m.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:m.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.value{var e;return new V({checks:[],typeName:g.ZodBigInt,coerce:(e=r==null?void 0:r.coerce)!==null&&e!==void 0?e:!1,..._(r)})};class ae extends y{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==h.boolean){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.boolean,received:n.parsedType}),v}return E(e.data)}}ae.create=r=>new ae({typeName:g.ZodBoolean,coerce:(r==null?void 0:r.coerce)||!1,..._(r)});class Y extends y{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==h.date){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.date,received:s.parsedType}),v}if(isNaN(e.data.getTime())){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_date}),v}const n=new S;let a;for(const s of this._def.checks)s.kind==="min"?e.data.getTime()s.value&&(a=this._getOrReturnCtx(e,a),f(a,{code:d.too_big,message:s.message,inclusive:!0,exact:!1,maximum:s.value,type:"date"}),n.dirty()):b.assertNever(s);return{status:n.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Y({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:m.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:m.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.valuenew Y({checks:[],coerce:(r==null?void 0:r.coerce)||!1,typeName:g.ZodDate,..._(r)});class je extends y{_parse(e){if(this._getType(e)!==h.symbol){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.symbol,received:n.parsedType}),v}return E(e.data)}}je.create=r=>new je({typeName:g.ZodSymbol,..._(r)});class se extends y{_parse(e){if(this._getType(e)!==h.undefined){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.undefined,received:n.parsedType}),v}return E(e.data)}}se.create=r=>new se({typeName:g.ZodUndefined,..._(r)});class ie extends y{_parse(e){if(this._getType(e)!==h.null){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.null,received:n.parsedType}),v}return E(e.data)}}ie.create=r=>new ie({typeName:g.ZodNull,..._(r)});class K extends y{constructor(){super(...arguments),this._any=!0}_parse(e){return E(e.data)}}K.create=r=>new K({typeName:g.ZodAny,..._(r)});class W extends y{constructor(){super(...arguments),this._unknown=!0}_parse(e){return E(e.data)}}W.create=r=>new W({typeName:g.ZodUnknown,..._(r)});class A extends y{_parse(e){const t=this._getOrReturnCtx(e);return f(t,{code:d.invalid_type,expected:h.never,received:t.parsedType}),v}}A.create=r=>new A({typeName:g.ZodNever,..._(r)});class Oe extends y{_parse(e){if(this._getType(e)!==h.undefined){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.void,received:n.parsedType}),v}return E(e.data)}}Oe.create=r=>new Oe({typeName:g.ZodVoid,..._(r)});class N extends y{_parse(e){const{ctx:t,status:n}=this._processInputParams(e),a=this._def;if(t.parsedType!==h.array)return f(t,{code:d.invalid_type,expected:h.array,received:t.parsedType}),v;if(a.exactLength!==null){const i=t.data.length>a.exactLength.value,c=t.data.lengtha.maxLength.value&&(f(t,{code:d.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((i,c)=>a.type._parseAsync(new M(t,i,t.path,c)))).then(i=>S.mergeArray(n,i));const s=[...t.data].map((i,c)=>a.type._parseSync(new M(t,i,t.path,c)));return S.mergeArray(n,s)}get element(){return this._def.type}min(e,t){return new N({...this._def,minLength:{value:e,message:m.toString(t)}})}max(e,t){return new N({...this._def,maxLength:{value:e,message:m.toString(t)}})}length(e,t){return new N({...this._def,exactLength:{value:e,message:m.toString(t)}})}nonempty(e){return this.min(1,e)}}N.create=(r,e)=>new N({type:r,minLength:null,maxLength:null,exactLength:null,typeName:g.ZodArray,..._(e)});function te(r){if(r instanceof x){const e={};for(const t in r.shape){const n=r.shape[t];e[t]=R.create(te(n))}return new x({...r._def,shape:()=>e})}else return r instanceof N?new N({...r._def,type:te(r.element)}):r instanceof R?R.create(te(r.unwrap())):r instanceof B?B.create(te(r.unwrap())):r instanceof I?I.create(r.items.map(e=>te(e))):r}class x extends y{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),t=b.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==h.object){const u=this._getOrReturnCtx(e);return f(u,{code:d.invalid_type,expected:h.object,received:u.parsedType}),v}const{status:n,ctx:a}=this._processInputParams(e),{shape:s,keys:i}=this._getCached(),c=[];if(!(this._def.catchall instanceof A&&this._def.unknownKeys==="strip"))for(const u in a.data)i.includes(u)||c.push(u);const l=[];for(const u of i){const p=s[u],w=a.data[u];l.push({key:{status:"valid",value:u},value:p._parse(new M(a,w,a.path,u)),alwaysSet:u in a.data})}if(this._def.catchall instanceof A){const u=this._def.unknownKeys;if(u==="passthrough")for(const p of c)l.push({key:{status:"valid",value:p},value:{status:"valid",value:a.data[p]}});else if(u==="strict")c.length>0&&(f(a,{code:d.unrecognized_keys,keys:c}),n.dirty());else if(u!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const u=this._def.catchall;for(const p of c){const w=a.data[p];l.push({key:{status:"valid",value:p},value:u._parse(new M(a,w,a.path,p)),alwaysSet:p in a.data})}}return a.common.async?Promise.resolve().then(async()=>{const u=[];for(const p of l){const w=await p.key,j=await p.value;u.push({key:w,value:j,alwaysSet:p.alwaysSet})}return u}).then(u=>S.mergeObjectSync(n,u)):S.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(e){return m.errToObj,new x({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(t,n)=>{var a,s,i,c;const l=(i=(s=(a=this._def).errorMap)===null||s===void 0?void 0:s.call(a,t,n).message)!==null&&i!==void 0?i:n.defaultError;return t.code==="unrecognized_keys"?{message:(c=m.errToObj(e).message)!==null&&c!==void 0?c:l}:{message:l}}}:{}})}strip(){return new x({...this._def,unknownKeys:"strip"})}passthrough(){return new x({...this._def,unknownKeys:"passthrough"})}extend(e){return new x({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new x({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:g.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new x({...this._def,catchall:e})}pick(e){const t={};return b.objectKeys(e).forEach(n=>{e[n]&&this.shape[n]&&(t[n]=this.shape[n])}),new x({...this._def,shape:()=>t})}omit(e){const t={};return b.objectKeys(this.shape).forEach(n=>{e[n]||(t[n]=this.shape[n])}),new x({...this._def,shape:()=>t})}deepPartial(){return te(this)}partial(e){const t={};return b.objectKeys(this.shape).forEach(n=>{const a=this.shape[n];e&&!e[n]?t[n]=a:t[n]=a.optional()}),new x({...this._def,shape:()=>t})}required(e){const t={};return b.objectKeys(this.shape).forEach(n=>{if(e&&!e[n])t[n]=this.shape[n];else{let s=this.shape[n];for(;s instanceof R;)s=s._def.innerType;t[n]=s}}),new x({...this._def,shape:()=>t})}keyof(){return zt(b.objectKeys(this.shape))}}x.create=(r,e)=>new x({shape:()=>r,unknownKeys:"strip",catchall:A.create(),typeName:g.ZodObject,..._(e)});x.strictCreate=(r,e)=>new x({shape:()=>r,unknownKeys:"strict",catchall:A.create(),typeName:g.ZodObject,..._(e)});x.lazycreate=(r,e)=>new x({shape:r,unknownKeys:"strip",catchall:A.create(),typeName:g.ZodObject,..._(e)});class oe extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n=this._def.options;function a(s){for(const c of s)if(c.result.status==="valid")return c.result;for(const c of s)if(c.result.status==="dirty")return t.common.issues.push(...c.ctx.common.issues),c.result;const i=s.map(c=>new O(c.ctx.common.issues));return f(t,{code:d.invalid_union,unionErrors:i}),v}if(t.common.async)return Promise.all(n.map(async s=>{const i={...t,common:{...t.common,issues:[]},parent:null};return{result:await s._parseAsync({data:t.data,path:t.path,parent:i}),ctx:i}})).then(a);{let s;const i=[];for(const l of n){const u={...t,common:{...t.common,issues:[]},parent:null},p=l._parseSync({data:t.data,path:t.path,parent:u});if(p.status==="valid")return p;p.status==="dirty"&&!s&&(s={result:p,ctx:u}),u.common.issues.length&&i.push(u.common.issues)}if(s)return t.common.issues.push(...s.ctx.common.issues),s.result;const c=i.map(l=>new O(l));return f(t,{code:d.invalid_union,unionErrors:c}),v}}get options(){return this._def.options}}oe.create=(r,e)=>new oe({options:r,typeName:g.ZodUnion,..._(e)});const $=r=>r instanceof le?$(r.schema):r instanceof Z?$(r.innerType()):r instanceof de?[r.value]:r instanceof z?r.options:r instanceof fe?b.objectValues(r.enum):r instanceof he?$(r._def.innerType):r instanceof se?[void 0]:r instanceof ie?[null]:r instanceof R?[void 0,...$(r.unwrap())]:r instanceof B?[null,...$(r.unwrap())]:r instanceof Ue||r instanceof me?$(r.unwrap()):r instanceof pe?$(r._def.innerType):[];class Ne extends y{_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.object)return f(t,{code:d.invalid_type,expected:h.object,received:t.parsedType}),v;const n=this.discriminator,a=t.data[n],s=this.optionsMap.get(a);return s?t.common.async?s._parseAsync({data:t.data,path:t.path,parent:t}):s._parseSync({data:t.data,path:t.path,parent:t}):(f(t,{code:d.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),v)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){const a=new Map;for(const s of t){const i=$(s.shape[e]);if(!i.length)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const c of i){if(a.has(c))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(c)}`);a.set(c,s)}}return new Ne({typeName:g.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:a,..._(n)})}}function ot(r,e){const t=D(r),n=D(e);if(r===e)return{valid:!0,data:r};if(t===h.object&&n===h.object){const a=b.objectKeys(e),s=b.objectKeys(r).filter(c=>a.indexOf(c)!==-1),i={...r,...e};for(const c of s){const l=ot(r[c],e[c]);if(!l.valid)return{valid:!1};i[c]=l.data}return{valid:!0,data:i}}else if(t===h.array&&n===h.array){if(r.length!==e.length)return{valid:!1};const a=[];for(let s=0;s{if(Le(s)||Le(i))return v;const c=ot(s.value,i.value);return c.valid?((Ve(s)||Ve(i))&&t.dirty(),{status:t.value,value:c.data}):(f(n,{code:d.invalid_intersection_types}),v)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([s,i])=>a(s,i)):a(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}ce.create=(r,e,t)=>new ce({left:r,right:e,typeName:g.ZodIntersection,..._(t)});class I extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.array)return f(n,{code:d.invalid_type,expected:h.array,received:n.parsedType}),v;if(n.data.lengththis._def.items.length&&(f(n,{code:d.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const s=[...n.data].map((i,c)=>{const l=this._def.items[c]||this._def.rest;return l?l._parse(new M(n,i,n.path,c)):null}).filter(i=>!!i);return n.common.async?Promise.all(s).then(i=>S.mergeArray(t,i)):S.mergeArray(t,s)}get items(){return this._def.items}rest(e){return new I({...this._def,rest:e})}}I.create=(r,e)=>{if(!Array.isArray(r))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new I({items:r,typeName:g.ZodTuple,rest:null,..._(e)})};class ue extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.object)return f(n,{code:d.invalid_type,expected:h.object,received:n.parsedType}),v;const a=[],s=this._def.keyType,i=this._def.valueType;for(const c in n.data)a.push({key:s._parse(new M(n,c,n.path,c)),value:i._parse(new M(n,n.data[c],n.path,c)),alwaysSet:c in n.data});return n.common.async?S.mergeObjectAsync(t,a):S.mergeObjectSync(t,a)}get element(){return this._def.valueType}static create(e,t,n){return t instanceof y?new ue({keyType:e,valueType:t,typeName:g.ZodRecord,..._(n)}):new ue({keyType:C.create(),valueType:e,typeName:g.ZodRecord,..._(t)})}}class Ze extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.map)return f(n,{code:d.invalid_type,expected:h.map,received:n.parsedType}),v;const a=this._def.keyType,s=this._def.valueType,i=[...n.data.entries()].map(([c,l],u)=>({key:a._parse(new M(n,c,n.path,[u,"key"])),value:s._parse(new M(n,l,n.path,[u,"value"]))}));if(n.common.async){const c=new Map;return Promise.resolve().then(async()=>{for(const l of i){const u=await l.key,p=await l.value;if(u.status==="aborted"||p.status==="aborted")return v;(u.status==="dirty"||p.status==="dirty")&&t.dirty(),c.set(u.value,p.value)}return{status:t.value,value:c}})}else{const c=new Map;for(const l of i){const u=l.key,p=l.value;if(u.status==="aborted"||p.status==="aborted")return v;(u.status==="dirty"||p.status==="dirty")&&t.dirty(),c.set(u.value,p.value)}return{status:t.value,value:c}}}}Ze.create=(r,e,t)=>new Ze({valueType:e,keyType:r,typeName:g.ZodMap,..._(t)});class J extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.set)return f(n,{code:d.invalid_type,expected:h.set,received:n.parsedType}),v;const a=this._def;a.minSize!==null&&n.data.sizea.maxSize.value&&(f(n,{code:d.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),t.dirty());const s=this._def.valueType;function i(l){const u=new Set;for(const p of l){if(p.status==="aborted")return v;p.status==="dirty"&&t.dirty(),u.add(p.value)}return{status:t.value,value:u}}const c=[...n.data.values()].map((l,u)=>s._parse(new M(n,l,n.path,u)));return n.common.async?Promise.all(c).then(l=>i(l)):i(c)}min(e,t){return new J({...this._def,minSize:{value:e,message:m.toString(t)}})}max(e,t){return new J({...this._def,maxSize:{value:e,message:m.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}J.create=(r,e)=>new J({valueType:r,minSize:null,maxSize:null,typeName:g.ZodSet,..._(e)});class Q extends y{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.function)return f(t,{code:d.invalid_type,expected:h.function,received:t.parsedType}),v;function n(c,l){return Ee({data:c,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,Te(),H].filter(u=>!!u),issueData:{code:d.invalid_arguments,argumentsError:l}})}function a(c,l){return Ee({data:c,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,Te(),H].filter(u=>!!u),issueData:{code:d.invalid_return_type,returnTypeError:l}})}const s={errorMap:t.common.contextualErrorMap},i=t.data;if(this._def.returns instanceof X){const c=this;return E(async function(...l){const u=new O([]),p=await c._def.args.parseAsync(l,s).catch(k=>{throw u.addIssue(n(l,k)),u}),w=await Reflect.apply(i,this,p);return await c._def.returns._def.type.parseAsync(w,s).catch(k=>{throw u.addIssue(a(w,k)),u})})}else{const c=this;return E(function(...l){const u=c._def.args.safeParse(l,s);if(!u.success)throw new O([n(l,u.error)]);const p=Reflect.apply(i,this,u.data),w=c._def.returns.safeParse(p,s);if(!w.success)throw new O([a(p,w.error)]);return w.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new Q({...this._def,args:I.create(e).rest(W.create())})}returns(e){return new Q({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,n){return new Q({args:e||I.create([]).rest(W.create()),returns:t||W.create(),typeName:g.ZodFunction,..._(n)})}}class le extends y{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}le.create=(r,e)=>new le({getter:r,typeName:g.ZodLazy,..._(e)});class de extends y{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return f(t,{received:t.data,code:d.invalid_literal,expected:this._def.value}),v}return{status:"valid",value:e.data}}get value(){return this._def.value}}de.create=(r,e)=>new de({value:r,typeName:g.ZodLiteral,..._(e)});function zt(r,e){return new z({values:r,typeName:g.ZodEnum,..._(e)})}class z extends y{constructor(){super(...arguments),we.set(this,void 0)}_parse(e){if(typeof e.data!="string"){const t=this._getOrReturnCtx(e),n=this._def.values;return f(t,{expected:b.joinValues(n),received:t.parsedType,code:d.invalid_type}),v}if(ze(this,we)||Dt(this,we,new Set(this._def.values)),!ze(this,we).has(e.data)){const t=this._getOrReturnCtx(e),n=this._def.values;return f(t,{received:t.data,code:d.invalid_enum_value,options:n}),v}return E(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return z.create(e,{...this._def,...t})}exclude(e,t=this._def){return z.create(this.options.filter(n=>!e.includes(n)),{...this._def,...t})}}we=new WeakMap;z.create=zt;class fe extends y{constructor(){super(...arguments),Se.set(this,void 0)}_parse(e){const t=b.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==h.string&&n.parsedType!==h.number){const a=b.objectValues(t);return f(n,{expected:b.joinValues(a),received:n.parsedType,code:d.invalid_type}),v}if(ze(this,Se)||Dt(this,Se,new Set(b.getValidEnumValues(this._def.values))),!ze(this,Se).has(e.data)){const a=b.objectValues(t);return f(n,{received:n.data,code:d.invalid_enum_value,options:a}),v}return E(e.data)}get enum(){return this._def.values}}Se=new WeakMap;fe.create=(r,e)=>new fe({values:r,typeName:g.ZodNativeEnum,..._(e)});class X extends y{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.promise&&t.common.async===!1)return f(t,{code:d.invalid_type,expected:h.promise,received:t.parsedType}),v;const n=t.parsedType===h.promise?t.data:Promise.resolve(t.data);return E(n.then(a=>this._def.type.parseAsync(a,{path:t.path,errorMap:t.common.contextualErrorMap})))}}X.create=(r,e)=>new X({type:r,typeName:g.ZodPromise,..._(e)});class Z extends y{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===g.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:n}=this._processInputParams(e),a=this._def.effect||null,s={addIssue:i=>{f(n,i),i.fatal?t.abort():t.dirty()},get path(){return n.path}};if(s.addIssue=s.addIssue.bind(s),a.type==="preprocess"){const i=a.transform(n.data,s);if(n.common.async)return Promise.resolve(i).then(async c=>{if(t.value==="aborted")return v;const l=await this._def.schema._parseAsync({data:c,path:n.path,parent:n});return l.status==="aborted"?v:l.status==="dirty"||t.value==="dirty"?F(l.value):l});{if(t.value==="aborted")return v;const c=this._def.schema._parseSync({data:i,path:n.path,parent:n});return c.status==="aborted"?v:c.status==="dirty"||t.value==="dirty"?F(c.value):c}}if(a.type==="refinement"){const i=c=>{const l=a.refinement(c,s);if(n.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return c};if(n.common.async===!1){const c=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return c.status==="aborted"?v:(c.status==="dirty"&&t.dirty(),i(c.value),{status:t.value,value:c.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(c=>c.status==="aborted"?v:(c.status==="dirty"&&t.dirty(),i(c.value).then(()=>({status:t.value,value:c.value}))))}if(a.type==="transform")if(n.common.async===!1){const i=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!re(i))return i;const c=a.transform(i.value,s);if(c instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:c}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(i=>re(i)?Promise.resolve(a.transform(i.value,s)).then(c=>({status:t.value,value:c})):i);b.assertNever(a)}}Z.create=(r,e,t)=>new Z({schema:r,typeName:g.ZodEffects,effect:e,..._(t)});Z.createWithPreprocess=(r,e,t)=>new Z({schema:e,effect:{type:"preprocess",transform:r},typeName:g.ZodEffects,..._(t)});class R extends y{_parse(e){return this._getType(e)===h.undefined?E(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}R.create=(r,e)=>new R({innerType:r,typeName:g.ZodOptional,..._(e)});class B extends y{_parse(e){return this._getType(e)===h.null?E(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}B.create=(r,e)=>new B({innerType:r,typeName:g.ZodNullable,..._(e)});class he extends y{_parse(e){const{ctx:t}=this._processInputParams(e);let n=t.data;return t.parsedType===h.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}he.create=(r,e)=>new he({innerType:r,typeName:g.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,..._(e)});class pe extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},a=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return ne(a)?a.then(s=>({status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new O(n.common.issues)},input:n.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new O(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}pe.create=(r,e)=>new pe({innerType:r,typeName:g.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,..._(e)});class Ce extends y{_parse(e){if(this._getType(e)!==h.nan){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.nan,received:n.parsedType}),v}return{status:"valid",value:e.data}}}Ce.create=r=>new Ce({typeName:g.ZodNaN,..._(r)});const Bt=Symbol("zod_brand");class Ue extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class ge extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{const s=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?v:s.status==="dirty"?(t.dirty(),F(s.value)):this._def.out._parseAsync({data:s.value,path:n.path,parent:n})})();{const a=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return a.status==="aborted"?v:a.status==="dirty"?(t.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:n.path,parent:n})}}static create(e,t){return new ge({in:e,out:t,typeName:g.ZodPipeline})}}class me extends y{_parse(e){const t=this._def.innerType._parse(e),n=a=>(re(a)&&(a.value=Object.freeze(a.value)),a);return ne(t)?t.then(a=>n(a)):n(t)}unwrap(){return this._def.innerType}}me.create=(r,e)=>new me({innerType:r,typeName:g.ZodReadonly,..._(e)});function ut(r,e={},t){return r?K.create().superRefine((n,a)=>{var s,i;if(!r(n)){const c=typeof e=="function"?e(n):typeof e=="string"?{message:e}:e,l=(i=(s=c.fatal)!==null&&s!==void 0?s:t)!==null&&i!==void 0?i:!0,u=typeof c=="string"?{message:c}:c;a.addIssue({code:"custom",...u,fatal:l})}}):K.create()}const Ut={object:x.lazycreate};var g;(function(r){r.ZodString="ZodString",r.ZodNumber="ZodNumber",r.ZodNaN="ZodNaN",r.ZodBigInt="ZodBigInt",r.ZodBoolean="ZodBoolean",r.ZodDate="ZodDate",r.ZodSymbol="ZodSymbol",r.ZodUndefined="ZodUndefined",r.ZodNull="ZodNull",r.ZodAny="ZodAny",r.ZodUnknown="ZodUnknown",r.ZodNever="ZodNever",r.ZodVoid="ZodVoid",r.ZodArray="ZodArray",r.ZodObject="ZodObject",r.ZodUnion="ZodUnion",r.ZodDiscriminatedUnion="ZodDiscriminatedUnion",r.ZodIntersection="ZodIntersection",r.ZodTuple="ZodTuple",r.ZodRecord="ZodRecord",r.ZodMap="ZodMap",r.ZodSet="ZodSet",r.ZodFunction="ZodFunction",r.ZodLazy="ZodLazy",r.ZodLiteral="ZodLiteral",r.ZodEnum="ZodEnum",r.ZodEffects="ZodEffects",r.ZodNativeEnum="ZodNativeEnum",r.ZodOptional="ZodOptional",r.ZodNullable="ZodNullable",r.ZodDefault="ZodDefault",r.ZodCatch="ZodCatch",r.ZodPromise="ZodPromise",r.ZodBranded="ZodBranded",r.ZodPipeline="ZodPipeline",r.ZodReadonly="ZodReadonly"})(g||(g={}));const qt=(r,e={message:`Input not instance of ${r.name}`})=>ut(t=>t instanceof r,e),lt=C.create,dt=L.create,Wt=Ce.create,Gt=V.create,ft=ae.create,Yt=Y.create,Jt=je.create,Ft=se.create,Qt=ie.create,Ht=K.create,Kt=W.create,Xt=A.create,er=Oe.create,tr=N.create,rr=x.create,nr=x.strictCreate,ar=oe.create,sr=Ne.create,ir=ce.create,or=I.create,cr=ue.create,ur=Ze.create,lr=J.create,dr=Q.create,fr=le.create,hr=de.create,pr=z.create,mr=fe.create,gr=X.create,Be=Z.create,vr=R.create,yr=B.create,_r=Z.createWithPreprocess,br=ge.create,xr=()=>lt().optional(),kr=()=>dt().optional(),wr=()=>ft().optional(),Sr={string:r=>C.create({...r,coerce:!0}),number:r=>L.create({...r,coerce:!0}),boolean:r=>ae.create({...r,coerce:!0}),bigint:r=>V.create({...r,coerce:!0}),date:r=>Y.create({...r,coerce:!0})},Tr=v;var o=Object.freeze({__proto__:null,defaultErrorMap:H,setErrorMap:At,getErrorMap:Te,makeIssue:Ee,EMPTY_PATH:$t,addIssueToContext:f,ParseStatus:S,INVALID:v,DIRTY:F,OK:E,isAborted:Le,isDirty:Ve,isValid:re,isAsync:ne,get util(){return b},get objectUtil(){return De},ZodParsedType:h,getParsedType:D,ZodType:y,datetimeRegex:ct,ZodString:C,ZodNumber:L,ZodBigInt:V,ZodBoolean:ae,ZodDate:Y,ZodSymbol:je,ZodUndefined:se,ZodNull:ie,ZodAny:K,ZodUnknown:W,ZodNever:A,ZodVoid:Oe,ZodArray:N,ZodObject:x,ZodUnion:oe,ZodDiscriminatedUnion:Ne,ZodIntersection:ce,ZodTuple:I,ZodRecord:ue,ZodMap:Ze,ZodSet:J,ZodFunction:Q,ZodLazy:le,ZodLiteral:de,ZodEnum:z,ZodNativeEnum:fe,ZodPromise:X,ZodEffects:Z,ZodTransformer:Z,ZodOptional:R,ZodNullable:B,ZodDefault:he,ZodCatch:pe,ZodNaN:Ce,BRAND:Bt,ZodBranded:Ue,ZodPipeline:ge,ZodReadonly:me,custom:ut,Schema:y,ZodSchema:y,late:Ut,get ZodFirstPartyTypeKind(){return g},coerce:Sr,any:Ht,array:tr,bigint:Gt,boolean:ft,date:Yt,discriminatedUnion:sr,effect:Be,enum:pr,function:dr,instanceof:qt,intersection:ir,lazy:fr,literal:hr,map:ur,nan:Wt,nativeEnum:mr,never:Xt,null:Qt,nullable:yr,number:dt,object:rr,oboolean:wr,onumber:kr,optional:vr,ostring:xr,pipeline:br,preprocess:_r,promise:gr,record:cr,set:lr,strictObject:nr,string:lt,symbol:Jt,transformer:Be,tuple:or,undefined:Ft,union:ar,unknown:Kt,void:er,NEVER:Tr,ZodIssueCode:d,quotelessJson:It,ZodError:O});const an=Object.freeze(Object.defineProperty({__proto__:null,BRAND:Bt,DIRTY:F,EMPTY_PATH:$t,INVALID:v,NEVER:Tr,OK:E,ParseStatus:S,Schema:y,ZodAny:K,ZodArray:N,ZodBigInt:V,ZodBoolean:ae,ZodBranded:Ue,ZodCatch:pe,ZodDate:Y,ZodDefault:he,ZodDiscriminatedUnion:Ne,ZodEffects:Z,ZodEnum:z,ZodError:O,get ZodFirstPartyTypeKind(){return g},ZodFunction:Q,ZodIntersection:ce,ZodIssueCode:d,ZodLazy:le,ZodLiteral:de,ZodMap:Ze,ZodNaN:Ce,ZodNativeEnum:fe,ZodNever:A,ZodNull:ie,ZodNullable:B,ZodNumber:L,ZodObject:x,ZodOptional:R,ZodParsedType:h,ZodPipeline:ge,ZodPromise:X,ZodReadonly:me,ZodRecord:ue,ZodSchema:y,ZodSet:J,ZodString:C,ZodSymbol:je,ZodTransformer:Z,ZodTuple:I,ZodType:y,ZodUndefined:se,ZodUnion:oe,ZodUnknown:W,ZodVoid:Oe,addIssueToContext:f,any:Ht,array:tr,bigint:Gt,boolean:ft,coerce:Sr,custom:ut,date:Yt,datetimeRegex:ct,default:o,defaultErrorMap:H,discriminatedUnion:sr,effect:Be,enum:pr,function:dr,getErrorMap:Te,getParsedType:D,instanceof:qt,intersection:ir,isAborted:Le,isAsync:ne,isDirty:Ve,isValid:re,late:Ut,lazy:fr,literal:hr,makeIssue:Ee,map:ur,nan:Wt,nativeEnum:mr,never:Xt,null:Qt,nullable:yr,number:dt,object:rr,get objectUtil(){return De},oboolean:wr,onumber:kr,optional:vr,ostring:xr,pipeline:br,preprocess:_r,promise:gr,quotelessJson:It,record:cr,set:lr,setErrorMap:At,strictObject:nr,string:lt,symbol:Jt,transformer:Be,tuple:or,undefined:Ft,union:ar,unknown:Kt,get util(){return b},void:er,z:o},Symbol.toStringTag,{value:"Module"})),ht=o.string().or(o.number()).or(o.boolean()).or(o.null()),sn=o.lazy(()=>o.array(ht)),on=o.lazy(()=>o.record(ht)),cn=o.union([ht,sn,on]);o.object({name:o.string(),version:o.string(),description:o.string(),author:o.string(),license:o.string(),homepage:o.string().optional(),bugs:o.record(o.string()).optional(),repository:o.record(o.string()).optional(),dependencies:o.record(o.string()).optional(),devDependencies:o.record(o.string()).optional(),scripts:o.record(o.string()).optional(),private:o.boolean().optional(),type:o.string().optional(),keywords:o.array(o.string()).optional(),repositoryUrl:o.string().optional()});o.object({name:o.string(),version:o.string(),description:o.string(),author:o.string(),license:o.string(),homepage:o.string().optional(),bugs:o.record(o.string()).optional(),repository:o.record(o.string()).optional(),dependencies:o.record(o.string()),devDependencies:o.record(o.string()).optional(),scripts:o.record(o.string()),private:o.boolean(),type:o.string().optional(),keywords:o.array(o.string()),repositoryUrl:o.string().optional(),"lint-staged":o.record(o.string()).optional()});const un=o.tuple([o.number(),o.number(),o.number(),o.number()]),ln=o.tuple([o.number(),o.number(),o.number(),o.number(),o.number(),o.number()]),pt=un.or(ln),dn=o.object({type:o.literal("Polygon"),coordinates:o.array(o.array(o.array(o.number())))}),fn=o.object({type:o.literal("MultiPolygon"),coordinates:o.array(o.array(o.array(o.array(o.number()))))}),Er=o.object({type:o.literal("Feature"),geometry:dn.or(fn),id:o.string().or(o.number()).optional(),properties:o.record(o.any()).or(o.null()).nullable()});o.array(Er);o.object({type:o.literal("FeatureCollection"),features:o.array(Er)});const hn=["vector","raster"],pn=o.enum(hn),mn=["fgb","json","tif","subdivided"],gn=o.enum(mn),vn=["quantitative","categorical"],yn=o.enum(vn),_n=["nominal","ordinal","interval","ratio"];o.enum(_n);const bn=o.object({count:o.number().nullable().optional(),sum:o.number().nullable().optional(),area:o.number().nullable().optional()});o.record(bn);const jr=o.object({datasourceId:o.string(),geo_type:pn,formats:o.array(gn),precalc:o.boolean(),metadata:o.object({name:o.string(),description:o.string().optional(),version:o.string(),publisher:o.string(),publishDate:o.string(),publishLink:o.string()}).optional()}),mt=jr.merge(o.object({idProperty:o.string().optional(),nameProperty:o.string().optional(),propertyFilter:o.object({property:o.string(),values:o.array(o.string().or(o.number()))}).optional(),bboxFilter:pt.optional(),layerName:o.string().optional(),classKeys:o.array(o.string())})),gt=jr.merge(o.object({measurementType:yn,band:o.number(),noDataValue:o.number().optional()})),Or=o.object({url:o.string()}),vt=o.object({src:o.string()}),Zr=o.object({created:o.string(),lastUpdated:o.string()}),Cr=vt.merge(o.object({propertiesToKeep:o.array(o.string()),explodeMulti:o.boolean()})),xn=mt.merge(Zr).merge(Cr),kn=mt.and(Or),wn=gt.merge(Zr).merge(vt),Sn=gt.and(Or),Tn=xn.or(kn).or(wn).or(Sn);o.array(Tn);mt.merge(Cr);gt.merge(vt);const En=o.object({classId:o.string(),classKey:o.string().optional(),datasourceId:o.string().optional(),display:o.string(),numericClassId:o.number().optional(),layerId:o.string().optional(),objectiveId:o.string().optional()}),jn=o.object({metricId:o.string(),type:o.string(),datasourceId:o.string().optional(),classKey:o.string().optional(),classes:o.array(En),layerId:o.string().optional(),objectiveId:o.string().optional()});o.array(jn);const On=o.object({metricId:o.string(),value:o.number(),extra:o.record(cn).optional(),classId:o.string().nullable(),groupId:o.string().nullable(),geographyId:o.string().nullable(),sketchId:o.string().nullable()});o.array(On);const Zn="yes",Cn="no",Nn="maybe",Pn=[Zn,Cn,Nn],Rn=o.enum(Pn),In=o.record(Rn),Mn=o.object({objectiveId:o.string(),shortDesc:o.string(),target:o.number().nonnegative(),countsToward:In});o.array(Mn);const An=o.object({name:o.string(),description:o.string(),source:o.string()});o.object({author:o.string(),organization:o.string().optional(),region:o.string(),geoprocessingFunctions:o.array(o.string()),preprocessingFunctions:o.array(o.string()),clients:o.array(An)});const $n=["eez","other"],Dn=o.enum($n);o.object({bbox:pt,languages:o.array(o.string()),planningAreaType:Dn,planningAreaId:o.string(),planningAreaName:o.string(),externalLinks:o.record(o.string())});o.object({geographies:o.array(o.string()).optional(),eezs:o.array(o.string()).optional()});const Ln=o.object({geographyId:o.string(),datasourceId:o.string(),display:o.string(),layerId:o.string().optional(),groups:o.array(o.string()).optional(),precalc:o.boolean(),propertyFilter:o.object({property:o.string(),values:o.array(o.string().or(o.number()))}).optional(),bboxFilter:pt.optional()});o.array(Ln);var Vn={},et={},qe={},Pe={},tt={},We={};Object.defineProperty(We,"__esModule",{value:!0});We.getZodPathArray=void 0;function zn(r){return["[",...r.map(t=>typeof t=="string"?`"${t}"`:t).join(", "),"]"].join("")}We.getZodPathArray=zn;var ve={},Tt;function Bn(){if(Tt)return ve;Tt=1,Object.defineProperty(ve,"__esModule",{value:!0}),ve.getPathString=void 0;const r=yt();function e(t,n){if((n==null?void 0:n.enabled)===void 0)return(0,r.getObjectNotation)(t,{enabled:!0,type:"objectNotation"});if(n.enabled===!1)return"";switch(n.type){case"zodPathArray":return(0,r.getZodPathArray)(t);case"breadcrumbs":return(0,r.getBreadcrumbs)(t,n);case"objectNotation":default:return(0,r.getObjectNotation)(t,n)}}return ve.getPathString=e,ve}var Ge={};Object.defineProperty(Ge,"__esModule",{value:!0});Ge.getObjectNotation=void 0;function Un(r,e){var t;const n=(t=e.arraySquareBrackets)!==null&&t!==void 0?t:!0;return r.reduce((a,s)=>typeof s=="number"&&n?`${a}[${s}]`:[a,s].filter(i=>typeof i=="number"||!!i).join("."),"")}Ge.getObjectNotation=Un;var ye={},Et;function qn(){if(Et)return ye;Et=1,Object.defineProperty(ye,"__esModule",{value:!0}),ye.getErrorMessage=void 0;const r=yt();function e(t,n,a){var s,i,c,l,u,p,w,j,k,P;const Pr=(0,r.getComponentDelimiter)((s=a==null?void 0:a.delimiter)===null||s===void 0?void 0:s.component),ee=(0,r.getComponentLabels)(a),Ie=[];let Me=`${ee.code}${t.code}`;((c=(i=a==null?void 0:a.code)===null||i===void 0?void 0:i.enabled)!==null&&c!==void 0?c:!0)&&(!((l=a==null?void 0:a.code)===null||l===void 0)&&l.enabled&&a.code.transform&&(Me=a.code.transform({component:Me,label:ee.code,value:t.code})),Ie.push(Me));const _t=(0,r.getPathString)(t.path,a==null?void 0:a.path);let Ae=`${ee.path}${_t}`;((p=(u=a==null?void 0:a.path)===null||u===void 0?void 0:u.enabled)!==null&&p!==void 0?p:!0)&&(!((w=a==null?void 0:a.path)===null||w===void 0)&&w.enabled&&a.path.transform&&(Ae=a.path.transform({component:Ae,label:ee.path,value:_t})),Ie.push(Ae));let $e=`${ee.message}${t.message}`;((k=(j=a==null?void 0:a.message)===null||j===void 0?void 0:j.enabled)!==null&&k!==void 0?k:!0)&&(!((P=a==null?void 0:a.message)===null||P===void 0)&&P.enabled&&a.message.transform&&($e=a.message.transform({component:$e,label:ee.message,value:t.message})),Ie.push($e));const bt=Ie.join(Pr);return a!=null&&a.transform?a.transform({pathComponent:Ae,messageComponent:$e,issue:t,index:n,errorMessage:bt,codeComponent:Me}):bt}return ye.getErrorMessage=e,ye}var Ye={};Object.defineProperty(Ye,"__esModule",{value:!0});Ye.getErrorDelimiter=void 0;function Wn(r){return r??" | "}Ye.getErrorDelimiter=Wn;var Je={},Fe={};Object.defineProperty(Fe,"__esModule",{value:!0});Fe.getLabel=void 0;function Gn(r,e){return r===void 0?e:r.enabled===!1?"":r.label===void 0?e:r.label===null?"":r.label}Fe.getLabel=Gn;Object.defineProperty(Je,"__esModule",{value:!0});Je.getComponentLabels=void 0;const rt=Fe;function Yn(r){const e=(0,rt.getLabel)(r==null?void 0:r.code,"Code: "),t=(0,rt.getLabel)(r==null?void 0:r.message,"Message: "),n=(0,rt.getLabel)(r==null?void 0:r.path,"Path: ");return{code:e,message:t,path:n}}Je.getComponentLabels=Yn;var Qe={};Object.defineProperty(Qe,"__esModule",{value:!0});Qe.getComponentDelimiter=void 0;function Jn(r){return r??" ~ "}Qe.getComponentDelimiter=Jn;var He={};Object.defineProperty(He,"__esModule",{value:!0});He.getBreadcrumbs=void 0;function Fn(r,e){var t,n;const a=(t=e.arraySquareBrackets)!==null&&t!==void 0?t:!0,s=(n=e.delimeter)!==null&&n!==void 0?n:" > ";return r.map(i=>typeof i=="number"&&a?`[${i}]`:i).join(s)}He.getBreadcrumbs=Fn;var jt;function yt(){return jt||(jt=1,function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(We,r),t(Bn(),r),t(Ge,r),t(qn(),r),t(Ye,r),t(Je,r),t(Qe,r),t(He,r)}(tt)),tt}Object.defineProperty(Pe,"__esModule",{value:!0});Pe.generateErrorMessage=void 0;const Ot=yt();function Qn(r,e){var t,n,a;const s=(0,Ot.getErrorDelimiter)((t=e==null?void 0:e.delimiter)===null||t===void 0?void 0:t.error),i=r.slice(0,e==null?void 0:e.maxErrors).map((c,l)=>(0,Ot.getErrorMessage)(c,l,e)).join(s);return`${(n=e==null?void 0:e.prefix)!==null&&n!==void 0?n:""}${i}${(a=e==null?void 0:e.suffix)!==null&&a!==void 0?a:""}`}Pe.generateErrorMessage=Qn;const Hn=Rr(an);Object.defineProperty(qe,"__esModule",{value:!0});qe.generateError=void 0;const Kn=Pe,Xn=Hn;function ea(r,e){if(r instanceof Xn.z.ZodError){const t=(0,Kn.generateErrorMessage)(r.issues,e);return new Error(t)}return r instanceof Error?r:new Error("Unknown error")}qe.generateError=ea;var _e={},Zt;function ta(){if(Zt)return _e;Zt=1,Object.defineProperty(_e,"__esModule",{value:!0}),_e.parse=void 0;const r=Re();function e(t,n,a){const s=t.safeParse(n);if(!s.success){const i=(0,r.generateErrorMessage)(s.error.issues,a);throw new Error(i)}return s.data}return _e.parse=e,_e}var be={},Ct;function ra(){if(Ct)return be;Ct=1;var r=T&&T.__awaiter||function(n,a,s,i){function c(l){return l instanceof s?l:new s(function(u){u(l)})}return new(s||(s=Promise))(function(l,u){function p(k){try{j(i.next(k))}catch(P){u(P)}}function w(k){try{j(i.throw(k))}catch(P){u(P)}}function j(k){k.done?l(k.value):c(k.value).then(p,w)}j((i=i.apply(n,a||[])).next())})};Object.defineProperty(be,"__esModule",{value:!0}),be.parseAsync=void 0;const e=Re();function t(n,a,s){return r(this,void 0,void 0,function*(){const i=yield n.safeParseAsync(a);if(!i.success){const c=(0,e.generateErrorMessage)(i.error.issues,s);throw new Error(c)}return i.data})}return be.parseAsync=t,be}var xe={},Nt;function na(){if(Nt)return xe;Nt=1,Object.defineProperty(xe,"__esModule",{value:!0}),xe.safeParse=void 0;const r=Re();function e(t,n,a){const s=t.safeParse(n);return s.success?{success:!0,data:s.data}:{success:!1,error:{message:(0,r.generateErrorMessage)(s.error.issues,a)}}}return xe.safeParse=e,xe}var ke={},Pt;function aa(){if(Pt)return ke;Pt=1;var r=T&&T.__awaiter||function(n,a,s,i){function c(l){return l instanceof s?l:new s(function(u){u(l)})}return new(s||(s=Promise))(function(l,u){function p(k){try{j(i.next(k))}catch(P){u(P)}}function w(k){try{j(i.throw(k))}catch(P){u(P)}}function j(k){k.done?l(k.value):c(k.value).then(p,w)}j((i=i.apply(n,a||[])).next())})};Object.defineProperty(ke,"__esModule",{value:!0}),ke.safeParseAsync=void 0;const e=Re();function t(n,a,s){return r(this,void 0,void 0,function*(){const i=yield n.safeParseAsync(a);return i.success?{success:!0,data:i.data}:{success:!1,error:{message:(0,e.generateErrorMessage)(i.error.issues,s)}}})}return ke.safeParseAsync=t,ke}var Rt;function Re(){return Rt||(Rt=1,function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(qe,r),t(Pe,r),t(ta(),r),t(ra(),r),t(na(),r),t(aa(),r)}(et)),et}var Nr={};Object.defineProperty(Nr,"__esModule",{value:!0});(function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(Re(),r),t(Nr,r)})(Vn);export{Zn as O,Cn as a}; +`);var s=e+(t?" ":"│ ");r.left&&nt(r.left,s,!1,n,a),r.right&&nt(r.right,s,!0,n,a)}}var $r=function(){function r(e){e===void 0&&(e=Mr),this._root=null,this._size=0,this._comparator=e}return r.prototype.insert=function(e,t){return this._size++,this._root=Ke(e,t,this._root,this._comparator)},r.prototype.add=function(e,t){var n=new G(e,t);this._root===null&&(n.left=n.right=null,this._size++,this._root=n);var a=this._comparator,s=U(e,this._root,a),i=a(e,s.key);return i===0?this._root=s:(i<0?(n.left=s.left,n.right=s,s.left=null):i>0&&(n.right=s.right,n.left=s,s.right=null),this._size++,this._root=n),this._root},r.prototype.remove=function(e){this._root=this._remove(e,this._root,this._comparator)},r.prototype._remove=function(e,t,n){var a;if(t===null)return null;t=U(e,t,n);var s=n(e,t.key);return s===0?(t.left===null?a=t.right:(a=U(e,t.left,n),a.right=t.right),this._size--,a):t},r.prototype.pop=function(){var e=this._root;if(e){for(;e.left;)e=e.left;return this._root=U(e.key,this._root,this._comparator),this._root=this._remove(e.key,this._root,this._comparator),{key:e.key,data:e.data}}return null},r.prototype.findStatic=function(e){for(var t=this._root,n=this._comparator;t;){var a=n(e,t.key);if(a===0)return t;a<0?t=t.left:t=t.right}return null},r.prototype.find=function(e){return this._root&&(this._root=U(e,this._root,this._comparator),this._comparator(e,this._root.key)!==0)?null:this._root},r.prototype.contains=function(e){for(var t=this._root,n=this._comparator;t;){var a=n(e,t.key);if(a===0)return!0;a<0?t=t.left:t=t.right}return!1},r.prototype.forEach=function(e,t){for(var n=this._root,a=[],s=!1;!s;)n!==null?(a.push(n),n=n.left):a.length!==0?(n=a.pop(),e.call(t,n),n=n.right):s=!0;return this},r.prototype.range=function(e,t,n,a){for(var s=[],i=this._comparator,c=this._root,l;s.length!==0||c;)if(c)s.push(c),c=c.left;else{if(c=s.pop(),l=i(c.key,t),l>0)break;if(i(c.key,e)>=0&&n.call(a,c))return this;c=c.right}return this},r.prototype.keys=function(){var e=[];return this.forEach(function(t){var n=t.key;return e.push(n)}),e},r.prototype.values=function(){var e=[];return this.forEach(function(t){var n=t.data;return e.push(n)}),e},r.prototype.min=function(){return this._root?this.minNode(this._root).key:null},r.prototype.max=function(){return this._root?this.maxNode(this._root).key:null},r.prototype.minNode=function(e){if(e===void 0&&(e=this._root),e)for(;e.left;)e=e.left;return e},r.prototype.maxNode=function(e){if(e===void 0&&(e=this._root),e)for(;e.right;)e=e.right;return e},r.prototype.at=function(e){for(var t=this._root,n=!1,a=0,s=[];!n;)if(t)s.push(t),t=t.left;else if(s.length>0){if(t=s.pop(),a===e)return t;a++,t=t.right}else n=!0;return null},r.prototype.next=function(e){var t=this._root,n=null;if(e.right){for(n=e.right;n.left;)n=n.left;return n}for(var a=this._comparator;t;){var s=a(e.key,t.key);if(s===0)break;s<0?(n=t,t=t.left):t=t.right}return n},r.prototype.prev=function(e){var t=this._root,n=null;if(e.left!==null){for(n=e.left;n.right;)n=n.right;return n}for(var a=this._comparator;t;){var s=a(e.key,t.key);if(s===0)break;s<0?t=t.left:(n=t,t=t.right)}return n},r.prototype.clear=function(){return this._root=null,this._size=0,this},r.prototype.toList=function(){return Lr(this._root)},r.prototype.load=function(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!1);var a=e.length,s=this._comparator;if(n&&it(e,t,0,a-1,s),this._root===null)this._root=at(e,t,0,a),this._size=a;else{var i=Vr(this.toList(),Dr(e,t),s);a=this._size+a,this._root=st({head:i},0,a)}return this},r.prototype.isEmpty=function(){return this._root===null},Object.defineProperty(r.prototype,"size",{get:function(){return this._size},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"root",{get:function(){return this._root},enumerable:!0,configurable:!0}),r.prototype.toString=function(e){e===void 0&&(e=function(n){return String(n.key)});var t=[];return nt(this._root,"",!0,function(n){return t.push(n)},e),t.join("")},r.prototype.update=function(e,t,n){var a=this._comparator,s=xt(e,this._root,a),i=s.left,c=s.right;a(e,t)<0?c=Ke(t,n,c,a):i=Ke(t,n,i,a),this._root=Ar(i,c,a)},r.prototype.split=function(e){return xt(e,this._root,this._comparator)},r.prototype[Symbol.iterator]=function(){var e,t,n;return Ir(this,function(a){switch(a.label){case 0:e=this._root,t=[],n=!1,a.label=1;case 1:return n?[3,6]:e===null?[3,2]:(t.push(e),e=e.left,[3,5]);case 2:return t.length===0?[3,4]:(e=t.pop(),[4,e]);case 3:return a.sent(),e=e.right,[3,5];case 4:n=!0,a.label=5;case 5:return[3,1];case 6:return[2]}})},r}();function at(r,e,t,n){var a=n-t;if(a>0){var s=t+Math.floor(a/2),i=r[s],c=e[s],l=new G(i,c);return l.left=at(r,e,t,s),l.right=at(r,e,s+1,n),l}return null}function Dr(r,e){for(var t=new G(null,null),n=t,a=0;a0?(e=s=s.next=t.pop(),e=e.right):n=!0;return s.next=null,a.next}function st(r,e,t){var n=t-e;if(n>0){var a=e+Math.floor(n/2),s=st(r,e,a),i=r.head;return i.left=s,r.head=r.head.next,i.right=st(r,a+1,t),i}return null}function Vr(r,e,t){for(var n=new G(null,null),a=n,s=r,i=e;s!==null&&i!==null;)t(s.key,i.key)<0?(a.next=s,s=s.next):(a.next=i,i=i.next),a=a.next;return s!==null?a.next=s:i!==null&&(a.next=i),n.next}function it(r,e,t,n,a){if(!(t>=n)){for(var s=r[t+n>>1],i=t-1,c=n+1;;){do i++;while(a(r[i],s)<0);do c--;while(a(r[c],s)>0);if(i>=c)break;var l=r[i];r[i]=r[c],r[c]=l,l=e[i],e[i]=e[c],e[c]=l}it(r,e,t,c,a),it(r,e,c+1,n,a)}}let q=Number.EPSILON;q===void 0&&(q=Math.pow(2,-52));const zr=q*q,kt=(r,e)=>{if(-qa;function e(a){}r.assertIs=e;function t(a){throw new Error}r.assertNever=t,r.arrayToEnum=a=>{const s={};for(const i of a)s[i]=i;return s},r.getValidEnumValues=a=>{const s=r.objectKeys(a).filter(c=>typeof a[a[c]]!="number"),i={};for(const c of s)i[c]=a[c];return r.objectValues(i)},r.objectValues=a=>r.objectKeys(a).map(function(s){return a[s]}),r.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{const s=[];for(const i in a)Object.prototype.hasOwnProperty.call(a,i)&&s.push(i);return s},r.find=(a,s)=>{for(const i of a)if(s(i))return i},r.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&isFinite(a)&&Math.floor(a)===a;function n(a,s=" | "){return a.map(i=>typeof i=="string"?`'${i}'`:i).join(s)}r.joinValues=n,r.jsonStringifyReplacer=(a,s)=>typeof s=="bigint"?s.toString():s})(b||(b={}));var De;(function(r){r.mergeShapes=(e,t)=>({...e,...t})})(De||(De={}));const h=b.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),D=r=>{switch(typeof r){case"undefined":return h.undefined;case"string":return h.string;case"number":return isNaN(r)?h.nan:h.number;case"boolean":return h.boolean;case"function":return h.function;case"bigint":return h.bigint;case"symbol":return h.symbol;case"object":return Array.isArray(r)?h.array:r===null?h.null:r.then&&typeof r.then=="function"&&r.catch&&typeof r.catch=="function"?h.promise:typeof Map<"u"&&r instanceof Map?h.map:typeof Set<"u"&&r instanceof Set?h.set:typeof Date<"u"&&r instanceof Date?h.date:h.object;default:return h.unknown}},d=b.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),It=r=>JSON.stringify(r,null,2).replace(/"([^"]+)":/g,"$1:");class O extends Error{constructor(e){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const t=e||function(s){return s.message},n={_errors:[]},a=s=>{for(const i of s.issues)if(i.code==="invalid_union")i.unionErrors.map(a);else if(i.code==="invalid_return_type")a(i.returnTypeError);else if(i.code==="invalid_arguments")a(i.argumentsError);else if(i.path.length===0)n._errors.push(t(i));else{let c=n,l=0;for(;lt.message){const t={},n=[];for(const a of this.issues)a.path.length>0?(t[a.path[0]]=t[a.path[0]]||[],t[a.path[0]].push(e(a))):n.push(e(a));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}O.create=r=>new O(r);const H=(r,e)=>{let t;switch(r.code){case d.invalid_type:r.received===h.undefined?t="Required":t=`Expected ${r.expected}, received ${r.received}`;break;case d.invalid_literal:t=`Invalid literal value, expected ${JSON.stringify(r.expected,b.jsonStringifyReplacer)}`;break;case d.unrecognized_keys:t=`Unrecognized key(s) in object: ${b.joinValues(r.keys,", ")}`;break;case d.invalid_union:t="Invalid input";break;case d.invalid_union_discriminator:t=`Invalid discriminator value. Expected ${b.joinValues(r.options)}`;break;case d.invalid_enum_value:t=`Invalid enum value. Expected ${b.joinValues(r.options)}, received '${r.received}'`;break;case d.invalid_arguments:t="Invalid function arguments";break;case d.invalid_return_type:t="Invalid function return type";break;case d.invalid_date:t="Invalid date";break;case d.invalid_string:typeof r.validation=="object"?"includes"in r.validation?(t=`Invalid input: must include "${r.validation.includes}"`,typeof r.validation.position=="number"&&(t=`${t} at one or more positions greater than or equal to ${r.validation.position}`)):"startsWith"in r.validation?t=`Invalid input: must start with "${r.validation.startsWith}"`:"endsWith"in r.validation?t=`Invalid input: must end with "${r.validation.endsWith}"`:b.assertNever(r.validation):r.validation!=="regex"?t=`Invalid ${r.validation}`:t="Invalid";break;case d.too_small:r.type==="array"?t=`Array must contain ${r.exact?"exactly":r.inclusive?"at least":"more than"} ${r.minimum} element(s)`:r.type==="string"?t=`String must contain ${r.exact?"exactly":r.inclusive?"at least":"over"} ${r.minimum} character(s)`:r.type==="number"?t=`Number must be ${r.exact?"exactly equal to ":r.inclusive?"greater than or equal to ":"greater than "}${r.minimum}`:r.type==="date"?t=`Date must be ${r.exact?"exactly equal to ":r.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(r.minimum))}`:t="Invalid input";break;case d.too_big:r.type==="array"?t=`Array must contain ${r.exact?"exactly":r.inclusive?"at most":"less than"} ${r.maximum} element(s)`:r.type==="string"?t=`String must contain ${r.exact?"exactly":r.inclusive?"at most":"under"} ${r.maximum} character(s)`:r.type==="number"?t=`Number must be ${r.exact?"exactly":r.inclusive?"less than or equal to":"less than"} ${r.maximum}`:r.type==="bigint"?t=`BigInt must be ${r.exact?"exactly":r.inclusive?"less than or equal to":"less than"} ${r.maximum}`:r.type==="date"?t=`Date must be ${r.exact?"exactly":r.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(r.maximum))}`:t="Invalid input";break;case d.custom:t="Invalid input";break;case d.invalid_intersection_types:t="Intersection results could not be merged";break;case d.not_multiple_of:t=`Number must be a multiple of ${r.multipleOf}`;break;case d.not_finite:t="Number must be finite";break;default:t=e.defaultError,b.assertNever(r)}return{message:t}};let Mt=H;function At(r){Mt=r}function Te(){return Mt}const Ee=r=>{const{data:e,path:t,errorMaps:n,issueData:a}=r,s=[...t,...a.path||[]],i={...a,path:s};if(a.message!==void 0)return{...a,path:s,message:a.message};let c="";const l=n.filter(u=>!!u).slice().reverse();for(const u of l)c=u(i,{data:e,defaultError:c}).message;return{...a,path:s,message:c}},$t=[];function f(r,e){const t=Te(),n=Ee({issueData:e,data:r.data,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,t,t===H?void 0:H].filter(a=>!!a)});r.common.issues.push(n)}class S{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,t){const n=[];for(const a of t){if(a.status==="aborted")return v;a.status==="dirty"&&e.dirty(),n.push(a.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){const n=[];for(const a of t){const s=await a.key,i=await a.value;n.push({key:s,value:i})}return S.mergeObjectSync(e,n)}static mergeObjectSync(e,t){const n={};for(const a of t){const{key:s,value:i}=a;if(s.status==="aborted"||i.status==="aborted")return v;s.status==="dirty"&&e.dirty(),i.status==="dirty"&&e.dirty(),s.value!=="__proto__"&&(typeof i.value<"u"||a.alwaysSet)&&(n[s.value]=i.value)}return{status:e.value,value:n}}}const v=Object.freeze({status:"aborted"}),F=r=>({status:"dirty",value:r}),E=r=>({status:"valid",value:r}),Le=r=>r.status==="aborted",Ve=r=>r.status==="dirty",re=r=>r.status==="valid",ne=r=>typeof Promise<"u"&&r instanceof Promise;function ze(r,e,t,n){if(typeof e=="function"?r!==e||!n:!e.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return e.get(r)}function Dt(r,e,t,n,a){if(typeof e=="function"?r!==e||!a:!e.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return e.set(r,t),t}var m;(function(r){r.errToObj=e=>typeof e=="string"?{message:e}:e||{},r.toString=e=>typeof e=="string"?e:e==null?void 0:e.message})(m||(m={}));var we,Se;class M{constructor(e,t,n,a){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=a}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const St=(r,e)=>{if(re(e))return{success:!0,data:e.value};if(!r.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new O(r.common.issues);return this._error=t,this._error}}};function _(r){if(!r)return{};const{errorMap:e,invalid_type_error:t,required_error:n,description:a}=r;if(e&&(t||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return e?{errorMap:e,description:a}:{errorMap:(i,c)=>{var l,u;const{message:p}=r;return i.code==="invalid_enum_value"?{message:p??c.defaultError}:typeof c.data>"u"?{message:(l=p??n)!==null&&l!==void 0?l:c.defaultError}:i.code!=="invalid_type"?{message:c.defaultError}:{message:(u=p??t)!==null&&u!==void 0?u:c.defaultError}},description:a}}class y{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return D(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:D(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new S,ctx:{common:e.parent.common,data:e.data,parsedType:D(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(ne(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){var n;const a={common:{issues:[],async:(n=t==null?void 0:t.async)!==null&&n!==void 0?n:!1,contextualErrorMap:t==null?void 0:t.errorMap},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:D(e)},s=this._parseSync({data:e,path:a.path,parent:a});return St(a,s)}async parseAsync(e,t){const n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){const n={common:{issues:[],contextualErrorMap:t==null?void 0:t.errorMap,async:!0},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:D(e)},a=this._parse({data:e,path:n.path,parent:n}),s=await(ne(a)?a:Promise.resolve(a));return St(n,s)}refine(e,t){const n=a=>typeof t=="string"||typeof t>"u"?{message:t}:typeof t=="function"?t(a):t;return this._refinement((a,s)=>{const i=e(a),c=()=>s.addIssue({code:d.custom,...n(a)});return typeof Promise<"u"&&i instanceof Promise?i.then(l=>l?!0:(c(),!1)):i?!0:(c(),!1)})}refinement(e,t){return this._refinement((n,a)=>e(n)?!0:(a.addIssue(typeof t=="function"?t(n,a):t),!1))}_refinement(e){return new Z({schema:this,typeName:g.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return R.create(this,this._def)}nullable(){return B.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return N.create(this,this._def)}promise(){return X.create(this,this._def)}or(e){return oe.create([this,e],this._def)}and(e){return ce.create(this,e,this._def)}transform(e){return new Z({..._(this._def),schema:this,typeName:g.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t=typeof e=="function"?e:()=>e;return new he({..._(this._def),innerType:this,defaultValue:t,typeName:g.ZodDefault})}brand(){return new Ue({typeName:g.ZodBranded,type:this,..._(this._def)})}catch(e){const t=typeof e=="function"?e:()=>e;return new pe({..._(this._def),innerType:this,catchValue:t,typeName:g.ZodCatch})}describe(e){const t=this.constructor;return new t({...this._def,description:e})}pipe(e){return ge.create(this,e)}readonly(){return me.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Ur=/^c[^\s-]{8,}$/i,qr=/^[0-9a-z]+$/,Wr=/^[0-9A-HJKMNP-TV-Z]{26}$/,Gr=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Yr=/^[a-z0-9_-]{21}$/i,Jr=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Fr=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Qr="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Xe;const Hr=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Kr=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,Xr=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Lt="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",en=new RegExp(`^${Lt}$`);function Vt(r){let e="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return r.precision?e=`${e}\\.\\d{${r.precision}}`:r.precision==null&&(e=`${e}(\\.\\d+)?`),e}function tn(r){return new RegExp(`^${Vt(r)}$`)}function ct(r){let e=`${Lt}T${Vt(r)}`;const t=[];return t.push(r.local?"Z?":"Z"),r.offset&&t.push("([+-]\\d{2}:?\\d{2})"),e=`${e}(${t.join("|")})`,new RegExp(`^${e}$`)}function rn(r,e){return!!((e==="v4"||!e)&&Hr.test(r)||(e==="v6"||!e)&&Kr.test(r))}class C extends y{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==h.string){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.string,received:s.parsedType}),v}const n=new S;let a;for(const s of this._def.checks)if(s.kind==="min")e.data.lengths.value&&(a=this._getOrReturnCtx(e,a),f(a,{code:d.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),n.dirty());else if(s.kind==="length"){const i=e.data.length>s.value,c=e.data.lengthe.test(a),{validation:t,code:d.invalid_string,...m.errToObj(n)})}_addCheck(e){return new C({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...m.errToObj(e)})}url(e){return this._addCheck({kind:"url",...m.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...m.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...m.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...m.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...m.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...m.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...m.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...m.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...m.errToObj(e)})}datetime(e){var t,n;return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof(e==null?void 0:e.precision)>"u"?null:e==null?void 0:e.precision,offset:(t=e==null?void 0:e.offset)!==null&&t!==void 0?t:!1,local:(n=e==null?void 0:e.local)!==null&&n!==void 0?n:!1,...m.errToObj(e==null?void 0:e.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return typeof e=="string"?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:typeof(e==null?void 0:e.precision)>"u"?null:e==null?void 0:e.precision,...m.errToObj(e==null?void 0:e.message)})}duration(e){return this._addCheck({kind:"duration",...m.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...m.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t==null?void 0:t.position,...m.errToObj(t==null?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...m.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...m.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...m.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...m.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...m.errToObj(t)})}nonempty(e){return this.min(1,m.errToObj(e))}trim(){return new C({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new C({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new C({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isDate(){return!!this._def.checks.find(e=>e.kind==="date")}get isTime(){return!!this._def.checks.find(e=>e.kind==="time")}get isDuration(){return!!this._def.checks.find(e=>e.kind==="duration")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(e=>e.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get isBase64(){return!!this._def.checks.find(e=>e.kind==="base64")}get minLength(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.value{var e;return new C({checks:[],typeName:g.ZodString,coerce:(e=r==null?void 0:r.coerce)!==null&&e!==void 0?e:!1,..._(r)})};function nn(r,e){const t=(r.toString().split(".")[1]||"").length,n=(e.toString().split(".")[1]||"").length,a=t>n?t:n,s=parseInt(r.toFixed(a).replace(".","")),i=parseInt(e.toFixed(a).replace(".",""));return s%i/Math.pow(10,a)}class L extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==h.number){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.number,received:s.parsedType}),v}let n;const a=new S;for(const s of this._def.checks)s.kind==="int"?b.isInteger(e.data)||(n=this._getOrReturnCtx(e,n),f(n,{code:d.invalid_type,expected:"integer",received:"float",message:s.message}),a.dirty()):s.kind==="min"?(s.inclusive?e.datas.value:e.data>=s.value)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.too_big,maximum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),a.dirty()):s.kind==="multipleOf"?nn(e.data,s.value)!==0&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):s.kind==="finite"?Number.isFinite(e.data)||(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_finite,message:s.message}),a.dirty()):b.assertNever(s);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,m.toString(t))}gt(e,t){return this.setLimit("min",e,!1,m.toString(t))}lte(e,t){return this.setLimit("max",e,!0,m.toString(t))}lt(e,t){return this.setLimit("max",e,!1,m.toString(t))}setLimit(e,t,n,a){return new L({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:m.toString(a)}]})}_addCheck(e){return new L({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:m.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:m.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:m.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:m.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:m.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:m.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:m.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:m.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:m.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.valuee.kind==="int"||e.kind==="multipleOf"&&b.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(t===null||n.value>t)&&(t=n.value):n.kind==="max"&&(e===null||n.valuenew L({checks:[],typeName:g.ZodNumber,coerce:(r==null?void 0:r.coerce)||!1,..._(r)});class V extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==h.bigint){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.bigint,received:s.parsedType}),v}let n;const a=new S;for(const s of this._def.checks)s.kind==="min"?(s.inclusive?e.datas.value:e.data>=s.value)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.too_big,type:"bigint",maximum:s.value,inclusive:s.inclusive,message:s.message}),a.dirty()):s.kind==="multipleOf"?e.data%s.value!==BigInt(0)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):b.assertNever(s);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,m.toString(t))}gt(e,t){return this.setLimit("min",e,!1,m.toString(t))}lte(e,t){return this.setLimit("max",e,!0,m.toString(t))}lt(e,t){return this.setLimit("max",e,!1,m.toString(t))}setLimit(e,t,n,a){return new V({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:m.toString(a)}]})}_addCheck(e){return new V({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:m.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:m.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:m.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:m.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:m.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.value{var e;return new V({checks:[],typeName:g.ZodBigInt,coerce:(e=r==null?void 0:r.coerce)!==null&&e!==void 0?e:!1,..._(r)})};class ae extends y{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==h.boolean){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.boolean,received:n.parsedType}),v}return E(e.data)}}ae.create=r=>new ae({typeName:g.ZodBoolean,coerce:(r==null?void 0:r.coerce)||!1,..._(r)});class Y extends y{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==h.date){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.date,received:s.parsedType}),v}if(isNaN(e.data.getTime())){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_date}),v}const n=new S;let a;for(const s of this._def.checks)s.kind==="min"?e.data.getTime()s.value&&(a=this._getOrReturnCtx(e,a),f(a,{code:d.too_big,message:s.message,inclusive:!0,exact:!1,maximum:s.value,type:"date"}),n.dirty()):b.assertNever(s);return{status:n.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Y({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:m.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:m.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.valuenew Y({checks:[],coerce:(r==null?void 0:r.coerce)||!1,typeName:g.ZodDate,..._(r)});class je extends y{_parse(e){if(this._getType(e)!==h.symbol){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.symbol,received:n.parsedType}),v}return E(e.data)}}je.create=r=>new je({typeName:g.ZodSymbol,..._(r)});class se extends y{_parse(e){if(this._getType(e)!==h.undefined){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.undefined,received:n.parsedType}),v}return E(e.data)}}se.create=r=>new se({typeName:g.ZodUndefined,..._(r)});class ie extends y{_parse(e){if(this._getType(e)!==h.null){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.null,received:n.parsedType}),v}return E(e.data)}}ie.create=r=>new ie({typeName:g.ZodNull,..._(r)});class K extends y{constructor(){super(...arguments),this._any=!0}_parse(e){return E(e.data)}}K.create=r=>new K({typeName:g.ZodAny,..._(r)});class W extends y{constructor(){super(...arguments),this._unknown=!0}_parse(e){return E(e.data)}}W.create=r=>new W({typeName:g.ZodUnknown,..._(r)});class A extends y{_parse(e){const t=this._getOrReturnCtx(e);return f(t,{code:d.invalid_type,expected:h.never,received:t.parsedType}),v}}A.create=r=>new A({typeName:g.ZodNever,..._(r)});class Oe extends y{_parse(e){if(this._getType(e)!==h.undefined){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.void,received:n.parsedType}),v}return E(e.data)}}Oe.create=r=>new Oe({typeName:g.ZodVoid,..._(r)});class N extends y{_parse(e){const{ctx:t,status:n}=this._processInputParams(e),a=this._def;if(t.parsedType!==h.array)return f(t,{code:d.invalid_type,expected:h.array,received:t.parsedType}),v;if(a.exactLength!==null){const i=t.data.length>a.exactLength.value,c=t.data.lengtha.maxLength.value&&(f(t,{code:d.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((i,c)=>a.type._parseAsync(new M(t,i,t.path,c)))).then(i=>S.mergeArray(n,i));const s=[...t.data].map((i,c)=>a.type._parseSync(new M(t,i,t.path,c)));return S.mergeArray(n,s)}get element(){return this._def.type}min(e,t){return new N({...this._def,minLength:{value:e,message:m.toString(t)}})}max(e,t){return new N({...this._def,maxLength:{value:e,message:m.toString(t)}})}length(e,t){return new N({...this._def,exactLength:{value:e,message:m.toString(t)}})}nonempty(e){return this.min(1,e)}}N.create=(r,e)=>new N({type:r,minLength:null,maxLength:null,exactLength:null,typeName:g.ZodArray,..._(e)});function te(r){if(r instanceof x){const e={};for(const t in r.shape){const n=r.shape[t];e[t]=R.create(te(n))}return new x({...r._def,shape:()=>e})}else return r instanceof N?new N({...r._def,type:te(r.element)}):r instanceof R?R.create(te(r.unwrap())):r instanceof B?B.create(te(r.unwrap())):r instanceof I?I.create(r.items.map(e=>te(e))):r}class x extends y{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),t=b.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==h.object){const u=this._getOrReturnCtx(e);return f(u,{code:d.invalid_type,expected:h.object,received:u.parsedType}),v}const{status:n,ctx:a}=this._processInputParams(e),{shape:s,keys:i}=this._getCached(),c=[];if(!(this._def.catchall instanceof A&&this._def.unknownKeys==="strip"))for(const u in a.data)i.includes(u)||c.push(u);const l=[];for(const u of i){const p=s[u],w=a.data[u];l.push({key:{status:"valid",value:u},value:p._parse(new M(a,w,a.path,u)),alwaysSet:u in a.data})}if(this._def.catchall instanceof A){const u=this._def.unknownKeys;if(u==="passthrough")for(const p of c)l.push({key:{status:"valid",value:p},value:{status:"valid",value:a.data[p]}});else if(u==="strict")c.length>0&&(f(a,{code:d.unrecognized_keys,keys:c}),n.dirty());else if(u!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const u=this._def.catchall;for(const p of c){const w=a.data[p];l.push({key:{status:"valid",value:p},value:u._parse(new M(a,w,a.path,p)),alwaysSet:p in a.data})}}return a.common.async?Promise.resolve().then(async()=>{const u=[];for(const p of l){const w=await p.key,j=await p.value;u.push({key:w,value:j,alwaysSet:p.alwaysSet})}return u}).then(u=>S.mergeObjectSync(n,u)):S.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(e){return m.errToObj,new x({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(t,n)=>{var a,s,i,c;const l=(i=(s=(a=this._def).errorMap)===null||s===void 0?void 0:s.call(a,t,n).message)!==null&&i!==void 0?i:n.defaultError;return t.code==="unrecognized_keys"?{message:(c=m.errToObj(e).message)!==null&&c!==void 0?c:l}:{message:l}}}:{}})}strip(){return new x({...this._def,unknownKeys:"strip"})}passthrough(){return new x({...this._def,unknownKeys:"passthrough"})}extend(e){return new x({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new x({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:g.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new x({...this._def,catchall:e})}pick(e){const t={};return b.objectKeys(e).forEach(n=>{e[n]&&this.shape[n]&&(t[n]=this.shape[n])}),new x({...this._def,shape:()=>t})}omit(e){const t={};return b.objectKeys(this.shape).forEach(n=>{e[n]||(t[n]=this.shape[n])}),new x({...this._def,shape:()=>t})}deepPartial(){return te(this)}partial(e){const t={};return b.objectKeys(this.shape).forEach(n=>{const a=this.shape[n];e&&!e[n]?t[n]=a:t[n]=a.optional()}),new x({...this._def,shape:()=>t})}required(e){const t={};return b.objectKeys(this.shape).forEach(n=>{if(e&&!e[n])t[n]=this.shape[n];else{let s=this.shape[n];for(;s instanceof R;)s=s._def.innerType;t[n]=s}}),new x({...this._def,shape:()=>t})}keyof(){return zt(b.objectKeys(this.shape))}}x.create=(r,e)=>new x({shape:()=>r,unknownKeys:"strip",catchall:A.create(),typeName:g.ZodObject,..._(e)});x.strictCreate=(r,e)=>new x({shape:()=>r,unknownKeys:"strict",catchall:A.create(),typeName:g.ZodObject,..._(e)});x.lazycreate=(r,e)=>new x({shape:r,unknownKeys:"strip",catchall:A.create(),typeName:g.ZodObject,..._(e)});class oe extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n=this._def.options;function a(s){for(const c of s)if(c.result.status==="valid")return c.result;for(const c of s)if(c.result.status==="dirty")return t.common.issues.push(...c.ctx.common.issues),c.result;const i=s.map(c=>new O(c.ctx.common.issues));return f(t,{code:d.invalid_union,unionErrors:i}),v}if(t.common.async)return Promise.all(n.map(async s=>{const i={...t,common:{...t.common,issues:[]},parent:null};return{result:await s._parseAsync({data:t.data,path:t.path,parent:i}),ctx:i}})).then(a);{let s;const i=[];for(const l of n){const u={...t,common:{...t.common,issues:[]},parent:null},p=l._parseSync({data:t.data,path:t.path,parent:u});if(p.status==="valid")return p;p.status==="dirty"&&!s&&(s={result:p,ctx:u}),u.common.issues.length&&i.push(u.common.issues)}if(s)return t.common.issues.push(...s.ctx.common.issues),s.result;const c=i.map(l=>new O(l));return f(t,{code:d.invalid_union,unionErrors:c}),v}}get options(){return this._def.options}}oe.create=(r,e)=>new oe({options:r,typeName:g.ZodUnion,..._(e)});const $=r=>r instanceof le?$(r.schema):r instanceof Z?$(r.innerType()):r instanceof de?[r.value]:r instanceof z?r.options:r instanceof fe?b.objectValues(r.enum):r instanceof he?$(r._def.innerType):r instanceof se?[void 0]:r instanceof ie?[null]:r instanceof R?[void 0,...$(r.unwrap())]:r instanceof B?[null,...$(r.unwrap())]:r instanceof Ue||r instanceof me?$(r.unwrap()):r instanceof pe?$(r._def.innerType):[];class Ne extends y{_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.object)return f(t,{code:d.invalid_type,expected:h.object,received:t.parsedType}),v;const n=this.discriminator,a=t.data[n],s=this.optionsMap.get(a);return s?t.common.async?s._parseAsync({data:t.data,path:t.path,parent:t}):s._parseSync({data:t.data,path:t.path,parent:t}):(f(t,{code:d.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),v)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){const a=new Map;for(const s of t){const i=$(s.shape[e]);if(!i.length)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const c of i){if(a.has(c))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(c)}`);a.set(c,s)}}return new Ne({typeName:g.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:a,..._(n)})}}function ot(r,e){const t=D(r),n=D(e);if(r===e)return{valid:!0,data:r};if(t===h.object&&n===h.object){const a=b.objectKeys(e),s=b.objectKeys(r).filter(c=>a.indexOf(c)!==-1),i={...r,...e};for(const c of s){const l=ot(r[c],e[c]);if(!l.valid)return{valid:!1};i[c]=l.data}return{valid:!0,data:i}}else if(t===h.array&&n===h.array){if(r.length!==e.length)return{valid:!1};const a=[];for(let s=0;s{if(Le(s)||Le(i))return v;const c=ot(s.value,i.value);return c.valid?((Ve(s)||Ve(i))&&t.dirty(),{status:t.value,value:c.data}):(f(n,{code:d.invalid_intersection_types}),v)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([s,i])=>a(s,i)):a(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}ce.create=(r,e,t)=>new ce({left:r,right:e,typeName:g.ZodIntersection,..._(t)});class I extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.array)return f(n,{code:d.invalid_type,expected:h.array,received:n.parsedType}),v;if(n.data.lengththis._def.items.length&&(f(n,{code:d.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const s=[...n.data].map((i,c)=>{const l=this._def.items[c]||this._def.rest;return l?l._parse(new M(n,i,n.path,c)):null}).filter(i=>!!i);return n.common.async?Promise.all(s).then(i=>S.mergeArray(t,i)):S.mergeArray(t,s)}get items(){return this._def.items}rest(e){return new I({...this._def,rest:e})}}I.create=(r,e)=>{if(!Array.isArray(r))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new I({items:r,typeName:g.ZodTuple,rest:null,..._(e)})};class ue extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.object)return f(n,{code:d.invalid_type,expected:h.object,received:n.parsedType}),v;const a=[],s=this._def.keyType,i=this._def.valueType;for(const c in n.data)a.push({key:s._parse(new M(n,c,n.path,c)),value:i._parse(new M(n,n.data[c],n.path,c)),alwaysSet:c in n.data});return n.common.async?S.mergeObjectAsync(t,a):S.mergeObjectSync(t,a)}get element(){return this._def.valueType}static create(e,t,n){return t instanceof y?new ue({keyType:e,valueType:t,typeName:g.ZodRecord,..._(n)}):new ue({keyType:C.create(),valueType:e,typeName:g.ZodRecord,..._(t)})}}class Ze extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.map)return f(n,{code:d.invalid_type,expected:h.map,received:n.parsedType}),v;const a=this._def.keyType,s=this._def.valueType,i=[...n.data.entries()].map(([c,l],u)=>({key:a._parse(new M(n,c,n.path,[u,"key"])),value:s._parse(new M(n,l,n.path,[u,"value"]))}));if(n.common.async){const c=new Map;return Promise.resolve().then(async()=>{for(const l of i){const u=await l.key,p=await l.value;if(u.status==="aborted"||p.status==="aborted")return v;(u.status==="dirty"||p.status==="dirty")&&t.dirty(),c.set(u.value,p.value)}return{status:t.value,value:c}})}else{const c=new Map;for(const l of i){const u=l.key,p=l.value;if(u.status==="aborted"||p.status==="aborted")return v;(u.status==="dirty"||p.status==="dirty")&&t.dirty(),c.set(u.value,p.value)}return{status:t.value,value:c}}}}Ze.create=(r,e,t)=>new Ze({valueType:e,keyType:r,typeName:g.ZodMap,..._(t)});class J extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.set)return f(n,{code:d.invalid_type,expected:h.set,received:n.parsedType}),v;const a=this._def;a.minSize!==null&&n.data.sizea.maxSize.value&&(f(n,{code:d.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),t.dirty());const s=this._def.valueType;function i(l){const u=new Set;for(const p of l){if(p.status==="aborted")return v;p.status==="dirty"&&t.dirty(),u.add(p.value)}return{status:t.value,value:u}}const c=[...n.data.values()].map((l,u)=>s._parse(new M(n,l,n.path,u)));return n.common.async?Promise.all(c).then(l=>i(l)):i(c)}min(e,t){return new J({...this._def,minSize:{value:e,message:m.toString(t)}})}max(e,t){return new J({...this._def,maxSize:{value:e,message:m.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}J.create=(r,e)=>new J({valueType:r,minSize:null,maxSize:null,typeName:g.ZodSet,..._(e)});class Q extends y{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.function)return f(t,{code:d.invalid_type,expected:h.function,received:t.parsedType}),v;function n(c,l){return Ee({data:c,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,Te(),H].filter(u=>!!u),issueData:{code:d.invalid_arguments,argumentsError:l}})}function a(c,l){return Ee({data:c,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,Te(),H].filter(u=>!!u),issueData:{code:d.invalid_return_type,returnTypeError:l}})}const s={errorMap:t.common.contextualErrorMap},i=t.data;if(this._def.returns instanceof X){const c=this;return E(async function(...l){const u=new O([]),p=await c._def.args.parseAsync(l,s).catch(k=>{throw u.addIssue(n(l,k)),u}),w=await Reflect.apply(i,this,p);return await c._def.returns._def.type.parseAsync(w,s).catch(k=>{throw u.addIssue(a(w,k)),u})})}else{const c=this;return E(function(...l){const u=c._def.args.safeParse(l,s);if(!u.success)throw new O([n(l,u.error)]);const p=Reflect.apply(i,this,u.data),w=c._def.returns.safeParse(p,s);if(!w.success)throw new O([a(p,w.error)]);return w.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new Q({...this._def,args:I.create(e).rest(W.create())})}returns(e){return new Q({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,n){return new Q({args:e||I.create([]).rest(W.create()),returns:t||W.create(),typeName:g.ZodFunction,..._(n)})}}class le extends y{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}le.create=(r,e)=>new le({getter:r,typeName:g.ZodLazy,..._(e)});class de extends y{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return f(t,{received:t.data,code:d.invalid_literal,expected:this._def.value}),v}return{status:"valid",value:e.data}}get value(){return this._def.value}}de.create=(r,e)=>new de({value:r,typeName:g.ZodLiteral,..._(e)});function zt(r,e){return new z({values:r,typeName:g.ZodEnum,..._(e)})}class z extends y{constructor(){super(...arguments),we.set(this,void 0)}_parse(e){if(typeof e.data!="string"){const t=this._getOrReturnCtx(e),n=this._def.values;return f(t,{expected:b.joinValues(n),received:t.parsedType,code:d.invalid_type}),v}if(ze(this,we)||Dt(this,we,new Set(this._def.values)),!ze(this,we).has(e.data)){const t=this._getOrReturnCtx(e),n=this._def.values;return f(t,{received:t.data,code:d.invalid_enum_value,options:n}),v}return E(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return z.create(e,{...this._def,...t})}exclude(e,t=this._def){return z.create(this.options.filter(n=>!e.includes(n)),{...this._def,...t})}}we=new WeakMap;z.create=zt;class fe extends y{constructor(){super(...arguments),Se.set(this,void 0)}_parse(e){const t=b.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==h.string&&n.parsedType!==h.number){const a=b.objectValues(t);return f(n,{expected:b.joinValues(a),received:n.parsedType,code:d.invalid_type}),v}if(ze(this,Se)||Dt(this,Se,new Set(b.getValidEnumValues(this._def.values))),!ze(this,Se).has(e.data)){const a=b.objectValues(t);return f(n,{received:n.data,code:d.invalid_enum_value,options:a}),v}return E(e.data)}get enum(){return this._def.values}}Se=new WeakMap;fe.create=(r,e)=>new fe({values:r,typeName:g.ZodNativeEnum,..._(e)});class X extends y{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.promise&&t.common.async===!1)return f(t,{code:d.invalid_type,expected:h.promise,received:t.parsedType}),v;const n=t.parsedType===h.promise?t.data:Promise.resolve(t.data);return E(n.then(a=>this._def.type.parseAsync(a,{path:t.path,errorMap:t.common.contextualErrorMap})))}}X.create=(r,e)=>new X({type:r,typeName:g.ZodPromise,..._(e)});class Z extends y{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===g.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:n}=this._processInputParams(e),a=this._def.effect||null,s={addIssue:i=>{f(n,i),i.fatal?t.abort():t.dirty()},get path(){return n.path}};if(s.addIssue=s.addIssue.bind(s),a.type==="preprocess"){const i=a.transform(n.data,s);if(n.common.async)return Promise.resolve(i).then(async c=>{if(t.value==="aborted")return v;const l=await this._def.schema._parseAsync({data:c,path:n.path,parent:n});return l.status==="aborted"?v:l.status==="dirty"||t.value==="dirty"?F(l.value):l});{if(t.value==="aborted")return v;const c=this._def.schema._parseSync({data:i,path:n.path,parent:n});return c.status==="aborted"?v:c.status==="dirty"||t.value==="dirty"?F(c.value):c}}if(a.type==="refinement"){const i=c=>{const l=a.refinement(c,s);if(n.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return c};if(n.common.async===!1){const c=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return c.status==="aborted"?v:(c.status==="dirty"&&t.dirty(),i(c.value),{status:t.value,value:c.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(c=>c.status==="aborted"?v:(c.status==="dirty"&&t.dirty(),i(c.value).then(()=>({status:t.value,value:c.value}))))}if(a.type==="transform")if(n.common.async===!1){const i=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!re(i))return i;const c=a.transform(i.value,s);if(c instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:c}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(i=>re(i)?Promise.resolve(a.transform(i.value,s)).then(c=>({status:t.value,value:c})):i);b.assertNever(a)}}Z.create=(r,e,t)=>new Z({schema:r,typeName:g.ZodEffects,effect:e,..._(t)});Z.createWithPreprocess=(r,e,t)=>new Z({schema:e,effect:{type:"preprocess",transform:r},typeName:g.ZodEffects,..._(t)});class R extends y{_parse(e){return this._getType(e)===h.undefined?E(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}R.create=(r,e)=>new R({innerType:r,typeName:g.ZodOptional,..._(e)});class B extends y{_parse(e){return this._getType(e)===h.null?E(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}B.create=(r,e)=>new B({innerType:r,typeName:g.ZodNullable,..._(e)});class he extends y{_parse(e){const{ctx:t}=this._processInputParams(e);let n=t.data;return t.parsedType===h.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}he.create=(r,e)=>new he({innerType:r,typeName:g.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,..._(e)});class pe extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},a=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return ne(a)?a.then(s=>({status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new O(n.common.issues)},input:n.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new O(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}pe.create=(r,e)=>new pe({innerType:r,typeName:g.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,..._(e)});class Ce extends y{_parse(e){if(this._getType(e)!==h.nan){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.nan,received:n.parsedType}),v}return{status:"valid",value:e.data}}}Ce.create=r=>new Ce({typeName:g.ZodNaN,..._(r)});const Bt=Symbol("zod_brand");class Ue extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class ge extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{const s=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?v:s.status==="dirty"?(t.dirty(),F(s.value)):this._def.out._parseAsync({data:s.value,path:n.path,parent:n})})();{const a=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return a.status==="aborted"?v:a.status==="dirty"?(t.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:n.path,parent:n})}}static create(e,t){return new ge({in:e,out:t,typeName:g.ZodPipeline})}}class me extends y{_parse(e){const t=this._def.innerType._parse(e),n=a=>(re(a)&&(a.value=Object.freeze(a.value)),a);return ne(t)?t.then(a=>n(a)):n(t)}unwrap(){return this._def.innerType}}me.create=(r,e)=>new me({innerType:r,typeName:g.ZodReadonly,..._(e)});function ut(r,e={},t){return r?K.create().superRefine((n,a)=>{var s,i;if(!r(n)){const c=typeof e=="function"?e(n):typeof e=="string"?{message:e}:e,l=(i=(s=c.fatal)!==null&&s!==void 0?s:t)!==null&&i!==void 0?i:!0,u=typeof c=="string"?{message:c}:c;a.addIssue({code:"custom",...u,fatal:l})}}):K.create()}const Ut={object:x.lazycreate};var g;(function(r){r.ZodString="ZodString",r.ZodNumber="ZodNumber",r.ZodNaN="ZodNaN",r.ZodBigInt="ZodBigInt",r.ZodBoolean="ZodBoolean",r.ZodDate="ZodDate",r.ZodSymbol="ZodSymbol",r.ZodUndefined="ZodUndefined",r.ZodNull="ZodNull",r.ZodAny="ZodAny",r.ZodUnknown="ZodUnknown",r.ZodNever="ZodNever",r.ZodVoid="ZodVoid",r.ZodArray="ZodArray",r.ZodObject="ZodObject",r.ZodUnion="ZodUnion",r.ZodDiscriminatedUnion="ZodDiscriminatedUnion",r.ZodIntersection="ZodIntersection",r.ZodTuple="ZodTuple",r.ZodRecord="ZodRecord",r.ZodMap="ZodMap",r.ZodSet="ZodSet",r.ZodFunction="ZodFunction",r.ZodLazy="ZodLazy",r.ZodLiteral="ZodLiteral",r.ZodEnum="ZodEnum",r.ZodEffects="ZodEffects",r.ZodNativeEnum="ZodNativeEnum",r.ZodOptional="ZodOptional",r.ZodNullable="ZodNullable",r.ZodDefault="ZodDefault",r.ZodCatch="ZodCatch",r.ZodPromise="ZodPromise",r.ZodBranded="ZodBranded",r.ZodPipeline="ZodPipeline",r.ZodReadonly="ZodReadonly"})(g||(g={}));const qt=(r,e={message:`Input not instance of ${r.name}`})=>ut(t=>t instanceof r,e),lt=C.create,dt=L.create,Wt=Ce.create,Gt=V.create,ft=ae.create,Yt=Y.create,Jt=je.create,Ft=se.create,Qt=ie.create,Ht=K.create,Kt=W.create,Xt=A.create,er=Oe.create,tr=N.create,rr=x.create,nr=x.strictCreate,ar=oe.create,sr=Ne.create,ir=ce.create,or=I.create,cr=ue.create,ur=Ze.create,lr=J.create,dr=Q.create,fr=le.create,hr=de.create,pr=z.create,mr=fe.create,gr=X.create,Be=Z.create,vr=R.create,yr=B.create,_r=Z.createWithPreprocess,br=ge.create,xr=()=>lt().optional(),kr=()=>dt().optional(),wr=()=>ft().optional(),Sr={string:r=>C.create({...r,coerce:!0}),number:r=>L.create({...r,coerce:!0}),boolean:r=>ae.create({...r,coerce:!0}),bigint:r=>V.create({...r,coerce:!0}),date:r=>Y.create({...r,coerce:!0})},Tr=v;var o=Object.freeze({__proto__:null,defaultErrorMap:H,setErrorMap:At,getErrorMap:Te,makeIssue:Ee,EMPTY_PATH:$t,addIssueToContext:f,ParseStatus:S,INVALID:v,DIRTY:F,OK:E,isAborted:Le,isDirty:Ve,isValid:re,isAsync:ne,get util(){return b},get objectUtil(){return De},ZodParsedType:h,getParsedType:D,ZodType:y,datetimeRegex:ct,ZodString:C,ZodNumber:L,ZodBigInt:V,ZodBoolean:ae,ZodDate:Y,ZodSymbol:je,ZodUndefined:se,ZodNull:ie,ZodAny:K,ZodUnknown:W,ZodNever:A,ZodVoid:Oe,ZodArray:N,ZodObject:x,ZodUnion:oe,ZodDiscriminatedUnion:Ne,ZodIntersection:ce,ZodTuple:I,ZodRecord:ue,ZodMap:Ze,ZodSet:J,ZodFunction:Q,ZodLazy:le,ZodLiteral:de,ZodEnum:z,ZodNativeEnum:fe,ZodPromise:X,ZodEffects:Z,ZodTransformer:Z,ZodOptional:R,ZodNullable:B,ZodDefault:he,ZodCatch:pe,ZodNaN:Ce,BRAND:Bt,ZodBranded:Ue,ZodPipeline:ge,ZodReadonly:me,custom:ut,Schema:y,ZodSchema:y,late:Ut,get ZodFirstPartyTypeKind(){return g},coerce:Sr,any:Ht,array:tr,bigint:Gt,boolean:ft,date:Yt,discriminatedUnion:sr,effect:Be,enum:pr,function:dr,instanceof:qt,intersection:ir,lazy:fr,literal:hr,map:ur,nan:Wt,nativeEnum:mr,never:Xt,null:Qt,nullable:yr,number:dt,object:rr,oboolean:wr,onumber:kr,optional:vr,ostring:xr,pipeline:br,preprocess:_r,promise:gr,record:cr,set:lr,strictObject:nr,string:lt,symbol:Jt,transformer:Be,tuple:or,undefined:Ft,union:ar,unknown:Kt,void:er,NEVER:Tr,ZodIssueCode:d,quotelessJson:It,ZodError:O});const an=Object.freeze(Object.defineProperty({__proto__:null,BRAND:Bt,DIRTY:F,EMPTY_PATH:$t,INVALID:v,NEVER:Tr,OK:E,ParseStatus:S,Schema:y,ZodAny:K,ZodArray:N,ZodBigInt:V,ZodBoolean:ae,ZodBranded:Ue,ZodCatch:pe,ZodDate:Y,ZodDefault:he,ZodDiscriminatedUnion:Ne,ZodEffects:Z,ZodEnum:z,ZodError:O,get ZodFirstPartyTypeKind(){return g},ZodFunction:Q,ZodIntersection:ce,ZodIssueCode:d,ZodLazy:le,ZodLiteral:de,ZodMap:Ze,ZodNaN:Ce,ZodNativeEnum:fe,ZodNever:A,ZodNull:ie,ZodNullable:B,ZodNumber:L,ZodObject:x,ZodOptional:R,ZodParsedType:h,ZodPipeline:ge,ZodPromise:X,ZodReadonly:me,ZodRecord:ue,ZodSchema:y,ZodSet:J,ZodString:C,ZodSymbol:je,ZodTransformer:Z,ZodTuple:I,ZodType:y,ZodUndefined:se,ZodUnion:oe,ZodUnknown:W,ZodVoid:Oe,addIssueToContext:f,any:Ht,array:tr,bigint:Gt,boolean:ft,coerce:Sr,custom:ut,date:Yt,datetimeRegex:ct,default:o,defaultErrorMap:H,discriminatedUnion:sr,effect:Be,enum:pr,function:dr,getErrorMap:Te,getParsedType:D,instanceof:qt,intersection:ir,isAborted:Le,isAsync:ne,isDirty:Ve,isValid:re,late:Ut,lazy:fr,literal:hr,makeIssue:Ee,map:ur,nan:Wt,nativeEnum:mr,never:Xt,null:Qt,nullable:yr,number:dt,object:rr,get objectUtil(){return De},oboolean:wr,onumber:kr,optional:vr,ostring:xr,pipeline:br,preprocess:_r,promise:gr,quotelessJson:It,record:cr,set:lr,setErrorMap:At,strictObject:nr,string:lt,symbol:Jt,transformer:Be,tuple:or,undefined:Ft,union:ar,unknown:Kt,get util(){return b},void:er,z:o},Symbol.toStringTag,{value:"Module"})),sn="yes",on="no",cn="maybe",un=[sn,on,cn],ln=o.enum(un),dn=o.record(ln),fn=o.object({objectiveId:o.string(),shortDesc:o.string(),target:o.number().nonnegative(),countsToward:dn});o.array(fn);var hn={},et={},qe={},Pe={},tt={},We={};Object.defineProperty(We,"__esModule",{value:!0});We.getZodPathArray=void 0;function pn(r){return["[",...r.map(t=>typeof t=="string"?`"${t}"`:t).join(", "),"]"].join("")}We.getZodPathArray=pn;var ve={},Tt;function mn(){if(Tt)return ve;Tt=1,Object.defineProperty(ve,"__esModule",{value:!0}),ve.getPathString=void 0;const r=ht();function e(t,n){if((n==null?void 0:n.enabled)===void 0)return(0,r.getObjectNotation)(t,{enabled:!0,type:"objectNotation"});if(n.enabled===!1)return"";switch(n.type){case"zodPathArray":return(0,r.getZodPathArray)(t);case"breadcrumbs":return(0,r.getBreadcrumbs)(t,n);case"objectNotation":default:return(0,r.getObjectNotation)(t,n)}}return ve.getPathString=e,ve}var Ge={};Object.defineProperty(Ge,"__esModule",{value:!0});Ge.getObjectNotation=void 0;function gn(r,e){var t;const n=(t=e.arraySquareBrackets)!==null&&t!==void 0?t:!0;return r.reduce((a,s)=>typeof s=="number"&&n?`${a}[${s}]`:[a,s].filter(i=>typeof i=="number"||!!i).join("."),"")}Ge.getObjectNotation=gn;var ye={},Et;function vn(){if(Et)return ye;Et=1,Object.defineProperty(ye,"__esModule",{value:!0}),ye.getErrorMessage=void 0;const r=ht();function e(t,n,a){var s,i,c,l,u,p,w,j,k,P;const Pr=(0,r.getComponentDelimiter)((s=a==null?void 0:a.delimiter)===null||s===void 0?void 0:s.component),ee=(0,r.getComponentLabels)(a),Ie=[];let Me=`${ee.code}${t.code}`;((c=(i=a==null?void 0:a.code)===null||i===void 0?void 0:i.enabled)!==null&&c!==void 0?c:!0)&&(!((l=a==null?void 0:a.code)===null||l===void 0)&&l.enabled&&a.code.transform&&(Me=a.code.transform({component:Me,label:ee.code,value:t.code})),Ie.push(Me));const _t=(0,r.getPathString)(t.path,a==null?void 0:a.path);let Ae=`${ee.path}${_t}`;((p=(u=a==null?void 0:a.path)===null||u===void 0?void 0:u.enabled)!==null&&p!==void 0?p:!0)&&(!((w=a==null?void 0:a.path)===null||w===void 0)&&w.enabled&&a.path.transform&&(Ae=a.path.transform({component:Ae,label:ee.path,value:_t})),Ie.push(Ae));let $e=`${ee.message}${t.message}`;((k=(j=a==null?void 0:a.message)===null||j===void 0?void 0:j.enabled)!==null&&k!==void 0?k:!0)&&(!((P=a==null?void 0:a.message)===null||P===void 0)&&P.enabled&&a.message.transform&&($e=a.message.transform({component:$e,label:ee.message,value:t.message})),Ie.push($e));const bt=Ie.join(Pr);return a!=null&&a.transform?a.transform({pathComponent:Ae,messageComponent:$e,issue:t,index:n,errorMessage:bt,codeComponent:Me}):bt}return ye.getErrorMessage=e,ye}var Ye={};Object.defineProperty(Ye,"__esModule",{value:!0});Ye.getErrorDelimiter=void 0;function yn(r){return r??" | "}Ye.getErrorDelimiter=yn;var Je={},Fe={};Object.defineProperty(Fe,"__esModule",{value:!0});Fe.getLabel=void 0;function _n(r,e){return r===void 0?e:r.enabled===!1?"":r.label===void 0?e:r.label===null?"":r.label}Fe.getLabel=_n;Object.defineProperty(Je,"__esModule",{value:!0});Je.getComponentLabels=void 0;const rt=Fe;function bn(r){const e=(0,rt.getLabel)(r==null?void 0:r.code,"Code: "),t=(0,rt.getLabel)(r==null?void 0:r.message,"Message: "),n=(0,rt.getLabel)(r==null?void 0:r.path,"Path: ");return{code:e,message:t,path:n}}Je.getComponentLabels=bn;var Qe={};Object.defineProperty(Qe,"__esModule",{value:!0});Qe.getComponentDelimiter=void 0;function xn(r){return r??" ~ "}Qe.getComponentDelimiter=xn;var He={};Object.defineProperty(He,"__esModule",{value:!0});He.getBreadcrumbs=void 0;function kn(r,e){var t,n;const a=(t=e.arraySquareBrackets)!==null&&t!==void 0?t:!0,s=(n=e.delimeter)!==null&&n!==void 0?n:" > ";return r.map(i=>typeof i=="number"&&a?`[${i}]`:i).join(s)}He.getBreadcrumbs=kn;var jt;function ht(){return jt||(jt=1,function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(We,r),t(mn(),r),t(Ge,r),t(vn(),r),t(Ye,r),t(Je,r),t(Qe,r),t(He,r)}(tt)),tt}Object.defineProperty(Pe,"__esModule",{value:!0});Pe.generateErrorMessage=void 0;const Ot=ht();function wn(r,e){var t,n,a;const s=(0,Ot.getErrorDelimiter)((t=e==null?void 0:e.delimiter)===null||t===void 0?void 0:t.error),i=r.slice(0,e==null?void 0:e.maxErrors).map((c,l)=>(0,Ot.getErrorMessage)(c,l,e)).join(s);return`${(n=e==null?void 0:e.prefix)!==null&&n!==void 0?n:""}${i}${(a=e==null?void 0:e.suffix)!==null&&a!==void 0?a:""}`}Pe.generateErrorMessage=wn;const Sn=Rr(an);Object.defineProperty(qe,"__esModule",{value:!0});qe.generateError=void 0;const Tn=Pe,En=Sn;function jn(r,e){if(r instanceof En.z.ZodError){const t=(0,Tn.generateErrorMessage)(r.issues,e);return new Error(t)}return r instanceof Error?r:new Error("Unknown error")}qe.generateError=jn;var _e={},Zt;function On(){if(Zt)return _e;Zt=1,Object.defineProperty(_e,"__esModule",{value:!0}),_e.parse=void 0;const r=Re();function e(t,n,a){const s=t.safeParse(n);if(!s.success){const i=(0,r.generateErrorMessage)(s.error.issues,a);throw new Error(i)}return s.data}return _e.parse=e,_e}var be={},Ct;function Zn(){if(Ct)return be;Ct=1;var r=T&&T.__awaiter||function(n,a,s,i){function c(l){return l instanceof s?l:new s(function(u){u(l)})}return new(s||(s=Promise))(function(l,u){function p(k){try{j(i.next(k))}catch(P){u(P)}}function w(k){try{j(i.throw(k))}catch(P){u(P)}}function j(k){k.done?l(k.value):c(k.value).then(p,w)}j((i=i.apply(n,a||[])).next())})};Object.defineProperty(be,"__esModule",{value:!0}),be.parseAsync=void 0;const e=Re();function t(n,a,s){return r(this,void 0,void 0,function*(){const i=yield n.safeParseAsync(a);if(!i.success){const c=(0,e.generateErrorMessage)(i.error.issues,s);throw new Error(c)}return i.data})}return be.parseAsync=t,be}var xe={},Nt;function Cn(){if(Nt)return xe;Nt=1,Object.defineProperty(xe,"__esModule",{value:!0}),xe.safeParse=void 0;const r=Re();function e(t,n,a){const s=t.safeParse(n);return s.success?{success:!0,data:s.data}:{success:!1,error:{message:(0,r.generateErrorMessage)(s.error.issues,a)}}}return xe.safeParse=e,xe}var ke={},Pt;function Nn(){if(Pt)return ke;Pt=1;var r=T&&T.__awaiter||function(n,a,s,i){function c(l){return l instanceof s?l:new s(function(u){u(l)})}return new(s||(s=Promise))(function(l,u){function p(k){try{j(i.next(k))}catch(P){u(P)}}function w(k){try{j(i.throw(k))}catch(P){u(P)}}function j(k){k.done?l(k.value):c(k.value).then(p,w)}j((i=i.apply(n,a||[])).next())})};Object.defineProperty(ke,"__esModule",{value:!0}),ke.safeParseAsync=void 0;const e=Re();function t(n,a,s){return r(this,void 0,void 0,function*(){const i=yield n.safeParseAsync(a);return i.success?{success:!0,data:i.data}:{success:!1,error:{message:(0,e.generateErrorMessage)(i.error.issues,s)}}})}return ke.safeParseAsync=t,ke}var Rt;function Re(){return Rt||(Rt=1,function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(qe,r),t(Pe,r),t(On(),r),t(Zn(),r),t(Cn(),r),t(Nn(),r)}(et)),et}var Er={};Object.defineProperty(Er,"__esModule",{value:!0});(function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(Re(),r),t(Er,r)})(hn);const pt=o.string().or(o.number()).or(o.boolean()).or(o.null()),Pn=o.lazy(()=>o.array(pt)),Rn=o.lazy(()=>o.record(pt)),In=o.union([pt,Pn,Rn]);o.object({name:o.string(),version:o.string(),description:o.string(),author:o.string(),license:o.string(),homepage:o.string().optional(),bugs:o.record(o.string()).optional(),repository:o.record(o.string()).optional(),dependencies:o.record(o.string()).optional(),devDependencies:o.record(o.string()).optional(),scripts:o.record(o.string()).optional(),private:o.boolean().optional(),type:o.string().optional(),keywords:o.array(o.string()).optional(),repositoryUrl:o.string().optional()});o.object({name:o.string(),version:o.string(),description:o.string(),author:o.string(),license:o.string(),homepage:o.string().optional(),bugs:o.record(o.string()).optional(),repository:o.record(o.string()).optional(),dependencies:o.record(o.string()),devDependencies:o.record(o.string()).optional(),scripts:o.record(o.string()),private:o.boolean(),type:o.string().optional(),keywords:o.array(o.string()),repositoryUrl:o.string().optional(),"lint-staged":o.record(o.string()).optional()});const Mn=o.tuple([o.number(),o.number(),o.number(),o.number()]),An=o.tuple([o.number(),o.number(),o.number(),o.number(),o.number(),o.number()]),mt=Mn.or(An),$n=o.object({type:o.literal("Polygon"),coordinates:o.array(o.array(o.array(o.number())))}),Dn=o.object({type:o.literal("MultiPolygon"),coordinates:o.array(o.array(o.array(o.array(o.number()))))}),jr=o.object({type:o.literal("Feature"),geometry:$n.or(Dn),id:o.string().or(o.number()).optional(),properties:o.record(o.any()).or(o.null()).nullable()});o.array(jr);o.object({type:o.literal("FeatureCollection"),features:o.array(jr)});const Ln=["vector","raster"],Vn=o.enum(Ln),zn=["fgb","json","tif","subdivided"],Bn=o.enum(zn),Un=["quantitative","categorical"],qn=o.enum(Un),Wn=["nominal","ordinal","interval","ratio"];o.enum(Wn);const Gn=o.object({count:o.number().nullable().optional(),sum:o.number().nullable().optional(),area:o.number().nullable().optional()});o.record(Gn);const Or=o.object({datasourceId:o.string(),geo_type:Vn,formats:o.array(Bn),precalc:o.boolean(),metadata:o.object({name:o.string(),description:o.string().optional(),version:o.string(),publisher:o.string(),publishDate:o.string(),publishLink:o.string()}).optional()}),gt=Or.merge(o.object({idProperty:o.string().optional(),nameProperty:o.string().optional(),propertyFilter:o.object({property:o.string(),values:o.array(o.string().or(o.number()))}).optional(),bboxFilter:mt.optional(),layerName:o.string().optional(),classKeys:o.array(o.string())})),vt=Or.merge(o.object({measurementType:qn,band:o.number(),noDataValue:o.number().optional()})),Zr=o.object({url:o.string()}),yt=o.object({src:o.string()}),Cr=o.object({created:o.string(),lastUpdated:o.string()}),Nr=yt.merge(o.object({propertiesToKeep:o.array(o.string()),explodeMulti:o.boolean()})),Yn=gt.merge(Cr).merge(Nr),Jn=gt.and(Zr),Fn=vt.merge(Cr).merge(yt),Qn=vt.and(Zr),Hn=Yn.or(Jn).or(Fn).or(Qn);o.array(Hn);gt.merge(Nr);vt.merge(yt);const Kn=o.object({classId:o.string(),classKey:o.string().optional(),datasourceId:o.string().optional(),display:o.string(),numericClassId:o.number().optional(),layerId:o.string().optional(),objectiveId:o.string().optional()}),Xn=o.object({metricId:o.string(),classes:o.array(Kn),type:o.string().optional(),datasourceId:o.string().optional(),classKey:o.string().optional(),layerId:o.string().optional(),objectiveId:o.string().optional()});o.array(Xn);const ea=o.object({metricId:o.string(),value:o.number(),extra:o.record(In).optional(),classId:o.string().nullable(),groupId:o.string().nullable(),geographyId:o.string().nullable(),sketchId:o.string().nullable()});o.array(ea);const ta=o.object({name:o.string(),description:o.string(),source:o.string()});o.object({author:o.string(),organization:o.string().optional(),region:o.string(),geoprocessingFunctions:o.array(o.string()),preprocessingFunctions:o.array(o.string()),clients:o.array(ta)});const ra=["eez","other"],na=o.enum(ra);o.object({bbox:mt,languages:o.array(o.string()),planningAreaType:na,planningAreaId:o.string(),planningAreaName:o.string(),externalLinks:o.record(o.string())});o.object({geographies:o.array(o.string()).optional(),eezs:o.array(o.string()).optional()});const aa=o.object({geographyId:o.string(),datasourceId:o.string(),display:o.string(),layerId:o.string().optional(),groups:o.array(o.string()).optional(),precalc:o.boolean(),propertyFilter:o.object({property:o.string(),values:o.array(o.string().or(o.number()))}).optional(),bboxFilter:mt.optional()});o.array(aa);export{sn as O,on as a}; diff --git a/Next/assets/helpers-CEsPW1hT.js b/Next/assets/helpers-CEsPW1hT.js deleted file mode 100644 index 8ec1ff8..0000000 --- a/Next/assets/helpers-CEsPW1hT.js +++ /dev/null @@ -1 +0,0 @@ -import"./index-B2Cm0kwl.js";import"./ReportDecorator-BLl16b_j.js";import{g as f}from"./index-RYns6xqu.js";import{k as o,i as h,c as b}from"./cloneDeep-DjGZ9tLP.js";import{_ as d}from"./_baseIteratee-hc9hs9W5.js";import{i as v}from"./_getPrototype-2UMXDfW_.js";const g=(r,a)=>r.reduce((e,t)=>{const n=a(t);return e[n]?{...e,[n]:e[n].concat(t)}:{...e,[n]:[t]}},{});function p(r,a,e,t){var n=-1,s=r==null?0:r.length;for(t&&s&&(e=r[++n]);++n({metricId:"metric",value:0,classId:null,groupId:null,geographyId:null,sketchId:null,...b(r)}),Y=r=>r.map(a=>P(a)),Q=(r,a)=>{const e=g(r,t=>t[a[0]]);return a.length===1?e:N(e,(t,n,s)=>({...t,[s]:Q(n,a.slice(1))}),{})};export{Y as a,P as c,Q as n}; diff --git a/Next/assets/helpers-DgG4-pmm.js b/Next/assets/helpers-DgG4-pmm.js new file mode 100644 index 0000000..30f8733 --- /dev/null +++ b/Next/assets/helpers-DgG4-pmm.js @@ -0,0 +1 @@ +import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{g as f}from"./index-RYns6xqu.js";import{k as o,i as h,c as b}from"./cloneDeep-DjGZ9tLP.js";import{_ as d}from"./_baseIteratee-hc9hs9W5.js";import{i as v}from"./_getPrototype-2UMXDfW_.js";const g=(r,a)=>r.reduce((e,t)=>{const n=a(t);return e[n]?{...e,[n]:e[n].concat(t)}:{...e,[n]:[t]}},{});function p(r,a,e,t){var n=-1,s=r==null?0:r.length;for(t&&s&&(e=r[++n]);++n({metricId:"metric",value:0,classId:null,groupId:null,geographyId:null,sketchId:null,...b(r)}),Y=r=>r.map(a=>P(a)),Q=(r,a)=>{const e=g(r,t=>t[a[0]]);return a.length===1?e:N(e,(t,n,s)=>({...t,[s]:Q(n,a.slice(1))}),{})};export{Y as a,P as c,Q as n}; diff --git a/Next/assets/iframe-BJY36Cwj.js b/Next/assets/iframe-BJY36Cwj.js new file mode 100644 index 0000000..f3d5a72 --- /dev/null +++ b/Next/assets/iframe-BJY36Cwj.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Card.stories-c7ByBAsL.js","./jsx-runtime-DEdD30eg.js","./index-RYns6xqu.js","./Card-CM14UvZN.js","./ReportDecorator-BKqhhKaH.js","./index-BKD8Dact.js","./cloneDeep-DjGZ9tLP.js","./_getPrototype-2UMXDfW_.js","./Circle.stories-DJ1HdWcZ.js","./Circle-C4NcHiwg.js","./styled-components.browser.esm-Cwi-fKCl.js","./index-BAMY2Nnw.js","./Collapse.stories-HTHExNRG.js","./Collapse-7iqd9XPw.js","./extends-CF3RwP-h.js","./index.esm-BWA7R1MX.js","./DataDownload.stories-BQBl-gIx.js","./DataDownload-NRMtrsbm.js","./Dropdown-BSgC6zM_.js","./usePopper-ptQ-sUxU.js","./index-D16Yfzz8.js","./SimpleButton-CD5OHI_F.js","./index-BbP3371Q.js","./useSketchProperties-C7Z3ZE-x.js","./useTranslation-SdK8TBCK.js","./context-D1gH75Th.js","./index-CJGZSqXF.js","./Dropdown.stories-B3hAHa_h.js","./ErrorStatus.stories-D5AwBsF2.js","./ErrorStatus-BfiBdgir.js","./GeographySwitcher.stories-qJ-ITld5.js","./GeographySwitcher-x36Ufr2O.js","./TranslatorAsync-B_qXHhRg.js","./InfoStatus.stories-BAp7EH00.js","./InfoStatus-DIO3Rise.js","./InfoCircleFill.esm-CjhE5QEd.js","./KeySection.stories-eJTKyxbN.js","./KeySection-DH5O_gQ3.js","./LayerToggle.stories-DB586r7e.js","./LayerToggle-I347XAEB.js","./ObjectiveStatus.stories-PTEh92G4.js","./ObjectiveStatus-CmWKntiI.js","./CheckCircleFill.esm-DtBQOjIm.js","./CardDecorator-SdzzCCaW.js","./Pill.stories-CS0ET-JV.js","./Pill-2iL0yYbW.js","./ReportError.stories-Bhrfm71-.js","./ReportError-CKDrXl1_.js","./index-rNTiGNI1.js","./ReportPage.stories-BJG4X7Ir.js","./SegmentControl-CZ99B3yM.js","./ResultsCard.stories-Do22IMYk.js","./ResultsCard-DzrYA0tH.js","./Skeleton-u_SOmpwo.js","./ToolbarCard-pyGkhUKg.js","./Toolbar-Ci4_u54V.js","./SegmentControl.stories-CzGQFokz.js","./SimpleButton.stories-CYkixxOA.js","./Skeleton.stories-DpYOIt7Q.js","./SketchAttributesCard.stories-uwXeslJ9.js","./SketchAttributesCard-Bj4JFaUi.js","./SketchAttributesLegacyCard.stories-BVgCWWtw.js","./SketchAttributesNextCard.stories-Br4K9jiH.js","./Toolbar.stories-6Wl5DqFn.js","./DataDownloadToolbar-B7oXbgJ-.js","./ToolbarCard.stories-5Nx47rcH.js","./Tooltip.stories-D2gn4KmU.js","./Tooltip-B8XPMhwM.js","./VerticalSpacer.stories-FQwFCuxA.js","./VerticalSpacer-CckaP5Ks.js","./HorizontalStackedBar.stories-DHhMvSKU.js","./valueFormatter-CwWsdtmz.js","./number-cRyP0T_7.js","./geographies-Dy7PGO2y.js","./CheckboxGroup.stories-pJ8i68Vh.js","./CheckboxGroup-B-zjAHDz.js","./WatersDiagram.stories-BbfZU_iF.js","./WatersDiagram-CHmUhu9s.js","./LanguageSwitcher.stories-CclBkm4G.js","./IucnDesignationTable.stories-BySKp88g.js","./IucnDesignationTable-DzC2SQ99.js","./iucnProtectionLevel-KZvFkafK.js","./Table-DU7L5fPt.js","./IucnLevelPill--Wa943A1.js","./ReportTableStyled-YHOh9k4c.js","./IucnLevelCircle.stories-DJ4pRI9l.js","./IucnLevelCircle-D6DFDagq.js","./IucnLevelPill.stories-CK1IItRz.js","./IucnMatrix.stories-D9uzPtWI.js","./IucnMatrix-D67jgbAm.js","./ClassTable.stories-Ba1qg5es.js","./ClassTable-DKcKdr4y.js","./helpers-DgG4-pmm.js","./_baseIteratee-hc9hs9W5.js","./_baseToString-CmkGVQv0.js","./objective-Caaevdh9.js","./metrics-CCT61h2F.js","./GroupCircleRow.stories-Do-n4cT1.js","./GroupCircleRow-CQR-r2UC.js","./SketchClassTable.stories-CucmLZ7Q.js","./SketchClassTable-Cx5ZyWDA.js","./Table.stories-C2qAnapD.js","./FilterSelectTable-EeI3LT1t.js","./PointyCircle.stories-BwGy-FNj.js","./PointyCircle-C32lPmy-.js","./RbcsIcons.stories-DkzzU8Fw.js","./RbcsIcons-BmnZGO8y.js","./rbcs-BHXFcvGv.js","./RbcsLearnMore.stories-CawNEK1p.js","./RbcsLearnMore-DYiqeu6x.js","./RbcsMpaClassPanel.stories-_Xp531Ic.js","./RbcsMpaClassPanel-7rr-boQ4.js","./RbcsMpaObjectiveStatus.stories-VrH2Q208.js","./RbcsZoneClassPanel-Bp4QFhux.js","./RbcsZoneClassPanel.stories-wBHc5ZGe.js","./entry-preview-BGwTW3Wf.js","./react-18-DBL1hgnh.js","./entry-preview-docs-C_Y6d8jX.js","./index-DwAHOYlq.js","./index-DrFu-skq.js","./preview-BJPLiuSt.js","./index-D-8MO0q_.js","./preview-9hFJSo5S.js","./preview-DB9FwMii.js","./preview-MipJLjq7.js"])))=>i.map(i=>d[i]); +import"../sb-preview/runtime.js";(function(){const _=document.createElement("link").relList;if(_&&_.supports&&_.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))m(o);new MutationObserver(o=>{for(const e of o)if(e.type==="childList")for(const s of e.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&m(s)}).observe(document,{childList:!0,subtree:!0});function c(o){const e={};return o.integrity&&(e.integrity=o.integrity),o.referrerPolicy&&(e.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?e.credentials="include":o.crossOrigin==="anonymous"?e.credentials="omit":e.credentials="same-origin",e}function m(o){if(o.ep)return;o.ep=!0;const e=c(o);fetch(o.href,e)}})();const R="modulepreload",T=function(r,_){return new URL(r,_).href},O={},t=function(_,c,m){let o=Promise.resolve();if(c&&c.length>0){const e=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),E=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.all(c.map(i=>{if(i=T(i,m),i in O)return;O[i]=!0;const a=i.endsWith(".css"),d=a?'[rel="stylesheet"]':"";if(!!m)for(let p=e.length-1;p>=0;p--){const u=e[p];if(u.href===i&&(!a||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${d}`))return;const n=document.createElement("link");if(n.rel=a?"stylesheet":R,a||(n.as="script",n.crossOrigin=""),n.href=i,E&&n.setAttribute("nonce",E),document.head.appendChild(n),a)return new Promise((p,u)=>{n.addEventListener("load",p),n.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})}))}return o.then(()=>_()).catch(e=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=e,window.dispatchEvent(s),!s.defaultPrevented)throw e})},{createBrowserChannel:L}=__STORYBOOK_MODULE_CHANNELS__,{addons:P}=__STORYBOOK_MODULE_PREVIEW_API__,l=L({page:"preview"});P.setChannel(l);window.__STORYBOOK_ADDONS_CHANNEL__=l;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=l);const I={"./src/components/Card.stories.tsx":async()=>t(()=>import("./Card.stories-c7ByBAsL.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url),"./src/components/Circle.stories.tsx":async()=>t(()=>import("./Circle.stories-DJ1HdWcZ.js"),__vite__mapDeps([8,1,2,3,9,10,11,4,5,6,7]),import.meta.url),"./src/components/Collapse.stories.tsx":async()=>t(()=>import("./Collapse.stories-HTHExNRG.js"),__vite__mapDeps([12,1,2,13,10,11,14,15,3,4,5,6,7]),import.meta.url),"./src/components/DataDownload.stories.tsx":async()=>t(()=>import("./DataDownload.stories-BQBl-gIx.js"),__vite__mapDeps([16,1,2,17,18,14,15,10,11,19,20,21,22,5,23,4,6,7,24,25,26]),import.meta.url),"./src/components/Dropdown.stories.tsx":async()=>t(()=>import("./Dropdown.stories-B3hAHa_h.js"),__vite__mapDeps([27,1,2,21,10,11,18,14,15,19,20,4,5,6,7]),import.meta.url),"./src/components/ErrorStatus.stories.tsx":async()=>t(()=>import("./ErrorStatus.stories-D5AwBsF2.js"),__vite__mapDeps([28,1,2,3,29,14,15,10,11,4,5,6,7]),import.meta.url),"./src/components/GeographySwitcher.stories.tsx":async()=>t(()=>import("./GeographySwitcher.stories-qJ-ITld5.js"),__vite__mapDeps([30,1,2,31,24,25,32,4,5,6,7]),import.meta.url),"./src/components/InfoStatus.stories.tsx":async()=>t(()=>import("./InfoStatus.stories-BAp7EH00.js"),__vite__mapDeps([33,1,2,3,4,5,6,7,34,35,14,15,10,11]),import.meta.url),"./src/components/KeySection.stories.tsx":async()=>t(()=>import("./KeySection.stories-eJTKyxbN.js"),__vite__mapDeps([36,1,2,3,37,4,5,6,7]),import.meta.url),"./src/components/LayerToggle.stories.tsx":async()=>t(()=>import("./LayerToggle.stories-DB586r7e.js"),__vite__mapDeps([38,1,2,3,39,4,5,6,7,14,15,10,11]),import.meta.url),"./src/components/ObjectiveStatus.stories.tsx":async()=>t(()=>import("./ObjectiveStatus.stories-PTEh92G4.js"),__vite__mapDeps([40,1,2,41,14,15,10,11,42,4,5,6,7,43,3]),import.meta.url),"./src/components/Pill.stories.tsx":async()=>t(()=>import("./Pill.stories-CS0ET-JV.js"),__vite__mapDeps([44,1,2,3,45,10,11,4,5,6,7]),import.meta.url),"./src/components/ReportError.stories.tsx":async()=>t(()=>import("./ReportError.stories-Bhrfm71-.js"),__vite__mapDeps([46,1,2,47,3,48,29,14,15,10,11,24,25,4,5,6,7]),import.meta.url),"./src/components/ReportPage.stories.tsx":async()=>t(()=>import("./ReportPage.stories-BJG4X7Ir.js"),__vite__mapDeps([49,1,2,50,4,5,6,7,3]),import.meta.url),"./src/components/ResultsCard.stories.tsx":async()=>t(()=>import("./ResultsCard.stories-Do22IMYk.js"),__vite__mapDeps([51,1,2,52,3,4,5,6,7,10,11,53,47,48,29,14,15,24,25,39,13,26,17,18,19,20,21,22,23,54,55]),import.meta.url),"./src/components/SegmentControl.stories.tsx":async()=>t(()=>import("./SegmentControl.stories-CzGQFokz.js"),__vite__mapDeps([56,1,2,50,4,5,6,7,32,25,3,53,10,11]),import.meta.url),"./src/components/SimpleButton.stories.tsx":async()=>t(()=>import("./SimpleButton.stories-CYkixxOA.js"),__vite__mapDeps([57,1,2,21,10,11]),import.meta.url),"./src/components/Skeleton.stories.tsx":async()=>t(()=>import("./Skeleton.stories-DpYOIt7Q.js"),__vite__mapDeps([58,1,2,3,53,10,11,4,5,6,7]),import.meta.url),"./src/components/SketchAttributesCard.stories.tsx":async()=>t(()=>import("./SketchAttributesCard.stories-uwXeslJ9.js"),__vite__mapDeps([59,60,1,2,23,4,5,6,7,3,24,25,43]),import.meta.url),"./src/components/SketchAttributesLegacyCard.stories.tsx":async()=>t(()=>import("./SketchAttributesLegacyCard.stories-BVgCWWtw.js"),__vite__mapDeps([61,1,2,60,23,4,5,6,7,3,24,25,32]),import.meta.url),"./src/components/SketchAttributesNextCard.stories.tsx":async()=>t(()=>import("./SketchAttributesNextCard.stories-Br4K9jiH.js"),__vite__mapDeps([62,1,2,60,23,4,5,6,7,3,24,25,43,32]),import.meta.url),"./src/components/Toolbar.stories.tsx":async()=>t(()=>import("./Toolbar.stories-6Wl5DqFn.js"),__vite__mapDeps([63,1,2,55,10,11,3,21,4,5,6,7,64,17,18,14,15,19,20,22,23,24,25,26]),import.meta.url),"./src/components/ToolbarCard.stories.tsx":async()=>t(()=>import("./ToolbarCard.stories-5Nx47rcH.js"),__vite__mapDeps([65,1,2,54,55,10,11,4,5,6,7,21]),import.meta.url),"./src/components/Tooltip.stories.tsx":async()=>t(()=>import("./Tooltip.stories-D2gn4KmU.js"),__vite__mapDeps([66,1,2,3,67,10,11,19,20,4,5,6,7,35,14,15]),import.meta.url),"./src/components/VerticalSpacer.stories.tsx":async()=>t(()=>import("./VerticalSpacer.stories-FQwFCuxA.js"),__vite__mapDeps([68,1,2,69,4,5,6,7,43,3]),import.meta.url),"./src/components/chart/HorizontalStackedBar.stories.tsx":async()=>t(()=>import("./HorizontalStackedBar.stories-DHhMvSKU.js"),__vite__mapDeps([70,1,2,71,10,11,72,73,4,5,6,7,43,3,69]),import.meta.url),"./src/components/checkbox/CheckboxGroup.stories.tsx":async()=>t(()=>import("./CheckboxGroup.stories-pJ8i68Vh.js"),__vite__mapDeps([74,1,2,4,5,6,7,75,10,11,3]),import.meta.url),"./src/components/diagram/WatersDiagram.stories.tsx":async()=>t(()=>import("./WatersDiagram.stories-BbfZU_iF.js"),__vite__mapDeps([76,1,2,77,24,25,32,4,5,6,7,43,3]),import.meta.url),"./src/components/i18n/LanguageSwitcher.stories.tsx":async()=>t(()=>import("./LanguageSwitcher.stories-CclBkm4G.js"),__vite__mapDeps([78,1,2,3,4,5,6,7]),import.meta.url),"./src/components/iucn/IucnDesignationTable.stories.tsx":async()=>t(()=>import("./IucnDesignationTable.stories-BySKp88g.js"),__vite__mapDeps([79,1,2,80,81,73,11,4,5,6,7,82,10,14,15,17,18,19,20,21,22,23,24,25,55,83,45,84,3,32]),import.meta.url),"./src/components/iucn/IucnLevelCircle.stories.tsx":async()=>t(()=>import("./IucnLevelCircle.stories-DJ4pRI9l.js"),__vite__mapDeps([85,1,2,86,9,10,11,4,5,6,7,3]),import.meta.url),"./src/components/iucn/IucnLevelPill.stories.tsx":async()=>t(()=>import("./IucnLevelPill.stories-CK1IItRz.js"),__vite__mapDeps([87,1,2,3,83,45,10,11,4,5,6,7]),import.meta.url),"./src/components/iucn/IucnMatrix.stories.tsx":async()=>t(()=>import("./IucnMatrix.stories-D9uzPtWI.js"),__vite__mapDeps([88,1,2,89,81,73,11,4,5,6,7,10,24,25,3,32]),import.meta.url),"./src/components/table/ClassTable.stories.tsx":async()=>t(()=>import("./ClassTable.stories-Ba1qg5es.js"),__vite__mapDeps([90,1,2,91,92,73,11,4,5,6,7,93,94,95,72,71,10,82,14,15,17,18,19,20,21,22,23,24,25,55,39,84,67,35,42,43,3,96,32]),import.meta.url),"./src/components/table/GroupCircleRow.stories.tsx":async()=>t(()=>import("./GroupCircleRow.stories-Do-n4cT1.js"),__vite__mapDeps([97,1,2,3,98,9,10,11,4,5,6,7,82,14,15,17,18,19,20,21,22,23,24,25,55,26]),import.meta.url),"./src/components/table/SketchClassTable.stories.tsx":async()=>t(()=>import("./SketchClassTable.stories-CucmLZ7Q.js"),__vite__mapDeps([99,1,2,100,72,73,11,4,5,6,7,82,10,14,15,17,18,19,20,21,22,23,24,25,55,84,43,3,96,92,93,94]),import.meta.url),"./src/components/table/Table.stories.tsx":async()=>t(()=>import("./Table.stories-C2qAnapD.js"),__vite__mapDeps([101,1,2,82,10,11,14,15,17,18,19,20,21,22,5,23,4,6,7,24,25,55,102,75,43,3,26]),import.meta.url),"./src/rbcs/components/PointyCircle.stories.tsx":async()=>t(()=>import("./PointyCircle.stories-BwGy-FNj.js"),__vite__mapDeps([103,1,2,104,9,10,11,4,5,6,7,43,3]),import.meta.url),"./src/rbcs/components/RbcsIcons.stories.tsx":async()=>t(()=>import("./RbcsIcons.stories-DkzzU8Fw.js"),__vite__mapDeps([105,1,2,4,5,6,7,43,3,106,104,9,10,11,107,73,94,72]),import.meta.url),"./src/rbcs/components/RbcsLearnMore.stories.tsx":async()=>t(()=>import("./RbcsLearnMore.stories-CawNEK1p.js"),__vite__mapDeps([108,1,2,109,95,73,11,4,5,6,7,107,43,3]),import.meta.url),"./src/rbcs/components/RbcsMpaClassPanel.stories.tsx":async()=>t(()=>import("./RbcsMpaClassPanel.stories-_Xp531Ic.js"),__vite__mapDeps([110,1,2,4,5,6,7,43,3,111,104,9,10,11,106,107,73,94,72]),import.meta.url),"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx":async()=>t(()=>import("./RbcsMpaObjectiveStatus.stories-VrH2Q208.js"),__vite__mapDeps([112,1,2,73,11,72,4,5,6,7,43,3,71,10,77,24,25,60,23,80,81,82,14,15,17,18,19,20,21,22,55,83,45,84,86,9,89,91,92,93,94,95,39,67,35,42,102,75,100,98,32,13,64,29,31,34,37,41,52,53,47,48,50,54,69,104,106,107,109,111,113]),import.meta.url),"./src/rbcs/components/RbcsZoneClassPanel.stories.tsx":async()=>t(()=>import("./RbcsZoneClassPanel.stories-wBHc5ZGe.js"),__vite__mapDeps([114,1,2,4,5,6,7,43,3,113,106,104,9,10,11,107,73,94,72]),import.meta.url)};async function y(r){return I[r]()}const{composeConfigs:D,PreviewWeb:V,ClientApi:x}=__STORYBOOK_MODULE_PREVIEW_API__,v=async(r=[])=>{const _=await Promise.all([r.at(0)??t(()=>import("./entry-preview-BGwTW3Wf.js"),__vite__mapDeps([115,2,116,20]),import.meta.url),r.at(1)??t(()=>import("./entry-preview-docs-C_Y6d8jX.js"),__vite__mapDeps([117,118,22,48,2,119,7]),import.meta.url),r.at(2)??t(()=>import("./preview-BJPLiuSt.js"),__vite__mapDeps([120,121]),import.meta.url),r.at(3)??t(()=>import("./preview-d420dqR5.js"),[],import.meta.url),r.at(4)??t(()=>import("./preview-Ct5NkTJf.js"),[],import.meta.url),r.at(5)??t(()=>import("./preview-9hFJSo5S.js"),__vite__mapDeps([122,119]),import.meta.url),r.at(6)??t(()=>import("./preview-BnWGZYux.js"),[],import.meta.url),r.at(7)??t(()=>import("./preview-Cdum89jS.js"),[],import.meta.url),r.at(8)??t(()=>import("./preview-DB9FwMii.js"),__vite__mapDeps([123,119]),import.meta.url),r.at(9)??t(()=>import("./preview-BpcF_O6y.js"),[],import.meta.url),r.at(10)??t(()=>import("./preview-MipJLjq7.js"),__vite__mapDeps([124,5,11]),import.meta.url),r.at(11)??t(()=>import("./preview-U3NC4eGL.js"),[],import.meta.url)]);return D(_)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new V(y,v);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{t as _}; diff --git a/Next/assets/iframe-DRF2073L.js b/Next/assets/iframe-DRF2073L.js deleted file mode 100644 index 0207448..0000000 --- a/Next/assets/iframe-DRF2073L.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Card.stories-D7DAhzd-.js","./jsx-runtime-DEdD30eg.js","./index-RYns6xqu.js","./Card-FnwmZRZt.js","./ReportDecorator-BLl16b_j.js","./ReportContext-DKjA4IB1.js","./index-BKD8Dact.js","./cloneDeep-DjGZ9tLP.js","./_getPrototype-2UMXDfW_.js","./Circle.stories-B-hYYFBY.js","./Circle-CH6Tn2Z1.js","./styled-components.browser.esm-Cwi-fKCl.js","./index-BAMY2Nnw.js","./Collapse.stories-X4l3nSjz.js","./Collapse-ByIHf8L-.js","./DataDownload.stories-DoOo4q-Y.js","./DataDownload-BPSbt6Wj.js","./Dropdown-CSdFVIjX.js","./usePopper-ptQ-sUxU.js","./index-D16Yfzz8.js","./SimpleButton-BKT7qdfB.js","./index-BbP3371Q.js","./useSketchProperties-CHjaomRQ.js","./extends-CF3RwP-h.js","./index.esm-BWA7R1MX.js","./useTranslation-SdK8TBCK.js","./context-D1gH75Th.js","./index-CJGZSqXF.js","./Dropdown.stories-TEdlxwrl.js","./GeographySwitcher.stories-DbWcTlXu.js","./GeographySwitcher-B7Ga5RuA.js","./TranslatorAsync-BjkwzyXE.js","./InfoStatus.stories-FpXxqEm4.js","./InfoStatus-B5RZF2lR.js","./InfoCircleFill.esm-CjhE5QEd.js","./KeySection.stories-D4NARbFN.js","./KeySection-Btzf7BUy.js","./LayerToggle.stories-AsrXIAAW.js","./LayerToggle-CutCh_0U.js","./ObjectiveStatus.stories-r0sU8RXg.js","./ObjectiveStatus-J9EsCTcM.js","./CheckCircleFill.esm-DtBQOjIm.js","./CardDecorator-BYpn6BZ1.js","./Pill.stories-DDZrgEHP.js","./Pill-Cw7zGJYD.js","./ReportError.stories-DqpLGnGF.js","./ReportError-CyhIfolQ.js","./index-rNTiGNI1.js","./ReportPage.stories-DMeymkpU.js","./ReportPage-C7o7YIVs.js","./SegmentControl-DuWDC16t.js","./ResultsCard.stories-B2Nde6rf.js","./ResultsCard-DZu0ql2C.js","./Skeleton-u_SOmpwo.js","./ToolbarCard-Cl8xrJl3.js","./Toolbar-Ci4_u54V.js","./SegmentControl.stories-Bz1gR7Ie.js","./Skeleton.stories-D6wJWtbD.js","./SketchAttributesCard.stories-DYTKxA4R.js","./SketchAttributesCard-Dgb94_gL.js","./SketchAttributesLegacyCard.stories-BW0DwACV.js","./SketchAttributesNextCard.stories-CwF7yshc.js","./Toolbar.stories-CeOzHTGP.js","./DataDownloadToolbar-DFDUfOQJ.js","./ToolbarCard.stories-D6fAnKgb.js","./Tooltip.stories-CVZOFYYL.js","./Tooltip-D2Zg19lv.js","./VerticalSpacer.stories-Cw4zt5T-.js","./VerticalSpacer-CckaP5Ks.js","./LinkButton.stories-CPhCLuBw.js","./SimpleButton.stories-DTLk5WYQ.js","./HorizontalStackedBar.stories-Dmu7hjcO.js","./valueFormatter-DK9vM_WF.js","./index-B2Cm0kwl.js","./number-BAURMb9d.js","./CheckboxGroup.stories-6fFGAVZK.js","./CheckboxGroup-B-zjAHDz.js","./WatersDiagram.stories-B0BE7-QL.js","./WatersDiagram-CHmUhu9s.js","./LanguageSwitcher.stories-D-3cd4If.js","./IucnDesignationTable.stories-BpL2yLGO.js","./IucnDesignationTable-DHBG5X6J.js","./iucnProtectionLevel-KZvFkafK.js","./Table-Db9VXgo_.js","./IucnLevelPill-BRLj3pUh.js","./ReportTableStyled-YHOh9k4c.js","./IucnLevelCircle.stories-Cq3-aoL6.js","./IucnLevelCircle-9mogdVAY.js","./IucnLevelPill.stories-CU_DUDW3.js","./IucnMatrix.stories-C_IMn--_.js","./IucnMatrix-CioaLlfF.js","./ClassTable.stories-BbLjwvCV.js","./ClassTable-B5fG0h2I.js","./helpers-CEsPW1hT.js","./_baseIteratee-hc9hs9W5.js","./_baseToString-CmkGVQv0.js","./objective-CIkv88AO.js","./metrics-D6cvDJ7n.js","./GroupCircleRow.stories-D4KLo-qX.js","./GroupCircleRow-BwvCSp1c.js","./SketchClassTable.stories-DZI0gYhE.js","./SketchClassTable-dwmss9XV.js","./Table.stories-D1rwwzlb.js","./FilterSelectTable-CUTaXfFp.js","./PointyCircle.stories-BlfL9YtJ.js","./PointyCircle-DSJ1ZYVh.js","./RbcsIcons.stories-jR0NsCDi.js","./RbcsIcons-DbMjepiQ.js","./rbcs-BHXFcvGv.js","./RbcsLearnMore.stories-ERVUTWf_.js","./RbcsLearnMore-y-CvmRko.js","./RbcsMpaClassPanel.stories-C_KiSFNI.js","./RbcsMpaClassPanel-C4R93ya0.js","./RbcsMpaObjectiveStatus.stories-DIlKRnRb.js","./RbcsZoneClassPanel-FY207Oge.js","./RbcsZoneClassPanel.stories-BoHFlwv-.js","./entry-preview-BGwTW3Wf.js","./react-18-DBL1hgnh.js","./entry-preview-docs-C_Y6d8jX.js","./index-DwAHOYlq.js","./index-DrFu-skq.js","./preview-BJPLiuSt.js","./index-D-8MO0q_.js","./preview-9hFJSo5S.js","./preview-DB9FwMii.js","./preview-MipJLjq7.js"])))=>i.map(i=>d[i]); -import"../sb-preview/runtime.js";(function(){const _=document.createElement("link").relList;if(_&&_.supports&&_.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))m(o);new MutationObserver(o=>{for(const e of o)if(e.type==="childList")for(const s of e.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&m(s)}).observe(document,{childList:!0,subtree:!0});function c(o){const e={};return o.integrity&&(e.integrity=o.integrity),o.referrerPolicy&&(e.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?e.credentials="include":o.crossOrigin==="anonymous"?e.credentials="omit":e.credentials="same-origin",e}function m(o){if(o.ep)return;o.ep=!0;const e=c(o);fetch(o.href,e)}})();const R="modulepreload",T=function(r,_){return new URL(r,_).href},O={},t=function(_,c,m){let o=Promise.resolve();if(c&&c.length>0){const e=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),E=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.all(c.map(i=>{if(i=T(i,m),i in O)return;O[i]=!0;const a=i.endsWith(".css"),d=a?'[rel="stylesheet"]':"";if(!!m)for(let p=e.length-1;p>=0;p--){const u=e[p];if(u.href===i&&(!a||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${d}`))return;const n=document.createElement("link");if(n.rel=a?"stylesheet":R,a||(n.as="script",n.crossOrigin=""),n.href=i,E&&n.setAttribute("nonce",E),document.head.appendChild(n),a)return new Promise((p,u)=>{n.addEventListener("load",p),n.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})}))}return o.then(()=>_()).catch(e=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=e,window.dispatchEvent(s),!s.defaultPrevented)throw e})},{createBrowserChannel:L}=__STORYBOOK_MODULE_CHANNELS__,{addons:P}=__STORYBOOK_MODULE_PREVIEW_API__,l=L({page:"preview"});P.setChannel(l);window.__STORYBOOK_ADDONS_CHANNEL__=l;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=l);const I={"./src/components/Card.stories.tsx":async()=>t(()=>import("./Card.stories-D7DAhzd-.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]),import.meta.url),"./src/components/Circle.stories.tsx":async()=>t(()=>import("./Circle.stories-B-hYYFBY.js"),__vite__mapDeps([9,1,2,3,10,11,12,4,5,6,7,8]),import.meta.url),"./src/components/Collapse.stories.tsx":async()=>t(()=>import("./Collapse.stories-X4l3nSjz.js"),__vite__mapDeps([13,1,2,14,11,12,3,4,5,6,7,8]),import.meta.url),"./src/components/DataDownload.stories.tsx":async()=>t(()=>import("./DataDownload.stories-DoOo4q-Y.js"),__vite__mapDeps([15,1,2,16,17,11,12,18,19,20,21,6,22,5,23,24,25,26,27]),import.meta.url),"./src/components/Dropdown.stories.tsx":async()=>t(()=>import("./Dropdown.stories-TEdlxwrl.js"),__vite__mapDeps([28,1,2,3,20,11,12,17,18,19]),import.meta.url),"./src/components/GeographySwitcher.stories.tsx":async()=>t(()=>import("./GeographySwitcher.stories-DbWcTlXu.js"),__vite__mapDeps([29,1,2,30,25,26,31,4,5,6,7,8]),import.meta.url),"./src/components/InfoStatus.stories.tsx":async()=>t(()=>import("./InfoStatus.stories-FpXxqEm4.js"),__vite__mapDeps([32,1,2,3,33,34,23,24,11,12,4,5,6,7,8]),import.meta.url),"./src/components/KeySection.stories.tsx":async()=>t(()=>import("./KeySection.stories-D4NARbFN.js"),__vite__mapDeps([35,1,2,3,36,4,5,6,7,8]),import.meta.url),"./src/components/LayerToggle.stories.tsx":async()=>t(()=>import("./LayerToggle.stories-AsrXIAAW.js"),__vite__mapDeps([37,1,2,3,38,5,23,24,11,12,4,6,7,8]),import.meta.url),"./src/components/ObjectiveStatus.stories.tsx":async()=>t(()=>import("./ObjectiveStatus.stories-r0sU8RXg.js"),__vite__mapDeps([39,1,2,40,11,12,23,24,41,4,5,6,7,8,42,3]),import.meta.url),"./src/components/Pill.stories.tsx":async()=>t(()=>import("./Pill.stories-DDZrgEHP.js"),__vite__mapDeps([43,1,2,3,44,11,12,4,5,6,7,8]),import.meta.url),"./src/components/ReportError.stories.tsx":async()=>t(()=>import("./ReportError.stories-DqpLGnGF.js"),__vite__mapDeps([45,1,2,46,3,11,12,47,25,26,4,5,6,7,8]),import.meta.url),"./src/components/ReportPage.stories.tsx":async()=>t(()=>import("./ReportPage.stories-DMeymkpU.js"),__vite__mapDeps([48,1,2,49,4,5,6,7,8,50]),import.meta.url),"./src/components/ResultsCard.stories.tsx":async()=>t(()=>import("./ResultsCard.stories-B2Nde6rf.js"),__vite__mapDeps([51,1,2,52,3,4,5,6,7,8,11,12,53,46,47,25,26,38,23,24,14,27,16,17,18,19,20,21,22,54,55]),import.meta.url),"./src/components/SegmentControl.stories.tsx":async()=>t(()=>import("./SegmentControl.stories-Bz1gR7Ie.js"),__vite__mapDeps([56,1,2,50,4,5,6,7,8,31,26]),import.meta.url),"./src/components/Skeleton.stories.tsx":async()=>t(()=>import("./Skeleton.stories-D6wJWtbD.js"),__vite__mapDeps([57,1,2,3,53,11,12,4,5,6,7,8]),import.meta.url),"./src/components/SketchAttributesCard.stories.tsx":async()=>t(()=>import("./SketchAttributesCard.stories-DYTKxA4R.js"),__vite__mapDeps([58,59,1,2,22,5,3,25,26,4,6,7,8,42]),import.meta.url),"./src/components/SketchAttributesLegacyCard.stories.tsx":async()=>t(()=>import("./SketchAttributesLegacyCard.stories-BW0DwACV.js"),__vite__mapDeps([60,1,2,59,22,5,3,25,26,31,4,6,7,8]),import.meta.url),"./src/components/SketchAttributesNextCard.stories.tsx":async()=>t(()=>import("./SketchAttributesNextCard.stories-CwF7yshc.js"),__vite__mapDeps([61,1,2,59,22,5,3,25,26,4,6,7,8,42,31]),import.meta.url),"./src/components/Toolbar.stories.tsx":async()=>t(()=>import("./Toolbar.stories-CeOzHTGP.js"),__vite__mapDeps([62,1,2,55,11,12,3,20,4,5,6,7,8,63,16,17,18,19,21,22,23,24,25,26,27]),import.meta.url),"./src/components/ToolbarCard.stories.tsx":async()=>t(()=>import("./ToolbarCard.stories-D6fAnKgb.js"),__vite__mapDeps([64,1,2,54,55,11,12,4,5,6,7,8,20]),import.meta.url),"./src/components/Tooltip.stories.tsx":async()=>t(()=>import("./Tooltip.stories-CVZOFYYL.js"),__vite__mapDeps([65,1,2,3,66,11,12,18,19,4,5,6,7,8,34,23,24]),import.meta.url),"./src/components/VerticalSpacer.stories.tsx":async()=>t(()=>import("./VerticalSpacer.stories-Cw4zt5T-.js"),__vite__mapDeps([67,1,2,68,4,5,6,7,8,42,3]),import.meta.url),"./src/components/buttons/LinkButton.stories.tsx":async()=>t(()=>import("./LinkButton.stories-CPhCLuBw.js"),__vite__mapDeps([69,1,2,20,11,12]),import.meta.url),"./src/components/buttons/SimpleButton.stories.tsx":async()=>t(()=>import("./SimpleButton.stories-DTLk5WYQ.js"),__vite__mapDeps([70,1,2,20,11,12]),import.meta.url),"./src/components/chart/HorizontalStackedBar.stories.tsx":async()=>t(()=>import("./HorizontalStackedBar.stories-Dmu7hjcO.js"),__vite__mapDeps([71,1,2,72,11,12,73,74,4,5,6,7,8,42,3,68]),import.meta.url),"./src/components/checkbox/CheckboxGroup.stories.tsx":async()=>t(()=>import("./CheckboxGroup.stories-6fFGAVZK.js"),__vite__mapDeps([75,1,2,4,5,6,7,8,76,11,12,3]),import.meta.url),"./src/components/diagram/WatersDiagram.stories.tsx":async()=>t(()=>import("./WatersDiagram.stories-B0BE7-QL.js"),__vite__mapDeps([77,1,2,78,25,26,31,4,5,6,7,8,42,3]),import.meta.url),"./src/components/i18n/LanguageSwitcher.stories.tsx":async()=>t(()=>import("./LanguageSwitcher.stories-D-3cd4If.js"),__vite__mapDeps([79,1,2,3,4,5,6,7,8]),import.meta.url),"./src/components/iucn/IucnDesignationTable.stories.tsx":async()=>t(()=>import("./IucnDesignationTable.stories-BpL2yLGO.js"),__vite__mapDeps([80,1,2,81,82,73,12,4,5,6,7,8,83,11,23,24,16,17,18,19,20,21,22,25,26,55,84,44,85,3,31]),import.meta.url),"./src/components/iucn/IucnLevelCircle.stories.tsx":async()=>t(()=>import("./IucnLevelCircle.stories-Cq3-aoL6.js"),__vite__mapDeps([86,1,2,87,10,11,12,4,5,6,7,8,3]),import.meta.url),"./src/components/iucn/IucnLevelPill.stories.tsx":async()=>t(()=>import("./IucnLevelPill.stories-CU_DUDW3.js"),__vite__mapDeps([88,1,2,3,84,44,11,12,4,5,6,7,8]),import.meta.url),"./src/components/iucn/IucnMatrix.stories.tsx":async()=>t(()=>import("./IucnMatrix.stories-C_IMn--_.js"),__vite__mapDeps([89,1,2,90,82,73,12,4,5,6,7,8,11,25,26,3,31]),import.meta.url),"./src/components/table/ClassTable.stories.tsx":async()=>t(()=>import("./ClassTable.stories-BbLjwvCV.js"),__vite__mapDeps([91,1,2,92,93,73,12,4,5,6,7,8,94,95,96,74,72,11,83,23,24,16,17,18,19,20,21,22,25,26,55,38,85,66,34,41,42,3,97,31]),import.meta.url),"./src/components/table/GroupCircleRow.stories.tsx":async()=>t(()=>import("./GroupCircleRow.stories-D4KLo-qX.js"),__vite__mapDeps([98,1,2,3,99,10,11,12,4,5,6,7,8,83,23,24,16,17,18,19,20,21,22,25,26,55,27]),import.meta.url),"./src/components/table/SketchClassTable.stories.tsx":async()=>t(()=>import("./SketchClassTable.stories-DZI0gYhE.js"),__vite__mapDeps([100,1,2,101,73,12,74,4,5,6,7,8,83,11,23,24,16,17,18,19,20,21,22,25,26,55,85,42,3,97,93,94,95]),import.meta.url),"./src/components/table/Table.stories.tsx":async()=>t(()=>import("./Table.stories-D1rwwzlb.js"),__vite__mapDeps([102,1,2,83,11,12,23,24,16,17,18,19,20,21,6,22,5,25,26,55,103,76,4,7,8,42,3,27]),import.meta.url),"./src/rbcs/components/PointyCircle.stories.tsx":async()=>t(()=>import("./PointyCircle.stories-BlfL9YtJ.js"),__vite__mapDeps([104,1,2,105,10,11,12,4,5,6,7,8,42,3]),import.meta.url),"./src/rbcs/components/RbcsIcons.stories.tsx":async()=>t(()=>import("./RbcsIcons.stories-jR0NsCDi.js"),__vite__mapDeps([106,1,2,4,5,6,7,8,42,3,107,105,10,11,12,108,73,95,74]),import.meta.url),"./src/rbcs/components/RbcsLearnMore.stories.tsx":async()=>t(()=>import("./RbcsLearnMore.stories-ERVUTWf_.js"),__vite__mapDeps([109,1,2,110,73,12,96,4,5,6,7,8,108,42,3]),import.meta.url),"./src/rbcs/components/RbcsMpaClassPanel.stories.tsx":async()=>t(()=>import("./RbcsMpaClassPanel.stories-C_KiSFNI.js"),__vite__mapDeps([111,1,2,4,5,6,7,8,42,3,112,105,10,11,12,107,108,73,95,74]),import.meta.url),"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx":async()=>t(()=>import("./RbcsMpaObjectiveStatus.stories-DIlKRnRb.js"),__vite__mapDeps([113,1,2,73,12,74,4,5,6,7,8,42,3,20,11,72,78,25,26,59,22,81,82,83,23,24,16,17,18,19,21,55,84,44,85,87,10,90,92,93,94,95,96,38,66,34,41,103,76,101,99,31,14,63,33,36,40,52,53,46,47,49,50,54,68,30,105,107,108,110,112,114]),import.meta.url),"./src/rbcs/components/RbcsZoneClassPanel.stories.tsx":async()=>t(()=>import("./RbcsZoneClassPanel.stories-BoHFlwv-.js"),__vite__mapDeps([115,1,2,4,5,6,7,8,42,3,114,107,105,10,11,12,108,73,95,74]),import.meta.url)};async function y(r){return I[r]()}const{composeConfigs:D,PreviewWeb:V,ClientApi:x}=__STORYBOOK_MODULE_PREVIEW_API__,v=async(r=[])=>{const _=await Promise.all([r.at(0)??t(()=>import("./entry-preview-BGwTW3Wf.js"),__vite__mapDeps([116,2,117,19]),import.meta.url),r.at(1)??t(()=>import("./entry-preview-docs-C_Y6d8jX.js"),__vite__mapDeps([118,119,21,47,2,120,8]),import.meta.url),r.at(2)??t(()=>import("./preview-BJPLiuSt.js"),__vite__mapDeps([121,122]),import.meta.url),r.at(3)??t(()=>import("./preview-AJYPTx9U.js"),[],import.meta.url),r.at(4)??t(()=>import("./preview-Ct5NkTJf.js"),[],import.meta.url),r.at(5)??t(()=>import("./preview-9hFJSo5S.js"),__vite__mapDeps([123,120]),import.meta.url),r.at(6)??t(()=>import("./preview-BnWGZYux.js"),[],import.meta.url),r.at(7)??t(()=>import("./preview-Cdum89jS.js"),[],import.meta.url),r.at(8)??t(()=>import("./preview-DB9FwMii.js"),__vite__mapDeps([124,120]),import.meta.url),r.at(9)??t(()=>import("./preview-BpcF_O6y.js"),[],import.meta.url),r.at(10)??t(()=>import("./preview-MipJLjq7.js"),__vite__mapDeps([125,6,12]),import.meta.url),r.at(11)??t(()=>import("./preview-U3NC4eGL.js"),[],import.meta.url)]);return D(_)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new V(y,v);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{t as _}; diff --git a/Next/assets/index-Wh-sxV5I.js b/Next/assets/index-C_s9n2jO.js similarity index 93% rename from Next/assets/index-Wh-sxV5I.js rename to Next/assets/index-C_s9n2jO.js index e813a24..2a43493 100644 --- a/Next/assets/index-Wh-sxV5I.js +++ b/Next/assets/index-C_s9n2jO.js @@ -1 +1 @@ -import{o as B,X as L,S as C,D as H,m as u,a as g,A as y,Z as I,l as h,u as k,s as P,H as W,b as A,J as F,O as x,w as D,c as R,p as f,d as v,f as E,h as M,e as N,g as q,i as w,j as O,B as U,v as Z,k as j,n as z,q as G,r as J,C as K,t as Q,y as V,I as X,x as Y,z as _,E as $,F as aa,G as sa,K as oa,_ as ta,M as ra,L as ea,N as pa,P as ia,Q as ma,R as na,T as la,U as ca,V as Ta,W as ba,Y as da,$ as Sa,a0 as Ba,a1 as La,a2 as Ca,a3 as Ha,a4 as ua,a5 as ga,a6 as ya,a7 as Ia,a8 as ha,a9 as ka,aa as Pa,ab as Wa,ac as Aa,ad as Fa}from"./DocsRenderer-PKQXORMH-mP171yDi.js";import"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";import"./index-RYns6xqu.js";import"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-D-8MO0q_.js";import"./extends-CF3RwP-h.js";import"./_baseToString-CmkGVQv0.js";import"./_getPrototype-2UMXDfW_.js";import"./cloneDeep-DjGZ9tLP.js";import"./_baseIteratee-hc9hs9W5.js";import"./index-DwAHOYlq.js";import"./index-DrFu-skq.js";export{B as A,L as ActionBar,C as AddonPanel,H as Badge,u as Bar,g as Blockquote,y as Button,I as ClipboardCode,h as Code,k as DL,P as Div,W as DocumentWrapper,A as EmptyTabContent,F as ErrorFormatter,x as FlexBar,D as Form,R as H1,f as H2,v as H3,E as H4,M as H5,N as H6,q as HR,w as IconButton,O as IconButtonSkeleton,U as Icons,Z as Img,j as LI,z as Link,G as ListItem,J as Loader,K as Modal,Q as OL,V as P,X as Placeholder,Y as Pre,_ as ResetWrapper,$ as ScrollArea,aa as Separator,sa as Spaced,oa as Span,ta as StorybookIcon,ra as StorybookLogo,ea as Symbols,pa as SyntaxHighlighter,ia as TT,ma as TabBar,na as TabButton,la as TabWrapper,ca as Table,Ta as Tabs,ba as TabsState,da as TooltipLinkList,Sa as TooltipMessage,Ba as TooltipNote,La as UL,Ca as WithTooltip,Ha as WithTooltipPure,ua as Zoom,ga as codeCommon,ya as components,Ia as createCopyToClipboardFunction,ha as getStoryHref,ka as icons,Pa as interleaveSeparators,Wa as nameSpaceClassNames,Aa as resetComponents,Fa as withReset}; +import{o as B,X as L,S as C,D as H,m as u,a as g,A as y,Z as I,l as h,u as k,s as P,H as W,b as A,J as F,O as x,w as D,c as R,p as f,d as v,f as E,h as M,e as N,g as q,i as w,j as O,B as U,v as Z,k as j,n as z,q as G,r as J,C as K,t as Q,y as V,I as X,x as Y,z as _,E as $,F as aa,G as sa,K as oa,_ as ta,M as ra,L as ea,N as pa,P as ia,Q as ma,R as na,T as la,U as ca,V as Ta,W as ba,Y as da,$ as Sa,a0 as Ba,a1 as La,a2 as Ca,a3 as Ha,a4 as ua,a5 as ga,a6 as ya,a7 as Ia,a8 as ha,a9 as ka,aa as Pa,ab as Wa,ac as Aa,ad as Fa}from"./DocsRenderer-PKQXORMH-Co0OfJiJ.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-RYns6xqu.js";import"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-D-8MO0q_.js";import"./extends-CF3RwP-h.js";import"./_baseToString-CmkGVQv0.js";import"./_getPrototype-2UMXDfW_.js";import"./cloneDeep-DjGZ9tLP.js";import"./_baseIteratee-hc9hs9W5.js";import"./index-DwAHOYlq.js";import"./index-DrFu-skq.js";export{B as A,L as ActionBar,C as AddonPanel,H as Badge,u as Bar,g as Blockquote,y as Button,I as ClipboardCode,h as Code,k as DL,P as Div,W as DocumentWrapper,A as EmptyTabContent,F as ErrorFormatter,x as FlexBar,D as Form,R as H1,f as H2,v as H3,E as H4,M as H5,N as H6,q as HR,w as IconButton,O as IconButtonSkeleton,U as Icons,Z as Img,j as LI,z as Link,G as ListItem,J as Loader,K as Modal,Q as OL,V as P,X as Placeholder,Y as Pre,_ as ResetWrapper,$ as ScrollArea,aa as Separator,sa as Spaced,oa as Span,ta as StorybookIcon,ra as StorybookLogo,ea as Symbols,pa as SyntaxHighlighter,ia as TT,ma as TabBar,na as TabButton,la as TabWrapper,ca as Table,Ta as Tabs,ba as TabsState,da as TooltipLinkList,Sa as TooltipMessage,Ba as TooltipNote,La as UL,Ca as WithTooltip,Ha as WithTooltipPure,ua as Zoom,ga as codeCommon,ya as components,Ia as createCopyToClipboardFunction,ha as getStoryHref,ka as icons,Pa as interleaveSeparators,Wa as nameSpaceClassNames,Aa as resetComponents,Fa as withReset}; diff --git a/Next/assets/metrics-D6cvDJ7n.js b/Next/assets/metrics-CCT61h2F.js similarity index 98% rename from Next/assets/metrics-D6cvDJ7n.js rename to Next/assets/metrics-CCT61h2F.js index 8c4dd29..cf8c381 100644 --- a/Next/assets/metrics-D6cvDJ7n.js +++ b/Next/assets/metrics-CCT61h2F.js @@ -1 +1 @@ -import{a as s}from"./helpers-CEsPW1hT.js";const o=[{objectiveId:"abyss",shortDesc:"Protect 20% of Abyssopelagic",target:.2,countsToward:{full:"yes"}},{objectiveId:"bathy",shortDesc:"Protect 10% of Bathypelagic",target:.1,countsToward:{full:"yes"}},{objectiveId:"cold",shortDesc:"Protect 100% of Cold water corals",target:1,countsToward:{full:"yes"}},{objectiveId:"escarp",shortDesc:"Protect 30% of Escarpments",target:.3,countsToward:{full:"yes"}}],t=[{datasourceId:"feature_abyssopelagic",classId:"Abyssopelagic",display:"Abyssopelagic",layerId:"61771f5ae9125f452fe759f8",objectiveId:"abyss"},{datasourceId:"Bathypelagic1",classId:"Bathypelagic",display:"Bathypelagic",layerId:"614df361c33508c1270159f2",objectiveId:"bathy"},{datasourceId:"Cold water coral1",classId:"Cold water coral",display:"Cold water coral",layerId:"614df361c33508c1270159f4",objectiveId:"cold"},{datasourceId:"Escarpments1",classId:"Escarpments",display:"Escarpments",layerId:"614df361c33508c1270159f6",objectiveId:"escarp"}],c={type:"areaOverlap",metricId:"metric",classes:t},d=s([{classId:"Abyssopelagic",value:.13,metricId:c.metricId},{classId:"Bathypelagic",value:.44,metricId:c.metricId}]),I=[{sketchId:"sketch1",sketchName:"sketch1",Abyssopelagic:237,Bathypelagic:143,"Cold water coral":8,Escarpments:4982,Knolls:837,Plains:30,Seamounts:287},{sketchId:"sketch2",sketchName:"sketch2",Abyssopelagic:283,Bathypelagic:13,"Cold water coral":238,Escarpments:482,Knolls:7,Plains:150,Seamounts:147}],n=[{sketchId:"sketch1",sketchName:"sketch1",Abyssopelagic:.32,Bathypelagic:.2,"Cold water coral":0,Escarpments:.02,Knolls:.83,Plains:0,Seamounts:.52},{sketchId:"sketch2",sketchName:"sketch2",Abyssopelagic:.52,Bathypelagic:.08,"Cold water coral":.84,Escarpments:0,Knolls:.65,Plains:1,Seamounts:.68}],p={objectiveId:"obj1",shortDesc:"Protect 20% of each reef class",target:.2,countsToward:{full:"yes"}},r=[{numericClassId:1,classId:"Bays and Coast",display:"Bays and Coast",objectiveId:"obj1"},{numericClassId:2,classId:"Madracis Reef",display:"Madracis Reef",objectiveId:"obj1"},{numericClassId:3,classId:"Montastraea Reef",display:"Montastraea Reef",objectiveId:"obj1"},{numericClassId:4,classId:"Diploria Porites Reef",display:"Diploria Porites Reef",objectiveId:"obj1"},{numericClassId:5,classId:"Castle Harbour Madracis",display:"Castle Harbour Madracis",objectiveId:"obj1"},{numericClassId:6,classId:"Algal Vermetid Reef",display:"Algal Vermetid Reef",objectiveId:"obj1"},{numericClassId:7,classId:"Rim Reef",display:"Rim Reef",objectiveId:"obj1"},{numericClassId:8,classId:"Main Terrace Reef",display:"Main Terrace Reef",objectiveId:"obj1"},{numericClassId:9,classId:"Fore Reef",display:"Fore Reef",objectiveId:"obj1"},{numericClassId:10,classId:"Mesophotic",display:"Mesophotic",objectiveId:"obj1"},{numericClassId:11,classId:"Rariphotic",display:"Rariphotic",objectiveId:"obj1"},{numericClassId:12,classId:"Mesopelagic",display:"Mesopelagic",objectiveId:"obj1"},{numericClassId:13,classId:"Bathypelagic",display:"Bathypelagic",objectiveId:"obj1"}],e={type:"areaOverlap",classes:r,metricId:"metric"},m=s([{classId:"Bays and Coast",value:.13,metricId:e.metricId},{classId:"Madracis Reef",value:.44,metricId:e.metricId}]),y=s([{classId:"Bays and Coast",value:Number.NaN,metricId:e.metricId},{classId:"Madracis Reef",value:.45532444,metricId:e.metricId}]),b=s([{classId:"Bays and Coast",value:.133456532,metricId:e.metricId},{classId:"Madracis Reef",value:.45532444,metricId:e.metricId}]),u=[{objectiveId:"bayscoast",shortDesc:"Protect 30% of bays and coast",target:.3,countsToward:{full:"yes"}},{objectiveId:"madracis",shortDesc:"Protect 20% of madracis reef",target:.2,countsToward:{full:"yes"}},{objectiveId:"monta",shortDesc:"Protect 45% of montastraea reef",target:.45,countsToward:{full:"yes"}},{objectiveId:"diploria",shortDesc:"Protect 50% of diploria porites",target:.5,countsToward:{full:"yes"}}],i=[{numericClassId:1,classId:"Bays and Coast",display:"Bays and Coast",objectiveId:"bayscoast"},{numericClassId:2,classId:"Madracis Reef",display:"Madracis Reef",objectiveId:"madracis"},{numericClassId:3,classId:"Montastraea Reef",display:"Montastraea Reef",objectiveId:"monta"},{numericClassId:4,classId:"Diploria Porites Reef",display:"Diploria Porites Reef",objectiveId:"diploria"}],a={type:"areaOverlap",classes:i,metricId:"metric",layerId:"a"},f=s([{classId:"Bays and Coast",value:.13,metricId:a.metricId},{classId:"Madracis Reef",value:.65,metricId:a.metricId},{classId:"Montastraea Reef",value:.896,metricId:a.metricId},{classId:"Diploria Porites Reef",value:.02,metricId:a.metricId}]);export{y as N,c as a,o as b,m as c,e as d,p as e,u as f,f as g,a as h,I as i,n as j,b as l,d as s}; +import{a as s}from"./helpers-DgG4-pmm.js";const o=[{objectiveId:"abyss",shortDesc:"Protect 20% of Abyssopelagic",target:.2,countsToward:{full:"yes"}},{objectiveId:"bathy",shortDesc:"Protect 10% of Bathypelagic",target:.1,countsToward:{full:"yes"}},{objectiveId:"cold",shortDesc:"Protect 100% of Cold water corals",target:1,countsToward:{full:"yes"}},{objectiveId:"escarp",shortDesc:"Protect 30% of Escarpments",target:.3,countsToward:{full:"yes"}}],t=[{datasourceId:"feature_abyssopelagic",classId:"Abyssopelagic",display:"Abyssopelagic",layerId:"61771f5ae9125f452fe759f8",objectiveId:"abyss"},{datasourceId:"Bathypelagic1",classId:"Bathypelagic",display:"Bathypelagic",layerId:"614df361c33508c1270159f2",objectiveId:"bathy"},{datasourceId:"Cold water coral1",classId:"Cold water coral",display:"Cold water coral",layerId:"614df361c33508c1270159f4",objectiveId:"cold"},{datasourceId:"Escarpments1",classId:"Escarpments",display:"Escarpments",layerId:"614df361c33508c1270159f6",objectiveId:"escarp"}],c={type:"areaOverlap",metricId:"metric",classes:t},d=s([{classId:"Abyssopelagic",value:.13,metricId:c.metricId},{classId:"Bathypelagic",value:.44,metricId:c.metricId}]),I=[{sketchId:"sketch1",sketchName:"sketch1",Abyssopelagic:237,Bathypelagic:143,"Cold water coral":8,Escarpments:4982,Knolls:837,Plains:30,Seamounts:287},{sketchId:"sketch2",sketchName:"sketch2",Abyssopelagic:283,Bathypelagic:13,"Cold water coral":238,Escarpments:482,Knolls:7,Plains:150,Seamounts:147}],n=[{sketchId:"sketch1",sketchName:"sketch1",Abyssopelagic:.32,Bathypelagic:.2,"Cold water coral":0,Escarpments:.02,Knolls:.83,Plains:0,Seamounts:.52},{sketchId:"sketch2",sketchName:"sketch2",Abyssopelagic:.52,Bathypelagic:.08,"Cold water coral":.84,Escarpments:0,Knolls:.65,Plains:1,Seamounts:.68}],p={objectiveId:"obj1",shortDesc:"Protect 20% of each reef class",target:.2,countsToward:{full:"yes"}},r=[{numericClassId:1,classId:"Bays and Coast",display:"Bays and Coast",objectiveId:"obj1"},{numericClassId:2,classId:"Madracis Reef",display:"Madracis Reef",objectiveId:"obj1"},{numericClassId:3,classId:"Montastraea Reef",display:"Montastraea Reef",objectiveId:"obj1"},{numericClassId:4,classId:"Diploria Porites Reef",display:"Diploria Porites Reef",objectiveId:"obj1"},{numericClassId:5,classId:"Castle Harbour Madracis",display:"Castle Harbour Madracis",objectiveId:"obj1"},{numericClassId:6,classId:"Algal Vermetid Reef",display:"Algal Vermetid Reef",objectiveId:"obj1"},{numericClassId:7,classId:"Rim Reef",display:"Rim Reef",objectiveId:"obj1"},{numericClassId:8,classId:"Main Terrace Reef",display:"Main Terrace Reef",objectiveId:"obj1"},{numericClassId:9,classId:"Fore Reef",display:"Fore Reef",objectiveId:"obj1"},{numericClassId:10,classId:"Mesophotic",display:"Mesophotic",objectiveId:"obj1"},{numericClassId:11,classId:"Rariphotic",display:"Rariphotic",objectiveId:"obj1"},{numericClassId:12,classId:"Mesopelagic",display:"Mesopelagic",objectiveId:"obj1"},{numericClassId:13,classId:"Bathypelagic",display:"Bathypelagic",objectiveId:"obj1"}],e={type:"areaOverlap",classes:r,metricId:"metric"},m=s([{classId:"Bays and Coast",value:.13,metricId:e.metricId},{classId:"Madracis Reef",value:.44,metricId:e.metricId}]),y=s([{classId:"Bays and Coast",value:Number.NaN,metricId:e.metricId},{classId:"Madracis Reef",value:.45532444,metricId:e.metricId}]),b=s([{classId:"Bays and Coast",value:.133456532,metricId:e.metricId},{classId:"Madracis Reef",value:.45532444,metricId:e.metricId}]),u=[{objectiveId:"bayscoast",shortDesc:"Protect 30% of bays and coast",target:.3,countsToward:{full:"yes"}},{objectiveId:"madracis",shortDesc:"Protect 20% of madracis reef",target:.2,countsToward:{full:"yes"}},{objectiveId:"monta",shortDesc:"Protect 45% of montastraea reef",target:.45,countsToward:{full:"yes"}},{objectiveId:"diploria",shortDesc:"Protect 50% of diploria porites",target:.5,countsToward:{full:"yes"}}],i=[{numericClassId:1,classId:"Bays and Coast",display:"Bays and Coast",objectiveId:"bayscoast"},{numericClassId:2,classId:"Madracis Reef",display:"Madracis Reef",objectiveId:"madracis"},{numericClassId:3,classId:"Montastraea Reef",display:"Montastraea Reef",objectiveId:"monta"},{numericClassId:4,classId:"Diploria Porites Reef",display:"Diploria Porites Reef",objectiveId:"diploria"}],a={type:"areaOverlap",classes:i,metricId:"metric",layerId:"a"},f=s([{classId:"Bays and Coast",value:.13,metricId:a.metricId},{classId:"Madracis Reef",value:.65,metricId:a.metricId},{classId:"Montastraea Reef",value:.896,metricId:a.metricId},{classId:"Diploria Porites Reef",value:.02,metricId:a.metricId}]);export{y as N,c as a,o as b,m as c,e as d,p as e,u as f,f as g,a as h,I as i,n as j,b as l,d as s}; diff --git a/Next/assets/number-BAURMb9d.js b/Next/assets/number-BAURMb9d.js deleted file mode 100644 index 4b6e3a0..0000000 --- a/Next/assets/number-BAURMb9d.js +++ /dev/null @@ -1 +0,0 @@ -const l=(e,r=1,o={keepSmallValues:!1})=>{const t=+(Math.round(Number.parseFloat(`${e}e${r}`))+`e-${r}`);return o.keepSmallValues&&e&&!t?e:t},p=(e,r={digits:1,digitsIfMatchLower:0,lower:.001,lowerBound:0})=>{const{digits:o=1,digitsIfMatchLower:t=0,lower:s=.001,lowerBound:u=0,lowerOverride:m,upper:n,upperBound:a,upperOverride:c}=r,i=new Intl.NumberFormat("en",{style:"percent",maximumFractionDigits:o}),d=new Intl.NumberFormat("en",{style:"percent",maximumFractionDigits:t});return e===u?d.format(e):e>u&&en?c||i.format(n):i.format(e)};export{p,l as r}; diff --git a/Next/assets/number-cRyP0T_7.js b/Next/assets/number-cRyP0T_7.js new file mode 100644 index 0000000..61a7837 --- /dev/null +++ b/Next/assets/number-cRyP0T_7.js @@ -0,0 +1 @@ +const d=(e,t=1,n={})=>{const{keepSmallValues:o=!1}=n,r=+(Math.round(Number.parseFloat(`${e}e${t}`))+`e-${t}`);return o&&e&&!r?e:r},f=(e,t={})=>{const{digits:n=1,digitsIfMatchLower:o=0,lower:r=.001,lowerBound:u=0,lowerOverride:m,upper:i,upperBound:c,upperOverride:a}=t,s=new Intl.NumberFormat("en",{style:"percent",maximumFractionDigits:n}),p=new Intl.NumberFormat("en",{style:"percent",maximumFractionDigits:o});return e===u?p.format(e):e>u&&ei?a||s.format(i):s.format(e)};export{f as p,d as r}; diff --git a/Next/assets/objective-CIkv88AO.js b/Next/assets/objective-CIkv88AO.js deleted file mode 100644 index bb58aa8..0000000 --- a/Next/assets/objective-CIkv88AO.js +++ /dev/null @@ -1 +0,0 @@ -import{O as a}from"./index-B2Cm0kwl.js";const d=(o,s)=>o.reduce((e,t)=>{const n=s(t);return{...e,[n]:t}},{}),r=Object.keys,j=(o,s)=>{const e=s.find(t=>t.objectiveId===o);if(e)return e;throw new Error(`Objective not found - ${o}`)},y=o=>{const s=d(o,e=>e.objectiveId);return r(s).reduce((e,t)=>{const n=s[t],c=r(n.countsToward),u=c.findIndex(i=>n.countsToward[i]!==a)-1;return{...e,[t]:c[u]}},{})};export{r as a,j as b,y as g,d as k}; diff --git a/Next/assets/objective-Caaevdh9.js b/Next/assets/objective-Caaevdh9.js new file mode 100644 index 0000000..abaed65 --- /dev/null +++ b/Next/assets/objective-Caaevdh9.js @@ -0,0 +1 @@ +import{O as a}from"./geographies-Dy7PGO2y.js";const d=(o,s)=>o.reduce((e,t)=>{const n=s(t);return{...e,[n]:t}},{}),r=Object.keys,j=(o,s)=>{const e=s.find(t=>t.objectiveId===o);if(e)return e;throw new Error(`Objective not found - ${o}`)},y=o=>{const s=d(o,e=>e.objectiveId);return r(s).reduce((e,t)=>{const n=s[t],c=r(n.countsToward),u=c.findIndex(i=>n.countsToward[i]!==a)-1;return{...e,[t]:c[u]}},{})};export{r as a,j as b,y as g,d as k}; diff --git a/Next/assets/preview-AJYPTx9U.js b/Next/assets/preview-d420dqR5.js similarity index 81% rename from Next/assets/preview-AJYPTx9U.js rename to Next/assets/preview-d420dqR5.js index 4c1f5a9..5445a5f 100644 --- a/Next/assets/preview-AJYPTx9U.js +++ b/Next/assets/preview-d420dqR5.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DocsRenderer-PKQXORMH-mP171yDi.js","./iframe-DRF2073L.js","./index-RYns6xqu.js","./react-18-DBL1hgnh.js","./index-D16Yfzz8.js","./index-BbP3371Q.js","./index-D-8MO0q_.js","./extends-CF3RwP-h.js","./_baseToString-CmkGVQv0.js","./_getPrototype-2UMXDfW_.js","./cloneDeep-DjGZ9tLP.js","./_baseIteratee-hc9hs9W5.js","./index-DwAHOYlq.js","./index-DrFu-skq.js"])))=>i.map(i=>d[i]); -import{_ as a}from"./iframe-DRF2073L.js";import"../sb-preview/runtime.js";const{global:s}=__STORYBOOK_MODULE_GLOBAL__;var _=Object.entries(s.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),n={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-PKQXORMH-mP171yDi.js").then(r=>r.ah),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>_[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{n as parameters}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DocsRenderer-PKQXORMH-Co0OfJiJ.js","./iframe-BJY36Cwj.js","./index-RYns6xqu.js","./react-18-DBL1hgnh.js","./index-D16Yfzz8.js","./index-BbP3371Q.js","./index-D-8MO0q_.js","./extends-CF3RwP-h.js","./_baseToString-CmkGVQv0.js","./_getPrototype-2UMXDfW_.js","./cloneDeep-DjGZ9tLP.js","./_baseIteratee-hc9hs9W5.js","./index-DwAHOYlq.js","./index-DrFu-skq.js"])))=>i.map(i=>d[i]); +import{_ as a}from"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const{global:s}=__STORYBOOK_MODULE_GLOBAL__;var _=Object.entries(s.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),n={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-PKQXORMH-Co0OfJiJ.js").then(r=>r.ah),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>_[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{n as parameters}; diff --git a/Next/assets/translation--NEXFlRl.js b/Next/assets/translation--NEXFlRl.js new file mode 100644 index 0000000..3c84765 --- /dev/null +++ b/Next/assets/translation--NEXFlRl.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Inte besvarad)", + "% Area": "% Area", + "% Within Plan": "% Inom plan", + "Activity": "Aktivitet", + "Area": "Område", + "Area Within Plan": "Område inom plan", + "Attributes": "Attribut", + "Author(s)": "Författare", + "Boundary": "Gräns", + "Category": "Kategori", + "Class": "Klass", + "DataDownload - export CSV format label": "Exportera CSV", + "DataDownload - export JSON format label": "Exportera JSON", + "Description": "Beskrivning", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exklusiv ekonomisk zon\\n(0-200 sjömil)", + "Found Within Plan": "Hittade inom plan", + "Full protection level label": "Full", + "Goal": "Mål", + "High protection level label": "Hög", + "IUCN activity - aquaculture": "Vattenbruk - liten skala", + "IUCN activity - extraction": "Gruvdrift, olje- och gasutvinning", + "IUCN activity - fishing sustainable": "Fiske/insamling: rekreation (hållbart)", + "IUCN activity - habitation": "Boning", + "IUCN activity - industrial fishing": "Industriellt fiske, industriellt vattenbruk", + "IUCN activity - local fishing": "Fiske/insamling: lokalt fiske (hållbart)", + "IUCN activity - non-extractive": "Icke-extraktiv rekreation", + "IUCN activity - renewable": "Generering av förnybar energi", + "IUCN activity - research": "Forskning: icke-extraktiv", + "IUCN activity - research extractive": "Forskning: extraktiv", + "IUCN activity - restoration": "Restaurering/förbättring av andra skäl", + "IUCN activity - shipping": "Frakt", + "IUCN activity - tourism": "Storskalig högintensiv turism", + "IUCN activity - traditional fishing": "Traditionellt fiske/samling", + "IUCN activity - traditional use": "Traditionell användning: icke-extraktiv", + "IUCN activity - untreated water": "Utsläpp av orenat vatten", + "IUCN activity - works": "Verk (hamnar, hamnar, muddring)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strikt naturreservat", + "IUCN category 1b": "Vildmarksområde", + "IUCN category 2": "nationalpark", + "IUCN category 2 or 3": "Nationalpark eller naturmonument/funktion", + "IUCN category 3": "Naturmonument eller funktion", + "IUCN category 4": "Habitat/Arthanteringsområde", + "IUCN category 4 or 6": "Habitat/Arthanteringsområde eller Skyddat område med hållbar användning", + "IUCN category 5": "Skyddat landskap/havslandskap", + "IUCN category 6": "Skyddat område med hållbar användning", + "IUCN protection level full": "Full", + "IUCN protection level high": "Hög", + "IUCN protection level low": "Låg", + "IUCN rank - no description": "Nej", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; beror på om denna verksamhet kan skötas på ett sådant sätt att den är förenlig med Läkemedelsverkets mål", + "IUCN rank - special no description": "Generellt nej, en stark prerogativ mot om inte särskilda omständigheter föreligger", + "IUCN rank - special yes description": "Ja eftersom det inte finns något alternativ, men särskilt godkännande är nödvändigt", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Landa", + "Learn more": "Läs mer", + "Map": "Karta", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Nära stranden\\n(0-12 sjömil)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 sjömil)", + "Protection Level": "Skyddsnivå", + "ReportError - message part 1": "Något gick fel. Stäng den här rapporten och försök igen.", + "ReportError - message part 2": "Om felet kvarstår, vänligen rapportera det.", + "Representation": "Representation", + "Results not found": "Resultaten hittades inte", + "ResultsCard - no result message": "Rapportkörningen slutförd, men inga resultat returnerades", + "Shoreline": "Strandlinje", + "Show by MPA": "Visa av MPA", + "Size": "Storlek", + "SizeCard - introduction": "nationella vatten sträcker sig från strandlinjen ut till 200 nautiska mil, känd som den exklusiva ekonomiska zonen (EEZ). Denna rapport sammanfattar offshoreplanens överlappning med EEZ och andra gränser inom den, och mäter framstegen mot att uppnå %-mål för varje gräns.", + "SizeCard - learn more": "<0> Den här rapporten sammanfattar storleken och andelen av denna plan inom dessa gränser.

Om skissgränser inom en plan överlappar varandra, räknas överlappningen endast en gång.

", + "SizeCard - learn more source": "Källa: Wikipedia - Territorialvatten", + "SizeCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", + "SizeCard title": "Zonstorlek", + "Target": "Mål", + "Value": "Värde", + "Viability": "Livskraft", + "# MPAs": "# MPA", + "% Area Within Plan": "% yta inom plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Bioregions 1": "Denna rapport sammanfattar denna plans överlappning med Kaliforniens bioregioner.", + "BlankCard": "BlankCard", + "Central Coast": "Centrala kusten", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fullt skyddat område", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Kelp 1": "Denna rapport sammanfattar denna plans överlappning med Kelp-data.", + "Learn More": "Läs mer", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "Nord kusten", + "OverlapCard": "Överlappskort", + "OverlapCard - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "OverlapCard 1": "Denna rapport sammanfattar denna plans överlappning med OverlapCard-data.", + "Plan Overview": "Planöversikt", + "Protection Card - Learn more": "

ℹ️ Översikt: Denna planeringsprocess använder IUCN:s ram för skyddsnivå:

IUCN Ia Strikt naturreservat: Strikt skyddat för biologisk mångfald och även möjligen geologiska/geomorfologiska särdrag, där människors besök, användning och påverkan är kontrolleras och begränsas för att säkerställa skydd av bevarandevärdena

IUCN Ib vildmarksområde: Vanligtvis stora omodifierade eller kraftigt modifierade områden, som behåller sin naturliga karaktär och inflytande, utan permanent eller betydande mänsklig bebyggelse, skyddade och lyckades bevara sina naturligt tillstånd

IUCN II Nationalpark: Stora naturliga eller nära-naturliga områden som skyddar storskaliga ekologiska processer med karakteristiska arter och ekosystem, som också har miljömässigt och kulturellt kompatibla andliga, vetenskapliga, utbildnings-, rekreations- och besöksmöjligheter

IUCN III Naturminne eller särdrag: Områden som är avsatta för att skydda ett specifikt naturmonument, som kan vara en landform, havsberg, marin grotta, geologiskt särdrag som en grotta eller ett stenparti som t.ex. forntida lund

IUCN IV Habitat/artsförvaltningsområde: Områden för att skydda särskilda arter eller livsmiljöer, där skötseln återspeglar denna prioritet. Många kommer att behöva regelbundna, aktiva insatser för att möta behoven hos särskilda arter eller livsmiljöer, men detta är inte ett krav i kategorin

IUCN V skyddat landskap eller havslandskap: där interaktionen mellan människor och natur över tid har producerat en distinkt karaktär med betydande ekologiskt, biologiskt, kulturellt och naturskönt värde: och där värnandet av denna interaktions integritet är avgörande för att skydda och upprätthålla området och dess tillhörande naturskydd och andra värden

IUCN VI skyddade områden med hållbar användning av naturresurser: Områden som bevarar ekosystem, tillsammans med tillhörande kulturella värden och traditionella naturresurssystem. Generellt stor, huvudsakligen i naturligt tillstånd, med en andel under hållbar naturresursförvaltning och där en låg nivå av icke-industriell naturresursanvändning som är förenlig med naturvård ses som ett av huvudmålen

IUCN Other Effective områdesbaserade bevarandeåtgärder (OECM): Ett annat geografiskt definierat område än ett skyddat område, som styrs och förvaltas på sätt som uppnår positiva och varaktiga långsiktiga resultat för bevarande av biologisk mångfald på plats, med tillhörande ekosystemfunktioner och tjänster och där tillämpliga, kulturella, andliga, socioekonomiska och andra lokalt relevanta värden (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, och III anses vara skyddszoner med hög biologisk mångfald (HBPZ). IUCN IV, V, VI, OECM och LMMA anses vara Medium Biodiversity Protection Zones (MBPZs).

🎯 Planeringsmål: Inga

🗺️ Källdata: Inga

< p>📈 Rapport: Räknar helt enkelt antalet zoner i varje skyddsnivå.

", + "RED": "RÖD", + "Regions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Regions 1": "Denna rapport sammanfattar denna plans överlappning med studieregionerna i denna planeringsprocess.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Visa efter skiss", + "Show Map Layer": "Visa kartlager", + "SimpleCard ecoregion message": "Följande ekoregioner finns i närheten: <2>", + "SimpleCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", + "SimpleCard temperature message": "Den nuvarande havstemperaturen i denna skiss är <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonrapport", + "South Coast": "Sydkusten", + "Special Closure": "Särskild stängning", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens marina naturskyddsområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens förvaltningsområde för marin rekreation", + "State Marine Reserve": "Statens marinreservat", + "State Waters": "statliga vatten", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USA:s exklusiva ekonomiska zon", + "units": "enheter", + "Within Plan": "Inom plan", + "World": "Värld" +} +`;export{n as default}; diff --git a/Next/assets/translation-AkGYbqJj.js b/Next/assets/translation-B-Gjk8Va.js similarity index 87% rename from Next/assets/translation-AkGYbqJj.js rename to Next/assets/translation-B-Gjk8Va.js index d83bd0d..a6e850b 100644 --- a/Next/assets/translation-AkGYbqJj.js +++ b/Next/assets/translation-B-Gjk8Va.js @@ -3,11 +3,11 @@ const e=`{ "% Within Plan": "% Within Plan", "(Not answered)": "(Not answered)", "Activity": "Activity", + "An error occurred while rendering this component. If the error persists, please report it.": "An error occurred while rendering this component. If the error persists, please report it.", "Area": "Area", "Attributes": "Attributes", "BlankCard": "BlankCard", - "BlankCard Sketch Message": "This is a blank sketch report for geography with result .", - "BlankCard SketchCollection Message": "This is a blank sketch collection report for geography with result .", + "BlankCard Sketch Message": "This is a blank {{sketchStr}} with result {{dataStr}}.", "Boundary": "Boundary", "Category": "Category", "Class": "Class", @@ -67,20 +67,18 @@ const e=`{ "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautical miles)", "OverlapCard": "OverlapCard", "OverlapCard - learn more": "

ℹ️ Overview:

🎯 Planning Objective:

🗺️ Source Data:

📈 Report: This report calculates the total value of each feature within the plan. This value is divided by the total value of each feature to obtain the % contained within the plan. If the plan includes multiple areas that overlap, the overlap is only counted once.

", - "OverlapCard 1": "This report summarizes this plan's overlap with OverlapCard data.", + "OverlapCard 1": "This report summarizes this plan's overlap with the data.", + "Overview": "Overview", "Protection Level": "Protection Level", - "ReportError - message part 1": "Something went wrong. Please close this report and try again.", - "ReportError - message part 2": "If the error persists, please report it.", "Representation": "Representation", "Results not found": "Results not found", "ResultsCard - no result message": "Report run completed, but no results returned", + "Select geography": "Select geography", "Shoreline": "Shoreline", "Show by MPA": "Show by MPA", "Show by Sketch": "Show by Sketch", - "SimpleCard ecoregion message": "The following ecoregions are nearby: <2>", - "SimpleCard sketch size message": "This sketch is <2>{{area}} square kilometers", - "SimpleCard temperature message": "The present day sea surface temperature within this sketch is <2>{{minTemp}} - {{maxTemp}}°C.", - "SimpleCard title": "Zone Report", + "SimpleCard sketch size message": "This {{sketchStr}} is {{areaString}} square kilometers.", + "SimpleCard title": "Simple Report", "Size": "Size", "SizeCard - introduction": "national waters extend from the shoreline out to 200 nautical miles, known as the Exclusive Economic Zone (EEZ). This report summarizes offshore plan overlap with the EEZ and other boundaries within it, measuring progress towards achieving % targets for each boundary.", "SizeCard - learn more": "<0> This report summarizes the size and proportion of this plan within these boundaries.

If sketch boundaries within a plan overlap with each other, the overlap is only counted once.

", @@ -90,6 +88,8 @@ const e=`{ "Viability": "Viability", "Within Plan": "Within Plan", "km²": "km²", + "sketch": "sketch", + "sketch collection": "sketch collection", "units": "units" } `;export{e as default}; diff --git a/Next/assets/translation-B2761s95.js b/Next/assets/translation-B2761s95.js deleted file mode 100644 index 824879d..0000000 --- a/Next/assets/translation-B2761s95.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Nav atbildēts)", - "% Area": "% platība", - "% Within Plan": "% plāna ietvaros", - "Activity": "Aktivitāte", - "Area": "Apgabals", - "Area Within Plan": "Teritorija plāna ietvaros", - "Attributes": "Atribūti", - "Author(s)": "Autors(-i)", - "Boundary": "Robeža", - "Category": "Kategorija", - "Class": "Klase", - "DataDownload - export CSV format label": "Eksportēt CSV", - "DataDownload - export JSON format label": "Eksportēt JSON", - "Description": "Apraksts", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ekskluzīva ekonomiskā zona\\n(0–200 jūras jūdzes)", - "Found Within Plan": "Atrasts plāna ietvaros", - "Full protection level label": "Pilns", - "Goal": "Mērķis", - "High protection level label": "Augsts", - "IUCN activity - aquaculture": "Akvakultūra - maza mēroga", - "IUCN activity - extraction": "Kalnrūpniecība, naftas un gāzes ieguve", - "IUCN activity - fishing sustainable": "Makšķerēšana/savākšana: atpūta (ilgtspējīga)", - "IUCN activity - habitation": "Dzīvotne", - "IUCN activity - industrial fishing": "Rūpnieciskā zveja, rūpnieciskā mēroga akvakultūra", - "IUCN activity - local fishing": "Makšķerēšana/savākšana: vietējā zveja (ilgtspējīga)", - "IUCN activity - non-extractive": "Neekstraktīvā atpūta", - "IUCN activity - renewable": "Atjaunojamās enerģijas ražošana", - "IUCN activity - research": "Pētījums: neekstraktīvs", - "IUCN activity - research extractive": "Pētījumi: ieguves", - "IUCN activity - restoration": "Restaurācija/uzlabošana citu iemeslu dēļ", - "IUCN activity - shipping": "Piegāde", - "IUCN activity - tourism": "Liela mēroga augstas intensitātes tūrisms", - "IUCN activity - traditional fishing": "Tradicionālā makšķerēšana/kolekcija", - "IUCN activity - traditional use": "Tradicionālais lietojums: neekstraktīvs", - "IUCN activity - untreated water": "Neattīrīta ūdens izplūde", - "IUCN activity - works": "Darbi (ostas, ostas, bagarēšana)", - "IUCN category - none": "Nav", - "IUCN category 1a": "Stingrais dabas rezervāts", - "IUCN category 1b": "tuksneša apgabals", - "IUCN category 2": "Nacionālais parks", - "IUCN category 2 or 3": "Nacionālais parks vai dabas piemineklis/iezīme", - "IUCN category 3": "Dabas piemineklis vai objekts", - "IUCN category 4": "Biotopu/sugu apsaimniekošanas zona", - "IUCN category 4 or 6": "Biotopu/sugu apsaimniekošanas zona vai aizsargājama teritorija ar ilgtspējīgu izmantošanu", - "IUCN category 5": "Aizsargāta ainava/jūras ainava", - "IUCN category 6": "Aizsargājama teritorija ar ilgtspējīgu izmantošanu", - "IUCN protection level full": "Pilns", - "IUCN protection level high": "Augsts", - "IUCN protection level low": "Zems", - "IUCN rank - no description": "Nē", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Mainīgs; ir atkarīgs no tā, vai šo darbību var vadīt tā, lai tā būtu saderīga ar MPA mērķiem", - "IUCN rank - special no description": "Parasti nē, spēcīga prerogatīva pret, ja vien nav spēkā īpaši apstākļi", - "IUCN rank - special yes description": "Jā, jo alternatīvas nepastāv, taču ir nepieciešams īpašs apstiprinājums", - "IUCN rank - yes description": "Jā", - "km²": "km²", - "Land": "Zeme", - "Learn more": "Uzzināt vairāk", - "Map": "Karte", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Piekraste\\n(0–12 jūras jūdzes)", - "Offshore\\n(12-200 nautical miles)": "Ārzonas\\n(12–200 jūras jūdzes)", - "Protection Level": "Aizsardzības līmenis", - "ReportError - message part 1": "Kaut kas nogāja greizi. Lūdzu, aizveriet šo pārskatu un mēģiniet vēlreiz.", - "ReportError - message part 2": "Ja kļūda joprojām pastāv, lūdzu, ziņojiet par to.", - "Representation": "Pārstāvība", - "Results not found": "Rezultāti nav atrasti", - "ResultsCard - no result message": "Pārskata izpilde ir pabeigta, bet rezultāti netika atgriezti", - "Shoreline": "Krasta līnija", - "Show by MPA": "MPA šovs", - "Size": "Izmērs", - "SizeCard - introduction": "nacionālie ūdeņi stiepjas no krasta līnijas līdz 200 jūras jūdzēm, ko sauc par Ekskluzīvo ekonomisko zonu (EEZ). Šajā ziņojumā ir apkopots ārzonas plānu pārklāšanās ar EEZ un citām robežām tajā, mērot progresu, lai sasniegtu % mērķus katrai robežai.", - "SizeCard - learn more": "<0> Šajā pārskatā ir apkopots šī plāna lielums un proporcija šajās robežās.

Ja skiču robežas plānā pārklājas viena ar otru, pārklāšanās tiek skaitīta tikai vienreiz.

", - "SizeCard - learn more source": "Avots: Wikipedia - Teritoriālie ūdeņi", - "SizeCard sketch size message": "Šīs skice ir <2>{{area}} kvadrātkilometri", - "SizeCard title": "Zonas izmērs", - "Target": "Mērķis", - "Value": "Vērtība", - "Viability": "Dzīvotspēja" -} -`;export{a as default}; diff --git a/Next/assets/translation-B3JRwToo.js b/Next/assets/translation-B3JRwToo.js deleted file mode 100644 index 73d752c..0000000 --- a/Next/assets/translation-B3JRwToo.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Tidak dijawab)", - "% Area": "% Luas", - "% Within Plan": "% Dalam Rencana", - "Activity": "Aktivitas", - "Area": "Daerah", - "Area Within Plan": "Area Dalam Rencana", - "Attributes": "Atribut", - "Author(s)": "Pengarang", - "Boundary": "Batas", - "Category": "Kategori", - "Class": "Kelas", - "DataDownload - export CSV format label": "Ekspor CSV", - "DataDownload - export JSON format label": "Ekspor JSON", - "Description": "Keterangan", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona Ekonomi Eksklusif\\n(0-200 mil laut)", - "Found Within Plan": "Ditemukan Dalam Rencana", - "Full protection level label": "Penuh", - "Goal": "Sasaran", - "High protection level label": "Tinggi", - "IUCN activity - aquaculture": "Akuakultur - skala kecil", - "IUCN activity - extraction": "Penambangan, ekstraksi minyak dan gas", - "IUCN activity - fishing sustainable": "Penangkapan ikan/pengumpulan: rekreasi (berkelanjutan)", - "IUCN activity - habitation": "Tempat tinggal", - "IUCN activity - industrial fishing": "Perikanan industri, akuakultur skala industri", - "IUCN activity - local fishing": "Penangkapan ikan/pengumpulan: penangkapan ikan lokal (berkelanjutan)", - "IUCN activity - non-extractive": "Rekreasi non-ekstraktif", - "IUCN activity - renewable": "Pembangkit energi terbarukan", - "IUCN activity - research": "Penelitian: non-ekstraktif", - "IUCN activity - research extractive": "Penelitian: ekstraktif", - "IUCN activity - restoration": "Restorasi/peningkatan karena alasan lain", - "IUCN activity - shipping": "Pengiriman", - "IUCN activity - tourism": "Pariwisata intensitas tinggi berskala besar", - "IUCN activity - traditional fishing": "Penangkapan ikan/pengumpulan tradisional", - "IUCN activity - traditional use": "Penggunaan tradisional: non-ekstraktif", - "IUCN activity - untreated water": "Debit air yang tidak diolah", - "IUCN activity - works": "Pekerjaan (pelabuhan, pelabuhan, pengerukan)", - "IUCN category - none": "Tidak ada", - "IUCN category 1a": "Cagar Alam yang Ketat", - "IUCN category 1b": "Kawasan Hutan belantara", - "IUCN category 2": "Taman Nasional", - "IUCN category 2 or 3": "Taman Nasional atau Monumen/Fitur Alam", - "IUCN category 3": "Monumen atau Fitur Alam", - "IUCN category 4": "Area Pengelolaan Habitat/Spesies", - "IUCN category 4 or 6": "Kawasan Pengelolaan Habitat/Spesies atau Kawasan lindung dengan pemanfaatan berkelanjutan", - "IUCN category 5": "Lanskap/Bentang Laut yang Dilindungi", - "IUCN category 6": "Kawasan lindung dengan pemanfaatan berkelanjutan", - "IUCN protection level full": "Penuh", - "IUCN protection level high": "Tinggi", - "IUCN protection level low": "Rendah", - "IUCN rank - no description": "TIDAK", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variabel; tergantung pada apakah kegiatan ini dapat dikelola sedemikian rupa sehingga sesuai dengan tujuan KKL", - "IUCN rank - special no description": "Umumnya tidak, hak prerogatif yang kuat terhadap kecuali berlaku keadaan khusus", - "IUCN rank - special yes description": "Ya karena tidak ada alternatif, tetapi persetujuan khusus sangat penting", - "IUCN rank - yes description": "Ya", - "km²": "km²", - "Land": "Tanah", - "Learn more": "Belajarlah lagi", - "Map": "Peta", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Dekat pantai\\n(0-12 mil laut)", - "Offshore\\n(12-200 nautical miles)": "Di lepas pantai\\n(12-200 mil laut)", - "Protection Level": "Tingkat Perlindungan", - "ReportError - message part 1": "Ada yang salah. Harap tutup laporan ini dan coba lagi.", - "ReportError - message part 2": "Jika kesalahan berlanjut, harap laporkan.", - "Representation": "Perwakilan", - "Results not found": "Hasil tidak ditemukan", - "ResultsCard - no result message": "Laporan berjalan selesai, tetapi tidak ada hasil yang dikembalikan", - "Shoreline": "Garis pantai", - "Show by MPA": "Ditunjukkan oleh MPA", - "Size": "Ukuran", - "SizeCard - introduction": "perairan nasional terbentang dari garis pantai hingga 200 mil laut, yang dikenal sebagai Zona Ekonomi Eksklusif (ZEE). Laporan ini merangkum rencana lepas pantai yang tumpang tindih dengan ZEE dan batas-batas lain di dalamnya, mengukur kemajuan pencapaian % target untuk setiap batas.", - "SizeCard - learn more": "<0> Laporan ini merangkum ukuran dan proporsi denah ini dalam batas-batas tersebut.

Jika batas-batas KKL saling tumpang tindih, maka tumpang tindih hanya dihitung satu kali.

", - "SizeCard - learn more source": "Sumber: Wikipedia - Perairan Teritorial", - "SizeCard sketch size message": "Sketsa ini berukuran <2>{{area}} kilometer persegi", - "SizeCard title": "Ukuran Zona", - "Target": "Target", - "Value": "Nilai", - "Viability": "Kelangsungan hidup" -} -`;export{a as default}; diff --git a/Next/assets/translation-B6iTnisA.js b/Next/assets/translation-B6iTnisA.js deleted file mode 100644 index 2d0a7ad..0000000 --- a/Next/assets/translation-B6iTnisA.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "% Area": "% 区域", - "Activity": "活动", - "Area": "区域", - "Area Within Plan": "计划内面积", - "Attributes": "属性", - "Author(s)": "作者", - "Boundary": "边界", - "Category": "类别", - "Class": "班级", - "DataDownload - export CSV format label": "导出 CSV", - "DataDownload - export JSON format label": "导出 JSON", - "Description": "描述", - "Found Within Plan": "在计划内找到", - "Full protection level label": "满的", - "Goal": "目标", - "High protection level label": "高的", - "IUCN activity - aquaculture": "水产养殖 - 小规模", - "IUCN activity - extraction": "采矿、石油和天然气开采", - "IUCN activity - fishing sustainable": "钓鱼/采集:休闲(可持续)", - "IUCN activity - habitation": "居所", - "IUCN activity - industrial fishing": "工业化捕鱼、工业化水产养殖", - "IUCN activity - local fishing": "捕鱼/采集:当地捕鱼(可持续)", - "IUCN activity - non-extractive": "非采掘性休闲", - "IUCN activity - renewable": "可再生能源发电", - "IUCN activity - research": "研究:非采掘", - "IUCN activity - research extractive": "研究:采掘", - "IUCN activity - restoration": "因其他原因修复/增强", - "IUCN activity - shipping": "船运", - "IUCN activity - tourism": "大规模高强度旅游", - "IUCN activity - traditional fishing": "传统捕鱼/采集", - "IUCN activity - traditional use": "传统用途:非采掘", - "IUCN activity - untreated water": "未经处理的水排放", - "IUCN activity - works": "工程(港口、港口、疏浚)", - "IUCN category - none": "没有任何", - "IUCN category 1a": "严格的自然保护区", - "IUCN category 1b": "荒野区", - "IUCN category 2": "国家公园", - "IUCN category 2 or 3": "国家公园或天然纪念物/特色", - "IUCN category 3": "天然纪念物或特色", - "IUCN category 4": "栖息地/物种管理区", - "IUCN category 4 or 6": "可持续利用的栖息地/物种管理区或保护区", - "IUCN category 5": "受保护的景观/海景", - "IUCN category 6": "可持续利用的保护区", - "IUCN protection level full": "满的", - "IUCN protection level high": "高的", - "IUCN protection level low": "低的", - "IUCN rank - no description": "不", - "IUCN rank - shorthand label for no": "否", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "是", - "IUCN rank - shorthand label for yes, with extra meaning": "是*", - "IUCN rank - special 'variable' description": "多变的;取决于是否可以以符合 MPA 目标的方式管理此活动", - "IUCN rank - special no description": "一般不会,除非有特殊情况,否则有很强的反对权", - "IUCN rank - special yes description": "是的,因为没有其他选择,但特别批准是必不可少的", - "IUCN rank - yes description": "是的", - "km²": "平方公里", - "Learn more": "了解更多", - "Map": "地图", - "MPA": "海洋保护区", - "Protection Level": "防护等级", - "ReportError - message part 1": "出了些问题。请关闭此报告并重试。", - "ReportError - message part 2": "如果错误仍然存在,请报告。", - "Representation": "表示", - "ResultsCard - no result message": "报表运行已完成,但没有返回结果", - "Show by MPA": "由 MPA 展示", - "Size": "尺寸", - "SizeCard - introduction": "国家水域从海岸线延伸至 200 海里,称为专属经济区 (EEZ)。本报告总结了离岸计划与专属经济区和其中其他边界的重叠,衡量了实现每个边界目标百分比的进展情况。", - "SizeCard - learn more": "<0> 本报告总结了该规划在这些边界内的规模和比例。

如果 MPA 边界相互重叠,则重叠仅计算一次。

", - "SizeCard - learn more source": "资料来源:维基百科 - 领土水域", - "SizeCard sketch size message": "此草图为 <2>{{area}} 平方公里", - "SizeCard title": "区域大小", - "Target": "目标", - "Value": "价值", - "Viability": "可行性", - "(Not answered)": "(无解答)", - "% Within Plan": "计划内百分比", - "Results not found": "未找到结果", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "专属经济区\\n(0-200海里)", - "Land": "土地", - "Nearshore\\n(0-12 nautical miles)": "近岸\\n(0-12海里)", - "Offshore\\n(12-200 nautical miles)": "离岸\\n(12-200海里)", - "Shoreline": "海岸线" -} -`;export{n as default}; diff --git a/Next/assets/translation-B8TNiS0q.js b/Next/assets/translation-B8TNiS0q.js new file mode 100644 index 0000000..3954863 --- /dev/null +++ b/Next/assets/translation-B8TNiS0q.js @@ -0,0 +1,131 @@ +const n=`{ + "% Area": "٪ منطقة", + "Activity": "نشاط", + "Area": "منطقة", + "Area Within Plan": "منطقة داخل المخطط", + "Attributes": "صفات", + "Boundary": "الحدود", + "Category": "فئة", + "Class": "فصل", + "DataDownload - export CSV format label": "تصدير CSV", + "DataDownload - export JSON format label": "تصدير JSON", + "Found Within Plan": "وجدت ضمن الخطة", + "Full protection level label": "ممتلىء", + "Goal": "هدف", + "High protection level label": "عالي", + "IUCN activity - aquaculture": "تربية الأحياء المائية - على نطاق صغير", + "IUCN activity - extraction": "التعدين واستخراج النفط والغاز", + "IUCN activity - fishing sustainable": "الصيد / الجمع: ترفيهي (مستدام)", + "IUCN activity - habitation": "سكن", + "IUCN activity - industrial fishing": "الصيد الصناعي ، تربية الأحياء المائية على نطاق صناعي", + "IUCN activity - local fishing": "الصيد / الجمع: الصيد المحلي (مستدام)", + "IUCN activity - non-extractive": "الترفيه غير الاستخراجي", + "IUCN activity - renewable": "توليد الطاقة المتجددة", + "IUCN activity - research": "البحث: غير استخلاصي", + "IUCN activity - research extractive": "البحث: الاستخراجي", + "IUCN activity - restoration": "الترميم / التحسين لأسباب أخرى", + "IUCN activity - shipping": "شحن", + "IUCN activity - tourism": "سياحة عالية الكثافة على نطاق واسع", + "IUCN activity - traditional fishing": "الصيد التقليدي / الجمع", + "IUCN activity - traditional use": "الاستخدام التقليدي: غير استخلاصي", + "IUCN activity - untreated water": "تصريف المياه غير المعالجة", + "IUCN activity - works": "الأشغال (الموانئ ، الموانئ ، التجريف)", + "IUCN category - none": "لا أحد", + "IUCN category 1a": "محمية طبيعية صارمة", + "IUCN category 1b": "منطقة برية", + "IUCN category 2": "متنزه قومي", + "IUCN category 2 or 3": "حديقة وطنية أو نصب تذكاري طبيعي / ميزة", + "IUCN category 3": "نصب أو ميزة طبيعية", + "IUCN category 4": "الموائل / منطقة إدارة الأنواع", + "IUCN category 4 or 6": "الموئل / منطقة إدارة الأنواع أو المنطقة المحمية ذات الاستخدام المستدام", + "IUCN category 5": "المناظر الطبيعية المحمية / المناظر البحرية", + "IUCN category 6": "منطقة محمية ذات استخدام مستدام", + "IUCN protection level full": "ممتلىء", + "IUCN protection level high": "عالي", + "IUCN protection level low": "قليل", + "IUCN rank - no description": "لا", + "IUCN rank - shorthand label for no": "ن", + "IUCN rank - shorthand label for no, with extra meaning": "ن*", + "IUCN rank - shorthand label for yes": "ص", + "IUCN rank - shorthand label for yes, with extra meaning": "نعم *", + "IUCN rank - special 'variable' description": "عامل؛ يعتمد على ما إذا كان يمكن إدارة هذا النشاط بطريقة تتوافق مع أهداف المحميات البحرية", + "IUCN rank - special no description": "بشكل عام لا ، امتياز قوي ضد ما لم تطبق ظروف خاصة", + "IUCN rank - special yes description": "نعم لأنه لا يوجد بديل ، لكن الموافقة الخاصة ضرورية", + "IUCN rank - yes description": "نعم", + "km²": "كيلومتر مربع", + "Learn more": "يتعلم أكثر", + "Map": "خريطة", + "MPA": "MPA", + "Protection Level": "مستوى الحماية", + "ReportError - message part 1": "هناك خطأ ما. الرجاء إغلاق هذا التقرير وحاول مرة أخرى.", + "ReportError - message part 2": "إذا استمر الخطأ ، يرجى الإبلاغ عنه.", + "Representation": "التمثيل", + "ResultsCard - no result message": "اكتمل تشغيل التقرير ، ولكن لم يتم إرجاع أي نتائج", + "Show by MPA": "عرض بواسطة MPA", + "Size": "مقاس", + "SizeCard - introduction": "تمتد المياه الوطنية من الخط الساحلي إلى 200 ميل بحري ، والمعروفة باسم المنطقة الاقتصادية الخالصة (EEZ). يلخص هذا التقرير تداخل الخطة الخارجية مع المنطقة الاقتصادية الخالصة والحدود الأخرى داخلها ، ويقيس التقدم نحو تحقيق النسبة المئوية للأهداف لكل حدود.", + "SizeCard - learn more": "<0> يلخص هذا التقرير حجم ونسبة هذه الخطة ضمن هذه الحدود.

إذا تداخلت حدود المناطق المحمية البحرية مع بعضها البعض ، فسيتم حساب التداخل مرة واحدة فقط. ", + "SizeCard - learn more source": "المصدر: ويكيبيديا - المياه الإقليمية", + "SizeCard sketch size message": "مساحة هذا الرسم <2> {{area}} كيلومتر مربع", + "SizeCard title": "حجم المنطقة", + "Target": "هدف", + "Value": "قيمة", + "Viability": "بقاء", + "Author(s)": "المؤلفون", + "Description": "وصف", + "(Not answered)": "(بلا جواب)", + "% Within Plan": "٪ ضمن الخطة", + "Results not found": "لم يتم العثور على النتائج", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "المنطقة الاقتصادية الخالصة\\n(0-200 ميل بحري)", + "Land": "أرض", + "Nearshore\\n(0-12 nautical miles)": "بالقرب من الشاطئ\\n(0-12 ميل بحري)", + "Offshore\\n(12-200 nautical miles)": "البحرية\\n(12-200 ميل بحري)", + "Shoreline": "الخط الساحلي", + "# MPAs": "# المناطق البحرية المحمية", + "% Area Within Plan": "النسبة المئوية للمساحة ضمن المخطط", + "30x30 Objective": "30x30 الهدف", + "Bioregions": "المناطق الحيوية", + "Bioregions - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "Bioregions 1": "يلخص هذا التقرير تداخل هذه الخطة مع المناطق الحيوية في كاليفورنيا.", + "BlankCard": "بطاقة فارغة", + "Central Coast": "الساحل المركزي", + "Federal Marine Conservation Area": "منطقة المحمية البحرية الفيدرالية", + "Federal Marine Reserve": "الاحتياطي الفيدرالي البحري", + "Fully Protected Area": "منطقة محمية بالكامل", + "Kelp": "عشب البحر", + "Kelp - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "Kelp 1": "يلخص هذا التقرير تداخل هذه الخطة مع بيانات Kelp.", + "Learn More": "يتعلم أكثر", + "mi²": "ميل²", + "North Central Coast": "الساحل الشمالي الأوسط", + "North Coast": "الساحل الشمالي", + "OverlapCard": "بطاقة التداخل", + "OverlapCard - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "OverlapCard 1": "يلخص هذا التقرير تداخل هذه الخطة مع بيانات OverlapCard.", + "Plan Overview": "نظرة عامة على الخطة", + "Protection Card - Learn more": "

ℹ️ نظرة عامة: تستخدم عملية التخطيط هذه إطار مستوى الحماية للاتحاد الدولي لحفظ الطبيعة:

محمية طبيعية صارمة للاتحاد الدولي لحفظ الطبيعة (IUCN Ia): محمية بشكل صارم للتنوع البيولوجي وربما أيضًا للميزات الجيولوجية/الجيومورفولوجية، حيث تكون الزيارات البشرية والاستخدام والتأثيرات خاضعة للرقابة ومحدودة لضمان حماية قيم الحفظ

المنطقة البرية التابعة للاتحاد الدولي لحفظ الطبيعة في Ib: عادةً ما تكون مناطق كبيرة غير معدلة أو معدلة بشكل طفيف، وتحتفظ بطابعها الطبيعي وتأثيرها، بدون سكن بشري دائم أو كبير، محمية ومدارة للحفاظ على خصوصيتها. الحالة الطبيعية

المنتزه الوطني للاتحاد الدولي لحفظ الطبيعة (IUCN II): مناطق طبيعية كبيرة أو مناطق شبه طبيعية كبيرة تحمي العمليات البيئية واسعة النطاق مع الأنواع والأنظمة البيئية المميزة، والتي تتمتع أيضًا بفرص روحية وعلمية وتعليمية وترفيهية وثقافية متوافقة بيئيًا وثقافيًا

IUCN III نصب أو سمة طبيعية: المناطق المخصصة لحماية نصب تذكاري طبيعي محدد، والذي يمكن أن يكون شكلاً أرضيًا أو جبلًا بحريًا أو كهفًا بحريًا أو سمة جيولوجية مثل الكهف أو سمة رصف مثل البستان القديم

منطقة إدارة الموائل/الأنواع التابعة للاتحاد الدولي لحفظ الطبيعة (IUCN IV): مناطق لحماية أنواع أو موائل معينة، حيث تعكس الإدارة هذه الأولوية. سيحتاج الكثير منها إلى تدخلات منتظمة وفعالة لتلبية احتياجات أنواع أو موائل معينة، ولكن هذا ليس من متطلبات الفئة

المناظر الطبيعية أو المناظر الطبيعية البحرية المحمية للاتحاد الدولي لحفظ الطبيعة الخامس: حيث يكون التفاعل بين الناس والطبيعة مع مرور الوقت أنتجت شخصية مميزة ذات قيمة بيئية وبيولوجية وثقافية ومناظر طبيعية كبيرة: وحيث يكون الحفاظ على سلامة هذا التفاعل أمرًا حيويًا لحماية واستدامة المنطقة والحفاظ على الطبيعة المرتبطة بها والقيم الأخرى

المناطق المحمية التابعة للاتحاد الدولي لحفظ الطبيعة السادس (IUCN VI) مع الاستخدام المستدام للموارد الطبيعية: المناطق التي تحافظ على النظم البيئية، إلى جانب القيم الثقافية المرتبطة بها وأنظمة إدارة الموارد الطبيعية التقليدية. كبيرة بشكل عام، بشكل رئيسي في حالة طبيعية، مع وجود نسبة تحت الإدارة المستدامة للموارد الطبيعية وحيث يعتبر استخدام الموارد الطبيعية غير الصناعية على مستوى منخفض بما يتوافق مع الحفاظ على الطبيعة أحد الأهداف الرئيسية

فعالية أخرى للاتحاد الدولي لحفظ الطبيعة تدابير الحفظ على أساس المنطقة (OECM): منطقة محددة جغرافيًا بخلاف المنطقة المحمية، يتم التحكم فيها وإدارتها بطرق تحقق نتائج إيجابية ومستدامة طويلة الأجل لحفظ التنوع البيولوجي في الموقع، مع وظائف وخدمات النظام البيئي المرتبطة بها. حيث يمكن تطبيق القيم الثقافية والروحية والاجتماعية والاقتصادية وغيرها من القيم ذات الصلة محليًا (اتفاقية التنوع البيولوجي، 2018).

المناطق البحرية المدارة محليًا (LMMA)

IUCN Ia, Ib, II, وIII تعتبر مناطق حماية عالية التنوع البيولوجي (HBPZs). تعتبر IUCN IV وV وVI وOECM وLMMAs مناطق حماية للتنوع البيولوجي المتوسط (MBPZs).

🎯 هدف التخطيط: لا شيء

🗺️ بيانات المصدر: لا شيء

< p>📈 التقرير: يحسب ببساطة عدد المناطق في كل مستوى حماية.

", + "RED": "أحمر", + "Regions - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "Regions 1": "يلخص هذا التقرير تداخل هذه الخطة مع مناطق الدراسة في عملية التخطيط هذه.", + "San Francisco Bay": "خليج سان فرانسيسكو", + "Show by Sketch": "عرض بواسطة رسم", + "Show Map Layer": "إظهار طبقة الخريطة", + "SimpleCard ecoregion message": "المناطق البيئية التالية قريبة: <2>", + "SimpleCard sketch size message": "تبلغ مساحة هذا المخطط <2>{{area}} كيلومترًا مربعًا", + "SimpleCard temperature message": "درجة حرارة سطح البحر الحالية في هذا الرسم هي <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "تقرير المنطقة", + "South Coast": "الساحل الجنوبي", + "Special Closure": "إغلاق خاص", + "State Marine Conervation Area (No-Take)": "منطقة المحمية البحرية الحكومية (ممنوع الاستيلاء عليها)", + "State Marine Conservation Area": "منطقة المحافظة البحرية الحكومية", + "State Marine Park": "حديقة الدولة البحرية", + "State Marine Recreation Management Area": "منطقة إدارة الترفيه البحرية الحكومية", + "State Marine Reserve": "محمية الدولة البحرية", + "State Waters": "مياه الدولة", + "Study Regions": "مناطق الدراسة", + "United States Exclusive Economic Zone": "المنطقة الاقتصادية الخالصة للولايات المتحدة", + "units": "وحدات", + "Within Plan": "ضمن الخطة", + "World": "عالم" +} +`;export{n as default}; diff --git a/Next/assets/translation-B9ev-tPq.js b/Next/assets/translation-B9ev-tPq.js new file mode 100644 index 0000000..8b081c7 --- /dev/null +++ b/Next/assets/translation-B9ev-tPq.js @@ -0,0 +1,131 @@ +const n=`{ + "% Area": "% އޭރިއާ", + "Activity": "ޙަރަކާތްތައް", + "Area": "ސަރަޙައްދު", + "Area Within Plan": "ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ސަރަޙައްދު", + "Attributes": "އެޓްރިބިއުޓްސް", + "Author(s)": "ލިޔުންތެރިޔާ(ތައް)", + "Boundary": "ބައުންޑަރީ", + "Category": "ކެޓަގަރީ", + "Class": "ކްލާސް", + "DataDownload - export CSV format label": "Export CSV", + "DataDownload - export JSON format label": "Export JSON", + "Description": "ތަފްޞީލު", + "Found Within Plan": "ޕްލޭންގެ ތެރެއިން ފެނުނު", + "Full protection level label": "ފުލް", + "Goal": "ގޯލް", + "High protection level label": "އުސް", + "IUCN activity - aquaculture": "އެކުއަކަލްޗަރ - ސްމޯލް ސްކޭލް", + "IUCN activity - extraction": "ހިއްކުމާއި ތެލާއި ގޭސް ނެގުން", + "IUCN activity - fishing sustainable": "މަސްވެރިކަން/ކަލެކްޝަން: މުނިފޫހިފިލުވުމުގެ (ދެމެހެއްޓެނިވި)", + "IUCN activity - habitation": "ދިރިއުޅުން", + "IUCN activity - industrial fishing": "އިންޑަސްޓްރިއަލް ފިޝިންގ، އިންޑަސްޓްރިއަލް ސްކޭލް އެކުއަކަލްޗަރ", + "IUCN activity - local fishing": "މަސްވެރިކަން/ކަލެކްޝަން: ލޯކަލް މަސްވެރިކަން (ދެމެހެއްޓެނިވި)", + "IUCN activity - non-extractive": "ނޮން-އެކްސްޓްރެކްޓިވް ރެކްރިއޭޝަން", + "IUCN activity - renewable": "އިޔާދަކުރަނިވި ހަކަތަ އުފެއްދުން", + "IUCN activity - research": "ރިސާޗް: ނޮން-އެކްސްޓްރެކްޓިވް", + "IUCN activity - research extractive": "ރިސާޗް: އެކްސްޓްރެކްޓިވް", + "IUCN activity - restoration": "އެހެނިހެން ސަބަބުތަކަށްޓަކައި އަލުން އާރާސްތުކުރުން/ އިތުރުކުރުން", + "IUCN activity - shipping": "ޝިޕިން ގއ.", + "IUCN activity - tourism": "ބޮޑު މިންވަރެއްގެ ހައި އިންޓެންސިޓީ ޓުއަރިޒަމް", + "IUCN activity - traditional fishing": "އާދަޔާ ޚިލާފަށް މަސްވެރިކަން/ކަލެކްޝަން", + "IUCN activity - traditional use": "ޓްރެޑިޝަނަލް ޔޫސް: ނޮން-އެކްސްޓްރެކްޓިވް", + "IUCN activity - untreated water": "ފަރުވާ ނުކުރާ ފެން ބޭރުވުން", + "IUCN activity - works": "މަސައްކަތްތައް (ބަނދަރު، ބަނދަރު، ފަޅު)", + "IUCN category - none": "އެކަކުވެސް ނޫނެވެ.", + "IUCN category 1a": "ހަރުކަށި ނޭޗާ ރިޒާވް", + "IUCN category 1b": "ވާލްޑަނެސް އޭރިއާ", + "IUCN category 2": "ނޭޝަނަލް ޕާކް", + "IUCN category 2 or 3": "ނޭޝަނަލް ޕާކް ނުވަތަ ނެޗުރަލް މޮނިއުމަންޓް/ފީޗާ", + "IUCN category 3": "ގުދުރަތީ ބިނާ ނުވަތަ ފީޗާ", + "IUCN category 4": "ހެބިޓޭޓް/ސްޕީޝިސް މެނޭޖްމަންޓް އޭރިއާ", + "IUCN category 4 or 6": "ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކުރެވޭ ހެބިޓޭޓް/ސްޕީސިސް މެނޭޖްމަންޓް އޭރިއާ ނުވަތަ ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދު", + "IUCN category 5": "ހިމާޔަތްކޮށްފައިވާ ލޭންޑްސްކޭޕް/ސީސްކޭޕް", + "IUCN category 6": "ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކުރާ ހިމާޔަތްކޮށްފައިވާ ސަރަހައްދު", + "IUCN protection level full": "ފުލް", + "IUCN protection level high": "އުސް", + "IUCN protection level low": "ދަށް", + "IUCN rank - no description": "ނޫން", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "ވޭރިއޭބަލް؛ އެމް.ޕީ.އޭގެ މަޤްޞަދުތަކާ އެއްގޮތްވާ ގޮތަށް މި ޙަރަކާތް މެނޭޖް ކުރެވިދާނެތޯ ނުވަތަ ނޫންތޯ ބަރޯސާވަނީ", + "IUCN rank - special no description": "ޢާންމުގޮތެއްގައި، ޚާއްޞަ ޙާލަތްތަކަށް ޢަމަލުނުކުރާހާ ހިނދަކު، އެއިޚްތިޔާރެއް", + "IUCN rank - special yes description": "އާދެ، އެނޫން ގޮތެއް ނެތުމުން، އެކަމަކު ޚާއްޞަ ރުހުން ކޮންމެހެން ބޭނުންވޭ", + "IUCN rank - yes description": "އާދެ،", + "km²": "ކިލޯމީޓަރު", + "Learn more": "އިތުރަށް ދަސްކުރޭ", + "Map": "މެޕް", + "MPA": ".MPA", + "Protection Level": "ޕްރޮޓެކްޝަން ލެވެލް", + "ReportError - message part 1": "ކަމެއް ގޯސްވެގެން ދިޔައެވެ. މި ރިޕޯޓް ބަންދުކޮށް އަނެއްކާވެސް މަސައްކަތް ކުރާށެވެ.", + "ReportError - message part 2": "ކުށެއް ދެމިއޮތްނަމަ އެކަން ރިޕޯޓްކުރާށެވެ.", + "Representation": "ތަމްސީލުކުރުން", + "ResultsCard - no result message": "ރިޕޯޓް ރަން ނިމިފައިވީ ނަމަވެސް ނަތީޖާއެއް ނުނެރެވޭ", + "Show by MPA": "އެމް.ޕީ.އޭ.ގެ ޝޯއެއް", + "Size": "ސައިޒު", + "SizeCard - introduction": "ގައުމީ ކަނޑުގެ ސަރަހައްދު ގޮނޑުދޮށުން ފެށިގެން 200 ނޯޓިކަލް މޭލަށް ފެތުރިފައިވާއިރު، އެއީ އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން (އީއީޒެޑް) އެވެ. މި ރިޕޯޓުގައި ވަނީ އީއީޒެޑް އާއި އޭގެ ތެރޭގައި ހިމެނޭ އެހެނިހެން ބައުންޑަރީތަކާ އެކު އޮފްޝޯ ޕްލޭން އޯވަލެޕްކޮށް، ކޮންމެ ބައުންޑަރީއަކަށް ވެސް %ޓާގެޓް ހާސިލްކުރުމަށް ކުރިއެރުންތައް ދެނެގަނެފަ އެވެ.", + "SizeCard - learn more": "<0> މި ރިޕޯޓުގައި މި ޕްލޭންގެ ސައިޒާއި ނިސްބަތް މި ބައުންޑަރީތަކުގެ ތެރޭގައި ހިމަނާފައިވެއެވެ.

އެމްޕީއޭގެ ބައުންޑަރީތައް އެކަކު އަނެކަކާ އޯވަލެޕް ވެއްޖެނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "SizeCard - learn more source": "ވަސީލަތް: ވިކިޕީޑިއާ - ޓެރިޓޯރިއަލް ވޯޓާސް", + "SizeCard sketch size message": "މި ސްކޭޗަކީ <2>{{އޭރިއާ}} އަކަކިލޯމީޓަރެވެ.", + "SizeCard title": "ޒޯން ސައިޒް", + "Target": "ޓާގެޓް", + "Value": "ވެލިއު", + "Viability": "ވިޔަބިލިޓީ", + "(Not answered)": "(ޖަވާބެއް ނުދޭ)", + "% Within Plan": "ޕްލޭންގެ ތެރެއިން %", + "Results not found": "ނަތީޖާ ނުފެނުނު", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން\\n(0-200 ނޯޓިކަލް މޭލު)", + "Land": "ބިން", + "Nearshore\\n(0-12 nautical miles)": "ކައިރި އައްސޭރި\\n(0-12 ނޯޓިކަލް މޭލު)", + "Offshore\\n(12-200 nautical miles)": "އޮފްޝޯ\\n(12-200 ނޯޓިކަލް މޭލު)", + "Shoreline": "ޝޯރލައިން", + "# MPAs": "# އެމް.ޕީ.އޭ.", + "% Area Within Plan": "% ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ސަރަޙައްދު", + "30x30 Objective": "30x30 މަޤްޞަދު", + "Bioregions": "Bioionion", + "Bioregions - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "Bioregions 1": "މި ރިޕޯޓްގައި މި ޕްލޭން ކެލިފޯނިއާގެ ބަޔޯރީޖަންތަކާ އެކު އޮތް އޯވަލެޕް ކުރުކޮށް ބަޔާންކޮށްފައިވެ އެވެ.", + "BlankCard": "BlankCard", + "Central Coast": "ސެންޓްރަލް ކޯސްޓް", + "Federal Marine Conservation Area": "ފެޑެރަލް މެރިން ކޮންޒަވޭޝަން އޭރިއާ", + "Federal Marine Reserve": "ފެޑެރަލް މެރިން ރިޒާވް", + "Fully Protected Area": "ފުރިހަމައަށް ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދު", + "Kelp": "Kelp", + "Kelp - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "Kelp 1": "މި ރިޕޯޓުގައި މި ޕްލޭން ކެލްޕް ޑޭޓާއާ އެކު އޯވަލެޕްވެފައިވާކަން ކުރުކޮށް ބަޔާންކޮށްފައިވެ އެވެ.", + "Learn More": "އިތުރަށް ދަސްކުރޭ", + "mi²": "mi²", + "North Central Coast": "ނޯތު ސެންޓްރަލް ކޯސްޓް", + "North Coast": "ނޯތު ކޯސްޓް", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "OverlapCard 1": "މި ރިޕޯޓުގައި މި ޕްލޭން އޯވަލެޕްކާޑް ޑޭޓާއާ އެކު އޯވަލެޕްވެފައިވާ މިންވަރު ކުރުކޮށް ބަޔާންކޮށްފައިވެ އެވެ.", + "Plan Overview": "ޕްލޭން އޯވަވިއު", + "Protection Card - Learn more": "

i️ މި ޕްލޭނިންގ ޕްރޮސެސްގައި ބޭނުންކުރަނީ އައި.ޔޫ.ސީ.އެން ފްރޭމްވަރކް އޮފް ޕްރޮޓެކްޝަން ލެވެލް:

އައި.ޔޫ.ސީ.އެން.އައި.އައި އައިއޭ ސްޓްރިކްޓް ނޭޗަރ ރިޒާވް: ބަޔޯޑައިވަރސިޓީއަށް ވަރަށް ބޮޑަށް ޙިމާޔަތްކުރެވިފައިވާ، އަދި ޖިއޮލޮޖިކަލް/ ޖިއޯމޯފޯލޮޖިކަލް ފީޗަރސްތަކަށްވެސް، އިންސާނުންގެ ޒިޔާރަތްކުރުމާއި، ބޭނުންކުރުމާއި، އަސަރުތައް ކޮންޓްރޯލްކޮށް، ކޮންޒަވޭޝަން ވެލިއުސް

އައި.ޔޫ.ސީ.އެން.އައި.ބީ ވައިލްޑަނެސް އޭރިއާގެ ޙިމާޔަތް ކަށަވަރުކުރުމަށްޓަކައި ލިމިޓްކުރެވިފައި: ޢާންމުގޮތެއްގައި ބޮޑެތި މޮޑިފައިޑް ނުވަތަ ސްޕްގްޓްލީ މޮޑިފައިޑް އޭރިއާތައް، އެތަންތަނުގެ ގުދުރަތީ ސިފައާއި ނުފޫޒު ދެމެހެއްޓުން، ދާއިމީ ގޮތެއްގައި ނުވަތަ މުހިންމު އިންސާނުން ވަޒަންވެރިކުރުމެއް ނެތި، ހިމާޔަތްކުރެވި، އެމީހުންގެ ގުދުރަތީ ޙާލަތު ޙިމާޔަތްކޮށް، ޙިމާޔަތްކޮށް، ޙިމާޔަތްކޮށް،

އައި.ޔޫ.ސީ.އެން.2 ނޭޝަނަލް ޕާކް: ބޮޑެތި ގުދުރަތީ ނުވަތަ ގުދުރަތީ ސަރަޙައްދުތަކުގެ ސަބަބުން ތިމާވެށީގެ ގޮތުންނާއި، ޘަޤާފީގޮތުން އެއްގޮތް ރޫޙާނީ، ސައިންޓިފިކް، ތަޢުލީމީ، މުނިފޫހިފިލުވުމުގެ އަދި ޒިޔާރަތްކުރުމުގެ ފުރުޞަތުތައްވެސް

އެބަހުއްޓެވެ.އައި.ޔޫ.ސީ.އެން 3 ޤުދުރަތީ ބިނާ ނުވަތަ ފީޗަރ: ވަކި ގުދުރަތީ ބިނާއެއް ހިމާޔަތްކުރުމަށް ކަނޑައެޅިފައިވާ ސަރަޙައްދުތައް، އެއީ ލޭންޑްފޯމް، ސީ މައުންޓް، މެރިން ހޮހޮޅައެއް ފަދަ ޖިއޮލޮޖިކަލް ފީޗަރ، ނުވަތަ ކުރީގެ ގްރޯވް

އައި.ޔޫ.ސީ.އެން.4 ހެބިޓޭޓް/ސްޕީސިސް މެނޭޖްމަންޓް އޭރިއާ ފަދަ ޕީވިންގ ފީޗަރއެއް: ވަކި ބާވަތްތައް ނުވަތަ ވަޒަންތައް ހިމާޔަތްކުރާނެ ސަރަޙައްދުތައް، މެނޭޖްމަންޓުން މި އިސްކަން ދައްކުވައިދޭ ސަރަޙައްދުތަކެވެ. ވަކި ބާވަތެއްގެ ނުވަތަ ވަޒަންވެރިކަމުގެ ބޭނުންތައް ފުއްދުމަށް ޓަކައި ގިނަ ބަޔަކަށް ގަވާއިދުން، ޙަރަކާތްތެރި އިންޓަރވެންޝަންތަކެއް ބޭނުންވާނެކަމަށާއި، ނަމަވެސް މިއީ

އައި.ޔޫ.ސީ.އެން.ވީ ޕްރޮޓެކްޓެޑް ލޭންޑްސްކޭޕް ނުވަތަ ސީސްކޭޕް ކެޓަގަރީގެ ޝަރުޠެއް ނޫނެވެ: ޒަމާނާ އެކީގައި މީހުންނާއި ޤުދުރަތުގެ މުޢާމަލާތްތަކުގެ ސަބަބުން ތިމާވެށީގެ ގޮތުންނާއި ބަޔޮލޮޖިކަލް، ޘަޤާފީ ގޮތުންނާއި ގުދުރަތީ ގޮތުން ވަރަށް ބޮޑު އަގުހުރި ތަފާތު ސިފައެއް އުފެދިފައިވާ ތަނެވެ. ވެލިއުސް

އައި.ޔޫ.ސީ.އެން.ވީ.އައި.އަކީ ގުދުރަތީ ވަސީލަތްތައް ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކޮށްގެން ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދުތައް: ތިމާވެށީގެ ނިޒާމުތައް ޙިމާޔަތްކުރާ ސަރަޙައްދުތަކާއި، އެއާ ގުޅުންހުރި ސަގާފީ އަސާސްތަކާއި، އާދަޔާ ޚިލާފު ޤުދުރަތީ ވަސީލަތްތައް މެނޭޖްކުރުމުގެ ނިޒާމުތައް. ޢާންމުގޮތެއްގައި ބޮޑު، މައިގަނޑު ގޮތެއްގައި ޤުދުރަތީ ޙާލަތެއްގައި، ދެމެހެއްޓެނިވި ޤުދުރަތީ ވަޞީލަތްތައް ބެލެހެއްޓުމުގެ ދަށުން، އަދި ޤުދުރަތީ ވަޞީލަތްތައް ޙިމާޔަތްކުރުމާ އެއްގޮތްވާ ގޮތުގެ މަތިން، އިންޑަސްޓްރިއަލް ނޫން ޤުދުރަތީ ވަސީލަތްތައް ބޭނުންކުރުން މައިގަނޑު އެއް އަމާޒަކީ

އައި.ޔޫ.ސީ.އެން. އެހެނިހެން އިފެކްޓިވް އޭރިއާ ބޭސްޑް ކޮންޒަވޭޝަން މެޕަރސް (އޯ.އީ.ސީ.އެމް): ޙިމާޔަތްކުރެވިފައިވާ ސަރަޙައްދެއް ފިޔަވައި، ޖިއޮގްރަފީގޮތުން ކަނޑައެޅިފައިވާ ސަރަޙައްދެއް، އެ ސަރަޙައްދަކީ، އިން ސިޓޫ ޙިމާޔަތްކުރުމަށް ޓަކައި ރަނގަޅު އަދި ދެމެހެއްޓެނިވި ދިގު މުއްދަތުގެ ނަތީޖާއެއް ޙާޞިލުކުރެވޭ ގޮތަށް، ދެމެހެއްޓެނިވި ގޮތެއްގައި ބަޔޯޑައިވަރސިޓީ، އެސޯސިއޭޓެޑް އިކޯސިސްޓަމް ފަންކްޝަންސް އެންޑް ސަރވިސަސް އާއި އެކު، އަދި އެޕްޕެބަލް، ކަލްޗަރަލް، ރޫހާނީ، އިޖްތިމާޢީ އަދި އެހެނިހެން ލޯކަލް ރިލޭންޓް ވެލިއުސް (ސީބީޑީ، 2018).

ލޯކަލް މެނޭޖްޑް މެރިން އޭރިއާސް (އެލްއެމްއެމްއޭ)

އައިޔޫސީއެން އައިއޭ، އައިބީ، 2 އަދި 3 އަކީ ހައި ބަޔޯޑައިވާސިޓީ ޕްރޮޓެކްޝަން ޒޯން (އެޗްބީޕީޒެޑް) ކަމަށް ބެލެވެ އެވެ. އައިޔޫސީއެން އައިވީ، ވީ، ވީ، ވީ، އޯއީސީއެމް އަދި އެމްއެލްއެމްއޭ އަކީ މީޑިއަމް ބަޔޯޑައިވާސިޓީ ޕްރޮޓެކްޝަން ޒޯން (އެމްބީޕީޒެޑް) ކަމަށް ބެލެވެ އެވެ.

🎯 ޕްލޭނިންގ އޮބްޖެކްޓިވް: ނޮން

🗺️ ސޯސް ޑޭޓާ: ނޯން

📈 ރިޕޯރޓް: ކޮންމެ ޕްރޮޓެކްޝަން ލެވެލްއެއްގައި ވެސް ޒޯންތަކުގެ އަދަދު ގުނަނީ.

", + "RED": "ރެޑް", + "Regions - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "Regions 1": "މި ރިޕޯޓްގައި މި ޕްލޭން މި ޕްލޭނިންގ ޕްރޮސެސްގައި ދިރާސާ ކުރާ ސަރަޙައްދުތަކާ އެކު އޯވަލެޕްވެފައިވާކަން ކުރުކޮށް ބަޔާންކޮށްފައިވެއެވެ.", + "San Francisco Bay": "ސެން ފްރެންސިސްކޯ ބޭ", + "Show by Sketch": "ސްކޭޗްގެ ޝޯ", + "Show Map Layer": "މެޕް ލޭޔަރ ދައްކާ", + "SimpleCard ecoregion message": "ތިރީގައި މިވާ އިކޯރީޖަންތައް ކައިރީގައި އެބަހުއްޓެވެ: <2>", + "SimpleCard sketch size message": "މި ސްކޭޗަކީ <2>{{އޭރިއާ}} އަކަކިލޯމީޓަރެވެ.", + "SimpleCard temperature message": "މި ސްކޭޗްގެ ތެރޭގައި މިހާރު ކަނޑުގެ ސަރަޙައްދުގެ ފިނިހޫނުމިން <2>{{މިންޓެމްޕް}} - {{މެކްސްޓެމްޕް}}°C.", + "SimpleCard title": "ޒޯން ރިޕޯޓް", + "South Coast": "ސައުތު ކޯސްޓް", + "Special Closure": "ސްޕެޝަލް ކްލޯސަރ", + "State Marine Conervation Area (No-Take)": "ސްޓޭޓް މެރިން ކޮނަރވޭޝަން އޭރިއާ (ނޯ-ޓޭކް)", + "State Marine Conservation Area": "ސްޓޭޓް މެރިން ކޮންޒަވޭޝަން އޭރިއާ", + "State Marine Park": "ސްޓޭޓް މެރިން ޕާކް", + "State Marine Recreation Management Area": "ސްޓޭޓް މެރިން ރެކްރިއޭޝަން މެނޭޖްމަންޓް އޭރިއާ", + "State Marine Reserve": "ސްޓޭޓް މެރިން ރިޒާވް", + "State Waters": "ސްޓޭޓް ވޯޓާސް", + "Study Regions": "ދިރާސާ ކުރާ ސަރަޙައްދުތައް", + "United States Exclusive Economic Zone": "އެމެރިކާގެ އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން", + "units": "ޔުނިޓުތައް", + "Within Plan": "ޕްލޭންގެ ތެރޭގައި", + "World": "ދުނިޔޭގައި" +} +`;export{n as default}; diff --git a/Next/assets/translation-BCTEWOh8.js b/Next/assets/translation-BCTEWOh8.js deleted file mode 100644 index fe7f1e8..0000000 --- a/Next/assets/translation-BCTEWOh8.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Kaore i whakautua)", - "% Area": "% Rohe", - "% Within Plan": "% I Roto Mahere", - "Activity": "Mahi", - "Area": "Rohe", - "Area Within Plan": "Te Rohe o Roto Mahere", - "Attributes": "Huanga", - "Author(s)": "Kaituhi(ng)", - "Boundary": "Te rohe", - "Category": "Kāwai", - "Class": "Karaehe", - "DataDownload - export CSV format label": "Kaweake CSV", - "DataDownload - export JSON format label": "Kaweake JSON", - "Description": "Whakaahuatanga", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Rohe Ohaoha Motuhake\\n(0-200 maero moana)", - "Found Within Plan": "Kitea I Roto Mahere", - "Full protection level label": "Ki tonu", - "Goal": "Whāinga", - "High protection level label": "Teitei", - "IUCN activity - aquaculture": "Ahumoana - tauine iti", - "IUCN activity - extraction": "Te keri, te tango hinu me te hau", - "IUCN activity - fishing sustainable": "Hī ika/kohikohi: mahi whakangahau (tauwhiro)", - "IUCN activity - habitation": "Nohonga", - "IUCN activity - industrial fishing": "Ahumahi ika, ahumoana ahumoana", - "IUCN activity - local fishing": "Hī ika/kohi: hī ika ā-rohe (mau tonu)", - "IUCN activity - non-extractive": "Ko nga mahi whakangahau kore-tango", - "IUCN activity - renewable": "Te whakaputanga kaha whakahou", - "IUCN activity - research": "Rangahau: kore-tango", - "IUCN activity - research extractive": "Rangahau: tangohanga", - "IUCN activity - restoration": "Whakaoranga/whakarei ake mo etahi atu take", - "IUCN activity - shipping": "Te tuku", - "IUCN activity - tourism": "Te tauine nui o te tuuruhi kaha nui", - "IUCN activity - traditional fishing": "Te hī ika/kohi tuku iho", - "IUCN activity - traditional use": "Whakamahinga tuku iho: kore-tango", - "IUCN activity - untreated water": "Te tuku wai kaore i rongoatia", - "IUCN activity - works": "Nga mahi (whanga, tauranga, keri)", - "IUCN category - none": "Karekau", - "IUCN category 1a": "Rahui Nature Tino", - "IUCN category 1b": "Rohe mohoao", - "IUCN category 2": "National Park", - "IUCN category 2 or 3": "National Park or Natural Monument/Ahuatanga", - "IUCN category 3": "Ko te Whakamaharatanga o te taiao, ko te ahuatanga ranei", - "IUCN category 4": "Wāhanga Whakanohonoho/ Momo Whakahaere", - "IUCN category 4 or 6": "Wāhi Whakanohonoho/Momo Whakahaere, Wāhi parea rānei me te whakamahi tauwhiro", - "IUCN category 5": "Whenua Tiaki/moana", - "IUCN category 6": "Te waahi whakamarumaru me te whakamahi pumau", - "IUCN protection level full": "Ki tonu", - "IUCN protection level high": "Teitei", - "IUCN protection level low": "Iti", - "IUCN rank - no description": "Kao", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Taurangi; kei runga i te tikanga ka taea te whakahaere i tenei ngohe kia rite ki nga whainga a te MPA", - "IUCN rank - special no description": "Ko te tikanga kao, he mana kaha ki te kore e pa ana ki nga ahuatanga motuhake", - "IUCN rank - special yes description": "Ae na te mea karekau he rereke, engari he mea nui te whakaaetanga motuhake", - "IUCN rank - yes description": "Ae", - "km²": "km²", - "Land": "Whenua", - "Learn more": "Ako atu", - "Map": "Mapi", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Tatahi tata\\n(0-12 maero moana)", - "Offshore\\n(12-200 nautical miles)": "Takutai\\n(12-200 maero moana)", - "Protection Level": "Taumata Tiaki", - "ReportError - message part 1": "Kua he tetahi. Katia koa tenei purongo ka ngana ano.", - "ReportError - message part 2": "Mena kei te haere tonu te hapa, me ripoata mai.", - "Representation": "Māngai", - "Results not found": "Nga hua kaore i kitea", - "ResultsCard - no result message": "Kua oti te whakahaere ripoata, engari karekau he hua i hoki mai", - "Shoreline": "Takutai", - "Show by MPA": "Whakaatuhia e MPA", - "Size": "Rahi", - "SizeCard - introduction": "ka toro atu nga wai o te motu mai i te takutai ki te 200 maero moana, e kiia nei ko te Rohe Ohaoha Motuhake (EEZ). E whakarāpopoto ana tēnei pūrongo i te mahere o waho e īnaki ana ki te EEZ me ētahi atu rohe kei roto, e ine ana i te ahunga whakamua ki te whakatutuki i te % nga whaainga mo ia rohenga.", - "SizeCard - learn more": "<0> Ka whakarāpopoto tēnei pūrongo i te rahi me te ōwehenga o tēnei mahere i roto i ēnei rohenga.

Ki te īnaki ngā rohenga MPA ki a rātou anō, kotahi noa te tatau o te inaki.

", - "SizeCard - learn more source": "Puna: Wikipedia - Nga Wai-a-Tara", - "SizeCard sketch size message": "Ko tenei huahua he <2>{{area}} kiromita tapawha", - "SizeCard title": "Rahi Rohe", - "Target": "Whainga", - "Value": "Uara", - "Viability": "Te oranga" -} -`;export{a as default}; diff --git a/Next/assets/translation-BHT3uh7H.js b/Next/assets/translation-BHT3uh7H.js deleted file mode 100644 index 4ccadaf..0000000 --- a/Next/assets/translation-BHT3uh7H.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "% Area": "% površine", - "Activity": "Aktivnost", - "Area": "Površina", - "Area Within Plan": "Područje unutar plana", - "Attributes": "Atributi", - "Author(s)": "Autor(i)", - "Boundary": "Granica", - "Category": "Kategorija", - "Class": "Klasa", - "DataDownload - export CSV format label": "Izvezi CSV", - "DataDownload - export JSON format label": "Izvezi JSON", - "Description": "Opis", - "Found Within Plan": "Pronađeno unutar plana", - "Full protection level label": "puna", - "Goal": "Cilj", - "High protection level label": "visoko", - "IUCN activity - aquaculture": "Akvakultura - mali razmjer", - "IUCN activity - extraction": "Rudarstvo, vađenje nafte i plina", - "IUCN activity - fishing sustainable": "Ribolov/sakupljanje: rekreacijski (održivi)", - "IUCN activity - habitation": "Stanovanje", - "IUCN activity - industrial fishing": "Industrijski ribolov, akvakultura industrijskih razmjera", - "IUCN activity - local fishing": "Ribolov/sakupljanje: lokalni ribolov (održivo)", - "IUCN activity - non-extractive": "Neekstraktivna rekreacija", - "IUCN activity - renewable": "Proizvodnja obnovljive energije", - "IUCN activity - research": "Istraživanje: neekstraktivno", - "IUCN activity - research extractive": "Istraživanja: ekstraktivna", - "IUCN activity - restoration": "Restauracija/poboljšanje iz drugih razloga", - "IUCN activity - shipping": "dostava", - "IUCN activity - tourism": "Veliki turizam visokog intenziteta", - "IUCN activity - traditional fishing": "Tradicijski ribolov/sakupljanje", - "IUCN activity - traditional use": "Tradicionalna uporaba: neekstraktivna", - "IUCN activity - untreated water": "Ispuštanje nepročišćene vode", - "IUCN activity - works": "Radovi (luke, luke, jaružanje)", - "IUCN category - none": "Nijedan", - "IUCN category 1a": "Strogi rezervat prirode", - "IUCN category 1b": "Područje divljine", - "IUCN category 2": "Nacionalni park", - "IUCN category 2 or 3": "Nacionalni park ili prirodni spomenik/značajka", - "IUCN category 3": "Prirodni spomenik ili obilježje", - "IUCN category 4": "Područje upravljanja staništima/vrstama", - "IUCN category 4 or 6": "Područje upravljanja staništem/vrstom ili zaštićeno područje s održivim korištenjem", - "IUCN category 5": "Zaštićeni krajolik/morski krajolik", - "IUCN category 6": "Zaštićeno područje s održivim korištenjem", - "IUCN protection level full": "puna", - "IUCN protection level high": "visoko", - "IUCN protection level low": "Niska", - "IUCN rank - no description": "Ne", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Varijabilna; ovisi o tome može li se ovom aktivnošću upravljati na takav način da je kompatibilna s ciljevima MPA", - "IUCN rank - special no description": "Općenito ne, jak prerogativ protiv osim u posebnim okolnostima", - "IUCN rank - special yes description": "Da jer ne postoji alternativa, ali potrebno je posebno odobrenje", - "IUCN rank - yes description": "Da", - "km²": "km²", - "Learn more": "Saznajte više", - "Map": "Karta", - "MPA": "MPA", - "Protection Level": "Razina zaštite", - "ReportError - message part 1": "Nešto je pošlo po zlu. Zatvorite ovo izvješće i pokušajte ponovo.", - "ReportError - message part 2": "Ako se pogreška nastavi javljati.", - "Representation": "Reprezentacija", - "ResultsCard - no result message": "Izvještaj je dovršen, ali nema rezultata", - "Show by MPA": "Show by MPA", - "Size": "Veličina", - "SizeCard - introduction": "nacionalne vode protežu se od obale do 200 nautičkih milja, poznate kao isključiva gospodarska zona (EEZ). Ovo izvješće sažima preklapanje plana za pučinu s EEZ-om i drugim granicama unutar njega, mjereći napredak prema postizanju ciljeva % za svaku granicu.", - "SizeCard - learn more": "<0> Ovo izvješće sažima veličinu i udio ovog plana unutar ovih granica.

Ako se granice MPA preklapaju jedna s drugom, preklapanje se broji samo jednom.

", - "SizeCard - learn more source": "Izvor: Wikipedia – Teritorijalne vode", - "SizeCard sketch size message": "Ova skica ima <2>{{area}} kvadratnih kilometara", - "SizeCard title": "Veličina zone", - "Target": "Cilj", - "Value": "Vrijednost", - "Viability": "Održivost", - "(Not answered)": "(Bez odgovora)", - "% Within Plan": "% unutar plana", - "Results not found": "Rezultati nisu pronađeni", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Isključivi gospodarski pojas\\n(0-200 nautičkih milja)", - "Land": "Zemljište", - "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautičkih milja)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautičkih milja)", - "Shoreline": "Obala" -} -`;export{a as default}; diff --git a/Next/assets/translation-BJ53oCkA.js b/Next/assets/translation-BJ53oCkA.js new file mode 100644 index 0000000..56dcb93 --- /dev/null +++ b/Next/assets/translation-BJ53oCkA.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Bereich", + "Activity": "Aktivität", + "Area": "Bereich", + "Area Within Plan": "Bereich innerhalb des Plans", + "Attributes": "Attribute", + "Author(s)": "Autor(en)", + "Boundary": "Grenze", + "Category": "Kategorie", + "Class": "Klasse", + "DataDownload - export CSV format label": "CSV-Datei exportieren", + "DataDownload - export JSON format label": "JSON exportieren", + "Description": "Beschreibung", + "Found Within Plan": "Im Plan gefunden", + "Full protection level label": "Voll", + "Goal": "Ziel", + "High protection level label": "Hoch", + "IUCN activity - aquaculture": "Aquakultur - kleiner Maßstab", + "IUCN activity - extraction": "Bergbau, Öl- und Gasförderung", + "IUCN activity - fishing sustainable": "Angeln/Sammeln: Freizeit (nachhaltig)", + "IUCN activity - habitation": "Wohnen", + "IUCN activity - industrial fishing": "Industrielle Fischerei, Aquakultur im industriellen Maßstab", + "IUCN activity - local fishing": "Fischerei/Sammlung: lokale Fischerei (nachhaltig)", + "IUCN activity - non-extractive": "Nicht-extraktive Erholung", + "IUCN activity - renewable": "Erneuerbare Energieerzeugung", + "IUCN activity - research": "Forschung: nicht-extraktiv", + "IUCN activity - research extractive": "Forschung: extraktiv", + "IUCN activity - restoration": "Wiederherstellung/Verbesserung aus anderen Gründen", + "IUCN activity - shipping": "Versand", + "IUCN activity - tourism": "Hochintensiver Tourismus im großen Maßstab", + "IUCN activity - traditional fishing": "Traditionelles Fischen/Sammeln", + "IUCN activity - traditional use": "Traditionelle Verwendung: nicht extrahierend", + "IUCN activity - untreated water": "Unbehandelte Wasserableitung", + "IUCN activity - works": "Arbeiten (Häfen, Häfen, Baggerarbeiten)", + "IUCN category - none": "Keiner", + "IUCN category 1a": "Strenges Naturschutzgebiet", + "IUCN category 1b": "Wildnisgebiet", + "IUCN category 2": "Nationalpark", + "IUCN category 2 or 3": "Nationalpark oder Naturdenkmal/Merkmal", + "IUCN category 3": "Naturdenkmal oder Merkmal", + "IUCN category 4": "Lebensraum-/Artenmanagementbereich", + "IUCN category 4 or 6": "Lebensraum-/Artenmanagementgebiet oder Schutzgebiet mit nachhaltiger Nutzung", + "IUCN category 5": "Geschützte Landschaft/Meereslandschaft", + "IUCN category 6": "Schutzgebiet mit nachhaltiger Nutzung", + "IUCN protection level full": "Voll", + "IUCN protection level high": "Hoch", + "IUCN protection level low": "Niedrig", + "IUCN rank - no description": "NEIN", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "J*", + "IUCN rank - special 'variable' description": "Variable; hängt davon ab, ob diese Tätigkeit so geführt werden kann, dass sie mit den Zielen der MPA vereinbar ist", + "IUCN rank - special no description": "Im Allgemeinen nein, ein starkes Vorrecht dagegen, es sei denn, es liegen besondere Umstände vor", + "IUCN rank - special yes description": "Ja, da es keine Alternative gibt, aber eine Sondergenehmigung erforderlich ist", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Learn more": "Erfahren Sie mehr", + "Map": "Karte", + "MPA": "MPA", + "Protection Level": "Schutzlevel", + "ReportError - message part 1": "Etwas ist schief gelaufen. Bitte schließen Sie diesen Bericht und versuchen Sie es erneut.", + "ReportError - message part 2": "Wenn der Fehler weiterhin besteht, melden Sie ihn bitte.", + "Representation": "Darstellung", + "ResultsCard - no result message": "Berichtsausführung abgeschlossen, aber keine Ergebnisse zurückgegeben", + "Show by MPA": "Show von MPA", + "Size": "Größe", + "SizeCard - introduction": "Die nationalen Gewässer erstrecken sich von der Küstenlinie bis zu 200 Seemeilen, die als ausschließliche Wirtschaftszone (AWZ) bekannt sind. Dieser Bericht fasst die Überschneidungen von Offshore-Plänen mit der AWZ und anderen Grenzen darin zusammen und misst den Fortschritt beim Erreichen der %-Ziele für jede Grenze.", + "SizeCard - learn more": "<0> Dieser Bericht fasst die Größe und den Anteil dieses Plans innerhalb dieser Grenzen zusammen.

Wenn sich MPA-Grenzen überschneiden, wird die Überschneidung nur einmal gezählt.

", + "SizeCard - learn more source": "Quelle: Wikipedia - Hoheitsgewässer", + "SizeCard sketch size message": "Diese Skizze ist <2>{{area}} Quadratkilometer groß", + "SizeCard title": "Zonengröße", + "Target": "Ziel", + "Value": "Wert", + "Viability": "Lebensfähigkeit", + "(Not answered)": "(Nicht beantwortet)", + "% Within Plan": "% Innerhalb des Plans", + "Results not found": "Ergebnisse nicht gefunden", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ausschließlichen Wirtschaftszone\\n(0-200 Seemeilen)", + "Land": "Land", + "Nearshore\\n(0-12 nautical miles)": "In Küstennähe\\n(0-12 Seemeilen)", + "Offshore\\n(12-200 nautical miles)": "Off-Shore\\n(12-200 Seemeilen)", + "Shoreline": "Küstenlinie", + "# MPAs": "# Meeresschutzgebiete", + "% Area Within Plan": "% Fläche innerhalb des Plans", + "30x30 Objective": "30x30 Objektiv", + "Bioregions": "Bioregionen", + "Bioregions - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "Bioregions 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit den Bioregionen Kaliforniens zusammen.", + "BlankCard": "BlankoKarte", + "Central Coast": "Zentralküste", + "Federal Marine Conservation Area": "Bundesweites Meeresschutzgebiet", + "Federal Marine Reserve": "Bundesmarineschutzgebiet", + "Fully Protected Area": "Vollständig geschützter Bereich", + "Kelp": "Seetang", + "Kelp - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "Kelp 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit Kelp-Daten zusammen.", + "Learn More": "Erfahren Sie mehr", + "mi²": "mi²", + "North Central Coast": "Nordzentrale Küste", + "North Coast": "Nordküste", + "OverlapCard": "Überlappungskarte", + "OverlapCard - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "OverlapCard 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit OverlapCard-Daten zusammen.", + "Plan Overview": "Planübersicht", + "Protection Card - Learn more": "

ℹ️ Übersicht: Dieser Planungsprozess verwendet das IUCN-Rahmenwerk für Schutzniveaus:

IUCN Ia Strenges Naturschutzgebiet: Streng geschützt wegen der Artenvielfalt und möglicherweise auch geologischer/geomorphologischer Merkmale, wo menschliche Besuche, Nutzung und Auswirkungen kontrolliert und begrenzt werden, um den Schutz der Naturschutzwerte zu gewährleisten

IUCN Ib Wildnisgebiet: Normalerweise große unveränderte oder leicht veränderte Gebiete, die ihren natürlichen Charakter und Einfluss behalten, ohne dauerhafte oder bedeutende menschliche Besiedlung, geschützt und verwaltet, um ihren natürlichen Zustand zu bewahren

IUCN II Nationalpark: Große natürliche oder naturnahe Gebiete, die großflächige ökologische Prozesse mit charakteristischen Arten und Ökosystemen schützen, die auch umwelt- und kulturverträgliche spirituelle, wissenschaftliche, pädagogische, Freizeit- und Besuchermöglichkeiten bieten

IUCN III Naturdenkmal oder -merkmal: Gebiete, die zum Schutz eines bestimmten Naturdenkmals reserviert sind, das eine Landform, ein Seeberg, eine Meereshöhle, ein geologisches Merkmal wie eine Höhle oder ein steinernes Merkmal wie ein uraltes Hain

IUCN IV Lebensraum-/Artenmanagementgebiet: Gebiete zum Schutz bestimmter Arten oder Lebensräume, deren Management diese Priorität widerspiegelt. Viele werden regelmäßige, aktive Eingriffe benötigen, um die Bedürfnisse bestimmter Arten oder Lebensräume zu erfüllen, aber das ist keine Anforderung der Kategorie

IUCN V Geschützte Landschaft oder Meereslandschaft: Wo die Interaktion von Mensch und Natur im Laufe der Zeit einen unverwechselbaren Charakter mit bedeutendem ökologischen, biologischen, kulturellen und landschaftlichen Wert hervorgebracht hat: und wo die Wahrung der Integrität dieser Interaktion für den Schutz und die Erhaltung des Gebiets und der damit verbundenen Naturschutz- und sonstigen Werte von entscheidender Bedeutung ist

IUCN VI Geschützte Gebiete mit nachhaltiger Nutzung natürlicher Ressourcen: Gebiete, die Ökosysteme zusammen mit den damit verbundenen kulturellen Werten und traditionellen Managementsystemen natürlicher Ressourcen schützen. Im Allgemeinen groß, überwiegend in natürlichem Zustand, wobei ein Teil der natürlichen Ressourcen nachhaltig bewirtschaftet wird und eine mit dem Naturschutz vereinbare, geringfügige, nicht-industrielle Nutzung natürlicher Ressourcen als eines der Hauptziele angesehen wird

Sonstige wirksame flächenbezogene Schutzmaßnahmen (OECM) der IUCN: Ein geografisch definiertes Gebiet, das kein Schutzgebiet ist und so verwaltet und gemanagt wird, dass positive und nachhaltige langfristige Ergebnisse für die Erhaltung der biologischen Vielfalt vor Ort mit den damit verbundenen Ökosystemfunktionen und -dienstleistungen und ggf. kulturellen, spirituellen, sozioökonomischen und anderen lokal relevanten Werten erzielt werden (CBD, 2018).

Lokal verwaltete Meeresgebiete (LMMA)

IUCN Ia, Ib, II und III werden als Schutzzonen mit hoher biologischer Vielfalt (HBPZs) betrachtet. IUCN IV, V, VI, OECM und LMMAs werden als mittlere Biodiversitätsschutzzonen (MBPZs) betrachtet.

🎯 Planungsziel: Keines

🗺️ Quelldaten: Keine

📈 Bericht: Zählt einfach die Anzahl der Zonen in jeder Schutzstufe.

", + "RED": "ROT", + "Regions - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "Regions 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit den Untersuchungsregionen in diesem Planungsprozess zusammen.", + "San Francisco Bay": "Bucht von San Francisco", + "Show by Sketch": "Nach Skizze anzeigen", + "Show Map Layer": "Kartenebene anzeigen", + "SimpleCard ecoregion message": "Die folgenden Ökoregionen liegen in der Nähe: <2>", + "SimpleCard sketch size message": "Diese Skizze ist <2>{{area}} Quadratkilometer groß", + "SimpleCard temperature message": "Die aktuelle Meeresoberflächentemperatur in dieser Skizze beträgt <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonenbericht", + "South Coast": "Südküste", + "Special Closure": "Sonderverschluss", + "State Marine Conervation Area (No-Take)": "Staatliches Meeresschutzgebiet (Schutzgebiet ohne Fang)", + "State Marine Conservation Area": "Staatliches Meeresschutzgebiet", + "State Marine Park": "Staatlicher Marinepark", + "State Marine Recreation Management Area": "Staatliches Meereserholungsgebiet", + "State Marine Reserve": "Staatliches Meeresschutzgebiet", + "State Waters": "Staatliche Gewässer", + "Study Regions": "Studienregionen", + "United States Exclusive Economic Zone": "Ausschließliche Wirtschaftszone der Vereinigten Staaten", + "units": "Einheiten", + "Within Plan": "Innerhalb des Plans", + "World": "Welt" +} +`;export{e as default}; diff --git a/Next/assets/translation-BNSZzK69.js b/Next/assets/translation-BNSZzK69.js deleted file mode 100644 index 5192eba..0000000 --- a/Next/assets/translation-BNSZzK69.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Neatsakyta)", - "% Area": "% Plotas", - "% Within Plan": "% Plano ribose", - "Activity": "Veikla", - "Area": "Plotas", - "Area Within Plan": "Plotas pagal planą", - "Attributes": "Atributai", - "Author(s)": "Autorius (-ai)", - "Boundary": "Riba", - "Category": "Kategorija", - "Class": "Klasė", - "DataDownload - export CSV format label": "Eksportuoti CSV", - "DataDownload - export JSON format label": "Eksportuoti JSON", - "Description": "apibūdinimas", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Išskirtinė ekonominė zona\\n(0–200 jūrmylių)", - "Found Within Plan": "Rasta pagal planą", - "Full protection level label": "Pilnas", - "Goal": "Įvartis", - "High protection level label": "Aukštas", - "IUCN activity - aquaculture": "Akvakultūra – nedidelio masto", - "IUCN activity - extraction": "Kasyba, naftos ir dujų gavyba", - "IUCN activity - fishing sustainable": "Žvejyba / rinkimas: pramoginė (tvari)", - "IUCN activity - habitation": "Gyvenamoji vieta", - "IUCN activity - industrial fishing": "Pramoninė žvejyba, pramoninio masto akvakultūra", - "IUCN activity - local fishing": "Žvejyba / rinkimas: vietinė žvejyba (tvari)", - "IUCN activity - non-extractive": "Negaustinis poilsis", - "IUCN activity - renewable": "Atsinaujinančios energijos gamyba", - "IUCN activity - research": "Tyrimas: neišgaunamas", - "IUCN activity - research extractive": "Tyrimas: gavybos", - "IUCN activity - restoration": "Restauravimas/patobulinimas dėl kitų priežasčių", - "IUCN activity - shipping": "Siuntimas", - "IUCN activity - tourism": "Didelio masto didelio intensyvumo turizmas", - "IUCN activity - traditional fishing": "Tradicinė žvejyba/kolekcija", - "IUCN activity - traditional use": "Tradicinis naudojimas: neekstrahuojamas", - "IUCN activity - untreated water": "Neapdorotas vandens išleidimas", - "IUCN activity - works": "Darbai (uostai, uostai, gilinimas)", - "IUCN category - none": "Nė vienas", - "IUCN category 1a": "Griežtas gamtos rezervatas", - "IUCN category 1b": "Laukinės gamtos teritorija", - "IUCN category 2": "Nacionalinis parkas", - "IUCN category 2 or 3": "Nacionalinis parkas arba gamtos paminklas/ypatybė", - "IUCN category 3": "Gamtos paminklas arba objektas", - "IUCN category 4": "Buveinių / rūšių valdymo zona", - "IUCN category 4 or 6": "Buveinių / rūšių valdymo zona arba tausiai naudojama saugoma teritorija", - "IUCN category 5": "Saugomas kraštovaizdis / jūros peizažas", - "IUCN category 6": "Tvariai naudojama saugoma teritorija", - "IUCN protection level full": "Pilnas", - "IUCN protection level high": "Aukštas", - "IUCN protection level low": "Žemas", - "IUCN rank - no description": "Nr", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Kintamasis; priklauso nuo to, ar ši veikla gali būti valdoma taip, kad ji atitiktų MPA tikslus", - "IUCN rank - special no description": "Paprastai ne, griežta prerogatyva, nebent būtų taikomos ypatingos aplinkybės", - "IUCN rank - special yes description": "Taip, nes alternatyvos nėra, bet būtinas specialus patvirtinimas", - "IUCN rank - yes description": "Taip", - "km²": "km²", - "Land": "Žemė", - "Learn more": "Sužinokite daugiau", - "Map": "Žemėlapis", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Netoli kranto\\n(0–12 jūrmylių)", - "Offshore\\n(12-200 nautical miles)": "Užsienyje\\n(12–200 jūrmylių)", - "Protection Level": "Apsaugos lygis", - "ReportError - message part 1": "Kažkas nutiko. Uždarykite šią ataskaitą ir bandykite dar kartą.", - "ReportError - message part 2": "Jei klaida išlieka, praneškite apie tai.", - "Representation": "Atstovavimas", - "Results not found": "Rezultatai nerasta", - "ResultsCard - no result message": "Ataskaitos vykdymas baigtas, bet rezultatai negrąžinti", - "Shoreline": "Kranto linija", - "Show by MPA": "MPA šou", - "Size": "Dydis", - "SizeCard - introduction": "nacionaliniai vandenys tęsiasi nuo kranto iki 200 jūrmylių, vadinamų išskirtine ekonomine zona (IEZ). Šioje ataskaitoje apibendrinamas atviroje jūroje esančių planų sutapimas su IEZ ir kitomis joje esančiomis ribomis, įvertinant kiekvienos ribos pažangą siekiant % tikslų.", - "SizeCard - learn more": "<0> Šioje ataskaitoje apibendrinamas šio plano dydis ir proporcija šiose ribose.

Jei plano eskizo ribos persidengia viena su kita, persidengimas skaičiuojamas tik vieną kartą.

", - "SizeCard - learn more source": "Šaltinis: Vikipedija – Teritoriniai vandenys", - "SizeCard sketch size message": "Šis eskizas yra <2>{{area}} kvadratinių kilometrų", - "SizeCard title": "Zonos dydis", - "Target": "Tikslas", - "Value": "Vertė", - "Viability": "Gyvybingumas" -} -`;export{a as default}; diff --git a/Next/assets/translation-BOcJO11g.js b/Next/assets/translation-BOcJO11g.js deleted file mode 100644 index ed5cbc7..0000000 --- a/Next/assets/translation-BOcJO11g.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "(Not answered)": "(Ikke besvaret)", - "% Area": "% Areal", - "% Within Plan": "% Inden for planen", - "Activity": "Aktivitet", - "Area": "Areal", - "Area Within Plan": "Område inden for plan", - "Attributes": "Egenskaber", - "Author(s)": "Forfatter(e)", - "Boundary": "Grænse", - "Category": "Kategori", - "Class": "Klasse", - "DataDownload - export CSV format label": "Eksporter CSV", - "DataDownload - export JSON format label": "Eksporter JSON", - "Description": "Beskrivelse", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiv økonomisk zone\\n(0-200 sømil)", - "Found Within Plan": "Fundet inden for plan", - "Full protection level label": "Fuld", - "Goal": "Mål", - "High protection level label": "Høj", - "IUCN activity - aquaculture": "Akvakultur - lille skala", - "IUCN activity - extraction": "Minedrift, olie- og gasudvinding", - "IUCN activity - fishing sustainable": "Fiskeri/indsamling: rekreativt (bæredygtigt)", - "IUCN activity - habitation": "Beboelse", - "IUCN activity - industrial fishing": "Industrielt fiskeri, akvakultur i industriel skala", - "IUCN activity - local fishing": "Fiskeri/indsamling: lokalt fiskeri (bæredygtigt)", - "IUCN activity - non-extractive": "Ikke-udvindende rekreation", - "IUCN activity - renewable": "Vedvarende energiproduktion", - "IUCN activity - research": "Forskning: ikke-ekstraktiv", - "IUCN activity - research extractive": "Forskning: udvinding", - "IUCN activity - restoration": "Restaurering/forbedring af andre årsager", - "IUCN activity - shipping": "Forsendelse", - "IUCN activity - tourism": "Storstilet højintensitetsturisme", - "IUCN activity - traditional fishing": "Traditionelt fiskeri/indsamling", - "IUCN activity - traditional use": "Traditionel brug: ikke-ekstraktiv", - "IUCN activity - untreated water": "Udledning af ubehandlet vand", - "IUCN activity - works": "Arbejder (havne, havne, uddybning)", - "IUCN category - none": "Ingen", - "IUCN category 1a": "Strenge naturreservat", - "IUCN category 1b": "Vildmarksområde", - "IUCN category 2": "Nationalpark", - "IUCN category 2 or 3": "Nationalpark eller Naturmonument/Feature", - "IUCN category 3": "Naturmonument eller træk", - "IUCN category 4": "Habitat/artsforvaltningsområde", - "IUCN category 4 or 6": "Habitat/artsforvaltningsområde eller beskyttet område med bæredygtig anvendelse", - "IUCN category 5": "Beskyttet Landskab/Havlandskab", - "IUCN category 6": "Beskyttet område med bæredygtig udnyttelse", - "IUCN protection level full": "Fuld", - "IUCN protection level high": "Høj", - "IUCN protection level low": "Lav", - "IUCN rank - no description": "Ingen", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variabel; afhænger af, om denne aktivitet kan forvaltes på en sådan måde, at den er forenelig med MPA’s formål", - "IUCN rank - special no description": "Generelt nej, et stærkt prærogativ imod, medmindre særlige omstændigheder gør sig gældende", - "IUCN rank - special yes description": "Ja, fordi der ikke findes noget alternativ, men særlig godkendelse er afgørende", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Land": "Jord", - "Learn more": "Lær mere", - "Map": "Kort", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Nær kysten\\n(0-12 sømil)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 sømil)", - "Protection Level": "Beskyttelsesniveau", - "ReportError - message part 1": "Noget gik galt. Luk denne rapport og prøv igen.", - "ReportError - message part 2": "Hvis fejlen fortsætter, bedes du rapportere det.", - "Representation": "Repræsentation", - "Results not found": "Resultater ikke fundet", - "ResultsCard - no result message": "Rapportkørsel afsluttet, men ingen resultater returneret", - "Shoreline": "Kystlinje", - "Show by MPA": "Vis af MPA", - "Size": "Størrelse", - "SizeCard - introduction": "nationale farvande strækker sig fra kystlinjen ud til 200 sømil, kendt som den eksklusive økonomiske zone (EEZ). Denne rapport opsummerer offshore planens overlapning med EEZ og andre grænser inden for den, og måler fremskridt hen imod opnåelse af %-mål for hver grænse.", - "SizeCard - learn more": "<0> Denne rapport opsummerer størrelsen og andelen af denne plan inden for disse grænser.

Hvis skitsegrænser i en plan overlapper hinanden, tælles overlapningen kun én gang.

", - "SizeCard - learn more source": "Kilde: Wikipedia - Territorialfarvande", - "SizeCard sketch size message": "Denne skitse er <2>{{areal}} kvadratkilometer", - "SizeCard title": "Zonestørrelse", - "Target": "Mål", - "Value": "Værdi", - "Viability": "Levedygtighed" -} -`;export{e as default}; diff --git a/Next/assets/translation-BTNSxl1y.js b/Next/assets/translation-BTNSxl1y.js deleted file mode 100644 index 7d9096a..0000000 --- a/Next/assets/translation-BTNSxl1y.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "(Not answered)": "(Fara raspuns)", - "% Area": "% Suprafata", - "% Within Plan": "% În cadrul planului", - "Activity": "Activitate", - "Area": "Zonă", - "Area Within Plan": "Zona din plan", - "Attributes": "Atribute", - "Author(s)": "Autor(i)", - "Boundary": "Limite", - "Category": "Categorie", - "Class": "Clasă", - "DataDownload - export CSV format label": "Exportați CSV", - "DataDownload - export JSON format label": "Exportați JSON", - "Description": "Descriere", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona Economică Exclusivă\\n(0-200 mile marine)", - "Found Within Plan": "Găsit în plan", - "Full protection level label": "Deplin", - "Goal": "Poartă", - "High protection level label": "Înalt", - "IUCN activity - aquaculture": "Acvacultura - scară mică", - "IUCN activity - extraction": "Extracție minieră, petrol și gaze", - "IUCN activity - fishing sustainable": "Pescuit/colecție: recreațional (durabil)", - "IUCN activity - habitation": "Locuire", - "IUCN activity - industrial fishing": "Pescuit industrial, acvacultură la scară industrială", - "IUCN activity - local fishing": "Pescuit/colecție: pescuit local (durabil)", - "IUCN activity - non-extractive": "Recreere neextractivă", - "IUCN activity - renewable": "Generarea de energie regenerabilă", - "IUCN activity - research": "Cercetare: non-extractive", - "IUCN activity - research extractive": "Cercetare: extractivă", - "IUCN activity - restoration": "Restaurare/îmbunătățire din alte motive", - "IUCN activity - shipping": "Transport", - "IUCN activity - tourism": "Turism de mare intensitate la scară largă", - "IUCN activity - traditional fishing": "Pescuit/colecție tradițională", - "IUCN activity - traditional use": "Utilizare tradițională: neextractive", - "IUCN activity - untreated water": "Evacuarea apei netratate", - "IUCN activity - works": "Lucrari (porturi, porturi, dragare)", - "IUCN category - none": "Nici unul", - "IUCN category 1a": "Rezervație naturală strictă", - "IUCN category 1b": "Zona sălbatică", - "IUCN category 2": "parc național", - "IUCN category 2 or 3": "Parc național sau monument natural/funcție", - "IUCN category 3": "Monument natural sau caracteristică", - "IUCN category 4": "Zona de management al habitatului/speciilor", - "IUCN category 4 or 6": "Zona de management al habitatului/speciilor sau arie protejată cu utilizare durabilă", - "IUCN category 5": "Peisaj protejat/Peisaj marin", - "IUCN category 6": "Arie protejată cu utilizare durabilă", - "IUCN protection level full": "Deplin", - "IUCN protection level high": "Înalt", - "IUCN protection level low": "Scăzut", - "IUCN rank - no description": "Nu", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variabil; depinde dacă această activitate poate fi gestionată în așa fel încât să fie compatibilă cu obiectivele AMP", - "IUCN rank - special no description": "În general, nu, o prerogativă puternică împotriva, cu excepția cazului în care se aplică circumstanțe speciale", - "IUCN rank - special yes description": "Da pentru că nu există alternativă, dar aprobarea specială este esențială", - "IUCN rank - yes description": "da", - "km²": "km²", - "Land": "Teren", - "Learn more": "Află mai multe", - "Map": "Hartă", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 mile marine)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 mile marine)", - "Protection Level": "Nivel de protecție", - "ReportError - message part 1": "Ceva n-a mers bine. Închideți acest raport și încercați din nou.", - "ReportError - message part 2": "Dacă eroarea persistă, vă rugăm să o raportați.", - "Representation": "Reprezentare", - "Results not found": "Rezultatele nu au fost găsite", - "ResultsCard - no result message": "Execuția raportului s-a încheiat, dar nu s-a returnat niciun rezultat", - "Shoreline": "Linia țărmului", - "Show by MPA": "Emisiune de MPA", - "Size": "mărimea", - "SizeCard - introduction": "apele naționale se extind de la țărm până la 200 de mile marine, cunoscută sub numele de Zona Economică Exclusivă (ZEE). Acest raport rezumă suprapunerea planului offshore cu ZEE și cu alte granițe din cadrul acesteia, măsurând progresul către atingerea % țintelor pentru fiecare graniță.", - "SizeCard - learn more": "<0> Acest raport rezumă dimensiunea și proporția acestui plan în cadrul acestor limite.

Dacă limitele schiței dintr-un plan se suprapun între ele, suprapunerea este numărată o singură dată.

", - "SizeCard - learn more source": "Sursa: Wikipedia - Apele Teritoriale", - "SizeCard sketch size message": "Această schiță are <2>{{area}} kilometri pătrați", - "SizeCard title": "Dimensiunea zonei", - "Target": "Ţintă", - "Value": "Valoare", - "Viability": "Viabilitate" -} -`;export{e as default}; diff --git a/Next/assets/translation-BW8orneO.js b/Next/assets/translation-BW8orneO.js deleted file mode 100644 index 1676105..0000000 --- a/Next/assets/translation-BW8orneO.js +++ /dev/null @@ -1,98 +0,0 @@ -const e=`{ - "% Area": "% Área", - "Activity": "Actividad", - "Area": "Área", - "Area Within Plan": "Área dentro del plano", - "Attributes": "Atributos", - "Author(s)": "Autor(es)", - "Boundary": "Perímetro", - "Category": "Categoría", - "Class": "Clase", - "DataDownload - export CSV format label": "Exportar CSV", - "DataDownload - export JSON format label": "Exportar JSON", - "Description": "Descripción", - "Found Within Plan": "Encontrado dentro del plan", - "Full protection level label": "Lleno", - "Goal": "Meta", - "High protection level label": "Alto", - "IUCN activity - aquaculture": "Acuicultura - pequeña escala", - "IUCN activity - extraction": "Minería, extracción de petróleo y gas", - "IUCN activity - fishing sustainable": "Pesca/recolección: recreativa (sostenible)", - "IUCN activity - habitation": "Domicilio", - "IUCN activity - industrial fishing": "Pesca industrial, acuicultura a escala industrial", - "IUCN activity - local fishing": "Pesca/recolección: pesca local (sostenible)", - "IUCN activity - non-extractive": "Recreación no extractiva", - "IUCN activity - renewable": "Generación de energía renovable", - "IUCN activity - research": "Investigación: no extractiva", - "IUCN activity - research extractive": "Investigación: extractiva", - "IUCN activity - restoration": "Restauración/mejora por otras razones", - "IUCN activity - shipping": "Transporte marítimo", - "IUCN activity - tourism": "Turismo de alta intensidad a gran escala", - "IUCN activity - traditional fishing": "Pesca/recolección tradicional", - "IUCN activity - traditional use": "Uso tradicional: no extractivo", - "IUCN activity - untreated water": "Descarga de agua no tratada", - "IUCN activity - works": "Obras (puertos, dragados)", - "IUCN category - none": "Ninguno", - "IUCN category 1a": "Reserva Natural Estricta", - "IUCN category 1b": "Área silvestre", - "IUCN category 2": "Parque Nacional", - "IUCN category 2 or 3": "Parque Nacional o Monumento/Característica Natural", - "IUCN category 3": "Monumento o característica natural", - "IUCN category 4": "Área de Manejo de Hábitat/Especies", - "IUCN category 4 or 6": "Área de Manejo de Hábitat/Especies o Área Protegida con aprovechamiento sostenible", - "IUCN category 5": "Paisaje terrestre/marino protegido", - "IUCN category 6": "Área protegida con uso sostenible", - "IUCN protection level full": "Lleno", - "IUCN protection level high": "Alto", - "IUCN protection level low": "Bajo", - "IUCN rank - no description": "No", - "IUCN rank - shorthand label for no": "norte", - "IUCN rank - shorthand label for no, with extra meaning": "NORTE*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variable; depende de si esta actividad se puede gestionar de tal manera que sea compatible con los objetivos del AMP", - "IUCN rank - special no description": "Generalmente no, una fuerte prerrogativa en contra a menos que se apliquen circunstancias especiales", - "IUCN rank - special yes description": "Sí porque no existe alternativa, pero es esencial una aprobación especial", - "IUCN rank - yes description": "Sí", - "km²": "km²", - "Learn more": "Aprende más", - "Map": "Mapa", - "MPA": "AMP", - "Protection Level": "Nivel de protección", - "ReportError - message part 1": "Algo salió mal. Cierre este informe y vuelva a intentarlo.", - "ReportError - message part 2": "Si el error persiste, por favor repórtelo.", - "Representation": "Representación", - "ResultsCard - no result message": "Ejecución del informe completada, pero no se devolvieron resultados", - "Show by MPA": "Mostrar por AMP", - "Size": "Tamaño", - "SizeCard - introduction": "Las aguas nacionales se extienden desde la costa hasta las 200 millas náuticas, lo que se conoce como Zona Económica Exclusiva (ZEE). Este informe resume la superposición del plan costa afuera con la ZEE y otros límites dentro de ella, midiendo el progreso hacia el logro de los objetivos porcentuales para cada límite.", - "SizeCard - learn more": "<0> Este informe resume el tamaño y la proporción de este plan dentro de estos límites.

Si los límites de las AMP se superponen, la superposición solo se cuenta una vez.

", - "SizeCard - learn more source": "Fuente: Wikipedia - Aguas Territoriales", - "SizeCard sketch size message": "Este boceto mide <2>{{área}} kilómetros cuadrados", - "SizeCard title": "Tamaño de zona", - "Target": "Objetivo", - "Value": "Valor", - "Viability": "Viabilidad", - "(Not answered)": "(No contestado)", - "% Within Plan": "% dentro del plan", - "Results not found": "Resultados no encontrados", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona económica exclusiva\\n(0-200 millas náuticas)", - "Land": "Tierra", - "Nearshore\\n(0-12 nautical miles)": "Cerca de la costa\\n(0-12 millas náuticas)", - "Offshore\\n(12-200 nautical miles)": "Costa afuera\\n(12-200 millas náuticas)", - "Shoreline": "Orilla", - "BlankCard": "TarjetaBlanco", - "BlankCard Message": "Este es un informe en blanco.", - "Learn More": "Aprende más", - "OverlapCard": "Tarjeta Superpuesta", - "OverlapCard 1": "Este informe resume la superposición de este plan con los datos de OverlapCard.", - "Show by Sketch": "Mostrar por boceto", - "SimpleCard ecoregion message": "Las siguientes ecorregiones están cercanas: <2>", - "SimpleCard sketch size message": "Este boceto tiene <2>{{area}} kilómetros cuadrados.", - "SimpleCard temperature message": "La temperatura actual de la superficie del mar dentro de este croquis es <2>{{minTemp}} - {{maxTemp}}°C.", - "SimpleCard title": "Informe de zona", - "units": "unidades", - "Within Plan": "Dentro del plan", - "OverlapCard - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos fuente:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

" -} -`;export{e as default}; diff --git a/Next/assets/translation-BWDBmyXp.js b/Next/assets/translation-BWDBmyXp.js new file mode 100644 index 0000000..d99148b --- /dev/null +++ b/Next/assets/translation-BWDBmyXp.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% iWasewase", + "Activity": "iTaviqaravi", + "Area": "iWasewase", + "Area Within Plan": "iWasewase ena Loma ni iTuvatuva", + "Attributes": "iTovo", + "Author(s)": "Dauvolaivola", + "Boundary": "iYalayala", + "Category": "iWasewase", + "Class": "Kalasi", + "DataDownload - export CSV format label": "Vakauta na CSV", + "DataDownload - export JSON format label": "Vakauta na JSON", + "Description": "iVakamacala", + "Found Within Plan": "Kunei ena Loma ni iTuvatuva", + "Full protection level label": "Taucoko", + "Goal": "Takete", + "High protection level label": "Cecere", + "IUCN activity - aquaculture": "Aquaculture - ivakarau lailai", + "IUCN activity - extraction": "Qaqi, waiwai kei na kasi", + "IUCN activity - fishing sustainable": "Qoli/ikumuni: veivakamarautaki (tudei)", + "IUCN activity - habitation": "iTikotiko", + "IUCN activity - industrial fishing": "Qoli ni iyaya, ivakarau ni cakacaka ni wai", + "IUCN activity - local fishing": "Qoli/ikumuni: qoli ni vanua (tudei)", + "IUCN activity - non-extractive": "Ka ni veivakamarautaki sega ni veivaqaqacotaki", + "IUCN activity - renewable": "Itabatamata ni igu e rawa ni vakavoui", + "IUCN activity - research": "Vakadidike: sega ni tauri", + "IUCN activity - research extractive": "Vakadidike: extractive", + "IUCN activity - restoration": "Vakalesuimai/vakatorocaketaki ena vuku ni inaki tale eso", + "IUCN activity - shipping": "Vakauyaya", + "IUCN activity - tourism": "Levu ni saravanua kaukauwa", + "IUCN activity - traditional fishing": "Itikotiko ni qoli/ikumuni", + "IUCN activity - traditional use": "Vakayagataki vakavanua: sega ni tauri", + "IUCN activity - untreated water": "Wai e sega ni qaravi", + "IUCN activity - works": "Cakacaka (toba, waqa, dredging)", + "IUCN category - none": "Sega", + "IUCN category 1a": "Maroroi ni Bula Tudei", + "IUCN category 1b": "iWasewase ni Lekutu", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "National Park se iVakananumi/iVakatakilakila ni National Park", + "IUCN category 3": "iVakananumi se iVakatakilakila", + "IUCN category 4": "iWasewase ni Lewai ni iTikotiko/Mataqali", + "IUCN category 4 or 6": "iWasewase ni Lewai ni iTikotiko/iWasewase ni Mataqali se Vanua Taqomaki ena kena vakayagataki tudei", + "IUCN category 5": "Taqomaki ni Vanua/Seascape", + "IUCN category 6": "Vanua taqomaki ena kena vakayagataki tudei", + "IUCN protection level full": "Taucoko", + "IUCN protection level high": "Cecere", + "IUCN protection level low": "E ra", + "IUCN rank - no description": "Sega", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Veiveisau; vakatau ena kena rawa ni qaravi na itaviqaravi oqo ena dua na sala e salavata kei na inaki ni MPA", + "IUCN rank - special no description": "Sega, e dua na ilesilesi kaukauwa me saqata vakavo ga ke vakayagataki na ituvaki digitaki", + "IUCN rank - special yes description": "Io baleta ni sega ni dua na kena isosomi, ia e yaga na veivakadonui digitaki", + "IUCN rank - yes description": "Io", + "km²": "km2", + "Learn more": "Vulica eso tale na ka", + "Map": "Mape", + "MPA": ".MPA", + "Protection Level": "iVakatagedegede ni Veitaqomaki", + "ReportError - message part 1": "E dua na ka e leqa. Yalovinaka sogota na ripote oqo ka tovolea tale.", + "ReportError - message part 2": "Kevaka e toso tikoga na cala, yalovinaka ripotetaka.", + "Representation": "Matataki", + "ResultsCard - no result message": "Cicivaki na ripote, ia e sega ni vakalesui mai na macala", + "Show by MPA": "Vakaraitaka mai vei MPA", + "Size": "Levu", + "SizeCard - introduction": "na wai ni matanitu e yaco mai na baravi me yacova na 200 na maile e wai, ka vakatokai me Exclusive Economic Zone (EEZ). Na ripote oqo e vakalekalekataka na ituvatuva ni baravi ka veisotari kei na EEZ kei na iyalayala tale eso e loma, ka vakarautaka na toso ki na kena rawati na % takete me baleta na iyalayala yadua.", + "SizeCard - learn more": "<0> Na ripote oqo e vakalekalekataka na levu kei na ivakarau ni ituvatuva oqo ena loma ni iyalayala oqo.

Kevaka e veisotari vata na iyalayala ni MPA, ena wiliki ga vakadua na veisotari.

", + "SizeCard - learn more source": "Vurevure: Wikipedia - Wai ni Yasana", + "SizeCard sketch size message": "Na sketch oqo e <2>{{area}} kilomita vakarivirivi", + "SizeCard title": "iWiliwili ni iWasewase", + "Target": "Kolikila", + "Value": "Yaga", + "Viability": "Na Bula Tudei", + "(Not answered)": "(Sega ni saumi)", + "% Within Plan": "% Ena Loma ni iTuvatuva", + "Results not found": "Sega ni kune na kena macala", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "iWasewase Vakailavo Vakatabakidua\\n(0-200 na maile wai)", + "Land": "Vanua", + "Nearshore\\n(0-12 nautical miles)": "Baravi\\n(0-12 na maile e wai)", + "Offshore\\n(12-200 nautical miles)": "E baravi\\n(12-200 na maile wai)", + "Shoreline": "Baravi", + "# MPAs": "# MPAs", + "% Area Within Plan": "% iWasewase ena Loma ni iTuvatuva", + "30x30 Objective": "iNaki ni 30x30", + "Bioregions": "Bioregions", + "Bioregions - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "Bioregions 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ni veisotari kei na bioregions nei California.", + "BlankCard": "Kadi Lala", + "Central Coast": "Baravi e Loma", + "Federal Marine Conservation Area": "iWasewase ni Veimaroroi ni Sotia liu ni Federal", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Vanua Taqomaki Taucoko", + "Kelp": "Kelp", + "Kelp - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "Kelp 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ena kena veisotari kei na itukutuku ni Kelp.", + "Learn More": "Vulica Eso Tale na Ka", + "mi²": "miku", + "North Central Coast": "Vualiku kei Baravi e Loma", + "North Coast": "Vualiku kei Baravi", + "OverlapCard": "VeisotariCard", + "OverlapCard - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "OverlapCard 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ni veisotari kei na itukutuku ni overlapCard.", + "Plan Overview": "iTuvatuva Vakararaba", + "Protection Card - Learn more": "

i️ iVakaleka: Na iwalewale ni tuvatuva oqo e vakayagataka na suitu ni IUCN ni ivakatagedegede ni veitaqomaki:

IUCN Ia maroroi vinaka na veika bula: taqomaki vakavinaka sara me baleta na veika vakayago ka rawa talega ni geologicaly/geomorphological, ena vanua e dau vakayagataki kina na veisiko vakatamata, vakayagataki kei na revurevu e lewai ka yalani me vakadeitaki kina na kena taqomaki na yavunilewa ni

IUCN Ib Lekutu: e dau levu na vanua e sega ni vakatabui se vakavoui, ka maroroya na nodra itovo vakavuravura kei na veivakauqeti, ka sega ni vakaitikotiko tudei se bibi na tamata, taqomaki ka rawa ni maroroya na kedra ituvaki vakatamata

IUCN II National Park: Veivanua lelevu se voleka se voleka ni kena taqomaki na iwalewale ni bula vakaitamera ena ivakarau ni bula kei na ivakarau ni bula, ka tu talega kina na veimaliwai vakayalo, vakadidike, vuli, ka vulagi

IUCN III iVakananumi se ivakatakilakila: Na veivanua e biu vakatikitiki me taqomaka e dua na ivakananumi ni vanua, e rawa ni dua na vanua, ulunivanua ni wasawasa, qara ni sotia, ivakatakilakila ni geological me vaka na dua na qara, se dua na ivakarau ni kena vakayagataki na veikau makawa na

IUCN IV Habitat/species management: Vanua me taqomaki kina na mataqali se vanua, ka vakaraitaka kina na veiliutaki na veika e vakaliuci oqo. E vuqa era na gadreva na veivuke bulabula me sotava na gagadre ni mataqali se vanua ni bula, ia oqo e sega ni gadrevi ena iwasewase

IUCN V Protected landscape se seascape: Na vanua era dau veimaliwai kina na tamata kei na veika bula ena veigauna sa mai vakavuna e dua na ivakarau matata ka kilai levu, veika bulabula, itovo vakavanua ka totoka: ka sa ka bibi kina na kena taqomaki ka tokona na vanua kei na kena veimaliwai kei na veika tale eso yavunibula

IUCN VI Protected areas ena kena vakayagataki tudei na ivurevure vakayago: iWasewase ka maroroya na ivakarau ni bula, vata kei na yavunibula ni itovo vakavanua kei na ivakarau ni lewai ni ivurevure vakatamata. E raraba, vakalevu duadua, ena dua na ituvaki vakayago, ka tiko kina e dua na ivakarau ni kena qaravi na ivurevure tudei kei na vanua e vakayagataki kina na ivurevure ni veika bula e sega ni cakacaka vata kei na ivakarau ni maroroi e laurai me dua na inaki levu

ni IUCN Tale eso na ivakarau ni veimaroroi ni vanua (OECM): E dua na vanua e vakamatatataki tu kina na vanua ka sega ni dua na iWasewase Taqomaki, ka na vakatulewataki ka qaravi ena sala e rawati kina na icavacava vinaka ka balavu na kena dede me baleta na kena maroroi na veika bulabula, vata kei na itavi kei na veiqaravi ni ivakarau ni bula kei na vanua e vakayagataki kina, itovo vakavanua, vakayalo, bulabula ni veika bula, kei na yavunibula tale eso e veiganiti kei na noda vanua (CBD, 2018).

Na

iWasewase Vakatawa ni Sotia e Vanua (LMMA)

IUCN Ia, Ib, II, kei na III era okati me iWasewase ni Veitaqomaki ni Biodiversity e Cake (HBPZs). IUCN IV, V, VI, OECM, kei na LMMAs era okati me iWasewase ni Taqomaki ni Veika Bula Vakaitamera (MBPZs).

🎯 iNaki ni Tuvatuva: Sega na

iVurevure ni🗺️ iTukutuku: E sega ni dua na

📈 Ripote: e wilika ga na iwiliwili ni iwasewase ena ivakatagedegede yadua ni veitaqomaki.

", + "RED": "DAMUDAMU", + "Regions - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "Regions 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ena veisotari kei na veiyasana ni vuli ena iwalewale ni tuvatuva oqo.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Vakaraitaka ena Sketch", + "Show Map Layer": "Vakaraitaka na iBinibini Mape", + "SimpleCard ecoregion message": "Na ecoregion oqo era voleka: <2>", + "SimpleCard sketch size message": "Na sketch oqo e <2>{{area}} kilomita vakarivirivi", + "SimpleCard temperature message": "Na katakata ni wasawasa ena gauna oqo ena loma ni Sketch oqo e <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Ripote ni iWasewase", + "South Coast": "Ceva kei Baravi", + "Special Closure": "Sogo Digitaki", + "State Marine Conervation Area (No-Take)": "iWasewase ni Sotia e Wai ni Yasana (Sega ni Tauri)", + "State Marine Conservation Area": "iWasewase ni Maroroi ni Sotia ni Yasana", + "State Marine Park": "iKelekele ni Sotia ni Yasana", + "State Marine Recreation Management Area": "iWasewase ni Lewai ni Veivakamarautaki ni Sotia ni Yasana", + "State Marine Reserve": "Sotia ni Sotia ni Yasana", + "State Waters": "Wai ni Yasana", + "Study Regions": "Veiyasana ni Vuli", + "United States Exclusive Economic Zone": "iWasewase Vakailavo vakatabakidua e Amerika", + "units": "tabanilotu", + "Within Plan": "Loma ni iTuvatuva", + "World": "Vuravura" +} +`;export{a as default}; diff --git a/Next/assets/translation-BX49fGL6.js b/Next/assets/translation-BX49fGL6.js deleted file mode 100644 index 2ddb1a8..0000000 --- a/Next/assets/translation-BX49fGL6.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "(Not answered)": "(Без отговор)", - "% Area": "% ■ площ", - "% Within Plan": "% в рамките на плана", - "Activity": "Дейност", - "Area": "■ площ", - "Area Within Plan": "Площ в плана", - "Attributes": "Атрибути", - "Author(s)": "автор(и)", - "Boundary": "граница", - "Category": "Категория", - "Class": "Клас", - "DataDownload - export CSV format label": "Експортиране на CSV", - "DataDownload - export JSON format label": "Експортирайте JSON", - "Description": "Описание", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Изключителна икономическа зона\\n(0-200 морски мили)", - "Found Within Plan": "Намерен в плана", - "Full protection level label": "Пълна", - "Goal": "Цел", - "High protection level label": "Високо", - "IUCN activity - aquaculture": "Аквакултура - малък мащаб", - "IUCN activity - extraction": "Минно дело, добив на нефт и газ", - "IUCN activity - fishing sustainable": "Риболов/събиране: развлекателен (устойчив)", - "IUCN activity - habitation": "Обитаване", - "IUCN activity - industrial fishing": "Промишлен риболов, аквакултура в промишлен мащаб", - "IUCN activity - local fishing": "Риболов/събиране: местен риболов (устойчив)", - "IUCN activity - non-extractive": "Недобивна рекреация", - "IUCN activity - renewable": "Производство на възобновяема енергия", - "IUCN activity - research": "Изследвания: неекстрактивни", - "IUCN activity - research extractive": "Изследвания: екстрактивни", - "IUCN activity - restoration": "Възстановяване/подобряване по други причини", - "IUCN activity - shipping": "Доставка", - "IUCN activity - tourism": "Мащабен високоинтензивен туризъм", - "IUCN activity - traditional fishing": "Традиционен риболов/събиране", - "IUCN activity - traditional use": "Традиционна употреба: неизвличаща", - "IUCN activity - untreated water": "Изпускане на непречистени води", - "IUCN activity - works": "Работи (пристанища, пристанища, драгиране)", - "IUCN category - none": "Нито един", - "IUCN category 1a": "Строг природен резерват", - "IUCN category 1b": "Зона на дивата природа", - "IUCN category 2": "национален парк", - "IUCN category 2 or 3": "Национален парк или природен паметник/обект", - "IUCN category 3": "Природен паметник или обект", - "IUCN category 4": "Зона за управление на местообитанията/видовете", - "IUCN category 4 or 6": "Зона за управление на местообитания/видове или защитена зона с устойчиво използване", - "IUCN category 5": "Защитен ландшафт/морски пейзаж", - "IUCN category 6": "Защитена територия с устойчиво ползване", - "IUCN protection level full": "Пълна", - "IUCN protection level high": "Високо", - "IUCN protection level low": "ниско", - "IUCN rank - no description": "Не", - "IUCN rank - shorthand label for no": "н", - "IUCN rank - shorthand label for no, with extra meaning": "Н*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "променлива; зависи от това дали тази дейност може да се управлява по такъв начин, че да е съвместима с целите на MPA", - "IUCN rank - special no description": "По принцип не, силно прерогатив срещу, освен ако не са налице специални обстоятелства", - "IUCN rank - special yes description": "Да, защото не съществува алтернатива, но специалното одобрение е от съществено значение", - "IUCN rank - yes description": "да", - "km²": "km²", - "Land": "Земя", - "Learn more": "Научете повече", - "Map": "Карта", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Неаршор\\n(0-12 морски мили)", - "Offshore\\n(12-200 nautical miles)": "Офшорен\\n(12-200 морски мили)", - "Protection Level": "Ниво на защита", - "ReportError - message part 1": "Нещо се обърка. Моля, затворете този отчет и опитайте отново.", - "ReportError - message part 2": "Ако грешката продължава, моля, докладвайте.", - "Representation": "Представителство", - "Results not found": "Резултати не са намерени", - "ResultsCard - no result message": "Изпълнението на отчета е завършено, но няма върнати резултати", - "Shoreline": "Брегова линия", - "Show by MPA": "Показване от MPA", - "Size": "Размер", - "SizeCard - introduction": "националните води се простират от бреговата линия до 200 морски мили, известни като изключителната икономическа зона (ИИЗ). Този доклад обобщава припокриването на офшорния план с ИИЗ и други граници в нея, като измерва напредъка към постигане на % цели за всяка граница.", - "SizeCard - learn more": "<0> Този отчет обобщава размера и пропорцията на този план в рамките на тези граници.

Ако границите на скица в план се припокриват една с друга, припокриването се отчита само веднъж.

", - "SizeCard - learn more source": "Източник: Уикипедия – Териториални води", - "SizeCard sketch size message": "Тази скица е <2>{{area}} квадратни километра", - "SizeCard title": "Размер на зоната", - "Target": "Мишена", - "Value": "Стойност", - "Viability": "Жизнеспособност" -} -`;export{n as default}; diff --git a/Next/assets/translation-BXYMiWs2.js b/Next/assets/translation-BXYMiWs2.js new file mode 100644 index 0000000..331bf70 --- /dev/null +++ b/Next/assets/translation-BXYMiWs2.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Tidak dijawab)", + "% Area": "% Luas", + "% Within Plan": "% Dalam Rencana", + "Activity": "Aktivitas", + "Area": "Daerah", + "Area Within Plan": "Area Dalam Rencana", + "Attributes": "Atribut", + "Author(s)": "Pengarang", + "Boundary": "Batas", + "Category": "Kategori", + "Class": "Kelas", + "DataDownload - export CSV format label": "Ekspor CSV", + "DataDownload - export JSON format label": "Ekspor JSON", + "Description": "Keterangan", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona Ekonomi Eksklusif\\n(0-200 mil laut)", + "Found Within Plan": "Ditemukan Dalam Rencana", + "Full protection level label": "Penuh", + "Goal": "Sasaran", + "High protection level label": "Tinggi", + "IUCN activity - aquaculture": "Akuakultur - skala kecil", + "IUCN activity - extraction": "Penambangan, ekstraksi minyak dan gas", + "IUCN activity - fishing sustainable": "Penangkapan ikan/pengumpulan: rekreasi (berkelanjutan)", + "IUCN activity - habitation": "Tempat tinggal", + "IUCN activity - industrial fishing": "Perikanan industri, akuakultur skala industri", + "IUCN activity - local fishing": "Penangkapan ikan/pengumpulan: penangkapan ikan lokal (berkelanjutan)", + "IUCN activity - non-extractive": "Rekreasi non-ekstraktif", + "IUCN activity - renewable": "Pembangkit energi terbarukan", + "IUCN activity - research": "Penelitian: non-ekstraktif", + "IUCN activity - research extractive": "Penelitian: ekstraktif", + "IUCN activity - restoration": "Restorasi/peningkatan karena alasan lain", + "IUCN activity - shipping": "Pengiriman", + "IUCN activity - tourism": "Pariwisata intensitas tinggi berskala besar", + "IUCN activity - traditional fishing": "Penangkapan ikan/pengumpulan tradisional", + "IUCN activity - traditional use": "Penggunaan tradisional: non-ekstraktif", + "IUCN activity - untreated water": "Debit air yang tidak diolah", + "IUCN activity - works": "Pekerjaan (pelabuhan, pelabuhan, pengerukan)", + "IUCN category - none": "Tidak ada", + "IUCN category 1a": "Cagar Alam yang Ketat", + "IUCN category 1b": "Kawasan Hutan belantara", + "IUCN category 2": "Taman Nasional", + "IUCN category 2 or 3": "Taman Nasional atau Monumen/Fitur Alam", + "IUCN category 3": "Monumen atau Fitur Alam", + "IUCN category 4": "Area Pengelolaan Habitat/Spesies", + "IUCN category 4 or 6": "Kawasan Pengelolaan Habitat/Spesies atau Kawasan lindung dengan pemanfaatan berkelanjutan", + "IUCN category 5": "Lanskap/Bentang Laut yang Dilindungi", + "IUCN category 6": "Kawasan lindung dengan pemanfaatan berkelanjutan", + "IUCN protection level full": "Penuh", + "IUCN protection level high": "Tinggi", + "IUCN protection level low": "Rendah", + "IUCN rank - no description": "TIDAK", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; tergantung pada apakah kegiatan ini dapat dikelola sedemikian rupa sehingga sesuai dengan tujuan KKL", + "IUCN rank - special no description": "Umumnya tidak, hak prerogatif yang kuat terhadap kecuali berlaku keadaan khusus", + "IUCN rank - special yes description": "Ya karena tidak ada alternatif, tetapi persetujuan khusus sangat penting", + "IUCN rank - yes description": "Ya", + "km²": "km²", + "Land": "Tanah", + "Learn more": "Belajarlah lagi", + "Map": "Peta", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Dekat pantai\\n(0-12 mil laut)", + "Offshore\\n(12-200 nautical miles)": "Di lepas pantai\\n(12-200 mil laut)", + "Protection Level": "Tingkat Perlindungan", + "ReportError - message part 1": "Ada yang salah. Harap tutup laporan ini dan coba lagi.", + "ReportError - message part 2": "Jika kesalahan berlanjut, harap laporkan.", + "Representation": "Perwakilan", + "Results not found": "Hasil tidak ditemukan", + "ResultsCard - no result message": "Laporan berjalan selesai, tetapi tidak ada hasil yang dikembalikan", + "Shoreline": "Garis pantai", + "Show by MPA": "Ditunjukkan oleh MPA", + "Size": "Ukuran", + "SizeCard - introduction": "perairan nasional terbentang dari garis pantai hingga 200 mil laut, yang dikenal sebagai Zona Ekonomi Eksklusif (ZEE). Laporan ini merangkum rencana lepas pantai yang tumpang tindih dengan ZEE dan batas-batas lain di dalamnya, mengukur kemajuan pencapaian % target untuk setiap batas.", + "SizeCard - learn more": "<0> Laporan ini merangkum ukuran dan proporsi denah ini dalam batas-batas tersebut.

Jika batas-batas KKL saling tumpang tindih, maka tumpang tindih hanya dihitung satu kali.

", + "SizeCard - learn more source": "Sumber: Wikipedia - Perairan Teritorial", + "SizeCard sketch size message": "Sketsa ini berukuran <2>{{area}} kilometer persegi", + "SizeCard title": "Ukuran Zona", + "Target": "Target", + "Value": "Nilai", + "Viability": "Kelangsungan hidup", + "# MPAs": "# KKL", + "% Area Within Plan": "% Area Dalam Rencana", + "30x30 Objective": "Tujuan 30x30", + "Bioregions": "Bioregion", + "Bioregions - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "Bioregions 1": "Laporan ini merangkum tumpang tindih rencana ini dengan bioregion California.", + "BlankCard": "Kartu Kosong", + "Central Coast": "Pantai Tengah", + "Federal Marine Conservation Area": "Kawasan Konservasi Laut Federal", + "Federal Marine Reserve": "Cadangan Laut Federal", + "Fully Protected Area": "Kawasan yang Dilindungi Sepenuhnya", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "Kelp 1": "Laporan ini merangkum tumpang tindih rencana ini dengan data Kelp.", + "Learn More": "Belajarlah lagi", + "mi²": "mi²", + "North Central Coast": "Pantai Tengah Utara", + "North Coast": "pantai utara", + "OverlapCard": "Kartu Tumpang Tindih", + "OverlapCard - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "OverlapCard 1": "Laporan ini merangkum rencana ini yang tumpang tindih dengan data OverlapCard.", + "Plan Overview": "Ikhtisar Rencana", + "Protection Card - Learn more": "

ℹ️ Ikhtisar: Proses perencanaan ini menggunakan kerangka tingkat perlindungan IUCN:

IUCN Ia Cagar alam yang ketat: Dilindungi secara ketat untuk keanekaragaman hayati dan juga kemungkinan fitur geologi/geomorfologi, tempat kunjungan manusia, penggunaan dan dampaknya dikendalikan dan dibatasi untuk menjamin perlindungan nilai-nilai konservasi.

IUCN Ib Kawasan hutan belantara: Biasanya merupakan kawasan luas yang tidak dimodifikasi atau dimodifikasi secara langsung, tetap mempertahankan karakter dan pengaruh alaminya, tanpa tempat tinggal manusia yang permanen atau signifikan, dilindungi dan dikelola untuk melestarikannya kondisi alam

Taman Nasional IUCN II: Kawasan alami atau hampir alami yang luas yang melindungi proses ekologi berskala besar dengan spesies dan ekosistem yang khas, yang juga memiliki peluang spiritual, ilmiah, pendidikan, rekreasi, dan pengunjung yang sesuai secara lingkungan dan budaya

IUCN III Monumen atau fitur alam: Kawasan yang diperuntukkan untuk melindungi monumen alam tertentu, yang dapat berupa bentang alam, gunung laut, gua laut, fitur geologi seperti gua, atau fitur pving seperti hutan purba

IUCN IV Kawasan pengelolaan habitat/spesies: Kawasan untuk melindungi spesies atau habitat tertentu, yang pengelolaannya mencerminkan prioritas ini. Banyak hal yang memerlukan intervensi rutin dan aktif untuk memenuhi kebutuhan spesies atau habitat tertentu, namun hal ini tidak termasuk dalam kategori ini.

Lanskap atau bentang laut yang dilindungi IUCN V: Di mana interaksi manusia dan alam dari waktu ke waktu telah menjadi hal yang penting. menghasilkan karakter yang berbeda dengan nilai ekologis, biologi, budaya dan pemandangan yang signifikan: dan menjaga integritas interaksi ini sangat penting untuk melindungi dan mempertahankan kawasan serta konservasi alam dan nilai-nilai lainnya yang terkait

IUCN VI Kawasan yang dilindungi dengan pemanfaatan sumber daya alam secara berkelanjutan: Kawasan yang melestarikan ekosistem, beserta nilai-nilai budaya terkait dan sistem pengelolaan sumber daya alam tradisional. Umumnya berukuran besar, terutama dalam kondisi alami, dengan proporsi di bawah pengelolaan sumber daya alam berkelanjutan dan penggunaan sumber daya alam non-industri tingkat rendah yang sesuai dengan konservasi alam dipandang sebagai salah satu tujuan utama

IUCN Other Effective Tindakan Konservasi berbasis kawasan (OECM): Suatu kawasan yang ditetapkan secara geografis selain Kawasan Konservasi, yang diatur dan dikelola sedemikian rupa sehingga mencapai hasil jangka panjang yang positif dan berkelanjutan bagi konservasi keanekaragaman hayati in-situ, dengan fungsi dan jasa ekosistem yang terkait dan di mana nilai-nilai yang dapat diterapkan, budaya, spiritual, sosioekonomi, dan nilai-nilai lokal lainnya yang relevan (CBD, 2018).

Wilayah Laut yang Dikelola Secara Lokal (LMMA)

IUCN Ia, Ib, II, dan III dianggap sebagai Zona Perlindungan Keanekaragaman Hayati Tinggi (HBPZs). IUCN IV, V, VI, OECM, dan LMMA dianggap sebagai Zona Perlindungan Keanekaragaman Hayati Menengah (MBPZ).

🎯 Tujuan Perencanaan: Tidak ada

🗺️ Sumber Data: Tidak ada

< p>📈 Laporan: Cukup hitung jumlah zona di setiap tingkat perlindungan.

", + "RED": "MERAH", + "Regions - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "Regions 1": "Laporan ini merangkum tumpang tindih rencana ini dengan wilayah studi dalam proses perencanaan ini.", + "San Francisco Bay": "Teluk San Francisco", + "Show by Sketch": "Tunjukkan dengan Sketsa", + "Show Map Layer": "Tampilkan Lapisan Peta", + "SimpleCard ecoregion message": "Ekoregion berikut berada di dekatnya: <2>", + "SimpleCard sketch size message": "Sketsa ini luasnya <2>{{area}} kilometer persegi", + "SimpleCard temperature message": "Suhu permukaan laut saat ini dalam sketsa ini adalah <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Laporan Zona", + "South Coast": "Pantai selatan", + "Special Closure": "Penutupan Khusus", + "State Marine Conervation Area (No-Take)": "Kawasan Konservasi Laut Negara Bagian (Dilarang Ambil)", + "State Marine Conservation Area": "Kawasan Konservasi Laut Negara", + "State Marine Park": "Taman Laut Negara", + "State Marine Recreation Management Area": "Kawasan Pengelolaan Rekreasi Laut Negara", + "State Marine Reserve": "Cagar Alam Laut Negara Bagian", + "State Waters": "Perairan Negara", + "Study Regions": "Wilayah Studi", + "United States Exclusive Economic Zone": "Zona Ekonomi Eksklusif Amerika Serikat", + "units": "unit", + "Within Plan": "Dalam Rencana", + "World": "Dunia" +} +`;export{a as default}; diff --git a/Next/assets/translation-BXcmV7TI.js b/Next/assets/translation-BXcmV7TI.js new file mode 100644 index 0000000..c23de18 --- /dev/null +++ b/Next/assets/translation-BXcmV7TI.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Ei vastanud)", + "% Area": "% pindala", + "% Within Plan": "% plaani piires", + "Activity": "Tegevus", + "Area": "Piirkond", + "Area Within Plan": "Planeeringu piires piirkond", + "Attributes": "Atribuudid", + "Author(s)": "Autor(id)", + "Boundary": "Piir", + "Category": "Kategooria", + "Class": "Klass", + "DataDownload - export CSV format label": "Ekspordi CSV", + "DataDownload - export JSON format label": "Ekspordi JSON", + "Description": "Kirjeldus", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiivne majandustsoon\\n(0–200 meremiili)", + "Found Within Plan": "Leitud plaani piires", + "Full protection level label": "Täis", + "Goal": "Eesmärk", + "High protection level label": "Kõrge", + "IUCN activity - aquaculture": "Vesiviljelus – väikesemahuline", + "IUCN activity - extraction": "Kaevandamine, nafta ja gaasi ammutamine", + "IUCN activity - fishing sustainable": "Kalapüük/kogumine: meelelahutus (säästlik)", + "IUCN activity - habitation": "Elukoht", + "IUCN activity - industrial fishing": "Tööstuslik kalapüük, tööstuslikus ulatuses vesiviljelus", + "IUCN activity - local fishing": "Kalapüük/kogumine: kohalik kalapüük (säästev)", + "IUCN activity - non-extractive": "Vaba aja veetmine", + "IUCN activity - renewable": "Taastuvenergia tootmine", + "IUCN activity - research": "Uuring: mitteekstraktiivne", + "IUCN activity - research extractive": "Uurimistöö: kaevandus", + "IUCN activity - restoration": "Taastamine/täiendus muudel põhjustel", + "IUCN activity - shipping": "Saatmine", + "IUCN activity - tourism": "Suuremahuline suure intensiivsusega turism", + "IUCN activity - traditional fishing": "Traditsiooniline kalapüük/kollektsioon", + "IUCN activity - traditional use": "Traditsiooniline kasutus: mitteekstraktiivne", + "IUCN activity - untreated water": "Töötlemata vee väljavool", + "IUCN activity - works": "Tööd (sadamad, sadamad, süvendustööd)", + "IUCN category - none": "Mitte ühtegi", + "IUCN category 1a": "Range looduskaitseala", + "IUCN category 1b": "Kõnnumaa piirkond", + "IUCN category 2": "rahvuspark", + "IUCN category 2 or 3": "Rahvuspark või loodusmonument/objekt", + "IUCN category 3": "Loodusmälestis või -objekt", + "IUCN category 4": "Elupaik/liigimajandusala", + "IUCN category 4 or 6": "Elupaiga-/liigihooldusala või säästva kasutusega kaitseala", + "IUCN category 5": "Kaitstud maastik/meremaastik", + "IUCN category 6": "Säästva kasutusega kaitseala", + "IUCN protection level full": "Täis", + "IUCN protection level high": "Kõrge", + "IUCN protection level low": "Madal", + "IUCN rank - no description": "Ei", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Muutuv; sõltub sellest, kas seda tegevust saab juhtida nii, et see oleks kooskõlas MPA eesmärkidega", + "IUCN rank - special no description": "Üldiselt ei, tugev eelisõigus, välja arvatud juhul, kui kehtivad erilised asjaolud", + "IUCN rank - special yes description": "Jah, sest alternatiivi pole, kuid eriluba on hädavajalik", + "IUCN rank - yes description": "Jah", + "km²": "km²", + "Land": "Maa", + "Learn more": "Lisateavet", + "Map": "Kaart", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Lähedal kalda\\n(0–12 meremiili)", + "Offshore\\n(12-200 nautical miles)": "Avamere\\n(12–200 meremiili)", + "Protection Level": "Kaitsetase", + "ReportError - message part 1": "Midagi läks valesti. Palun sulgege see aruanne ja proovige uuesti.", + "ReportError - message part 2": "Kui viga ei kao, andke sellest teada.", + "Representation": "Esindus", + "Results not found": "Tulemusi ei leitud", + "ResultsCard - no result message": "Aruande käitamine on lõpetatud, kuid tulemusi ei tagastatud", + "Shoreline": "Rannajoon", + "Show by MPA": "Näita MPA", + "Size": "Suurus", + "SizeCard - introduction": "riigiveed ulatuvad rannajoonest kuni 200 meremiilini, mida tuntakse majandusvööndina (EEZ). Selles aruandes tehakse kokkuvõte avamere plaanide kattumisest majandusvööndi ja teiste selle piiridega, mõõdetakse edusamme iga piiri puhul % eesmärkide saavutamisel.", + "SizeCard - learn more": "<0> See aruanne võtab kokku selle plaani suuruse ja osakaalu nendes piirides.

Kui plaani eskiispiirid kattuvad üksteisega, loendatakse kattumist ainult üks kord.

", + "SizeCard - learn more source": "Allikas: Wikipedia – territoriaalveed", + "SizeCard sketch size message": "Selle visandi suurus on <2>{{ala}} ruutkilomeetrit", + "SizeCard title": "Tsooni suurus", + "Target": "Sihtmärk", + "Value": "Väärtus", + "Viability": "Elujõulisus", + "# MPAs": "# MPA-d", + "% Area Within Plan": "Plaani piires pindala %", + "30x30 Objective": "30x30 Eesmärk", + "Bioregions": "Bioregioonid", + "Bioregions - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "Bioregions 1": "See aruanne võtab kokku selle plaani kattuvuse California bioregioonidega.", + "BlankCard": "Tühi kaart", + "Central Coast": "Keskrannik", + "Federal Marine Conservation Area": "Föderaalne merekaitseala", + "Federal Marine Reserve": "Föderaalne merereserv", + "Fully Protected Area": "Täielikult kaitseala", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "Kelp 1": "See aruanne võtab kokku selle plaani kattuvuse Kelpi andmetega.", + "Learn More": "Lisateave", + "mi²": "mi²", + "North Central Coast": "Põhja-keskrannik", + "North Coast": "Põhjarannik", + "OverlapCard": "Ülekattekaart", + "OverlapCard - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "OverlapCard 1": "See aruanne võtab kokku selle plaani kattuvuse OverlapCardi andmetega.", + "Plan Overview": "Plaani ülevaade", + "Protection Card - Learn more": "

ℹ️ Ülevaade: see planeerimisprotsess kasutab IUCNi kaitsetaseme raamistikku:

IUCN Ia Range looduskaitseala: rangelt kaitstud bioloogilise mitmekesisuse ja võib-olla ka geoloogiliste/geomorfoloogiliste tunnuste tõttu, kus on inimeste külastatavus, kasutamine ja mõju kontrollitud ja piiratud, et tagada kaitseväärtuste kaitse

IUCN Ib põlisloodusala: tavaliselt suured muutmata või tugevalt muudetud alad, säilitades oma loomuliku iseloomu ja mõju, ilma püsiva või olulise inimasustuseta, kaitstud ja suudetud säilitada. looduslik seisund

IUCN II rahvuspark: suured looduslikud või looduslähedased alad, mis kaitsevad ulatuslikke ökoloogilisi protsesse iseloomulike liikide ja ökosüsteemidega ning millel on ka keskkonna- ja kultuuriliselt ühilduvad vaimsed, teaduslikud, hariduslikud, vaba aja veetmise ja külastusvõimalused.

IUCN III loodusmälestis või -objekt: alad, mis on eraldatud konkreetse loodusmälestise kaitseks, milleks võib olla pinnavorm, meremägi, merekoobas, geoloogiline objekt, nagu koobas, või katteobjekt, näiteks iidne metsatukk

IUCN IV Elupaiga-/liigihaldusala: alad, mis kaitsevad teatud liike või elupaiku ja mille haldamine peegeldab seda prioriteeti. Paljud vajavad teatud liikide või elupaikade vajaduste rahuldamiseks regulaarset ja aktiivset sekkumist, kuid see ei ole kategooria nõue

IUCN V Kaitstud maastik või meremaastik: kus inimeste ja looduse koostoime on aja jooksul muutunud. loonud erilise iseloomu, millel on märkimisväärne ökoloogiline, bioloogiline, kultuuriline ja maaliline väärtus: ja kus selle vastasmõju terviklikkuse kaitsmine on piirkonna ning sellega seotud looduskaitse ja muude väärtuste kaitsmiseks ja säilitamiseks ülioluline

IUCN VI kaitsealad loodusvarade säästva kasutamisega: alad, mis säilitavad ökosüsteeme koos nendega seotud kultuuriväärtuste ja traditsiooniliste loodusvarade majandamise süsteemidega. Üldiselt suur, peamiselt looduslikus seisundis, mille osakaal on loodusvarade säästva majandamise all ja mille üheks peamiseks eesmärgiks peetakse looduskaitsega kooskõlas olevat madalat mittetööstuslikku loodusvarade kasutamist.

IUCN Muu tõhus alapõhised kaitsemeetmed (OECM): geograafiliselt määratletud ala, mis ei ole kaitseala ja mida juhitakse ja hallatakse viisil, mis saavutab positiivseid ja püsivaid pikaajalisi tulemusi bioloogilise mitmekesisuse in situ säilitamisel koos sellega seotud ökosüsteemi funktsioonide ja teenustega ning kus on rakenduslikud, kultuurilised, vaimsed, sotsiaalmajanduslikud ja muud kohalikult olulised väärtused (CBD, 2018).

Kohalikult hallatavad merealad (LMMA)

IUCN Ia, Ib, II, ja III peetakse kõrge bioloogilise mitmekesisusega kaitsevöönditeks (HBPZ). IUCN IV, V, VI, OECM ja LMMA alasid peetakse keskmise bioloogilise mitmekesisuse kaitsevöönditeks (MBPZ).

🎯 Planeerimise eesmärk: puudub

🗺️ Lähteandmed: puuduvad

< p>📈 Teata: lihtsalt loendab tsoonide arvu igal kaitsetasemel.

", + "RED": "PUNANE", + "Regions - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "Regions 1": "See aruanne võtab kokku selle plaani kattuvuse uuringupiirkondadega selles planeerimisprotsessis.", + "San Francisco Bay": "San Francisco laht", + "Show by Sketch": "Näita sketši järgi", + "Show Map Layer": "Kuva kaardikiht", + "SimpleCard ecoregion message": "Järgmised ökoregioonid on läheduses: <2>", + "SimpleCard sketch size message": "Selle visandi suurus on <2>{{ala}} ruutkilomeetrit", + "SimpleCard temperature message": "Praegune merepinna temperatuur sellel visandil on <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Tsooni aruanne", + "South Coast": "Lõunarannik", + "Special Closure": "Spetsiaalne sulgemine", + "State Marine Conervation Area (No-Take)": "Osariigi merekaitseala (keelatud)", + "State Marine Conservation Area": "Riiklik merekaitseala", + "State Marine Park": "Riiklik merepark", + "State Marine Recreation Management Area": "State Marine Recreation Management Area", + "State Marine Reserve": "Riiklik merekaitseala", + "State Waters": "Osariigi veed", + "Study Regions": "Uurige piirkondi", + "United States Exclusive Economic Zone": "Ameerika Ühendriikide majandusvöönd", + "units": "ühikut", + "Within Plan": "Plaani piires", + "World": "Maailm" +} +`;export{a as default}; diff --git a/Next/assets/translation-BaIksMut.js b/Next/assets/translation-BaIksMut.js new file mode 100644 index 0000000..0ff0ba6 --- /dev/null +++ b/Next/assets/translation-BaIksMut.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(जवाब नहीं दिया)", + "% Area": "% क्षेत्र", + "% Within Plan": "योजना के भीतर %", + "Activity": "गतिविधि", + "Area": "क्षेत्र", + "Area Within Plan": "योजना के भीतर क्षेत्र", + "Attributes": "गुण", + "Author(s)": "लेखक", + "Boundary": "सीमा", + "Category": "वर्ग", + "Class": "कक्षा", + "DataDownload - export CSV format label": "सीएसवी निर्यात करें", + "DataDownload - export JSON format label": "जेएसओएन निर्यात करें", + "Description": "विवरण", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "विशिष्ट आर्थिक क्षेत्र\\n(0-200 समुद्री मील)", + "Found Within Plan": "योजना के भीतर मिला", + "Full protection level label": "भरा हुआ", + "Goal": "लक्ष्य", + "High protection level label": "उच्च", + "IUCN activity - aquaculture": "एक्वाकल्चर - छोटे पैमाने पर", + "IUCN activity - extraction": "खनन, तेल और गैस निष्कर्षण", + "IUCN activity - fishing sustainable": "मत्स्य पालन/संग्रह: मनोरंजक (टिकाऊ)", + "IUCN activity - habitation": "निवास", + "IUCN activity - industrial fishing": "औद्योगिक मछली पकड़ने, औद्योगिक पैमाने जलीय कृषि", + "IUCN activity - local fishing": "मत्स्य पालन / संग्रह: स्थानीय मत्स्य पालन (टिकाऊ)", + "IUCN activity - non-extractive": "गैर-निष्कर्षण मनोरंजन", + "IUCN activity - renewable": "अक्षय ऊर्जा उत्पादन", + "IUCN activity - research": "अनुसंधान: गैर-निष्कर्षण", + "IUCN activity - research extractive": "अनुसंधान: निष्कर्ष", + "IUCN activity - restoration": "अन्य कारणों से बहाली/वृद्धि", + "IUCN activity - shipping": "शिपिंग", + "IUCN activity - tourism": "बड़े पैमाने पर उच्च तीव्रता पर्यटन", + "IUCN activity - traditional fishing": "पारंपरिक मछली पकड़ने / संग्रह", + "IUCN activity - traditional use": "पारंपरिक उपयोग: गैर-निष्कर्षण", + "IUCN activity - untreated water": "अनुपचारित जल निकासी", + "IUCN activity - works": "वर्क्स (बंदरगाह, बंदरगाह, निकर्षण)", + "IUCN category - none": "कोई नहीं", + "IUCN category 1a": "सख्त प्रकृति रिजर्व", + "IUCN category 1b": "जंगल क्षेत्र", + "IUCN category 2": "राष्ट्रीय उद्यान", + "IUCN category 2 or 3": "राष्ट्रीय उद्यान या प्राकृतिक स्मारक/फीचर", + "IUCN category 3": "प्राकृतिक स्मारक या विशेषता", + "IUCN category 4": "पर्यावास/प्रजाति प्रबंधन क्षेत्र", + "IUCN category 4 or 6": "पर्यावास/प्रजाति प्रबंधन क्षेत्र या टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", + "IUCN category 5": "संरक्षित लैंडस्केप/सीस्केप", + "IUCN category 6": "टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", + "IUCN protection level full": "भरा हुआ", + "IUCN protection level high": "उच्च", + "IUCN protection level low": "कम", + "IUCN rank - no description": "नहीं", + "IUCN rank - shorthand label for no": "एन", + "IUCN rank - shorthand label for no, with extra meaning": "एन*", + "IUCN rank - shorthand label for yes": "वाई", + "IUCN rank - shorthand label for yes, with extra meaning": "य*", + "IUCN rank - special 'variable' description": "चर; निर्भर करता है कि क्या इस गतिविधि को इस तरह से प्रबंधित किया जा सकता है कि यह एमपीए के उद्देश्यों के अनुकूल हो", + "IUCN rank - special no description": "आम तौर पर नहीं, जब तक कि विशेष परिस्थितियां लागू न हों, इसके खिलाफ एक मजबूत विशेषाधिकार", + "IUCN rank - special yes description": "हां, क्योंकि कोई विकल्प मौजूद नहीं है, लेकिन विशेष स्वीकृति जरूरी है", + "IUCN rank - yes description": "हाँ", + "km²": "वर्ग किमी", + "Land": "भूमि", + "Learn more": "और अधिक जानें", + "Map": "नक्शा", + "MPA": "एमपीए", + "Nearshore\\n(0-12 nautical miles)": "नियार्शोअर\\n(0-12 समुद्री मील)", + "Offshore\\n(12-200 nautical miles)": "अपतटीय\\n(12-200 समुद्री मील)", + "Protection Level": "सुरक्षा स्तर", + "ReportError - message part 1": "कुछ गलत हो गया। कृपया इस रिपोर्ट को बंद करें और पुनः प्रयास करें।", + "ReportError - message part 2": "यदि त्रुटि बनी रहती है, तो कृपया इसकी रिपोर्ट करें।", + "Representation": "प्रतिनिधित्व", + "Results not found": "परिणाम नहीं मिले", + "ResultsCard - no result message": "रिपोर्ट रन पूरा हुआ, लेकिन कोई परिणाम नहीं लौटा", + "Shoreline": "तटरेखा", + "Show by MPA": "एमपीए द्वारा दिखाएं", + "Size": "आकार", + "SizeCard - introduction": "राष्ट्रीय जल तटरेखा से 200 समुद्री मील तक फैला हुआ है, जिसे विशेष आर्थिक क्षेत्र (EEZ) के रूप में जाना जाता है। यह रिपोर्ट प्रत्येक सीमा के लिए % लक्ष्यों को प्राप्त करने की दिशा में प्रगति को मापते हुए, ईईजेड और इसके भीतर की अन्य सीमाओं के साथ अपतटीय योजना ओवरलैप को सारांशित करती है।", + "SizeCard - learn more": "<0> यह रिपोर्ट इन सीमाओं के भीतर इस योजना के आकार और अनुपात को सारांशित करती है।

यदि एमपीए सीमाएं एक दूसरे के साथ ओवरलैप होती हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "SizeCard - learn more source": "स्रोत: विकिपीडिया - प्रादेशिक जल", + "SizeCard sketch size message": "यह रेखाचित्र <2>{{क्षेत्र}} वर्ग किलोमीटर है", + "SizeCard title": "जोन का आकार", + "Target": "लक्ष्य", + "Value": "कीमत", + "Viability": "व्यवहार्यता", + "# MPAs": "# एमपीए", + "% Area Within Plan": "योजना के अंतर्गत % क्षेत्र", + "30x30 Objective": "30x30 उद्देश्य", + "Bioregions": "जैवक्षेत्र", + "Bioregions - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "Bioregions 1": "यह रिपोर्ट कैलिफोर्निया के जैवक्षेत्रों के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "BlankCard": "ब्लैंककार्ड", + "Central Coast": "सेंट्रल कोस्ट", + "Federal Marine Conservation Area": "संघीय समुद्री संरक्षण क्षेत्र", + "Federal Marine Reserve": "संघीय समुद्री रिजर्व", + "Fully Protected Area": "पूर्णतः संरक्षित क्षेत्र", + "Kelp": "समुद्री घास की राख", + "Kelp - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "Kelp 1": "यह रिपोर्ट केल्प डेटा के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "Learn More": "और अधिक जानें", + "mi²": "वर्ग मील", + "North Central Coast": "उत्तर मध्य तट", + "North Coast": "उत्तरी समुद्र तट", + "OverlapCard": "ओवरलैपकार्ड", + "OverlapCard - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "OverlapCard 1": "यह रिपोर्ट ओवरलैपकार्ड डेटा के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "Plan Overview": "योजना अवलोकन", + "Protection Card - Learn more": "

ℹ️ अवलोकन: यह नियोजन प्रक्रिया सुरक्षा स्तर के IUCN ढांचे का उपयोग करती है:

IUCN Ia सख्त प्रकृति आरक्षित: जैव विविधता और संभवतः भूवैज्ञानिक/भूआकृति विज्ञान संबंधी विशेषताओं के लिए सख्ती से संरक्षित, जहां मानव का आना-जाना, उपयोग और प्रभाव नियंत्रित और सीमित हैं ताकि संरक्षण मूल्यों की सुरक्षा सुनिश्चित की जा सके

IUCN Ib जंगल क्षेत्र: आमतौर पर बड़े अपरिवर्तित या थोड़े संशोधित क्षेत्र, अपने प्राकृतिक चरित्र और प्रभाव को बनाए रखते हुए, स्थायी या महत्वपूर्ण मानव निवास के बिना, अपनी प्राकृतिक स्थिति को बनाए रखने के लिए संरक्षित और प्रबंधित

IUCN II राष्ट्रीय उद्यान: बड़े प्राकृतिक या निकट-प्राकृतिक क्षेत्र जो विशिष्ट प्रजातियों और पारिस्थितिकी प्रणालियों के साथ बड़े पैमाने पर पारिस्थितिक प्रक्रियाओं की रक्षा करते हैं, जिनमें पर्यावरणीय और सांस्कृतिक रूप से संगत आध्यात्मिक, वैज्ञानिक, शैक्षिक, मनोरंजक और आगंतुक अवसर भी होते हैं जैसे कि एक प्राचीन उपवन

IUCN IV आवास/प्रजाति प्रबंधन क्षेत्र: विशेष प्रजातियों या आवासों की रक्षा के लिए क्षेत्र, जहां प्रबंधन इस प्राथमिकता को दर्शाता है। कई को विशेष प्रजातियों या आवासों की जरूरतों को पूरा करने के लिए नियमित, सक्रिय हस्तक्षेप की आवश्यकता होगी, लेकिन यह श्रेणी की आवश्यकता नहीं है

IUCN V संरक्षित परिदृश्य या समुद्री दृश्य: जहां समय के साथ लोगों और प्रकृति के संपर्क ने महत्वपूर्ण पारिस्थितिक, जैविक, सांस्कृतिक और दर्शनीय मूल्य के साथ एक अलग चरित्र का निर्माण किया है: और जहां इस संपर्क की अखंडता की रक्षा करना क्षेत्र और इसके संबंधित प्रकृति संरक्षण और अन्य मूल्यों की रक्षा और बनाए रखने के लिए महत्वपूर्ण है

IUCN VI प्राकृतिक संसाधनों के सतत उपयोग के साथ संरक्षित क्षेत्र: ऐसे क्षेत्र जो संबंधित सांस्कृतिक मूल्यों और पारंपरिक प्राकृतिक संसाधन प्रबंधन प्रणालियों के साथ-साथ पारिस्थितिकी तंत्र का संरक्षण करते हैं। आम तौर पर बड़ा, मुख्य रूप से प्राकृतिक स्थिति में, स्थायी प्राकृतिक संसाधन प्रबंधन के तहत एक अनुपात के साथ और जहां प्रकृति संरक्षण के साथ संगत निम्न-स्तरीय गैर-औद्योगिक प्राकृतिक संसाधन उपयोग को मुख्य उद्देश्यों में से एक के रूप में देखा जाता है

IUCN अन्य प्रभावी क्षेत्र-आधारित संरक्षण उपाय (OECM): संरक्षित क्षेत्र के अलावा भौगोलिक रूप से परिभाषित क्षेत्र, जो कि संबंधित पारिस्थितिकी तंत्र के कार्यों और सेवाओं के साथ जैव विविधता के इन-सीटू संरक्षण के लिए सकारात्मक और निरंतर दीर्घकालिक परिणाम प्राप्त करने वाले तरीकों से शासित और प्रबंधित किया जाता है और जहां लागू हो, सांस्कृतिक, आध्यात्मिक, सामाजिक-आर्थिक और अन्य स्थानीय रूप से प्रासंगिक मूल्य (CBD, 2018)।

स्थानीय रूप से प्रबंधित समुद्री क्षेत्र (LMMA)

IUCN Ia, Ib, II और III को उच्च जैव विविधता संरक्षण क्षेत्र (HBPZ) माना जाता है। IUCN IV, V, VI, OECM और LMMA को मध्यम जैव विविधता संरक्षण क्षेत्र (MBPZ) माना जाता है।

🎯 योजना उद्देश्य: कोई नहीं

🗺️ स्रोत डेटा: कोई नहीं

📈 रिपोर्ट: बस प्रत्येक सुरक्षा स्तर में क्षेत्रों की संख्या की गणना करता है।

", + "RED": "लाल", + "Regions - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "Regions 1": "यह रिपोर्ट इस योजना प्रक्रिया में अध्ययन क्षेत्रों के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "San Francisco Bay": "सैन फ्रांसिस्को खाड़ी", + "Show by Sketch": "स्केच द्वारा दिखाएँ", + "Show Map Layer": "मानचित्र परत दिखाएँ", + "SimpleCard ecoregion message": "निम्नलिखित पारिस्थितिकी क्षेत्र निकटवर्ती हैं: <2>", + "SimpleCard sketch size message": "यह रेखाचित्र <2>{{क्षेत्रफल}} वर्ग किलोमीटर है", + "SimpleCard temperature message": "इस रेखाचित्र में वर्तमान समुद्र सतह का तापमान <2>{{minTemp}} - {{maxTemp}}°C है।", + "SimpleCard title": "जोन रिपोर्ट", + "South Coast": "दक्षिण तट", + "Special Closure": "विशेष समापन", + "State Marine Conervation Area (No-Take)": "राज्य समुद्री संरक्षण क्षेत्र (नो-टेक)", + "State Marine Conservation Area": "राज्य समुद्री संरक्षण क्षेत्र", + "State Marine Park": "राज्य समुद्री पार्क", + "State Marine Recreation Management Area": "राज्य समुद्री मनोरंजन प्रबंधन क्षेत्र", + "State Marine Reserve": "राज्य समुद्री रिजर्व", + "State Waters": "राज्य जल", + "Study Regions": "अध्ययन क्षेत्र", + "United States Exclusive Economic Zone": "संयुक्त राज्य अमेरिका अनन्य आर्थिक क्षेत्र", + "units": "इकाइयां", + "Within Plan": "योजना के अंतर्गत", + "World": "दुनिया" +} +`;export{n as default}; diff --git a/Next/assets/translation-BbAtm695.js b/Next/assets/translation-BbAtm695.js new file mode 100644 index 0000000..48f123d --- /dev/null +++ b/Next/assets/translation-BbAtm695.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Kaore i whakautua)", + "% Area": "% Rohe", + "% Within Plan": "% I Roto Mahere", + "Activity": "Mahi", + "Area": "Rohe", + "Area Within Plan": "Te Rohe o Roto Mahere", + "Attributes": "Huanga", + "Author(s)": "Kaituhi(ng)", + "Boundary": "Te rohe", + "Category": "Kāwai", + "Class": "Karaehe", + "DataDownload - export CSV format label": "Kaweake CSV", + "DataDownload - export JSON format label": "Kaweake JSON", + "Description": "Whakaahuatanga", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Rohe Ohaoha Motuhake\\n(0-200 maero moana)", + "Found Within Plan": "Kitea I Roto Mahere", + "Full protection level label": "Ki tonu", + "Goal": "Whāinga", + "High protection level label": "Teitei", + "IUCN activity - aquaculture": "Ahumoana - tauine iti", + "IUCN activity - extraction": "Te keri, te tango hinu me te hau", + "IUCN activity - fishing sustainable": "Hī ika/kohikohi: mahi whakangahau (tauwhiro)", + "IUCN activity - habitation": "Nohonga", + "IUCN activity - industrial fishing": "Ahumahi ika, ahumoana ahumoana", + "IUCN activity - local fishing": "Hī ika/kohi: hī ika ā-rohe (mau tonu)", + "IUCN activity - non-extractive": "Ko nga mahi whakangahau kore-tango", + "IUCN activity - renewable": "Te whakaputanga kaha whakahou", + "IUCN activity - research": "Rangahau: kore-tango", + "IUCN activity - research extractive": "Rangahau: tangohanga", + "IUCN activity - restoration": "Whakaoranga/whakarei ake mo etahi atu take", + "IUCN activity - shipping": "Te tuku", + "IUCN activity - tourism": "Te tauine nui o te tuuruhi kaha nui", + "IUCN activity - traditional fishing": "Te hī ika/kohi tuku iho", + "IUCN activity - traditional use": "Whakamahinga tuku iho: kore-tango", + "IUCN activity - untreated water": "Te tuku wai kaore i rongoatia", + "IUCN activity - works": "Nga mahi (whanga, tauranga, keri)", + "IUCN category - none": "Karekau", + "IUCN category 1a": "Rahui Nature Tino", + "IUCN category 1b": "Rohe mohoao", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "National Park or Natural Monument/Ahuatanga", + "IUCN category 3": "Ko te Whakamaharatanga o te taiao, ko te ahuatanga ranei", + "IUCN category 4": "Wāhanga Whakanohonoho/ Momo Whakahaere", + "IUCN category 4 or 6": "Wāhi Whakanohonoho/Momo Whakahaere, Wāhi parea rānei me te whakamahi tauwhiro", + "IUCN category 5": "Whenua Tiaki/moana", + "IUCN category 6": "Te waahi whakamarumaru me te whakamahi pumau", + "IUCN protection level full": "Ki tonu", + "IUCN protection level high": "Teitei", + "IUCN protection level low": "Iti", + "IUCN rank - no description": "Kao", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Taurangi; kei runga i te tikanga ka taea te whakahaere i tenei ngohe kia rite ki nga whainga a te MPA", + "IUCN rank - special no description": "Ko te tikanga kao, he mana kaha ki te kore e pa ana ki nga ahuatanga motuhake", + "IUCN rank - special yes description": "Ae na te mea karekau he rereke, engari he mea nui te whakaaetanga motuhake", + "IUCN rank - yes description": "Ae", + "km²": "km²", + "Land": "Whenua", + "Learn more": "Ako atu", + "Map": "Mapi", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Tatahi tata\\n(0-12 maero moana)", + "Offshore\\n(12-200 nautical miles)": "Takutai\\n(12-200 maero moana)", + "Protection Level": "Taumata Tiaki", + "ReportError - message part 1": "Kua he tetahi. Katia koa tenei purongo ka ngana ano.", + "ReportError - message part 2": "Mena kei te haere tonu te hapa, me ripoata mai.", + "Representation": "Māngai", + "Results not found": "Nga hua kaore i kitea", + "ResultsCard - no result message": "Kua oti te whakahaere ripoata, engari karekau he hua i hoki mai", + "Shoreline": "Takutai", + "Show by MPA": "Whakaatuhia e MPA", + "Size": "Rahi", + "SizeCard - introduction": "ka toro atu nga wai o te motu mai i te takutai ki te 200 maero moana, e kiia nei ko te Rohe Ohaoha Motuhake (EEZ). E whakarāpopoto ana tēnei pūrongo i te mahere o waho e īnaki ana ki te EEZ me ētahi atu rohe kei roto, e ine ana i te ahunga whakamua ki te whakatutuki i te % nga whaainga mo ia rohenga.", + "SizeCard - learn more": "<0> Ka whakarāpopoto tēnei pūrongo i te rahi me te ōwehenga o tēnei mahere i roto i ēnei rohenga.

Ki te īnaki ngā rohenga MPA ki a rātou anō, kotahi noa te tatau o te inaki.

", + "SizeCard - learn more source": "Puna: Wikipedia - Nga Wai-a-Tara", + "SizeCard sketch size message": "Ko tenei huahua he <2>{{area}} kiromita tapawha", + "SizeCard title": "Rahi Rohe", + "Target": "Whainga", + "Value": "Uara", + "Viability": "Te oranga", + "# MPAs": "# MPA", + "% Area Within Plan": "% Rohe i Roto Mahere", + "30x30 Objective": "30x30 Whainga", + "Bioregions": "Rohe koiora", + "Bioregions - learn more": "| . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "Bioregions 1": "Ka whakarāpopoto tēnei pūrongo i te īnakitanga o tēnei mahere ki ngā rohe koiora o California.", + "BlankCard": "Kāri Pātea", + "Central Coast": "Te Tai Waenganui", + "Federal Marine Conservation Area": "Te Rohe Tiaki Moana a Federal", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Te Rohe Parea", + "Kelp": "Kelp", + "Kelp - learn more": "| . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "Kelp 1": "Ka whakarāpopoto tēnei pūrongo i te īnakitanga o tēnei mahere ki te raraunga Kelp.", + "Learn More": "Ako Anō", + "mi²": "mi²", + "North Central Coast": "Te Taitokerau o te Waenganui", + "North Coast": "Te Tai Tokerau", + "OverlapCard": "Kari Inaki", + "OverlapCard - learn more": "| . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "OverlapCard 1": "Ka whakarāpopoto tēnei pūrongo i te inaki o tēnei mahere ki ngā raraunga OverlapCard.", + "Plan Overview": "Tirohanga Mahere", + "Protection Card - Learn more": "

ℹ️ Tirohanga: Ka whakamahia e tenei tukanga whakamahere te anga IUCN o te taumata whakamarumaru:

IUCN Ia Rahui taiao tino kaha: Ka tino parea mo te kanorau koiora me etahi ahuatanga matawhenua/geomorphological, kei reira te toronga tangata, te whakamahi me nga paanga. ka whakahaeretia, ka whakawhäitihia hei whakarite i te whakamarutanga o nga uara tiaki

IUCN Ib Kooherehere: I te nuinga o nga wa he nui nga waahi kaore ano kia whakarereketia, he waahi rereke ranei, e mau tonu ana te ahua me te awe o te tangata, karekau he nohoanga tangata tuturu, tino nui ranei, ka tiakina, ka whakahaeretia ki te tiaki ahua maori

IUCN II Te Papa Motu: Nga waahi nui, tata-taiao ranei e tiaki ana i nga tikanga kaiao nui me nga momo ahuatanga me nga punaha rauwiringa kaiao, he whai waahi-a-taiao me nga tikanga-a-wairua, pūtaiao, matauranga, whakangahau me nga waahi manuhiri.

IUCN III He tohu whakamaumahara, he ahuatanga ranei: Nga waahi kua wehea hei whakamarumaru i tetahi tohu whakamaumaharatanga maori, he ahua whenua, he maunga moana, he ana moana, he ahuatanga whenua penei i te ana, he ahua pving penei i te Ngahere tawhito

IUCN IV Te waahi noho/whakahaere i nga momo: Nga waahi hei tiaki i nga momo momo, i nga kaainga ranei, kei reira nga whakahaere e whakaatu ana i tenei kaupapa matua. Ka hiahia te tokomaha ki te mahi i ia wa, kia kaha ki te whakatutuki i nga hiahia o etahi momo momo noho, engari ehara tenei i te whakaritenga mo te waahanga

IUCN V Te whenua parea, te tirohanga moana ranei: Kei hea te taunekeneke a te tangata me te taiao i roto i te waa. i puta mai he ahuatanga motuhake me te uara rauropi, koiora, ahurea me te tirohanga: me te mea he mea nui te tiaki i te pono o tenei taunekeneke ki te tiaki me te pupuri i te waahi me ona hononga tiaki taiao me etahi atu uara

IUCN VI Nga waahi parea me te whakamahi tauwhiro o nga rawa taiao: Nga waahi e tiaki ana i nga punaha rauwiringa kaiao, me nga uara ahurea e hono ana me nga punaha whakahaere rawa taiao. Ko te nuinga he nui, ko te nuinga kei roto i te ahua o te taiao, me te wahanga i raro i te whakahaerenga rawa maaori tauwhiro, me te waahi iti o te whakamahi i nga rawa-ahumahi kore-ahumahi e hototahi ana ki te tiaki taiao ka kitea ko tetahi o nga whainga matua

IUCN Other Effective Nga Whakaritenga Tiaki-a-rohe (OECM): He waahi kua tautuhia e te matawhenua i tua atu i te Wahi Parea, e whakahaeretia ana, e whakahaeretia ana i runga i nga huarahi e tutuki ai nga hua pai mo te wa roa mo te tiaki i roto i te waahi o te kanorau koiora, me nga mahi me nga ratonga rauwiringa kaiao. i te wa e tika ana, te ahurea, te wairua, te haporiohanga, me etahi atu uara e pa ana ki te rohe (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, me III e kiia ana ko nga Rohe Tiaki Kanorau Koiora (HBPZs). Ko te IUCN IV, V, VI, OECM, me LMMAs e kiia ana ko nga Rohe Whakamarumarutanga o te Mataora Waenga (MBPZ) p>📈 Ripoata: Tatau noa te maha o nga rohe kei ia taumata whakamarumaru.

", + "RED": "Whero", + "Regions - learn more": "

ℹ️ Tirohanga:

🎯 Whāinga Whakamahere:

🗺️ Raraunga Puna:

📈 Ripoata: Ka tatauhia e tenei ripoata te uara katoa o ia ahuatanga kei roto i te mahere . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "Regions 1": "Ka whakarāpopoto tēnei pūrongo i te īnakitanga o tēnei mahere ki ngā rohe ako i roto i tēnei hātepe whakamahere.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Whakaatu ma te Tuhituhi", + "Show Map Layer": "Whakaatu Papa Mahere", + "SimpleCard ecoregion message": "Ko nga rohe e whai ake nei e tata ana: <2>", + "SimpleCard sketch size message": "Ko tenei huahua he <2>{{area}} kiromita tapawha", + "SimpleCard temperature message": "Ko te mahana o te mata o te moana o naianei kei roto i tenei huahua ko <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Pūrongo Rohe", + "South Coast": "Te Tai Tonga", + "Special Closure": "Katinga Motuhake", + "State Marine Conervation Area (No-Take)": "Rohe Tiaki Moana-a-Tara (Kaore he tango)", + "State Marine Conservation Area": "Rohe Tiaki Moana a te Kawanatanga", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Te Rohe Whakahaere Recreation Marine State", + "State Marine Reserve": "State Marine Reserve", + "State Waters": "Nga Wai o te Kawanatanga", + "Study Regions": "Nga Rohe Akoranga", + "United States Exclusive Economic Zone": "Te Rohe Ohaoha Motuhake o Amerika", + "units": "wae", + "Within Plan": "I Roto Mahere", + "World": "Ao" +} +`;export{a as default}; diff --git a/Next/assets/translation-Bj-ta-BW.js b/Next/assets/translation-Bj-ta-BW.js new file mode 100644 index 0000000..32ebd1b --- /dev/null +++ b/Next/assets/translation-Bj-ta-BW.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% površine", + "Activity": "Aktivnost", + "Area": "Površina", + "Area Within Plan": "Područje unutar plana", + "Attributes": "Atributi", + "Author(s)": "Autor(i)", + "Boundary": "Granica", + "Category": "Kategorija", + "Class": "Klasa", + "DataDownload - export CSV format label": "Izvezi CSV", + "DataDownload - export JSON format label": "Izvezi JSON", + "Description": "Opis", + "Found Within Plan": "Pronađeno unutar plana", + "Full protection level label": "puna", + "Goal": "Cilj", + "High protection level label": "visoko", + "IUCN activity - aquaculture": "Akvakultura - mali razmjer", + "IUCN activity - extraction": "Rudarstvo, vađenje nafte i plina", + "IUCN activity - fishing sustainable": "Ribolov/sakupljanje: rekreacijski (održivi)", + "IUCN activity - habitation": "Stanovanje", + "IUCN activity - industrial fishing": "Industrijski ribolov, akvakultura industrijskih razmjera", + "IUCN activity - local fishing": "Ribolov/sakupljanje: lokalni ribolov (održivo)", + "IUCN activity - non-extractive": "Neekstraktivna rekreacija", + "IUCN activity - renewable": "Proizvodnja obnovljive energije", + "IUCN activity - research": "Istraživanje: neekstraktivno", + "IUCN activity - research extractive": "Istraživanja: ekstraktivna", + "IUCN activity - restoration": "Restauracija/poboljšanje iz drugih razloga", + "IUCN activity - shipping": "dostava", + "IUCN activity - tourism": "Veliki turizam visokog intenziteta", + "IUCN activity - traditional fishing": "Tradicijski ribolov/sakupljanje", + "IUCN activity - traditional use": "Tradicionalna uporaba: neekstraktivna", + "IUCN activity - untreated water": "Ispuštanje nepročišćene vode", + "IUCN activity - works": "Radovi (luke, luke, jaružanje)", + "IUCN category - none": "Nijedan", + "IUCN category 1a": "Strogi rezervat prirode", + "IUCN category 1b": "Područje divljine", + "IUCN category 2": "Nacionalni park", + "IUCN category 2 or 3": "Nacionalni park ili prirodni spomenik/značajka", + "IUCN category 3": "Prirodni spomenik ili obilježje", + "IUCN category 4": "Područje upravljanja staništima/vrstama", + "IUCN category 4 or 6": "Područje upravljanja staništem/vrstom ili zaštićeno područje s održivim korištenjem", + "IUCN category 5": "Zaštićeni krajolik/morski krajolik", + "IUCN category 6": "Zaštićeno područje s održivim korištenjem", + "IUCN protection level full": "puna", + "IUCN protection level high": "visoko", + "IUCN protection level low": "Niska", + "IUCN rank - no description": "Ne", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Varijabilna; ovisi o tome može li se ovom aktivnošću upravljati na takav način da je kompatibilna s ciljevima MPA", + "IUCN rank - special no description": "Općenito ne, jak prerogativ protiv osim u posebnim okolnostima", + "IUCN rank - special yes description": "Da jer ne postoji alternativa, ali potrebno je posebno odobrenje", + "IUCN rank - yes description": "Da", + "km²": "km²", + "Learn more": "Saznajte više", + "Map": "Karta", + "MPA": "MPA", + "Protection Level": "Razina zaštite", + "ReportError - message part 1": "Nešto je pošlo po zlu. Zatvorite ovo izvješće i pokušajte ponovo.", + "ReportError - message part 2": "Ako se pogreška nastavi javljati.", + "Representation": "Reprezentacija", + "ResultsCard - no result message": "Izvještaj je dovršen, ali nema rezultata", + "Show by MPA": "Show by MPA", + "Size": "Veličina", + "SizeCard - introduction": "nacionalne vode protežu se od obale do 200 nautičkih milja, poznate kao isključiva gospodarska zona (EEZ). Ovo izvješće sažima preklapanje plana za pučinu s EEZ-om i drugim granicama unutar njega, mjereći napredak prema postizanju ciljeva % za svaku granicu.", + "SizeCard - learn more": "<0> Ovo izvješće sažima veličinu i udio ovog plana unutar ovih granica.

Ako se granice MPA preklapaju jedna s drugom, preklapanje se broji samo jednom.

", + "SizeCard - learn more source": "Izvor: Wikipedia – Teritorijalne vode", + "SizeCard sketch size message": "Ova skica ima <2>{{area}} kvadratnih kilometara", + "SizeCard title": "Veličina zone", + "Target": "Cilj", + "Value": "Vrijednost", + "Viability": "Održivost", + "(Not answered)": "(Bez odgovora)", + "% Within Plan": "% unutar plana", + "Results not found": "Rezultati nisu pronađeni", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Isključivi gospodarski pojas\\n(0-200 nautičkih milja)", + "Land": "Zemljište", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautičkih milja)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautičkih milja)", + "Shoreline": "Obala", + "# MPAs": "# MPA", + "% Area Within Plan": "% površine unutar plana", + "30x30 Objective": "30x30 Objektiv", + "Bioregions": "Bioregije", + "Bioregions - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "Bioregions 1": "Ovo izvješće sažima preklapanje ovog plana s bioregijama Kalifornije.", + "BlankCard": "Prazna kartica", + "Central Coast": "Centralna obala", + "Federal Marine Conservation Area": "Federalno zaštićeno područje mora", + "Federal Marine Reserve": "Savezne morske rezerve", + "Fully Protected Area": "Potpuno zaštićeno područje", + "Kelp": "Morska trava", + "Kelp - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "Kelp 1": "Ovo izvješće sažima preklapanje ovog plana s Kelp podacima.", + "Learn More": "Saznajte više", + "mi²": "mi²", + "North Central Coast": "Sjeverna središnja obala", + "North Coast": "Sjeverna obala", + "OverlapCard": "Kartica preklapanja", + "OverlapCard - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "OverlapCard 1": "Ovo izvješće sažima preklapanje ovog plana s OverlapCard podacima.", + "Plan Overview": "Pregled plana", + "Protection Card - Learn more": "

ℹ️ Pregled: Ovaj proces planiranja koristi IUCN okvir razine zaštite:

IUCN Ia Strogi prirodni rezervat: Strogo zaštićen zbog bioraznolikosti i također mogućih geoloških/geomorfoloških značajki, gdje su ljudske posjete, korištenje i utjecaji kontrolirano i ograničeno kako bi se osigurala zaštita vrijednosti očuvanja

IUCN Ib područje divljine: Obično velika nemodificirana ili naglo modificirana područja, koja zadržavaju svoj prirodni karakter i utjecaj, bez stalnog ili značajnijeg ljudskog obitavanja, zaštićena i uspjelo se očuvati prirodno stanje

Nacionalni park IUCN II: Velika prirodna ili gotovo prirodna područja koja štite velike ekološke procese s karakterističnim vrstama i ekosustavima, koji također imaju ekološki i kulturno kompatibilne duhovne, znanstvene, obrazovne, rekreacijske i mogućnosti za posjetitelje

IUCN III Spomenik prirode ili obilježje: Područja izdvojena za zaštitu određenog spomenika prirode, što može biti oblik reljefa, morska planina, morska špilja, geološka značajka poput špilje ili vodna značajka poput drevni gaj

IUCN IV Područje upravljanja staništima/vrstama: Područja za zaštitu određenih vrsta ili staništa, gdje upravljanje odražava ovaj prioritet. Mnogi će trebati redovite, aktivne intervencije kako bi se zadovoljile potrebe određenih vrsta ili staništa, ali to nije uvjet kategorije

IUCN V Zaštićeni krajolik ili morski krajolik: Gdje je interakcija ljudi i prirode tijekom vremena proizvela poseban karakter sa značajnom ekološkom, biološkom, kulturnom i krajobraznom vrijednošću: i gdje je očuvanje cjelovitosti ove interakcije ključno za zaštitu i održanje područja i s njim povezanog očuvanja prirode i drugih vrijednosti

IUCN VI zaštićena područja uz održivo korištenje prirodnih resursa: Područja koja čuvaju ekosustave, zajedno s povezanim kulturnim vrijednostima i tradicionalnim sustavima upravljanja prirodnim resursima. Općenito veliki, uglavnom u prirodnim uvjetima, s udjelom pod održivim upravljanjem prirodnim resursima i gdje se neindustrijska upotreba prirodnih resursa niske razine kompatibilna s očuvanjem prirode smatra jednim od glavnih ciljeva

IUCN Ostalo Učinkovito Mjere očuvanja temeljene na području (OECM): Zemljopisno definirano područje koje nije zaštićeno područje, kojim se upravlja i kojim se upravlja na načine koji postižu pozitivne i održive dugoročne rezultate za in situ očuvanje bioraznolikosti, s povezanim funkcijama i uslugama ekosustava i gdje je to moguće, kulturne, duhovne, socioekonomske i druge lokalno relevantne vrijednosti (CBD, 2018).

Lokalno upravljana morska područja (LMMA)

IUCN Ia, Ib, II, i III smatraju se zonama visoke zaštite bioraznolikosti (HBPZ). IUCN IV, V, VI, OECM i LMMA smatraju se zonama zaštite srednje bioraznolikosti (MBPZ).

🎯 Cilj planiranja: Nema

🗺️ Izvorni podaci: Nema

< p>📈 Izvješće: Jednostavno broji broj zona u svakoj razini zaštite.

", + "RED": "CRVENA", + "Regions - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "Regions 1": "Ovo izvješće sažima preklapanje ovog plana s istraživanim regijama u ovom procesu planiranja.", + "San Francisco Bay": "Zaljev San Francisco", + "Show by Sketch": "Prikaz po skici", + "Show Map Layer": "Prikaži sloj karte", + "SimpleCard ecoregion message": "U blizini su sljedeće ekoregije: <2>", + "SimpleCard sketch size message": "Ova skica ima <2>{{area}} kvadratnih kilometara", + "SimpleCard temperature message": "Današnja temperatura površine mora unutar ove skice je <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonsko izvješće", + "South Coast": "Južna obala", + "Special Closure": "Posebno zatvaranje", + "State Marine Conervation Area (No-Take)": "Državno zaštićeno područje mora (zabranjeno preuzimanje)", + "State Marine Conservation Area": "Državno zaštićeno područje mora", + "State Marine Park": "Državni morski park", + "State Marine Recreation Management Area": "Državno područje upravljanja morskom rekreacijom", + "State Marine Reserve": "Državni morski rezervat", + "State Waters": "Državne vode", + "Study Regions": "Studijske regije", + "United States Exclusive Economic Zone": "Ekskluzivni ekonomski pojas Sjedinjenih Država", + "units": "jedinice", + "Within Plan": "Unutar plana", + "World": "Svijet" +} +`;export{a as default}; diff --git a/Next/assets/translation-BlgSINy9.js b/Next/assets/translation-BlgSINy9.js deleted file mode 100644 index d4ed9ec..0000000 --- a/Next/assets/translation-BlgSINy9.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "% Area": "% Oppervlakte", - "Activity": "Aktiwiteit", - "Area": "Gebied", - "Area Within Plan": "Area Binne Plan", - "Attributes": "Eienskappe", - "Author(s)": "Skrywer(s)", - "Boundary": "Grens", - "Category": "Kategorie", - "Class": "Klas", - "DataDownload - export CSV format label": "Voer CSV uit", - "DataDownload - export JSON format label": "Voer JSON uit", - "Description": "Beskrywing", - "Found Within Plan": "Binne Plan gevind", - "Full protection level label": "Vol", - "Goal": "Doelwit", - "High protection level label": "Hoog", - "IUCN activity - aquaculture": "Akwakultuur - klein skaal", - "IUCN activity - extraction": "Mynbou, olie- en gasontginning", - "IUCN activity - fishing sustainable": "Visvang/versameling: ontspanning (volhoubaar)", - "IUCN activity - habitation": "Bewoning", - "IUCN activity - industrial fishing": "Industriële visvang, akwakultuur op industriële skaal", - "IUCN activity - local fishing": "Visvang/versameling: plaaslike visvang (volhoubaar)", - "IUCN activity - non-extractive": "Nie-ontspanningsrekreasie", - "IUCN activity - renewable": "Opwekking van hernubare energie", - "IUCN activity - research": "Navorsing: nie-onttrekking", - "IUCN activity - research extractive": "Navorsing: onttrekking", - "IUCN activity - restoration": "Restourasie/verbetering om ander redes", - "IUCN activity - shipping": "Gestuur", - "IUCN activity - tourism": "Grootskaalse hoë intensiteit toerisme", - "IUCN activity - traditional fishing": "Tradisionele visvang/versameling", - "IUCN activity - traditional use": "Tradisionele gebruik: nie-onttrekking", - "IUCN activity - untreated water": "Onbehandelde waterafvoer", - "IUCN activity - works": "Werke (hawens, hawens, baggerwerk)", - "IUCN category - none": "Geen", - "IUCN category 1a": "Streng Natuurreservaat", - "IUCN category 1b": "Wildernisgebied", - "IUCN category 2": "Nasionale Park", - "IUCN category 2 or 3": "Nasionale Park of Natuurmonument/Kenmerk", - "IUCN category 3": "Natuurlike monument of kenmerk", - "IUCN category 4": "Habitat-/spesiebestuursgebied", - "IUCN category 4 or 6": "Habitat-/spesiebestuursgebied of beskermde gebied met volhoubare gebruik", - "IUCN category 5": "Beskermde landskap/seelandskap", - "IUCN category 6": "Beskermde gebied met volhoubare gebruik", - "IUCN protection level full": "Vol", - "IUCN protection level high": "Hoog", - "IUCN protection level low": "Laag", - "IUCN rank - no description": "Geen", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Veranderlik; hang daarvan af of hierdie aktiwiteit so bestuur kan word dat dit versoenbaar is met die MPA se doelwitte", - "IUCN rank - special no description": "Oor die algemeen nee, 'n sterk prerogatief teen tensy spesiale omstandighede van toepassing is", - "IUCN rank - special yes description": "Ja, want geen alternatief bestaan nie, maar spesiale goedkeuring is noodsaaklik", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Learn more": "Leer meer", - "Map": "Kaart", - "MPA": "MPA", - "Protection Level": "Beskermingsvlak", - "ReportError - message part 1": "Iets het verkeerd geloop. Maak asseblief hierdie verslag toe en probeer weer.", - "ReportError - message part 2": "Indien die fout voortduur, rapporteer dit asseblief.", - "Representation": "Verteenwoordiging", - "ResultsCard - no result message": "Verslaglopie voltooi, maar geen resultate het teruggekeer nie", - "Show by MPA": "Wys deur MPA", - "Size": "Grootte", - "SizeCard - introduction": "nasionale waters strek vanaf die kuslyn tot 200 seemyl, bekend as die Eksklusiewe Ekonomiese Sone (EEZ). Hierdie verslag gee 'n opsomming van buitelandse plan-oorvleueling met die EEZ en ander grense daarbinne, en meet vordering met die bereiking van %-teikens vir elke grens.", - "SizeCard - learn more": "<0> Hierdie verslag som die grootte en proporsie van hierdie plan binne hierdie grense op.

As MPA-grense met mekaar oorvleuel, word die oorvleueling net een keer getel.

", - "SizeCard - learn more source": "Bron: Wikipedia - Territoriale Waters", - "SizeCard sketch size message": "Hierdie skets is <2>{{area}} vierkante kilometer", - "SizeCard title": "Sone Grootte", - "Target": "Teiken", - "Value": "Waarde", - "Viability": "Lewensvatbaarheid", - "(Not answered)": "(Nie beantwoord nie)", - "% Within Plan": "% Binne Plan", - "Results not found": "Resultate nie gevind nie", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiewe ekonomiese sone\\n(0-200 seemyl)", - "Land": "Land", - "Nearshore\\n(0-12 nautical miles)": "Naby oewer\\n(0-12 seemyl)", - "Offshore\\n(12-200 nautical miles)": "Buitelandse\\n(12-200 seemyl)", - "Shoreline": "Kuslyn" -} -`;export{e as default}; diff --git a/Next/assets/translation-BoqGxuFr.js b/Next/assets/translation-BoqGxuFr.js deleted file mode 100644 index 27dc676..0000000 --- a/Next/assets/translation-BoqGxuFr.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "(Not answered)": "(Ej besvarat)", - "% Area": "% Yta", - "% Within Plan": "% inom plan", - "Activity": "Aktivitet", - "Area": "Område", - "Area Within Plan": "Område inom planen", - "Attributes": "Attribut", - "Author(s)": "Författare", - "Boundary": "Gräns", - "Category": "Kategori", - "Class": "Klass", - "DataDownload - export CSV format label": "Exportera CSV", - "DataDownload - export JSON format label": "Exportera JSON", - "Description": "Beskrivning", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exklusiv ekonomisk zon\\n(0-200 nautiska mil)", - "Found Within Plan": "Finns inom planen", - "Full protection level label": "Full", - "Goal": "Mål", - "High protection level label": "Hög", - "IUCN activity - aquaculture": "Vattenbruk - småskalighet", - "IUCN activity - extraction": "Gruvdrift, olje- och gasutvinning", - "IUCN activity - fishing sustainable": "Fiske/insamling: rekreation (hållbar)", - "IUCN activity - habitation": "Boning", - "IUCN activity - industrial fishing": "Industriellt fiske, vattenbruk i industriell skala", - "IUCN activity - local fishing": "Fiske/insamling: lokalt fiske (hållbart)", - "IUCN activity - non-extractive": "Icke-extraktiv rekreation", - "IUCN activity - renewable": "Produktion av förnybar energi", - "IUCN activity - research": "Forskning: icke-extraktiv", - "IUCN activity - research extractive": "Forskning: utvinning", - "IUCN activity - restoration": "Restaurering/förbättring av andra skäl", - "IUCN activity - shipping": "Frakt", - "IUCN activity - tourism": "Storskalig högintensiv turism", - "IUCN activity - traditional fishing": "Traditionellt fiske/insamling", - "IUCN activity - traditional use": "Traditionell användning: icke-extraktiv", - "IUCN activity - untreated water": "Obehandlat vattenutsläpp", - "IUCN activity - works": "Arbeten (hamnar, hamnar, muddring)", - "IUCN category - none": "Ingen", - "IUCN category 1a": "Strikt naturreservat", - "IUCN category 1b": "Vildmarksområde", - "IUCN category 2": "Nationalpark", - "IUCN category 2 or 3": "Nationalpark eller naturmonument/funktion", - "IUCN category 3": "Naturmonument eller funktion", - "IUCN category 4": "Naturtop/artförvaltningsområde", - "IUCN category 4 or 6": "Habitat/artförvaltningsområde eller skyddat område med hållbar användning", - "IUCN category 5": "Skyddat landskap/havslandskap", - "IUCN category 6": "Skyddat område med hållbar användning", - "IUCN protection level full": "Full", - "IUCN protection level high": "Hög", - "IUCN protection level low": "Låg", - "IUCN rank - no description": "Nej", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variabel; beror på om denna verksamhet kan förvaltas på ett sådant sätt att den är förenlig med Läkemedelsverkets mål", - "IUCN rank - special no description": "I allmänhet nej, ett starkt privilegium mot om inte särskilda omständigheter gäller", - "IUCN rank - special yes description": "Ja eftersom det inte finns något alternativ, men särskilt godkännande är nödvändigt", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Land": "Land", - "Learn more": "Lära sig mer", - "Map": "Karta", - "MPA": ".MPA", - "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautiska mil)", - "Offshore\\n(12-200 nautical miles)": "Frånlands\\n(12-200 nautiska mil)", - "Protection Level": "Skyddsnivå", - "ReportError - message part 1": "Något gick fel. Stäng rapporten och försök igen.", - "ReportError - message part 2": "Om felet kvarstår, vänligen rapportera det.", - "Representation": "Representation", - "Results not found": "Resultaten hittades inte", - "ResultsCard - no result message": "Rapportkörningen slutfördes, men inga resultat returnerades", - "Shoreline": "Strandlinjen", - "Show by MPA": "Visa av MPA", - "Size": "Storlek", - "SizeCard - introduction": "Nationella vatten sträcker sig från strandlinjen ut till 200 nautiska mil, känd som den exklusiva ekonomiska zonen (EEZ). Denna rapport sammanfattar överlappning av offshore-planer med den exklusiva ekonomiska zonen och andra gränser inom den, och mäter framstegen mot att uppnå procentmål för varje gräns.", - "SizeCard - learn more": "<0> Denna rapport sammanfattar planens storlek och andel inom dessa gränser.

Om skissgränserna inom en plan överlappar varandra räknas överlappningen bara en gång.

", - "SizeCard - learn more source": "Källa: Wikipedia - Territorialvatten", - "SizeCard sketch size message": "Denna skiss är <2>{{area}} kvadratkilometer", - "SizeCard title": "Zonens storlek", - "Target": "Mål", - "Value": "Värde", - "Viability": "Livsduglighet" -} -`;export{n as default}; diff --git a/Next/assets/translation-Br6RE4ln.js b/Next/assets/translation-Br6RE4ln.js deleted file mode 100644 index 627b3b9..0000000 --- a/Next/assets/translation-Br6RE4ln.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Akuphendulwanga)", - "% Area": "% Indawo", - "% Within Plan": "% Ngaphakathi kohlelo", - "Activity": "Umsebenzi", - "Area": "Indawo", - "Area Within Plan": "Indawo Ngaphakathi Kwepulani", - "Attributes": "Izimfanelo", - "Author(s)": "Ababhali", - "Boundary": "Umngcele", - "Category": "Isigaba", - "Class": "Ikilasi", - "DataDownload - export CSV format label": "Khipha i-CSV", - "DataDownload - export JSON format label": "Khipha i-JSON", - "Description": "Incazelo", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "I-Exclusive Economic Zone\\n(0-200 amamayela e-nautical)", - "Found Within Plan": "Kutholwe Ngaphakathi Kohlelo", - "Full protection level label": "Igcwele", - "Goal": "Igoli", - "High protection level label": "Phezulu", - "IUCN activity - aquaculture": "I-Aquaculture - isikali esincane", - "IUCN activity - extraction": "Ukumba izimayini, uwoyela negesi", - "IUCN activity - fishing sustainable": "Ukudoba/ukuqoqwa: ukuzijabulisa (okuqhubekayo)", - "IUCN activity - habitation": "Indawo yokuhlala", - "IUCN activity - industrial fishing": "Imboni yokudoba, i-industrial scale aquaculture", - "IUCN activity - local fishing": "Ukudoba/ukuqoqwa: ukudoba kwendawo (okuqhubekayo)", - "IUCN activity - non-extractive": "Ukuzijabulisa okungakhiqizi", - "IUCN activity - renewable": "Ukukhiqizwa kwamandla avuselelekayo", - "IUCN activity - research": "Ucwaningo: alukhiqizi", - "IUCN activity - research extractive": "Ucwaningo: i-extractive", - "IUCN activity - restoration": "Ukubuyisela/ukuthuthukisa ngenxa yezinye izizathu", - "IUCN activity - shipping": "Ukuthumela ngomkhumbi", - "IUCN activity - tourism": "Ezokuvakasha ngezinga elikhulu", - "IUCN activity - traditional fishing": "Ukudoba/ukuqoqwa kwendabuko", - "IUCN activity - traditional use": "Ukusetshenziswa kwendabuko: okungakhiqizi", - "IUCN activity - untreated water": "Ukukhishwa kwamanzi okungaphekiwe", - "IUCN activity - works": "Isebenza (amachweba, amachweba, ukudonsa)", - "IUCN category - none": "Lutho", - "IUCN category 1a": "I-Strict Nature Reserve", - "IUCN category 1b": "Indawo Ewugwadule", - "IUCN category 2": "National Park", - "IUCN category 2 or 3": "Ipaki Kazwelonke noma Isikhumbuzo/Isici Semvelo", - "IUCN category 3": "Isikhumbuzo Semvelo noma Isici", - "IUCN category 4": "Indawo yokuhlala/Indawo Yokuphathwa Kwezilwane", - "IUCN category 4 or 6": "Indawo yokuhlala/Indawo Yokuphathwa Kwezilwane noma Indawo Evikelekile esetshenziswa ngendlela eqhubekayo", - "IUCN category 5": "Indawo Evikelekile/Ukubukeka Kolwandle", - "IUCN category 6": "Indawo evikelwe ngokusetshenziswa okuqhubekayo", - "IUCN protection level full": "Igcwele", - "IUCN protection level high": "Phezulu", - "IUCN protection level low": "Phansi", - "IUCN rank - no description": "Cha", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Okuguquguqukayo; kuncike ekutheni lo msebenzi ungaphathwa ngendlela yokuthi uhambisane nezinjongo ze-MPA", - "IUCN rank - special no description": "Ngokujwayelekile cha, igunya elinamandla ngokumelene nalo ngaphandle uma kunezimo ezikhethekile", - "IUCN rank - special yes description": "Yebo ngoba akukho okunye okukhona, kodwa ukugunyazwa okukhethekile kubalulekile", - "IUCN rank - yes description": "Yebo", - "km²": "km²", - "Land": "Umhlaba", - "Learn more": "Funda kabanzi", - "Map": "Imephu", - "MPA": "I-MPA", - "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 amamayela e-nautical)", - "Offshore\\n(12-200 nautical miles)": "I-Offshore\\n(12-200 nautical miles)", - "Protection Level": "Izinga Lokuvikela", - "ReportError - message part 1": "Kukhona into engahambanga kahle. Sicela uvale lo mbiko bese uzama futhi.", - "ReportError - message part 2": "Uma iphutha liqhubeka, sicela ulibike.", - "Representation": "Ukumelwa", - "Results not found": "Imiphumela ayitholakali", - "ResultsCard - no result message": "Ukuqaliswa kombiko kuqediwe, kodwa ayikho imiphumela ebuyisiwe", - "Shoreline": "I-Shoreline", - "Show by MPA": "Bonisa nge-MPA", - "Size": "Usayizi", - "SizeCard - introduction": "Amanzi kazwelonke asuka ogwini aye kumakhilomitha angama-200 e-nautical, aziwa ngokuthi i-Exclusive Economic Zone (EEZ). Lo mbiko ufingqa ukugqama kwepulani laphesheya kwezilwandle ne-EEZ neminye imingcele engaphakathi kwayo, ukulinganisa inqubekelaphambili ekufinyeleleni okuhlosiwe okungamaphesenti omngcele ngamunye.", - "SizeCard - learn more": "<0> Lo mbiko ufingqa usayizi nengxenye yalolu hlelo ngaphakathi kwale mingcele.

Uma imingcele ye-MPA idlulana, ukugqagqana kubalwa kanye kuphela.

", - "SizeCard - learn more source": "Umthombo: Wikipedia - Territorial Waters", - "SizeCard sketch size message": "Lesi sikeshi <2>{{area}} singamakhilomitha-skwele", - "SizeCard title": "Usayizi Wendawo", - "Target": "Ithagethi", - "Value": "Inani", - "Viability": "Ukusebenza" -} -`;export{a as default}; diff --git a/Next/assets/translation-C-kwQoJO.js b/Next/assets/translation-C-kwQoJO.js new file mode 100644 index 0000000..2e9fe8b --- /dev/null +++ b/Next/assets/translation-C-kwQoJO.js @@ -0,0 +1,139 @@ +const e=`{ + "% Area": "% Área", + "Activity": "Actividad", + "Area": "Área", + "Area Within Plan": "Área dentro del plano", + "Attributes": "Atributos", + "Author(s)": "Autor(es)", + "Boundary": "Perímetro", + "Category": "Categoría", + "Class": "Clase", + "DataDownload - export CSV format label": "Exportar CSV", + "DataDownload - export JSON format label": "Exportar JSON", + "Description": "Descripción", + "Found Within Plan": "Encontrado dentro del plan", + "Full protection level label": "Lleno", + "Goal": "Meta", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Acuicultura - pequeña escala", + "IUCN activity - extraction": "Minería, extracción de petróleo y gas", + "IUCN activity - fishing sustainable": "Pesca/recolección: recreativa (sostenible)", + "IUCN activity - habitation": "Domicilio", + "IUCN activity - industrial fishing": "Pesca industrial, acuicultura a escala industrial", + "IUCN activity - local fishing": "Pesca/recolección: pesca local (sostenible)", + "IUCN activity - non-extractive": "Recreación no extractiva", + "IUCN activity - renewable": "Generación de energía renovable", + "IUCN activity - research": "Investigación: no extractiva", + "IUCN activity - research extractive": "Investigación: extractiva", + "IUCN activity - restoration": "Restauración/mejora por otras razones", + "IUCN activity - shipping": "Transporte marítimo", + "IUCN activity - tourism": "Turismo de alta intensidad a gran escala", + "IUCN activity - traditional fishing": "Pesca/recolección tradicional", + "IUCN activity - traditional use": "Uso tradicional: no extractivo", + "IUCN activity - untreated water": "Descarga de agua no tratada", + "IUCN activity - works": "Obras (puertos, dragados)", + "IUCN category - none": "Ninguno", + "IUCN category 1a": "Reserva Natural Estricta", + "IUCN category 1b": "Área silvestre", + "IUCN category 2": "Parque Nacional", + "IUCN category 2 or 3": "Parque Nacional o Monumento/Característica Natural", + "IUCN category 3": "Monumento o característica natural", + "IUCN category 4": "Área de Manejo de Hábitat/Especies", + "IUCN category 4 or 6": "Área de Manejo de Hábitat/Especies o Área Protegida con aprovechamiento sostenible", + "IUCN category 5": "Paisaje terrestre/marino protegido", + "IUCN category 6": "Área protegida con uso sostenible", + "IUCN protection level full": "Lleno", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Bajo", + "IUCN rank - no description": "No", + "IUCN rank - shorthand label for no": "norte", + "IUCN rank - shorthand label for no, with extra meaning": "NORTE*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variable; depende de si esta actividad se puede gestionar de tal manera que sea compatible con los objetivos del AMP", + "IUCN rank - special no description": "Generalmente no, una fuerte prerrogativa en contra a menos que se apliquen circunstancias especiales", + "IUCN rank - special yes description": "Sí porque no existe alternativa, pero es esencial una aprobación especial", + "IUCN rank - yes description": "Sí", + "km²": "km²", + "Learn more": "Aprende más", + "Map": "Mapa", + "MPA": "AMP", + "Protection Level": "Nivel de protección", + "ReportError - message part 1": "Algo salió mal. Cierre este informe y vuelva a intentarlo.", + "ReportError - message part 2": "Si el error persiste, por favor repórtelo.", + "Representation": "Representación", + "ResultsCard - no result message": "Ejecución del informe completada, pero no se devolvieron resultados", + "Show by MPA": "Mostrar por AMP", + "Size": "Tamaño", + "SizeCard - introduction": "Las aguas nacionales se extienden desde la costa hasta las 200 millas náuticas, lo que se conoce como Zona Económica Exclusiva (ZEE). Este informe resume la superposición del plan costa afuera con la ZEE y otros límites dentro de ella, midiendo el progreso hacia el logro de los objetivos porcentuales para cada límite.", + "SizeCard - learn more": "<0> Este informe resume el tamaño y la proporción de este plan dentro de estos límites.

Si los límites de las AMP se superponen, la superposición solo se cuenta una vez.

", + "SizeCard - learn more source": "Fuente: Wikipedia - Aguas Territoriales", + "SizeCard sketch size message": "Este boceto mide <2>{{área}} kilómetros cuadrados", + "SizeCard title": "Tamaño de zona", + "Target": "Objetivo", + "Value": "Valor", + "Viability": "Viabilidad", + "(Not answered)": "(No contestado)", + "% Within Plan": "% dentro del plan", + "Results not found": "Resultados no encontrados", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona económica exclusiva\\n(0-200 millas náuticas)", + "Land": "Tierra", + "Nearshore\\n(0-12 nautical miles)": "Cerca de la costa\\n(0-12 millas náuticas)", + "Offshore\\n(12-200 nautical miles)": "Costa afuera\\n(12-200 millas náuticas)", + "Shoreline": "Orilla", + "BlankCard": "TarjetaBlanco", + "BlankCard Message": "Este es un informe en blanco.", + "Learn More": "Aprende más", + "OverlapCard": "Tarjeta Superpuesta", + "OverlapCard 1": "Este informe resume la superposición de este plan con los datos de OverlapCard.", + "Show by Sketch": "Mostrar por boceto", + "SimpleCard ecoregion message": "Las siguientes ecorregiones están cercanas: <2>", + "SimpleCard sketch size message": "Este boceto tiene <2>{{area}} kilómetros cuadrados.", + "SimpleCard temperature message": "La temperatura actual de la superficie del mar dentro de este croquis es <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Informe de zona", + "units": "unidades", + "Within Plan": "Dentro del plan", + "OverlapCard - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos fuente:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "# MPAs": "# AMP", + "% Area Within Plan": "% Área dentro del plan", + "30x30 Objective": "Objetivo 30x30", + "An error occurred while rendering this component. If the error persists, please report it.": "Se produjo un error al renderizar este componente. Si el error persiste, por favor repórtelo.", + "Bioregions": "Biorregiones", + "Bioregions - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos de origen:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. . Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "Bioregions 1": "Este informe resume la superposición de este plan con las biorregiones de California.", + "BlankCard Sketch Message": "Este es un {{sketchStr}} en blanco con el resultado {{dataStr}}.", + "Central Coast": "Costa central", + "Federal Marine Conservation Area": "Área Federal de Conservación Marina", + "Federal Marine Reserve": "Reserva Marina Federal", + "Fully Protected Area": "Área totalmente protegida", + "Kelp": "Quelpo", + "Kelp - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos de origen:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. . Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "Kelp 1": "Este informe resume la superposición de este plan con los datos de Kelp.", + "mi²": "mi²", + "No attributes found": "No se encontraron atributos", + "North Central Coast": "Costa Central Norte", + "North Coast": "Costa norte", + "Overview": "Descripción general", + "Plan Overview": "Descripción general del plan", + "Protection Card - Learn more": "

ℹ️ Descripción general: este proceso de planificación utiliza el marco de nivel de protección de la UICN:

UICN Ia Reserva natural estricta: Estrictamente protegida para la biodiversidad y también posiblemente para las características geológicas/geomorfológicas, donde las visitas, el uso y los impactos humanos están controladas y limitadas para garantizar la protección de los valores de conservación

UICN Ib Área silvestre: generalmente áreas grandes no modificadas o ligeramente modificadas, que conservan su carácter e influencia naturales, sin habitación humana permanente o significativa, protegidas y administradas para preservar sus condición natural

Parque Nacional UICN II: Grandes áreas naturales o casi naturales que protegen procesos ecológicos a gran escala con especies y ecosistemas característicos, que también tienen oportunidades espirituales, científicas, educativas, recreativas y para visitantes ambiental y culturalmente compatibles

Monumento o característica natural de la UICN III: áreas reservadas para proteger un monumento natural específico, que puede ser un accidente geográfico, un monte marino, una caverna marina, una característica geológica como una cueva o una característica flotante como una arboleda antigua

Área de gestión de hábitat/especies de la UICN IV: áreas para proteger especies o hábitats particulares, donde la gestión refleja esta prioridad. Muchos necesitarán intervenciones periódicas y activas para satisfacer las necesidades de especies o hábitats particulares, pero esto no es un requisito de la categoría

Paisaje marino o paisaje protegido de la UICN V: donde la interacción de las personas y la naturaleza a lo largo del tiempo ha produjo un carácter distintivo con un importante valor ecológico, biológico, cultural y escénico: y donde salvaguardar la integridad de esta interacción es vital para proteger y sostener el área y su conservación de la naturaleza asociada y otros valores

UICN VI Áreas protegidas con uso sostenible de los recursos naturales: Áreas que conservan ecosistemas, junto con los valores culturales asociados y los sistemas tradicionales de gestión de recursos naturales. Generalmente grandes, principalmente en condiciones naturales, con una proporción bajo gestión sostenible de los recursos naturales y donde el uso de recursos naturales no industriales de bajo nivel compatible con la conservación de la naturaleza se considera uno de los principales objetivos

UICN Otros Efectivos Medidas de Conservación basadas en Áreas (OECM): Un área geográficamente definida distinta de un Área Protegida, que se gobierna y gestiona de manera que se logran resultados positivos y sostenidos a largo plazo para la conservación in situ de la biodiversidad, con funciones y servicios ecosistémicos asociados y donde sean aplicables, valores culturales, espirituales, socioeconómicos y otros valores localmente relevantes (CBD, 2018).

Áreas marinas administradas localmente (LMMA)

UICN Ia, Ib, II, y III son consideradas Zonas de Alta Protección de Biodiversidad (HBPZ). Las UICN IV, V, VI, OECM y LMMA se consideran Zonas de Protección Media de la Biodiversidad (MBPZ).

🎯 Objetivo de planificación: Ninguno

🗺️ Fuente de datos: Ninguna

< p>📈 Informe: Simplemente cuenta el número de zonas en cada nivel de protección.

", + "RED": "ROJO", + "Regions - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos de origen:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. . Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "Regions 1": "Este informe resume la superposición de este plan con las regiones de estudio en este proceso de planificación.", + "San Francisco Bay": "bahía de San Francisco", + "Select geography": "Seleccionar geografía", + "Show Map Layer": "Mostrar capa de mapa", + "sketch": "bosquejo", + "sketch collection": "colección de bocetos", + "South Coast": "Costa sur", + "Special Closure": "Cierre Especial", + "State Marine Conervation Area (No-Take)": "Área de conservación marina estatal (prohibida la pesca)", + "State Marine Conservation Area": "Área de conservación marina estatal", + "State Marine Park": "Parque Marino Estatal", + "State Marine Recreation Management Area": "Área de gestión de recreación marina estatal", + "State Marine Reserve": "Reserva Marina Estatal", + "State Waters": "Aguas estatales", + "Study Regions": "Regiones de estudio", + "United States Exclusive Economic Zone": "Zona Económica Exclusiva de Estados Unidos", + "World": "Mundo" +} +`;export{e as default}; diff --git a/Next/assets/translation-C2zvBop4.js b/Next/assets/translation-C2zvBop4.js deleted file mode 100644 index 5d378b0..0000000 --- a/Next/assets/translation-C2zvBop4.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "% Area": "% Bereich", - "Activity": "Aktivität", - "Area": "Bereich", - "Area Within Plan": "Bereich innerhalb des Plans", - "Attributes": "Attribute", - "Author(s)": "Autor(en)", - "Boundary": "Grenze", - "Category": "Kategorie", - "Class": "Klasse", - "DataDownload - export CSV format label": "CSV-Datei exportieren", - "DataDownload - export JSON format label": "JSON exportieren", - "Description": "Beschreibung", - "Found Within Plan": "Im Plan gefunden", - "Full protection level label": "Voll", - "Goal": "Ziel", - "High protection level label": "Hoch", - "IUCN activity - aquaculture": "Aquakultur - kleiner Maßstab", - "IUCN activity - extraction": "Bergbau, Öl- und Gasförderung", - "IUCN activity - fishing sustainable": "Angeln/Sammeln: Freizeit (nachhaltig)", - "IUCN activity - habitation": "Wohnen", - "IUCN activity - industrial fishing": "Industrielle Fischerei, Aquakultur im industriellen Maßstab", - "IUCN activity - local fishing": "Fischerei/Sammlung: lokale Fischerei (nachhaltig)", - "IUCN activity - non-extractive": "Nicht-extraktive Erholung", - "IUCN activity - renewable": "Erneuerbare Energieerzeugung", - "IUCN activity - research": "Forschung: nicht-extraktiv", - "IUCN activity - research extractive": "Forschung: extraktiv", - "IUCN activity - restoration": "Wiederherstellung/Verbesserung aus anderen Gründen", - "IUCN activity - shipping": "Versand", - "IUCN activity - tourism": "Hochintensiver Tourismus im großen Maßstab", - "IUCN activity - traditional fishing": "Traditionelles Fischen/Sammeln", - "IUCN activity - traditional use": "Traditionelle Verwendung: nicht extrahierend", - "IUCN activity - untreated water": "Unbehandelte Wasserableitung", - "IUCN activity - works": "Arbeiten (Häfen, Häfen, Baggerarbeiten)", - "IUCN category - none": "Keiner", - "IUCN category 1a": "Strenges Naturschutzgebiet", - "IUCN category 1b": "Wildnisgebiet", - "IUCN category 2": "Nationalpark", - "IUCN category 2 or 3": "Nationalpark oder Naturdenkmal/Merkmal", - "IUCN category 3": "Naturdenkmal oder Merkmal", - "IUCN category 4": "Lebensraum-/Artenmanagementbereich", - "IUCN category 4 or 6": "Lebensraum-/Artenmanagementgebiet oder Schutzgebiet mit nachhaltiger Nutzung", - "IUCN category 5": "Geschützte Landschaft/Meereslandschaft", - "IUCN category 6": "Schutzgebiet mit nachhaltiger Nutzung", - "IUCN protection level full": "Voll", - "IUCN protection level high": "Hoch", - "IUCN protection level low": "Niedrig", - "IUCN rank - no description": "NEIN", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "J*", - "IUCN rank - special 'variable' description": "Variable; hängt davon ab, ob diese Tätigkeit so geführt werden kann, dass sie mit den Zielen der MPA vereinbar ist", - "IUCN rank - special no description": "Im Allgemeinen nein, ein starkes Vorrecht dagegen, es sei denn, es liegen besondere Umstände vor", - "IUCN rank - special yes description": "Ja, da es keine Alternative gibt, aber eine Sondergenehmigung erforderlich ist", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Learn more": "Erfahren Sie mehr", - "Map": "Karte", - "MPA": "MPA", - "Protection Level": "Schutzlevel", - "ReportError - message part 1": "Etwas ist schief gelaufen. Bitte schließen Sie diesen Bericht und versuchen Sie es erneut.", - "ReportError - message part 2": "Wenn der Fehler weiterhin besteht, melden Sie ihn bitte.", - "Representation": "Darstellung", - "ResultsCard - no result message": "Berichtsausführung abgeschlossen, aber keine Ergebnisse zurückgegeben", - "Show by MPA": "Show von MPA", - "Size": "Größe", - "SizeCard - introduction": "Die nationalen Gewässer erstrecken sich von der Küstenlinie bis zu 200 Seemeilen, die als ausschließliche Wirtschaftszone (AWZ) bekannt sind. Dieser Bericht fasst die Überschneidungen von Offshore-Plänen mit der AWZ und anderen Grenzen darin zusammen und misst den Fortschritt beim Erreichen der %-Ziele für jede Grenze.", - "SizeCard - learn more": "<0> Dieser Bericht fasst die Größe und den Anteil dieses Plans innerhalb dieser Grenzen zusammen.

Wenn sich MPA-Grenzen überschneiden, wird die Überschneidung nur einmal gezählt.

", - "SizeCard - learn more source": "Quelle: Wikipedia - Hoheitsgewässer", - "SizeCard sketch size message": "Diese Skizze ist <2>{{area}} Quadratkilometer groß", - "SizeCard title": "Zonengröße", - "Target": "Ziel", - "Value": "Wert", - "Viability": "Lebensfähigkeit", - "(Not answered)": "(Nicht beantwortet)", - "% Within Plan": "% Innerhalb des Plans", - "Results not found": "Ergebnisse nicht gefunden", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ausschließlichen Wirtschaftszone\\n(0-200 Seemeilen)", - "Land": "Land", - "Nearshore\\n(0-12 nautical miles)": "In Küstennähe\\n(0-12 Seemeilen)", - "Offshore\\n(12-200 nautical miles)": "Off-Shore\\n(12-200 Seemeilen)", - "Shoreline": "Küstenlinie" -} -`;export{e as default}; diff --git a/Next/assets/translation-C4XmXBVR.js b/Next/assets/translation-C4XmXBVR.js new file mode 100644 index 0000000..440d876 --- /dev/null +++ b/Next/assets/translation-C4XmXBVR.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Не отвечено)", + "% Area": "% Область", + "% Within Plan": "% в рамках плана", + "Activity": "Активность", + "Area": "Область", + "Area Within Plan": "Площадь в плане", + "Attributes": "Атрибуты", + "Author(s)": "Авторы)", + "Boundary": "Граница", + "Category": "Категория", + "Class": "Сорт", + "DataDownload - export CSV format label": "Экспорт CSV", + "DataDownload - export JSON format label": "Экспорт JSON", + "Description": "Описание", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Исключительная экономическая зона\\n(0-200 морских миль)", + "Found Within Plan": "Найдено в рамках плана", + "Full protection level label": "Полный", + "Goal": "Цель", + "High protection level label": "Высокий", + "IUCN activity - aquaculture": "Аквакультура - мелкомасштабная", + "IUCN activity - extraction": "Горнодобывающая промышленность, добыча нефти и газа", + "IUCN activity - fishing sustainable": "Рыболовство/коллекционирование: рекреационное (устойчивое)", + "IUCN activity - habitation": "Жилье", + "IUCN activity - industrial fishing": "Промышленное рыболовство, аквакультура в промышленных масштабах", + "IUCN activity - local fishing": "Рыбалка/коллекционирование: местная рыбалка (устойчивая)", + "IUCN activity - non-extractive": "Недобывающий отдых", + "IUCN activity - renewable": "Производство возобновляемой энергии", + "IUCN activity - research": "Исследования: неэкстракционные", + "IUCN activity - research extractive": "Исследования: добыча", + "IUCN activity - restoration": "Восстановление/улучшение по другим причинам", + "IUCN activity - shipping": "Перевозки", + "IUCN activity - tourism": "Крупномасштабный туризм высокой интенсивности", + "IUCN activity - traditional fishing": "Традиционная рыбалка/коллекционирование", + "IUCN activity - traditional use": "Традиционное использование: неэкстракционный", + "IUCN activity - untreated water": "Сброс неочищенной воды", + "IUCN activity - works": "Работы (гавани, порты, дноуглубительные работы)", + "IUCN category - none": "Никто", + "IUCN category 1a": "Строгий заповедник", + "IUCN category 1b": "Дикая местность", + "IUCN category 2": "Национальный парк", + "IUCN category 2 or 3": "Национальный парк или природный памятник/особенность", + "IUCN category 3": "Памятник природы или особенность", + "IUCN category 4": "Район управления средой обитания/видами", + "IUCN category 4 or 6": "Зона управления средой обитания/видами или охраняемая территория с устойчивым использованием", + "IUCN category 5": "Охраняемый ландшафт/морской пейзаж", + "IUCN category 6": "Охраняемая территория с устойчивым использованием", + "IUCN protection level full": "Полный", + "IUCN protection level high": "Высокий", + "IUCN protection level low": "Низкий", + "IUCN rank - no description": "Нет", + "IUCN rank - shorthand label for no": "Н", + "IUCN rank - shorthand label for no, with extra meaning": "Н*", + "IUCN rank - shorthand label for yes": "Д", + "IUCN rank - shorthand label for yes, with extra meaning": "Д*", + "IUCN rank - special 'variable' description": "Переменная; зависит от того, можно ли управлять этой деятельностью таким образом, чтобы она была совместима с целями MPA.", + "IUCN rank - special no description": "Как правило, нет, сильная прерогатива против, если не применяются особые обстоятельства", + "IUCN rank - special yes description": "Да, потому что альтернативы не существует, но необходимо специальное разрешение", + "IUCN rank - yes description": "Да", + "km²": "км²", + "Land": "Земля", + "Learn more": "Узнать больше", + "Map": "карта", + "MPA": "МПА", + "Nearshore\\n(0-12 nautical miles)": "Прибрежный\\n(0–12 морских миль)", + "Offshore\\n(12-200 nautical miles)": "Оффшор\\n(12-200 морских миль)", + "Protection Level": "Уровень защиты", + "ReportError - message part 1": "Что-то пошло не так. Закройте этот отчет и повторите попытку.", + "ReportError - message part 2": "Если ошибка повторяется, сообщите об этом.", + "Representation": "Представление", + "Results not found": "Результаты не найдены", + "ResultsCard - no result message": "Запуск отчета завершен, но результаты не возвращены", + "Shoreline": "Береговая линия", + "Show by MPA": "Показать по МПА", + "Size": "Размер", + "SizeCard - introduction": "национальные воды простираются от береговой линии до 200 морских миль, известных как исключительная экономическая зона (ИЭЗ). В этом отчете обобщается перекрытие морского плана с ИЭЗ и другими границами внутри нее, а также измеряется прогресс в достижении целевых показателей в % для каждой границы.", + "SizeCard - learn more": "<0> В этом отчете обобщаются размер и пропорции этого плана в пределах этих границ.

Если границы эскиза в плане накладываются друг на друга, это перекрытие учитывается только один раз.

", + "SizeCard - learn more source": "Источник: Википедия - Территориальные воды", + "SizeCard sketch size message": "Площадь этого эскиза составляет <2>{{area}} квадратных километров.", + "SizeCard title": "Размер зоны", + "Target": "Цель", + "Value": "Ценить", + "Viability": "Жизнеспособность", + "# MPAs": "# МОР", + "% Area Within Plan": "% площади в пределах плана", + "30x30 Objective": "Цель 30x30", + "Bioregions": "Биорегионы", + "Bioregions - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "Bioregions 1": "В этом отчете резюмируется совпадение этого плана с биорегионами Калифорнии.", + "BlankCard": "БланкКарта", + "Central Coast": "Центральное побережье", + "Federal Marine Conservation Area": "Федеральный морской заповедник", + "Federal Marine Reserve": "Федеральный морской заповедник", + "Fully Protected Area": "Полностью охраняемая территория", + "Kelp": "Келп", + "Kelp - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "Kelp 1": "В этом отчете суммируются совпадения этого плана с данными Kelp.", + "Learn More": "Узнать больше", + "mi²": "миль²", + "North Central Coast": "Северо-центральное побережье", + "North Coast": "Северное побережье", + "OverlapCard": "OverlapКарта", + "OverlapCard - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "OverlapCard 1": "В этом отчете суммируются совпадения этого плана с данными OverlapCard.", + "Plan Overview": "Обзор плана", + "Protection Card - Learn more": "

ℹ️ Обзор: В этом процессе планирования используются рамки уровня защиты МСОП:

МСОП Ia Строгий природный заповедник: Строго охраняется из-за биоразнообразия, а также, возможно, геологических/геоморфологических особенностей, где посещение, использование и воздействие человека ограничены. контролируемые и ограниченные для обеспечения защиты природоохранных ценностей.

Зона дикой природы IUCN Ib: Обычно это большие неизмененные или слегка измененные территории, сохраняющие свой естественный характер и влияние, без постоянного или значительного проживания людей, охраняемые и управляемые для сохранения их естественное состояние

Национальный парк МСОП II: большие естественные или близкие к естественным территории, защищающие крупномасштабные экологические процессы с характерными видами и экосистемами, которые также имеют экологически и культурно совместимые духовные, научные, образовательные, рекреационные и туристические возможности.

Природный памятник или объект МСОП III: Территории, отведенные для защиты определенного природного памятника, которым может быть рельеф, морская гора, морская пещера, геологический объект, такой как пещера, или наземный объект, такой как древняя роща

МСОП IV Зона управления средой обитания/видами: территории, предназначенные для защиты конкретных видов или мест обитания, где управление отражает этот приоритет. Многим потребуются регулярные активные вмешательства для удовлетворения потребностей конкретных видов или сред обитания, но это не является требованием категории.

МСОП V Охраняемый ландшафт или морской пейзаж: где взаимодействие людей и природы с течением времени создали особый характер, обладающий значительной экологической, биологической, культурной и живописной ценностью: и где сохранение целостности этого взаимодействия жизненно важно для защиты и поддержания территории и связанных с ней природоохранных и других ценностей

IUCN VI Охраняемые территории с устойчивым использованием природных ресурсов: территории, которые сохраняют экосистемы вместе с соответствующими культурными ценностями и традиционными системами управления природными ресурсами. Как правило, крупные, в основном в естественных условиях, часть находится под устойчивым управлением природными ресурсами и где низкоуровневое непромышленное использование природных ресурсов, совместимое с охраной природы, рассматривается как одна из основных целей.

МСОП Другое Эффективное Зональные меры по сохранению (OECM): географически определенная территория, отличная от охраняемой территории, управление и управление которой осуществляется таким образом, чтобы достичь положительных и устойчивых долгосрочных результатов для сохранения биоразнообразия in situ, с соответствующими экосистемными функциями и услугами и там, где это применимо, культурные, духовные, социально-экономические и другие местные ценности (CBD, 2018).

Морские районы, управляемые на местном уровне (LMMA)

МСОП Ia, Ib, II, и III считаются зонами высокой защиты биоразнообразия (HBPZ). МСОП IV, V, VI, OECM и LMMA считаются зонами средней защиты биоразнообразия (MBPZ).

🎯 Цель планирования: нет

🗺️ Исходные данные: нет

< p>📈 Отчет: просто подсчитывает количество зон на каждом уровне защиты.

", + "RED": "КРАСНЫЙ", + "Regions - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "Regions 1": "В этом отчете обобщается совпадение этого плана с исследуемыми регионами в процессе планирования.", + "San Francisco Bay": "Сан-Франциско Бэй", + "Show by Sketch": "Показать по эскизу", + "Show Map Layer": "Показать слой карты", + "SimpleCard ecoregion message": "Следующие экорегионы находятся поблизости: <2>", + "SimpleCard sketch size message": "Площадь этого эскиза составляет <2>{{area}} квадратных километров.", + "SimpleCard temperature message": "Текущая температура поверхности моря на этом рисунке составляет <2>{{minTemp}} – {{maxTemp}}°C.", + "SimpleCard title": "Отчет о зоне", + "South Coast": "Южное побережье", + "Special Closure": "Специальное закрытие", + "State Marine Conervation Area (No-Take)": "Государственный морской заповедник (без изъятия)", + "State Marine Conservation Area": "Государственный морской заповедник", + "State Marine Park": "Государственный морской парк", + "State Marine Recreation Management Area": "Государственная морская рекреационная зона", + "State Marine Reserve": "Государственный морской заповедник", + "State Waters": "Государственные воды", + "Study Regions": "Регионы исследования", + "United States Exclusive Economic Zone": "Исключительная экономическая зона США", + "units": "единицы", + "Within Plan": "В рамках плана", + "World": "Мир" +} +`;export{n as default}; diff --git a/Next/assets/translation-C5HY7asp.js b/Next/assets/translation-C5HY7asp.js deleted file mode 100644 index b4100bc..0000000 --- a/Next/assets/translation-C5HY7asp.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "% Area": "% Vaega", - "Activity": "Gaoioiga", - "Area": "Nofoaga", - "Area Within Plan": "Vaega i totonu o le Fuafuaga", - "Attributes": "Uiga", - "Author(s)": "Tusitala(s)", - "Boundary": "tuaoi", - "Category": "Ituaiga", - "Class": "Vasega", - "DataDownload - export CSV format label": "Aumai le CSV", - "DataDownload - export JSON format label": "Aumai le JSON", - "Description": "Fa'amatalaga", - "Found Within Plan": "Maua i totonu o le Fuafuaga", - "Full protection level label": "tumu", - "Goal": "Sini Autu", - "High protection level label": "Maualuga", - "IUCN activity - aquaculture": "Fa'ato'againa o i'a/figota", - "IUCN activity - extraction": "Eliina o suau'u ma kesi", - "IUCN activity - fishing sustainable": "Fagotaga/aoina: faiga fa'atafaoga (fa'aauauina)", - "IUCN activity - habitation": "Nofoaga", - "IUCN activity - industrial fishing": "Faigafaiva fa'apisinisi, fa'ato'againa o i'a ma figota fa'apisinisi", - "IUCN activity - local fishing": "Faigafaiva/aoina: fagotaga fa'alotoifale (fa'aauauina)", - "IUCN activity - non-extractive": "fa'aaoga e le fa'aaogaina ai punaoa", - "IUCN activity - renewable": "Malosiaga fa'afouina", - "IUCN activity - research": "Su'esu'ega: e le fa'aogaina ai punaoa", - "IUCN activity - research extractive": "Su'esu'ega: e fa'aaoga ai punaoa", - "IUCN activity - restoration": "Toe faʻaleleia / faʻaleleia mo isi mafuaʻaga", - "IUCN activity - shipping": "Va'a", - "IUCN activity - tourism": "Atina'e turisi tetele", - "IUCN activity - traditional fishing": "Faigafaiva masani/aoina", - "IUCN activity - traditional use": "Fa'aoga masani: e le fa'aaogaina", - "IUCN activity - untreated water": "Suavai palapala lafoa'i", - "IUCN activity - works": "Galuega (uafu, taulaga, 'eliina)", - "IUCN category - none": "Leai", - "IUCN category 1a": "Faasao Faanatura", - "IUCN category 1b": "Nofoaga lafulafuā", - "IUCN category 2": "Nofoaga Fa'asao", - "IUCN category 2 or 3": "Nofoaga Fa'asao po'o le Fa'asao Fa'anatura/ Uiga va'aia", - "IUCN category 3": "Mata'aga Fa'anatura po'o Fa'ailoga", - "IUCN category 4": "Nofoaga Autu/Nofoaga Fa'asao mo Meaola", - "IUCN category 4 or 6": "Nofoaga Fa'asao mo Meaola po'o Nofoaga Puipuia e fa'aoga gafataulimaina", - "IUCN category 5": "Laufanua/Ogasami Puipuia", - "IUCN category 6": "Nofoaga puipuia e fa'aoga gafataulimaina", - "IUCN protection level full": "tumu", - "IUCN protection level high": "Maualuga", - "IUCN protection level low": "Maulalo", - "IUCN rank - no description": "Leai", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Fesuia'i; e fa'alagolago i le mafai ona fa'afoeina lenei gaioiga i se auala e fetaui ma fa'amoemoega o MPA", - "IUCN rank - special no description": "E masani o le leai, o se pule malosi e tete'e ai, se'ia vagana se tulaga fa'apitoa e 'ai'aia ai", - "IUCN rank - special yes description": "Ioe ona e leai se isi la'asaga o maua, vagana se fa'atagaga fa'apitoa e mo'omia", - "IUCN rank - yes description": "Ioe", - "km²": "km²", - "Learn more": "A'oa'o atili", - "Map": "Fa'afanua", - "MPA": "MPA", - "Protection Level": "Tulaga o Puipuiga ", - "ReportError - message part 1": "Ua iai se faaletonu. Faamolemole tapuni le lipoti ma toe taumafai mai.", - "ReportError - message part 2": "Afai e tupu pea le mea sese, faamolemole lipoti mai.", - "Representation": "Sui va'aia", - "ResultsCard - no result message": "Ua mae'a le lipoti, ae leai se fa'aiuga na maua", - "Show by MPA": "Fa'aalia e MPA", - "Size": "Telē", - "SizeCard - introduction": "ogasami o le atunuu e amata mai le matafaga e oo atu i le 200 maila tautai, ua ta'ua o le Sone Fa'atamaoaiga Fa'apitoa (EEZ). O lenei lipoti o loʻo otootoina ai fuafuaga i ogasami tuaau e fesoʻotaʻi ma le EEZ ma isi ogasami o le Sone e fuaina ai le aga'i i luma i le ausiaina o % sini mo tuaoi taʻitasi.", - "SizeCard - learn more": "<0> O lenei lipoti o lo'o aoteleina ai le telē ma le fuafa'atatau o lenei fuafuaga i totonu o nei tuaoi.

Afai e fesopoa'i tuaoi o le MPA ma le isi, e na o le tasi le faitauga e faitauina ai.

", - "SizeCard - learn more source": "Puna'aga: Wikipedia - Ogasami Fa'aleteritori", - "SizeCard sketch size message": "O le ata <2>{{area}} kilomita fa'atafafā", - "SizeCard title": "Telē o le Sone", - "Target": "Sini", - "Value": "Taua", - "Viability": "Talafeagai", - "(Not answered)": "(E le'i taliina)", - "% Within Plan": "% I totonu o le Fuafuaga", - "Results not found": "E le'i maua i'uga", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Sone Tamaoaiga Fa'apitoa\\n(0-200 maila tautai)", - "Land": "Laufanua", - "Nearshore\\n(0-12 nautical miles)": "Talafatai\\n(0-12 maila tautai)", - "Offshore\\n(12-200 nautical miles)": "I fafo\\n(12-200 maila tautai)", - "Shoreline": "Laufanua" -} -`;export{a as default}; diff --git a/Next/assets/translation-C6hzpfUC.js b/Next/assets/translation-C6hzpfUC.js new file mode 100644 index 0000000..ad5d415 --- /dev/null +++ b/Next/assets/translation-C6hzpfUC.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Não respondido)", + "% Area": "% Área", + "% Within Plan": "% dentro do plano", + "Activity": "Atividade", + "Area": "Área", + "Area Within Plan": "Área dentro do plano", + "Attributes": "Atributos", + "Author(s)": "Autor(es)", + "Boundary": "Fronteira", + "Category": "Categoria", + "Class": "Classe", + "DataDownload - export CSV format label": "Exportar CSV", + "DataDownload - export JSON format label": "Exportar JSON", + "Description": "Descrição", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona econômica exclusiva\\n(0-200 milhas náuticas)", + "Found Within Plan": "Encontrado dentro do plano", + "Full protection level label": "Cheio", + "Goal": "Objetivo", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Aquicultura - pequena escala", + "IUCN activity - extraction": "Mineração, extração de petróleo e gás", + "IUCN activity - fishing sustainable": "Pesca/coleta: recreativa (sustentável)", + "IUCN activity - habitation": "Habitação", + "IUCN activity - industrial fishing": "Pesca industrial, aquicultura à escala industrial", + "IUCN activity - local fishing": "Pesca/recolha: pesca local (sustentável)", + "IUCN activity - non-extractive": "Recreação não extrativa", + "IUCN activity - renewable": "Geração de energia renovável", + "IUCN activity - research": "Pesquisa: não extrativa", + "IUCN activity - research extractive": "Pesquisa: extrativa", + "IUCN activity - restoration": "Restauração/realce por outros motivos", + "IUCN activity - shipping": "Transporte", + "IUCN activity - tourism": "Turismo de alta intensidade em larga escala", + "IUCN activity - traditional fishing": "Pesca/recolha tradicional", + "IUCN activity - traditional use": "Uso tradicional: não extrativo", + "IUCN activity - untreated water": "Descarga de água não tratada", + "IUCN activity - works": "Obras (portos, portos, dragagem)", + "IUCN category - none": "Nenhum", + "IUCN category 1a": "Reserva Natural Estrita", + "IUCN category 1b": "Superfície Selvagem", + "IUCN category 2": "Parque nacional", + "IUCN category 2 or 3": "Parque Nacional ou Monumento Natural/Característica", + "IUCN category 3": "Monumento ou Recurso Natural", + "IUCN category 4": "Área de Gestão de Habitats/Espécies", + "IUCN category 4 or 6": "Área de Manejo de Habitat/Espécie ou Unidade de Conservação com uso sustentável", + "IUCN category 5": "Paisagem Protegida/Paisagem Marítima", + "IUCN category 6": "Área protegida com uso sustentável", + "IUCN protection level full": "Cheio", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Baixo", + "IUCN rank - no description": "Não", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variável; depende de esta actividade poder ser gerida de modo a ser compatível com os objectivos da AMP", + "IUCN rank - special no description": "Geralmente não, uma forte prerrogativa contra a menos que circunstâncias especiais se apliquem", + "IUCN rank - special yes description": "Sim, porque não existe alternativa, mas a aprovação especial é essencial", + "IUCN rank - yes description": "Sim", + "km²": "km²", + "Land": "Terra", + "Learn more": "Saiba Mais", + "Map": "Mapa", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Perto da costa\\n(0-12 milhas náuticas)", + "Offshore\\n(12-200 nautical miles)": "No mar\\n(12-200 milhas náuticas)", + "Protection Level": "Grau de Proteção", + "ReportError - message part 1": "Algo deu errado. Feche este relatório e tente novamente.", + "ReportError - message part 2": "Se o erro persistir, informe-o.", + "Representation": "Representação", + "Results not found": "Resultados não encontrados", + "ResultsCard - no result message": "Execução do relatório concluída, mas nenhum resultado retornado", + "Shoreline": "Litoral", + "Show by MPA": "Show por MPA", + "Size": "Tamanho", + "SizeCard - introduction": "as águas nacionais se estendem da costa até 200 milhas náuticas, conhecida como Zona Econômica Exclusiva (ZEE). Este relatório resume a sobreposição do plano offshore com a ZEE e outras fronteiras dentro dela, medindo o progresso no sentido de atingir as metas de % para cada fronteira.", + "SizeCard - learn more": "<0> Este relatório resume o tamanho e a proporção deste plano dentro desses limites.

Se os limites de esboço dentro de um plano se sobreporem uns aos outros, a sobreposição será contada apenas uma vez.

", + "SizeCard - learn more source": "Fonte: Wikipedia - Águas Territoriais", + "SizeCard sketch size message": "Este esboço é de <2>{{área}} quilômetros quadrados", + "SizeCard title": "Tamanho da Zona", + "Target": "Alvo", + "Value": "Valor", + "Viability": "Viabilidade", + "# MPAs": "# AMPs", + "% Area Within Plan": "% de área dentro do plano", + "30x30 Objective": "Objetivo 30x30", + "Bioregions": "Biorregiões", + "Bioregions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Bioregions 1": "Este relatório resume a sobreposição deste plano com as biorregiões da Califórnia.", + "BlankCard": "Cartão em branco", + "Central Coast": "Costa Central", + "Federal Marine Conservation Area": "Área Federal de Conservação Marinha", + "Federal Marine Reserve": "Reserva Marinha Federal", + "Fully Protected Area": "Área Totalmente Protegida", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Kelp 1": "Este relatório resume a sobreposição deste plano com os dados do Kelp.", + "Learn More": "Saber mais", + "mi²": "mi²", + "North Central Coast": "Costa Centro-Norte", + "North Coast": "Costa norte", + "OverlapCard": "Cartão de sobreposição", + "OverlapCard - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "OverlapCard 1": "Este relatório resume a sobreposição deste plano com os dados do OverlapCard.", + "Plan Overview": "Visão geral do plano", + "Protection Card - Learn more": "

ℹ️ Visão geral: Este processo de planejamento usa a estrutura de nível de proteção da UICN:

Reserva natural estrita da UICN Ia: Estritamente protegida para a biodiversidade e também possivelmente para características geológicas/geomorfológicas, onde a visitação, o uso e os impactos humanos são controlada e limitada para garantir a proteção dos valores de conservação

Área selvagem IUCN Ib: Geralmente grandes áreas não modificadas ou ligeiramente modificadas, mantendo seu caráter e influência natural, sem habitação humana permanente ou significativa, protegidas e gerenciadas para preservar sua condição natural

Parque Nacional IUCN II: Grandes áreas naturais ou quase naturais que protegem processos ecológicos em grande escala com espécies e ecossistemas característicos, que também têm oportunidades espirituais, científicas, educacionais, recreativas e de visitantes ambiental e culturalmente compatíveis

Monumento ou elemento natural da IUCN III: Áreas reservadas para proteger um monumento natural específico, que pode ser um relevo, um monte marinho, uma caverna marinha, um elemento geológico, como uma caverna, ou um elemento geográfico, como um bosque antigo

IUCN IV Área de gestão de habitats/espécies: Áreas para proteger espécies ou habitats específicos, onde a gestão reflecte esta prioridade. Muitos precisarão de intervenções regulares e ativas para atender às necessidades de espécies ou habitats específicos, mas isso não é um requisito da categoria

IUCN V Paisagem ou paisagem marinha protegida: onde a interação entre pessoas e natureza ao longo do tempo tem produziu um caráter distinto com valor ecológico, biológico, cultural e paisagístico significativo: e onde salvaguardar a integridade desta interação é vital para proteger e sustentar a área e a conservação da natureza associada e outros valores

IUCN VI Áreas protegidas com utilização sustentável dos recursos naturais: Áreas que conservam os ecossistemas, juntamente com os valores culturais associados e os sistemas tradicionais de gestão dos recursos naturais. Geralmente grande, principalmente em condições naturais, com uma proporção sob gestão sustentável dos recursos naturais e onde o uso de recursos naturais não industriais de baixo nível, compatível com a conservação da natureza, é visto como um dos principais objetivos.

IUCN Outros Eficazes Medidas de Conservação Baseadas em Área (OECM): Uma área geograficamente definida que não seja uma Área Protegida, que é governada e gerida de forma a alcançar resultados positivos e sustentados a longo prazo para a conservação in situ da biodiversidade, com funções e serviços ecossistémicos associados e onde aplicáveis, valores culturais, espirituais, socioeconômicos e outros valores localmente relevantes (CBD, 2018).

Áreas Marinhas Gerenciadas Localmente (LMMA)

IUCN Ia, Ib, II, e III são consideradas Zonas de Alta Proteção da Biodiversidade (ZBP). IUCN IV, V, VI, OECM e LMMAs são consideradas Zonas Médias de Proteção da Biodiversidade (MBPZs).

🎯 Objetivo de Planejamento: Nenhum

🗺️ Dados de Fonte: Nenhum

< p>📈 Relatório: simplesmente conta o número de zonas em cada nível de proteção.

", + "RED": "VERMELHO", + "Regions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Regions 1": "Este relatório resume a sobreposição deste plano com as regiões de estudo neste processo de planeamento.", + "San Francisco Bay": "Baía de São Francisco", + "Show by Sketch": "Mostrar por esboço", + "Show Map Layer": "Mostrar camada do mapa", + "SimpleCard ecoregion message": "As seguintes ecorregiões estão próximas: <2>", + "SimpleCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", + "SimpleCard temperature message": "A temperatura atual da superfície do mar neste esboço é <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Relatório de zona", + "South Coast": "Costa sul", + "Special Closure": "Fechamento Especial", + "State Marine Conervation Area (No-Take)": "Área de Conservação Marinha Estadual (Proibida Tomada)", + "State Marine Conservation Area": "Área de Conservação Marinha Estadual", + "State Marine Park": "Parque Estadual Marinho", + "State Marine Recreation Management Area": "Área de Gestão de Recreação Marinha Estadual", + "State Marine Reserve": "Reserva Marinha Estadual", + "State Waters": "Águas Estaduais", + "Study Regions": "Regiões de Estudo", + "United States Exclusive Economic Zone": "Zona Económica Exclusiva dos Estados Unidos", + "units": "unidades", + "Within Plan": "Dentro do plano", + "World": "Mundo" +} +`;export{e as default}; diff --git a/Next/assets/translation-CBOKzk9X.js b/Next/assets/translation-CBOKzk9X.js deleted file mode 100644 index d4c46bc..0000000 --- a/Next/assets/translation-CBOKzk9X.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Não respondido)", - "% Area": "% Área", - "% Within Plan": "% dentro do plano", - "Activity": "Atividade", - "Area": "Área", - "Area Within Plan": "Área dentro do plano", - "Attributes": "Atributos", - "Author(s)": "Autor(es)", - "Boundary": "Fronteira", - "Category": "Categoria", - "Class": "Classe", - "DataDownload - export CSV format label": "Exportar CSV", - "DataDownload - export JSON format label": "Exportar JSON", - "Description": "Descrição", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona econômica exclusiva\\n(0-200 milhas náuticas)", - "Found Within Plan": "Encontrado dentro do plano", - "Full protection level label": "Cheio", - "Goal": "Objetivo", - "High protection level label": "Alto", - "IUCN activity - aquaculture": "Aquicultura - pequena escala", - "IUCN activity - extraction": "Mineração, extração de petróleo e gás", - "IUCN activity - fishing sustainable": "Pesca/coleta: recreativa (sustentável)", - "IUCN activity - habitation": "Habitação", - "IUCN activity - industrial fishing": "Pesca industrial, aquicultura à escala industrial", - "IUCN activity - local fishing": "Pesca/recolha: pesca local (sustentável)", - "IUCN activity - non-extractive": "Recreação não extrativa", - "IUCN activity - renewable": "Geração de energia renovável", - "IUCN activity - research": "Pesquisa: não extrativa", - "IUCN activity - research extractive": "Pesquisa: extrativa", - "IUCN activity - restoration": "Restauração/realce por outros motivos", - "IUCN activity - shipping": "Transporte", - "IUCN activity - tourism": "Turismo de alta intensidade em larga escala", - "IUCN activity - traditional fishing": "Pesca/recolha tradicional", - "IUCN activity - traditional use": "Uso tradicional: não extrativo", - "IUCN activity - untreated water": "Descarga de água não tratada", - "IUCN activity - works": "Obras (portos, portos, dragagem)", - "IUCN category - none": "Nenhum", - "IUCN category 1a": "Reserva Natural Estrita", - "IUCN category 1b": "Superfície Selvagem", - "IUCN category 2": "Parque nacional", - "IUCN category 2 or 3": "Parque Nacional ou Monumento Natural/Característica", - "IUCN category 3": "Monumento ou Recurso Natural", - "IUCN category 4": "Área de Gestão de Habitats/Espécies", - "IUCN category 4 or 6": "Área de Manejo de Habitat/Espécie ou Unidade de Conservação com uso sustentável", - "IUCN category 5": "Paisagem Protegida/Paisagem Marítima", - "IUCN category 6": "Área protegida com uso sustentável", - "IUCN protection level full": "Cheio", - "IUCN protection level high": "Alto", - "IUCN protection level low": "Baixo", - "IUCN rank - no description": "Não", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variável; depende de esta actividade poder ser gerida de modo a ser compatível com os objectivos da AMP", - "IUCN rank - special no description": "Geralmente não, uma forte prerrogativa contra a menos que circunstâncias especiais se apliquem", - "IUCN rank - special yes description": "Sim, porque não existe alternativa, mas a aprovação especial é essencial", - "IUCN rank - yes description": "Sim", - "km²": "km²", - "Land": "Terra", - "Learn more": "Saiba Mais", - "Map": "Mapa", - "MPA": ".MPA", - "Nearshore\\n(0-12 nautical miles)": "Perto da costa\\n(0-12 milhas náuticas)", - "Offshore\\n(12-200 nautical miles)": "No mar\\n(12-200 milhas náuticas)", - "Protection Level": "Grau de Proteção", - "ReportError - message part 1": "Algo deu errado. Feche este relatório e tente novamente.", - "ReportError - message part 2": "Se o erro persistir, informe-o.", - "Representation": "Representação", - "Results not found": "Resultados não encontrados", - "ResultsCard - no result message": "Execução do relatório concluída, mas nenhum resultado retornado", - "Shoreline": "Litoral", - "Show by MPA": "Show por MPA", - "Size": "Tamanho", - "SizeCard - introduction": "as águas nacionais se estendem da costa até 200 milhas náuticas, conhecida como Zona Econômica Exclusiva (ZEE). Este relatório resume a sobreposição do plano offshore com a ZEE e outras fronteiras dentro dela, medindo o progresso no sentido de atingir as metas de % para cada fronteira.", - "SizeCard - learn more": "<0> Este relatório resume o tamanho e a proporção deste plano dentro desses limites.

Se os limites de esboço dentro de um plano se sobreporem uns aos outros, a sobreposição será contada apenas uma vez.

", - "SizeCard - learn more source": "Fonte: Wikipedia - Águas Territoriais", - "SizeCard sketch size message": "Este esboço é de <2>{{área}} quilômetros quadrados", - "SizeCard title": "Tamanho da Zona", - "Target": "Alvo", - "Value": "Valor", - "Viability": "Viabilidade" -} -`;export{a as default}; diff --git a/Next/assets/translation-CE2HEZ9M.js b/Next/assets/translation-CE2HEZ9M.js deleted file mode 100644 index fa62bf7..0000000 --- a/Next/assets/translation-CE2HEZ9M.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "% Area": "% Wahi", - "Activity": "Ka hana", - "Area": "Wahi", - "Area Within Plan": "Wahi i loko o ka Plan", - "Attributes": "Nā ʻano", - "Author(s)": "Mea kākau", - "Boundary": "palena", - "Category": "Māhele", - "Class": "Papa", - "DataDownload - export CSV format label": "Hoʻokuʻu aku iā CSV", - "DataDownload - export JSON format label": "Hoʻokuʻu aku iā JSON", - "Description": "wehewehe", - "Found Within Plan": "Loaʻa i loko o ka Plan", - "Full protection level label": "Piha", - "Goal": "Pahuhopu", - "High protection level label": "Kiʻekiʻe", - "IUCN activity - aquaculture": "Aquaculture - liʻiliʻi", - "IUCN activity - extraction": "ʻO ka mining, ka ʻaila a me ka ʻili kinoea", - "IUCN activity - fishing sustainable": "Ka lawaiʻa/ʻohi: ʻoliʻoli (hoʻomau)", - "IUCN activity - habitation": "Noho ʻana", - "IUCN activity - industrial fishing": "Ka lawaiʻa ʻoihana, ka ʻiʻa iʻa", - "IUCN activity - local fishing": "Ka lawaiʻa/ʻohi: lawaiʻa kūloko (hoʻomau)", - "IUCN activity - non-extractive": "Leʻaleʻa non-extractive", - "IUCN activity - renewable": "Hoʻoulu ikehu hou", - "IUCN activity - research": "Noiʻi: non-extractive", - "IUCN activity - research extractive": "Noiʻi: extractive", - "IUCN activity - restoration": "Hoʻihoʻi hou / hoʻonui no nā kumu ʻē aʻe", - "IUCN activity - shipping": "Hoʻouna", - "IUCN activity - tourism": "ʻO ka mākaʻikaʻi nui kiʻekiʻe", - "IUCN activity - traditional fishing": "Ka lawaiʻa kuʻuna/ʻohi", - "IUCN activity - traditional use": "Hoʻohana kuʻuna: non-extractive", - "IUCN activity - untreated water": "Hoʻokuʻu wai i mālama ʻole ʻia", - "IUCN activity - works": "Nā hana (nā awa, nā awa, ke kālai ʻana)", - "IUCN category - none": "ʻAʻohe", - "IUCN category 1a": "Koʻikoʻi Nature Reserve", - "IUCN category 1b": "Wahi Wao nahele", - "IUCN category 2": "Pāka Lahui", - "IUCN category 2 or 3": "Pāka Lahui a i ʻole Natural Monument/Hiʻona", - "IUCN category 3": "Hoʻomanaʻo kūlohelohe a hiʻona paha", - "IUCN category 4": "Wahi Hoʻokele Noho/Species", - "IUCN category 4 or 6": "Wahi Hoʻokele Habitat/Species a i ʻole kahi i pale ʻia me ka hoʻohana mau", - "IUCN category 5": "ʻĀina Hoʻomalu/Kai", - "IUCN category 6": "Wahi palekana me ka hoʻohana mau", - "IUCN protection level full": "Piha", - "IUCN protection level high": "Kiʻekiʻe", - "IUCN protection level low": "Haʻahaʻa", - "IUCN rank - no description": "ʻAʻole", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Hoʻololi; hilinaʻi inā hiki ke hoʻokele ʻia kēia haʻawina ma ke ʻano i kūpono me nā pahuhopu o ka MPA", - "IUCN rank - special no description": "ʻAʻole maʻamau, he kuleana koʻikoʻi e kūʻē inā ʻaʻole pili nā kūlana kūikawā", - "IUCN rank - special yes description": "ʻAe no ka mea ʻaʻohe mea ʻē aʻe, akā pono ka ʻae kūikawā", - "IUCN rank - yes description": "ʻAe", - "km²": "km²", - "Learn more": "Aʻo hou mai", - "Map": "Palapala ʻāina", - "MPA": "MPA", - "Protection Level": "Papa Palekana", - "ReportError - message part 1": "Ua hewa kekahi mea. E ʻoluʻolu e pani i kēia hōʻike a hoʻāʻo hou.", - "ReportError - message part 2": "Inā mau ka hewa, e hōʻike mai.", - "Representation": "Hōʻike", - "ResultsCard - no result message": "Ua pau ka holo ʻana o ka hōʻike, akā ʻaʻohe hopena i hoʻi mai", - "Show by MPA": "Hōʻike ʻia e MPA", - "Size": "Nui", - "SizeCard - introduction": "ʻO nā wai aupuni mai ke kahakai a hiki i 200 nautical mile, i kapa ʻia ʻo Exclusive Economic Zone (EEZ). Hōʻuluʻulu kēia hōʻike i ka hoʻolālā o waho e pili ana me ka EEZ a me nā palena ʻē aʻe i loko, e ana ana i ka holomua i ka hoʻokō ʻana i ka % mau pahuhopu no kēlā me kēia palena.", - "SizeCard - learn more": "<0> Hōʻuluʻulu kēia hōʻike i ka nui a me ka hapa o kēia hoʻolālā i loko o kēia mau palena.

Inā hili nā palena MPA me kekahi i kekahi, hoʻokahi wale nō helu ʻana o ke kau ʻana.

", - "SizeCard - learn more source": "Puna: Wikipedia - Nā Wai Teritori", - "SizeCard sketch size message": "He <2>{{area}} kilomika huinaha kēia kiʻi", - "SizeCard title": "Ka nui o ka ʻāpana", - "Target": "Kuhikuhi", - "Value": "Waiwai", - "Viability": "Hiki ke ola", - "(Not answered)": "(ʻAʻole i pane ʻia)", - "% Within Plan": "% Maloko o ka Papahana", - "Results not found": "ʻAʻole i loaʻa nā hopena", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Wahi Waiwai Kūʻokoʻa\\n(0-200 mau mile moana)", - "Land": "Āina", - "Nearshore\\n(0-12 nautical miles)": "kahakai\\n(0-12 mau mile moana)", - "Offshore\\n(12-200 nautical miles)": "Ma waho o kahakai\\n(12-200 nautical mile)", - "Shoreline": "Kahakai" -} -`;export{a as default}; diff --git a/Next/assets/translation-CEMsFcRO.js b/Next/assets/translation-CEMsFcRO.js new file mode 100644 index 0000000..4546152 --- /dev/null +++ b/Next/assets/translation-CEMsFcRO.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Δεν απαντήθηκε)", + "% Area": "% Περιοχή", + "% Within Plan": "% Εντός σχεδίου", + "Activity": "Δραστηριότητα", + "Area": "Περιοχή", + "Area Within Plan": "Περιοχή Εντός Σχεδίου", + "Attributes": "Γνωρίσματα", + "Author(s)": "Συγγραφέας(οι)", + "Boundary": "Οριο", + "Category": "Κατηγορία", + "Class": "Τάξη", + "DataDownload - export CSV format label": "Εξαγωγή CSV", + "DataDownload - export JSON format label": "Εξαγωγή JSON", + "Description": "Περιγραφή", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Αποκλειστική Οικονομική Ζώνη\\n(0-200 ναυτικά μίλια)", + "Found Within Plan": "Βρέθηκε εντός σχεδίου", + "Full protection level label": "Γεμάτος", + "Goal": "Στόχος", + "High protection level label": "Υψηλός", + "IUCN activity - aquaculture": "Υδατοκαλλιέργεια - μικρής κλίμακας", + "IUCN activity - extraction": "Εξόρυξη, εξόρυξη πετρελαίου και φυσικού αερίου", + "IUCN activity - fishing sustainable": "Ψάρεμα/συλλογή: ψυχαγωγικό (βιώσιμο)", + "IUCN activity - habitation": "Κατοικία", + "IUCN activity - industrial fishing": "Βιομηχανική αλιεία, υδατοκαλλιέργεια βιομηχανικής κλίμακας", + "IUCN activity - local fishing": "Ψάρεμα/συλλογή: τοπική αλιεία (αειφόρο)", + "IUCN activity - non-extractive": "Μη εξορυκτική αναψυχή", + "IUCN activity - renewable": "Παραγωγή ανανεώσιμης ενέργειας", + "IUCN activity - research": "Έρευνα: μη εξορυκτικό", + "IUCN activity - research extractive": "Έρευνα: εξορυκτικό", + "IUCN activity - restoration": "Αποκατάσταση/βελτίωση για άλλους λόγους", + "IUCN activity - shipping": "Αποστολή", + "IUCN activity - tourism": "Μεγάλης κλίμακας τουρισμός υψηλής έντασης", + "IUCN activity - traditional fishing": "Παραδοσιακό ψάρεμα/συλλογή", + "IUCN activity - traditional use": "Παραδοσιακή χρήση: μη εξορυκτικό", + "IUCN activity - untreated water": "Ακατέργαστη απόρριψη νερού", + "IUCN activity - works": "Έργα (λιμάνια, λιμάνια, βυθοκόρηση)", + "IUCN category - none": "Κανένας", + "IUCN category 1a": "Αυστηρό Φυσικό Καταφύγιο", + "IUCN category 1b": "Περιοχή άγριας φύσης", + "IUCN category 2": "ΕΘΝΙΚΟ ΠΑΡΚΟ", + "IUCN category 2 or 3": "Εθνικό πάρκο ή φυσικό μνημείο/ χαρακτηριστικό", + "IUCN category 3": "Φυσικό μνημείο ή χαρακτηριστικό", + "IUCN category 4": "Περιοχή διαχείρισης οικοτόπων/ειδών", + "IUCN category 4 or 6": "Περιοχή διαχείρισης οικοτόπων/ειδών ή προστατευόμενη περιοχή με αειφόρο χρήση", + "IUCN category 5": "Προστατευμένο Τοπίο/Θαλασσινό τοπίο", + "IUCN category 6": "Προστατευόμενη περιοχή με βιώσιμη χρήση", + "IUCN protection level full": "Γεμάτος", + "IUCN protection level high": "Υψηλός", + "IUCN protection level low": "Χαμηλός", + "IUCN rank - no description": "Οχι", + "IUCN rank - shorthand label for no": "Ν", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Υ", + "IUCN rank - shorthand label for yes, with extra meaning": "Υ*", + "IUCN rank - special 'variable' description": "Μεταβλητός; εξαρτάται από το εάν αυτή η δραστηριότητα μπορεί να αντιμετωπιστεί με τέτοιο τρόπο ώστε να είναι συμβατή με τους στόχους του MPA", + "IUCN rank - special no description": "Γενικά όχι, ένα ισχυρό προνόμιο κατά εκτός εάν ισχύουν ειδικές περιστάσεις", + "IUCN rank - special yes description": "Ναι γιατί δεν υπάρχει εναλλακτική, αλλά η ειδική έγκριση είναι απαραίτητη", + "IUCN rank - yes description": "Ναί", + "km²": "km²", + "Land": "Γη", + "Learn more": "Μάθε περισσότερα", + "Map": "Χάρτης", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Κοντά στην ακτή\\n(0-12 ναυτικά μίλια)", + "Offshore\\n(12-200 nautical miles)": "Κοντά στη στεριά\\n(12-200 ναυτικά μίλια)", + "Protection Level": "Επίπεδο Προστασίας", + "ReportError - message part 1": "Κάτι πήγε στραβά. Κλείστε αυτήν την αναφορά και δοκιμάστε ξανά.", + "ReportError - message part 2": "Εάν το σφάλμα επιμένει, αναφέρετέ το.", + "Representation": "Αναπαράσταση", + "Results not found": "Τα αποτελέσματα δεν βρέθηκαν", + "ResultsCard - no result message": "Η εκτέλεση της αναφοράς ολοκληρώθηκε, αλλά δεν επιστράφηκαν αποτελέσματα", + "Shoreline": "Ακτογραμμή", + "Show by MPA": "Εμφάνιση από το MPA", + "Size": "Μέγεθος", + "SizeCard - introduction": "Τα εθνικά ύδατα εκτείνονται από την ακτογραμμή έως τα 200 ναυτικά μίλια, γνωστά ως Αποκλειστική Οικονομική Ζώνη (ΑΟΖ). Αυτή η έκθεση συνοψίζει την επικάλυψη υπεράκτιων σχεδίων με την ΑΟΖ και άλλα όρια εντός αυτής, μετρώντας την πρόοδο προς την επίτευξη των στόχων % για κάθε όριο.", + "SizeCard - learn more": "<0> Αυτή η αναφορά συνοψίζει το μέγεθος και την αναλογία αυτού του σχεδίου εντός αυτών των ορίων.

Εάν τα όρια σκίτσων σε ένα σχέδιο επικαλύπτονται μεταξύ τους, η επικάλυψη μετράται μόνο μία φορά.

", + "SizeCard - learn more source": "Πηγή: Wikipedia - Χωρικά ύδατα", + "SizeCard sketch size message": "Αυτό το σκίτσο είναι <2>{{area}} τετραγωνικά χιλιόμετρα", + "SizeCard title": "Μέγεθος Ζώνης", + "Target": "Στόχος", + "Value": "αξία", + "Viability": "Βιωσιμότητα", + "# MPAs": "# MPA", + "% Area Within Plan": "% Έκταση Εντός Σχεδίου", + "30x30 Objective": "30x30 Στόχος", + "Bioregions": "Βιοπεριοχές", + "Bioregions - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "Bioregions 1": "Αυτή η έκθεση συνοψίζει την επικάλυψη αυτού του σχεδίου με τις βιοπεριοχές της Καλιφόρνια.", + "BlankCard": "Κενή κάρτα", + "Central Coast": "Κεντρική Ακτή", + "Federal Marine Conservation Area": "Ομοσπονδιακή Θαλάσσια Περιοχή Διατήρησης", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Πλήρως Προστατευόμενη Περιοχή", + "Kelp": "Φαιοφύκη", + "Kelp - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "Kelp 1": "Αυτή η αναφορά συνοψίζει την επικάλυψη αυτού του σχεδίου με τα δεδομένα Kelp.", + "Learn More": "Μάθε περισσότερα", + "mi²": "mi²", + "North Central Coast": "Βόρεια Κεντρική Ακτή", + "North Coast": "Βόρεια ακτή", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "OverlapCard 1": "Αυτή η αναφορά συνοψίζει την επικάλυψη αυτού του σχεδίου με τα δεδομένα OverlapCard.", + "Plan Overview": "Επισκόπηση σχεδίου", + "Protection Card - Learn more": "

ℹ️ Επισκόπηση: Αυτή η διαδικασία σχεδιασμού χρησιμοποιεί το πλαίσιο επιπέδου προστασίας της IUCN:

IUCN Ia Αυστηρό φυσικό καταφύγιο: Προστατεύεται αυστηρά για τη βιοποικιλότητα και επίσης πιθανώς γεωλογικά/γεωμορφολογικά χαρακτηριστικά, όπου η ανθρώπινη επίσκεψη, η χρήση και οι επιπτώσεις είναι ελεγχόμενη και περιορισμένη για τη διασφάλιση της προστασίας των αξιών διατήρησης

IUCN Ib Wilderness area: Συνήθως μεγάλες μη τροποποιημένες ή spghtly τροποποιημένες περιοχές, διατηρώντας το φυσικό τους χαρακτήρα και επιρροή, χωρίς μόνιμη ή σημαντική ανθρώπινη κατοίκηση, προστατεύονται και καταφέρνουν να διατηρηθούν φυσική κατάσταση

Εθνικό πάρκο IUCN II: Μεγάλες φυσικές ή σχεδόν φυσικές περιοχές που προστατεύουν μεγάλης κλίμακας οικολογικές διεργασίες με χαρακτηριστικά είδη και οικοσυστήματα, τα οποία έχουν επίσης περιβαλλοντικά και πολιτισμικά συμβατές πνευματικές, επιστημονικές, εκπαιδευτικές, ψυχαγωγικές και επισκεπτικές ευκαιρίες

IUCN III Φυσικό μνημείο ή χαρακτηριστικό: Περιοχές που προορίζονται για την προστασία ενός συγκεκριμένου μνημείου της φύσης, το οποίο μπορεί να είναι ένα οικόπεδο, ένα θαλάσσιο βουνό, ένα θαλάσσιο σπήλαιο, ένα γεωλογικό χαρακτηριστικό όπως ένα σπήλαιο ή ένα χαρακτηριστικό pving όπως ένα αρχαίο άλσος

IUCN IV Περιοχή διαχείρισης οικοτόπων/ειδών: Περιοχές για την προστασία συγκεκριμένων ειδών ή οικοτόπων, όπου η διαχείριση αντικατοπτρίζει αυτήν την προτεραιότητα. Πολλοί θα χρειαστούν τακτικές, ενεργές παρεμβάσεις για την κάλυψη των αναγκών συγκεκριμένων ειδών ή οικοτόπων, αλλά αυτό δεν είναι απαίτηση της κατηγορίας

IUCN V Προστατευμένο τοπίο ή θαλάσσιο τοπίο: Όπου η αλληλεπίδραση ανθρώπων και φύσης με την πάροδο του χρόνου έχει παρήγαγε έναν ξεχωριστό χαρακτήρα με σημαντική οικολογική, βιολογική, πολιτιστική και γραφική αξία: και όπου η διασφάλιση της ακεραιότητας αυτής της αλληλεπίδρασης είναι ζωτικής σημασίας για την προστασία και τη διατήρηση της περιοχής και της συναφούς διατήρησης της φύσης και άλλων αξιών

Προστατευόμενες περιοχές IUCN VI με αειφόρο χρήση φυσικών πόρων: Περιοχές που διατηρούν τα οικοσυστήματα, μαζί με συναφείς πολιτιστικές αξίες και παραδοσιακά συστήματα διαχείρισης φυσικών πόρων. Γενικά μεγάλο, κυρίως σε φυσική κατάσταση, με αναλογία υπό βιώσιμη διαχείριση φυσικών πόρων και όπου η χρήση μη βιομηχανικών φυσικών πόρων χαμηλού επιπέδου συμβατή με τη διατήρηση της φύσης θεωρείται ως ένας από τους κύριους στόχους

IUCN Άλλο Αποτελεσματικό Μέτρα Διατήρησης βάσει Περιοχής (OECM): Μια γεωγραφικά καθορισμένη περιοχή εκτός από μια Προστατευόμενη Περιοχή, η οποία διοικείται και διαχειρίζεται με τρόπους που επιτυγχάνουν θετικά και διαρκή μακροπρόθεσμα αποτελέσματα για την επί τόπου διατήρηση της βιοποικιλότητας, με συναφείς λειτουργίες και υπηρεσίες οικοσυστήματος και όπου εφαρμόζονται, πολιτιστικές, πνευματικές, κοινωνικοοικονομικές και άλλες τοπικές αξίες (CBD, 2018).

Τοπικά διαχειριζόμενες θαλάσσιες περιοχές (LMMA)

IUCN Ia, Ib, II, και III θεωρούνται Ζώνες Υψηλής Προστασίας Βιοποικιλότητας (HBPZs). Οι IUCN IV, V, VI, OECM και LMMA θεωρούνται Ζώνες Προστασίας Μέσης Βιοποικιλότητας (MBPZ).

🎯 Στόχος Σχεδιασμού: Καμία

🗺️ Δεδομένα πηγής: Καμία

< p>📈 Αναφορά: Απλώς μετράει τον αριθμό των ζωνών σε κάθε επίπεδο προστασίας.

", + "RED": "ΤΟ ΚΟΚΚΙΝΟ", + "Regions - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "Regions 1": "Αυτή η έκθεση συνοψίζει την επικάλυψη αυτού του σχεδίου με τις περιοχές μελέτης σε αυτήν τη διαδικασία σχεδιασμού.", + "San Francisco Bay": "Κόλπος του Σαν Φρανσίσκο", + "Show by Sketch": "Εμφάνιση από Σκίτσο", + "Show Map Layer": "Εμφάνιση επιπέδου χάρτη", + "SimpleCard ecoregion message": "Οι ακόλουθες οικολογικές περιοχές είναι κοντά: <2>", + "SimpleCard sketch size message": "Αυτό το σκίτσο είναι <2>{{area}} τετραγωνικά χιλιόμετρα", + "SimpleCard temperature message": "Η σημερινή θερμοκρασία της επιφάνειας της θάλασσας σε αυτό το σκίτσο είναι <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Αναφορά ζώνης", + "South Coast": "Νότια ακτή", + "Special Closure": "Ειδικό κλείσιμο", + "State Marine Conervation Area (No-Take)": "Κρατική Θαλάσσια Προστασία Περιοχής (Απαγορεύεται η λήψη)", + "State Marine Conservation Area": "Κρατική Θαλάσσια Περιοχή Διατήρησης", + "State Marine Park": "Κρατικό Θαλάσσιο Πάρκο", + "State Marine Recreation Management Area": "Κρατική Περιοχή Διαχείρισης Θαλάσσιας Αναψυχής", + "State Marine Reserve": "Κρατικό Ναυτικό Αποθεματικό", + "State Waters": "State Waters", + "Study Regions": "Περιοχές μελέτης", + "United States Exclusive Economic Zone": "Αποκλειστική Οικονομική Ζώνη Ηνωμένων Πολιτειών", + "units": "μονάδες", + "Within Plan": "Εντός σχεδίου", + "World": "Κόσμος" +} +`;export{n as default}; diff --git a/Next/assets/translation-CHJKCZyK.js b/Next/assets/translation-CHJKCZyK.js deleted file mode 100644 index b8fc6e1..0000000 --- a/Next/assets/translation-CHJKCZyK.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "(Not answered)": "(Δεν απαντήθηκε)", - "% Area": "% Περιοχή", - "% Within Plan": "% Εντός σχεδίου", - "Activity": "Δραστηριότητα", - "Area": "Περιοχή", - "Area Within Plan": "Περιοχή Εντός Σχεδίου", - "Attributes": "Γνωρίσματα", - "Author(s)": "Συγγραφέας(οι)", - "Boundary": "Οριο", - "Category": "Κατηγορία", - "Class": "Τάξη", - "DataDownload - export CSV format label": "Εξαγωγή CSV", - "DataDownload - export JSON format label": "Εξαγωγή JSON", - "Description": "Περιγραφή", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Αποκλειστική Οικονομική Ζώνη\\n(0-200 ναυτικά μίλια)", - "Found Within Plan": "Βρέθηκε εντός σχεδίου", - "Full protection level label": "Γεμάτος", - "Goal": "Στόχος", - "High protection level label": "Υψηλός", - "IUCN activity - aquaculture": "Υδατοκαλλιέργεια - μικρής κλίμακας", - "IUCN activity - extraction": "Εξόρυξη, εξόρυξη πετρελαίου και φυσικού αερίου", - "IUCN activity - fishing sustainable": "Ψάρεμα/συλλογή: ψυχαγωγικό (βιώσιμο)", - "IUCN activity - habitation": "Κατοικία", - "IUCN activity - industrial fishing": "Βιομηχανική αλιεία, υδατοκαλλιέργεια βιομηχανικής κλίμακας", - "IUCN activity - local fishing": "Ψάρεμα/συλλογή: τοπική αλιεία (αειφόρο)", - "IUCN activity - non-extractive": "Μη εξορυκτική αναψυχή", - "IUCN activity - renewable": "Παραγωγή ανανεώσιμης ενέργειας", - "IUCN activity - research": "Έρευνα: μη εξορυκτικό", - "IUCN activity - research extractive": "Έρευνα: εξορυκτικό", - "IUCN activity - restoration": "Αποκατάσταση/βελτίωση για άλλους λόγους", - "IUCN activity - shipping": "Αποστολή", - "IUCN activity - tourism": "Μεγάλης κλίμακας τουρισμός υψηλής έντασης", - "IUCN activity - traditional fishing": "Παραδοσιακό ψάρεμα/συλλογή", - "IUCN activity - traditional use": "Παραδοσιακή χρήση: μη εξορυκτικό", - "IUCN activity - untreated water": "Ακατέργαστη απόρριψη νερού", - "IUCN activity - works": "Έργα (λιμάνια, λιμάνια, βυθοκόρηση)", - "IUCN category - none": "Κανένας", - "IUCN category 1a": "Αυστηρό Φυσικό Καταφύγιο", - "IUCN category 1b": "Περιοχή άγριας φύσης", - "IUCN category 2": "ΕΘΝΙΚΟ ΠΑΡΚΟ", - "IUCN category 2 or 3": "Εθνικό πάρκο ή φυσικό μνημείο/ χαρακτηριστικό", - "IUCN category 3": "Φυσικό μνημείο ή χαρακτηριστικό", - "IUCN category 4": "Περιοχή διαχείρισης οικοτόπων/ειδών", - "IUCN category 4 or 6": "Περιοχή διαχείρισης οικοτόπων/ειδών ή προστατευόμενη περιοχή με αειφόρο χρήση", - "IUCN category 5": "Προστατευμένο Τοπίο/Θαλασσινό τοπίο", - "IUCN category 6": "Προστατευόμενη περιοχή με βιώσιμη χρήση", - "IUCN protection level full": "Γεμάτος", - "IUCN protection level high": "Υψηλός", - "IUCN protection level low": "Χαμηλός", - "IUCN rank - no description": "Οχι", - "IUCN rank - shorthand label for no": "Ν", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Υ", - "IUCN rank - shorthand label for yes, with extra meaning": "Υ*", - "IUCN rank - special 'variable' description": "Μεταβλητός; εξαρτάται από το εάν αυτή η δραστηριότητα μπορεί να αντιμετωπιστεί με τέτοιο τρόπο ώστε να είναι συμβατή με τους στόχους του MPA", - "IUCN rank - special no description": "Γενικά όχι, ένα ισχυρό προνόμιο κατά εκτός εάν ισχύουν ειδικές περιστάσεις", - "IUCN rank - special yes description": "Ναι γιατί δεν υπάρχει εναλλακτική, αλλά η ειδική έγκριση είναι απαραίτητη", - "IUCN rank - yes description": "Ναί", - "km²": "km²", - "Land": "Γη", - "Learn more": "Μάθε περισσότερα", - "Map": "Χάρτης", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Κοντά στην ακτή\\n(0-12 ναυτικά μίλια)", - "Offshore\\n(12-200 nautical miles)": "Κοντά στη στεριά\\n(12-200 ναυτικά μίλια)", - "Protection Level": "Επίπεδο Προστασίας", - "ReportError - message part 1": "Κάτι πήγε στραβά. Κλείστε αυτήν την αναφορά και δοκιμάστε ξανά.", - "ReportError - message part 2": "Εάν το σφάλμα επιμένει, αναφέρετέ το.", - "Representation": "Αναπαράσταση", - "Results not found": "Τα αποτελέσματα δεν βρέθηκαν", - "ResultsCard - no result message": "Η εκτέλεση της αναφοράς ολοκληρώθηκε, αλλά δεν επιστράφηκαν αποτελέσματα", - "Shoreline": "Ακτογραμμή", - "Show by MPA": "Εμφάνιση από το MPA", - "Size": "Μέγεθος", - "SizeCard - introduction": "Τα εθνικά ύδατα εκτείνονται από την ακτογραμμή έως τα 200 ναυτικά μίλια, γνωστά ως Αποκλειστική Οικονομική Ζώνη (ΑΟΖ). Αυτή η έκθεση συνοψίζει την επικάλυψη υπεράκτιων σχεδίων με την ΑΟΖ και άλλα όρια εντός αυτής, μετρώντας την πρόοδο προς την επίτευξη των στόχων % για κάθε όριο.", - "SizeCard - learn more": "<0> Αυτή η αναφορά συνοψίζει το μέγεθος και την αναλογία αυτού του σχεδίου εντός αυτών των ορίων.

Εάν τα όρια σκίτσων σε ένα σχέδιο επικαλύπτονται μεταξύ τους, η επικάλυψη μετράται μόνο μία φορά.

", - "SizeCard - learn more source": "Πηγή: Wikipedia - Χωρικά ύδατα", - "SizeCard sketch size message": "Αυτό το σκίτσο είναι <2>{{area}} τετραγωνικά χιλιόμετρα", - "SizeCard title": "Μέγεθος Ζώνης", - "Target": "Στόχος", - "Value": "αξία", - "Viability": "Βιωσιμότητα" -} -`;export{n as default}; diff --git a/Next/assets/translation-CIuMPdsK.js b/Next/assets/translation-CIuMPdsK.js deleted file mode 100644 index 7ad2d05..0000000 --- a/Next/assets/translation-CIuMPdsK.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "(Not answered)": "(Sans réponse)", - "% Area": "% Superficie", - "% Within Plan": "% dans le cadre du plan", - "Activity": "Activité", - "Area": "Aire", - "Area Within Plan": "Zone dans le plan", - "Attributes": "Attributs", - "Author(s)": "Auteur(s)", - "Boundary": "Limite", - "Category": "Catégorie", - "Class": "Classe", - "DataDownload - export CSV format label": "Exporter des fichiers CSV", - "DataDownload - export JSON format label": "Exporter JSON", - "Description": "Description", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zone économique exclusive\\n(0-200 milles marins)", - "Found Within Plan": "Trouvé dans le plan", - "Full protection level label": "Plein", - "Goal": "But", - "High protection level label": "Haut", - "IUCN activity - aquaculture": "Aquaculture - petite échelle", - "IUCN activity - extraction": "Extraction minière, pétrolière et gazière", - "IUCN activity - fishing sustainable": "Pêche/collecte : récréative (durable)", - "IUCN activity - habitation": "Habitation", - "IUCN activity - industrial fishing": "Pêche industrielle, aquaculture à l’échelle industrielle", - "IUCN activity - local fishing": "Pêche/collecte : pêche locale (durable)", - "IUCN activity - non-extractive": "Loisirs non extractifs", - "IUCN activity - renewable": "Production d’énergie renouvelable", - "IUCN activity - research": "Recherche : non extractive", - "IUCN activity - research extractive": "Recherche : extractive", - "IUCN activity - restoration": "Restauration/amélioration pour d’autres raisons", - "IUCN activity - shipping": "Livraison", - "IUCN activity - tourism": "Tourisme à grande échelle à haute intensité", - "IUCN activity - traditional fishing": "Pêche/collecte traditionnelle", - "IUCN activity - traditional use": "Utilisation traditionnelle : non extractive", - "IUCN activity - untreated water": "Rejet d’eau non traitée", - "IUCN activity - works": "Travaux (ports, ports, dragage)", - "IUCN category - none": "Aucun", - "IUCN category 1a": "Réserve naturelle intégrale", - "IUCN category 1b": "Zone de nature sauvage", - "IUCN category 2": "Parc national", - "IUCN category 2 or 3": "Parc national ou monument/élément naturel", - "IUCN category 3": "Monument ou élément naturel", - "IUCN category 4": "Zone de gestion de l’habitat et des espèces", - "IUCN category 4 or 6": "Zone de gestion de l’habitat ou des espèces ou aire protégée à utilisation durable", - "IUCN category 5": "Paysage paysage/marin protégé", - "IUCN category 6": "Aire protégée avec utilisation durable", - "IUCN protection level full": "Plein", - "IUCN protection level high": "Haut", - "IUCN protection level low": "Bas", - "IUCN rank - no description": "Non", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variable; dépend de la capacité de gérer cette activité de manière à être compatible avec les objectifs de la ZPM", - "IUCN rank - special no description": "Généralement non, une forte prérogative contre sauf circonstances spéciales", - "IUCN rank - special yes description": "Oui parce qu’il n’existe pas d’alternative, mais une approbation spéciale est essentielle", - "IUCN rank - yes description": "Oui", - "km²": "km²", - "Land": "Atterrir", - "Learn more": "Pour en savoir plus", - "Map": "Carte", - "MPA": ".MPA", - "Nearshore\\n(0-12 nautical miles)": "Près du littoral\\n(0-12 milles marins)", - "Offshore\\n(12-200 nautical miles)": "En mer\\n(12-200 milles marins)", - "Protection Level": "Niveau de protection", - "ReportError - message part 1": "Quelque chose s’est mal passé. Veuillez fermer ce rapport et réessayer.", - "ReportError - message part 2": "Si l’erreur persiste, veuillez la signaler.", - "Representation": "Représentation", - "Results not found": "Résultats introuvables", - "ResultsCard - no result message": "Exécution du rapport terminée, mais aucun résultat renvoyé", - "Shoreline": "Littoral", - "Show by MPA": "Spectacle par MPA", - "Size": "Taille", - "SizeCard - introduction": "Les eaux nationales s’étendent du littoral jusqu’à 200 milles marins, connue sous le nom de zone économique exclusive (ZEE). Ce rapport résume le chevauchement du plan extracôtier avec la ZEE et d’autres limites à l’intérieur de celle-ci, mesurant les progrès vers l’atteinte des cibles de % pour chaque frontière.", - "SizeCard - learn more": "<0> Le présent rapport résume la taille et la proportion de ce plan à l’intérieur de ces limites.

Si les limites de l’esquisse d’un plan se chevauchent, le chevauchement n’est compté qu’une seule fois.

", - "SizeCard - learn more source": "Source: Wikipédia - Eaux territoriales", - "SizeCard sketch size message": "Cette esquisse est <2>{{area}} kilomètres carrés", - "SizeCard title": "Taille de la zone", - "Target": "Cible", - "Value": "Valeur", - "Viability": "Viabilité" -} -`;export{e as default}; diff --git a/Next/assets/translation-CLEFvffQ.js b/Next/assets/translation-CLEFvffQ.js deleted file mode 100644 index 23a5080..0000000 --- a/Next/assets/translation-CLEFvffQ.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "(Not answered)": "(Inte besvarad)", - "% Area": "% Area", - "% Within Plan": "% Inom plan", - "Activity": "Aktivitet", - "Area": "Område", - "Area Within Plan": "Område inom plan", - "Attributes": "Attribut", - "Author(s)": "Författare", - "Boundary": "Gräns", - "Category": "Kategori", - "Class": "Klass", - "DataDownload - export CSV format label": "Exportera CSV", - "DataDownload - export JSON format label": "Exportera JSON", - "Description": "Beskrivning", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exklusiv ekonomisk zon\\n(0-200 sjömil)", - "Found Within Plan": "Hittade inom plan", - "Full protection level label": "Full", - "Goal": "Mål", - "High protection level label": "Hög", - "IUCN activity - aquaculture": "Vattenbruk - liten skala", - "IUCN activity - extraction": "Gruvdrift, olje- och gasutvinning", - "IUCN activity - fishing sustainable": "Fiske/insamling: rekreation (hållbart)", - "IUCN activity - habitation": "Boning", - "IUCN activity - industrial fishing": "Industriellt fiske, industriellt vattenbruk", - "IUCN activity - local fishing": "Fiske/insamling: lokalt fiske (hållbart)", - "IUCN activity - non-extractive": "Icke-extraktiv rekreation", - "IUCN activity - renewable": "Generering av förnybar energi", - "IUCN activity - research": "Forskning: icke-extraktiv", - "IUCN activity - research extractive": "Forskning: extraktiv", - "IUCN activity - restoration": "Restaurering/förbättring av andra skäl", - "IUCN activity - shipping": "Frakt", - "IUCN activity - tourism": "Storskalig högintensiv turism", - "IUCN activity - traditional fishing": "Traditionellt fiske/samling", - "IUCN activity - traditional use": "Traditionell användning: icke-extraktiv", - "IUCN activity - untreated water": "Utsläpp av orenat vatten", - "IUCN activity - works": "Verk (hamnar, hamnar, muddring)", - "IUCN category - none": "Ingen", - "IUCN category 1a": "Strikt naturreservat", - "IUCN category 1b": "Vildmarksområde", - "IUCN category 2": "nationalpark", - "IUCN category 2 or 3": "Nationalpark eller naturmonument/funktion", - "IUCN category 3": "Naturmonument eller funktion", - "IUCN category 4": "Habitat/Arthanteringsområde", - "IUCN category 4 or 6": "Habitat/Arthanteringsområde eller Skyddat område med hållbar användning", - "IUCN category 5": "Skyddat landskap/havslandskap", - "IUCN category 6": "Skyddat område med hållbar användning", - "IUCN protection level full": "Full", - "IUCN protection level high": "Hög", - "IUCN protection level low": "Låg", - "IUCN rank - no description": "Nej", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variabel; beror på om denna verksamhet kan skötas på ett sådant sätt att den är förenlig med Läkemedelsverkets mål", - "IUCN rank - special no description": "Generellt nej, en stark prerogativ mot om inte särskilda omständigheter föreligger", - "IUCN rank - special yes description": "Ja eftersom det inte finns något alternativ, men särskilt godkännande är nödvändigt", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Land": "Landa", - "Learn more": "Läs mer", - "Map": "Karta", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Nära stranden\\n(0-12 sjömil)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 sjömil)", - "Protection Level": "Skyddsnivå", - "ReportError - message part 1": "Något gick fel. Stäng den här rapporten och försök igen.", - "ReportError - message part 2": "Om felet kvarstår, vänligen rapportera det.", - "Representation": "Representation", - "Results not found": "Resultaten hittades inte", - "ResultsCard - no result message": "Rapportkörningen slutförd, men inga resultat returnerades", - "Shoreline": "Strandlinje", - "Show by MPA": "Visa av MPA", - "Size": "Storlek", - "SizeCard - introduction": "nationella vatten sträcker sig från strandlinjen ut till 200 nautiska mil, känd som den exklusiva ekonomiska zonen (EEZ). Denna rapport sammanfattar offshoreplanens överlappning med EEZ och andra gränser inom den, och mäter framstegen mot att uppnå %-mål för varje gräns.", - "SizeCard - learn more": "<0> Den här rapporten sammanfattar storleken och andelen av denna plan inom dessa gränser.

Om skissgränser inom en plan överlappar varandra, räknas överlappningen endast en gång.

", - "SizeCard - learn more source": "Källa: Wikipedia - Territorialvatten", - "SizeCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", - "SizeCard title": "Zonstorlek", - "Target": "Mål", - "Value": "Värde", - "Viability": "Livskraft" -} -`;export{n as default}; diff --git a/Next/assets/translation-CNnpxn-B.js b/Next/assets/translation-CNnpxn-B.js new file mode 100644 index 0000000..e0f3bb7 --- /dev/null +++ b/Next/assets/translation-CNnpxn-B.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Sans réponse)", + "% Area": "% Superficie", + "% Within Plan": "% dans le cadre du plan", + "Activity": "Activité", + "Area": "Aire", + "Area Within Plan": "Zone dans le plan", + "Attributes": "Attributs", + "Author(s)": "Auteur(s)", + "Boundary": "Limite", + "Category": "Catégorie", + "Class": "Classe", + "DataDownload - export CSV format label": "Exporter des fichiers CSV", + "DataDownload - export JSON format label": "Exporter JSON", + "Description": "Description", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zone économique exclusive\\n(0-200 milles marins)", + "Found Within Plan": "Trouvé dans le plan", + "Full protection level label": "Plein", + "Goal": "But", + "High protection level label": "Haut", + "IUCN activity - aquaculture": "Aquaculture - petite échelle", + "IUCN activity - extraction": "Extraction minière, pétrolière et gazière", + "IUCN activity - fishing sustainable": "Pêche/collecte : récréative (durable)", + "IUCN activity - habitation": "Habitation", + "IUCN activity - industrial fishing": "Pêche industrielle, aquaculture à l’échelle industrielle", + "IUCN activity - local fishing": "Pêche/collecte : pêche locale (durable)", + "IUCN activity - non-extractive": "Loisirs non extractifs", + "IUCN activity - renewable": "Production d’énergie renouvelable", + "IUCN activity - research": "Recherche : non extractive", + "IUCN activity - research extractive": "Recherche : extractive", + "IUCN activity - restoration": "Restauration/amélioration pour d’autres raisons", + "IUCN activity - shipping": "Livraison", + "IUCN activity - tourism": "Tourisme à grande échelle à haute intensité", + "IUCN activity - traditional fishing": "Pêche/collecte traditionnelle", + "IUCN activity - traditional use": "Utilisation traditionnelle : non extractive", + "IUCN activity - untreated water": "Rejet d’eau non traitée", + "IUCN activity - works": "Travaux (ports, ports, dragage)", + "IUCN category - none": "Aucun", + "IUCN category 1a": "Réserve naturelle intégrale", + "IUCN category 1b": "Zone de nature sauvage", + "IUCN category 2": "Parc national", + "IUCN category 2 or 3": "Parc national ou monument/élément naturel", + "IUCN category 3": "Monument ou élément naturel", + "IUCN category 4": "Zone de gestion de l’habitat et des espèces", + "IUCN category 4 or 6": "Zone de gestion de l’habitat ou des espèces ou aire protégée à utilisation durable", + "IUCN category 5": "Paysage paysage/marin protégé", + "IUCN category 6": "Aire protégée avec utilisation durable", + "IUCN protection level full": "Plein", + "IUCN protection level high": "Haut", + "IUCN protection level low": "Bas", + "IUCN rank - no description": "Non", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variable; dépend de la capacité de gérer cette activité de manière à être compatible avec les objectifs de la ZPM", + "IUCN rank - special no description": "Généralement non, une forte prérogative contre sauf circonstances spéciales", + "IUCN rank - special yes description": "Oui parce qu’il n’existe pas d’alternative, mais une approbation spéciale est essentielle", + "IUCN rank - yes description": "Oui", + "km²": "km²", + "Land": "Atterrir", + "Learn more": "Pour en savoir plus", + "Map": "Carte", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Près du littoral\\n(0-12 milles marins)", + "Offshore\\n(12-200 nautical miles)": "En mer\\n(12-200 milles marins)", + "Protection Level": "Niveau de protection", + "ReportError - message part 1": "Quelque chose s’est mal passé. Veuillez fermer ce rapport et réessayer.", + "ReportError - message part 2": "Si l’erreur persiste, veuillez la signaler.", + "Representation": "Représentation", + "Results not found": "Résultats introuvables", + "ResultsCard - no result message": "Exécution du rapport terminée, mais aucun résultat renvoyé", + "Shoreline": "Littoral", + "Show by MPA": "Spectacle par MPA", + "Size": "Taille", + "SizeCard - introduction": "Les eaux nationales s’étendent du littoral jusqu’à 200 milles marins, connue sous le nom de zone économique exclusive (ZEE). Ce rapport résume le chevauchement du plan extracôtier avec la ZEE et d’autres limites à l’intérieur de celle-ci, mesurant les progrès vers l’atteinte des cibles de % pour chaque frontière.", + "SizeCard - learn more": "<0> Le présent rapport résume la taille et la proportion de ce plan à l’intérieur de ces limites.

Si les limites de l’esquisse d’un plan se chevauchent, le chevauchement n’est compté qu’une seule fois.

", + "SizeCard - learn more source": "Source: Wikipédia - Eaux territoriales", + "SizeCard sketch size message": "Cette esquisse est <2>{{area}} kilomètres carrés", + "SizeCard title": "Taille de la zone", + "Target": "Cible", + "Value": "Valeur", + "Viability": "Viabilité", + "# MPAs": "# AMP", + "% Area Within Plan": "% de superficie dans le plan", + "30x30 Objective": "Objectif 30x30", + "Bioregions": "Biorégions", + "Bioregions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Bioregions 1": "Ce rapport résume le chevauchement de ce plan avec les biorégions de Californie.", + "BlankCard": "Carte vierge", + "Central Coast": "Côte centrale", + "Federal Marine Conservation Area": "Aire marine fédérale de conservation", + "Federal Marine Reserve": "Réserve marine fédérale", + "Fully Protected Area": "Zone entièrement protégée", + "Kelp": "Varech", + "Kelp - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Kelp 1": "Ce rapport résume le chevauchement de ce plan avec les données de Kelp.", + "Learn More": "Apprendre encore plus", + "mi²": "mi²", + "North Central Coast": "Côte centrale nord", + "North Coast": "Côte nord", + "OverlapCard": "Carte de chevauchement", + "OverlapCard - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "OverlapCard 1": "Ce rapport résume le chevauchement de ce plan avec les données OverlapCard.", + "Plan Overview": "Aperçu du régime", + "Protection Card - Learn more": "

ℹ️ Vue d'ensemble : ce processus de planification utilise le cadre de niveau de protection de l'UICN :

Réserve naturelle intégrale Ia de l'UICN : strictement protégée pour la biodiversité et éventuellement pour ses caractéristiques géologiques/géomorphologiques, où les visites, l'utilisation et les impacts humains sont importants. contrôlée et limitée pour assurer la protection des valeurs de conservation.

Zone de nature sauvage Ib de l'UICN : généralement de vastes zones non modifiées ou légèrement modifiées, conservant leur caractère et leur influence naturels, sans habitation humaine permanente ou significative, protégées et gérées pour préserver leur condition naturelle

Parc national UICN II : vastes zones naturelles ou quasi naturelles protégeant des processus écologiques à grande échelle avec des espèces et des écosystèmes caractéristiques, qui offrent également des opportunités spirituelles, scientifiques, éducatives, récréatives et touristiques compatibles avec l'environnement et la culture.

Monument ou élément naturel de l'UICN III : zones réservées pour protéger un monument naturel spécifique, qui peut être un relief, un mont sous-marin, une caverne marine, un élément géologique tel qu'une grotte ou un élément pluvial tel qu'un bosquet ancien

Zone de gestion des habitats/espèces de l'UICN IV : Zones destinées à protéger des espèces ou des habitats particuliers, où la gestion reflète cette priorité. Beaucoup auront besoin d'interventions régulières et actives pour répondre aux besoins d'espèces ou d'habitats particuliers, mais cela ne constitue pas une exigence de la catégorie.

Paysage ou paysage marin protégé de l'UICN V : Là où l'interaction des personnes et de la nature au fil du temps a été produit un caractère distinct avec une valeur écologique, biologique, culturelle et paysagère significative : et où la sauvegarde de l'intégrité de cette interaction est essentielle à la protection et au maintien de la zone et de la conservation de la nature et d'autres valeurs qui y sont associées

Aires protégées de l'UICN VI avec une utilisation durable des ressources naturelles : zones qui conservent les écosystèmes, ainsi que les valeurs culturelles associées et les systèmes traditionnels de gestion des ressources naturelles. Généralement vaste, principalement dans un état naturel, avec une proportion sous gestion durable des ressources naturelles et où une faible utilisation non industrielle des ressources naturelles compatible avec la conservation de la nature est considérée comme l'un des principaux objectifs.

UICN Autre Efficace Mesures de conservation par zone (AMCE) : Une zone géographiquement définie autre qu'une zone protégée, qui est régie et gérée de manière à obtenir des résultats positifs et durables à long terme pour la conservation in situ de la biodiversité, avec les fonctions et services écosystémiques associés et le cas échéant, les valeurs culturelles, spirituelles, socioéconomiques et autres valeurs pertinentes au niveau local (CBD, 2018).

Aires marines gérées localement (LMMA)

UICN Ia, Ib, II, et III sont considérées comme des zones de protection de haute biodiversité (HBPZ). Les UICN IV, V, VI, OECM et LMMA sont considérées comme des zones de protection de la biodiversité moyenne (MBPZ).

🎯 Objectif de planification : aucun

🗺️ Données sources : aucune

< p>📈 Rapport : compte simplement le nombre de zones dans chaque niveau de protection.

", + "RED": "ROUGE", + "Regions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Regions 1": "Ce rapport résume le chevauchement de ce plan avec les régions d'étude dans ce processus de planification.", + "San Francisco Bay": "La baie de San Francisco", + "Show by Sketch": "Afficher par esquisse", + "Show Map Layer": "Afficher la couche de carte", + "SimpleCard ecoregion message": "Les écorégions suivantes se trouvent à proximité : <2>", + "SimpleCard sketch size message": "Ce croquis fait <2>{{area}} kilomètres carrés", + "SimpleCard temperature message": "La température actuelle de la surface de la mer dans ce croquis est <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Rapport de zone", + "South Coast": "Côte sud", + "Special Closure": "Fermeture spéciale", + "State Marine Conervation Area (No-Take)": "Zone de conservation marine de l'État (interdiction de prise)", + "State Marine Conservation Area": "Aire marine de conservation de l'État", + "State Marine Park": "Parc marin d'État", + "State Marine Recreation Management Area": "Zone de gestion des loisirs marins de l'État", + "State Marine Reserve": "Réserve marine d'État", + "State Waters": "Eaux de l'État", + "Study Regions": "Régions d'étude", + "United States Exclusive Economic Zone": "Zone économique exclusive des États-Unis", + "units": "unités", + "Within Plan": "Dans le plan", + "World": "Monde" +} +`;export{e as default}; diff --git a/Next/assets/translation-CP18Fy03.js b/Next/assets/translation-CP18Fy03.js new file mode 100644 index 0000000..5ddaf94 --- /dev/null +++ b/Next/assets/translation-CP18Fy03.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Oppervlakte", + "Activity": "Aktiwiteit", + "Area": "Gebied", + "Area Within Plan": "Area Binne Plan", + "Attributes": "Eienskappe", + "Author(s)": "Skrywer(s)", + "Boundary": "Grens", + "Category": "Kategorie", + "Class": "Klas", + "DataDownload - export CSV format label": "Voer CSV uit", + "DataDownload - export JSON format label": "Voer JSON uit", + "Description": "Beskrywing", + "Found Within Plan": "Binne Plan gevind", + "Full protection level label": "Vol", + "Goal": "Doelwit", + "High protection level label": "Hoog", + "IUCN activity - aquaculture": "Akwakultuur - klein skaal", + "IUCN activity - extraction": "Mynbou, olie- en gasontginning", + "IUCN activity - fishing sustainable": "Visvang/versameling: ontspanning (volhoubaar)", + "IUCN activity - habitation": "Bewoning", + "IUCN activity - industrial fishing": "Industriële visvang, akwakultuur op industriële skaal", + "IUCN activity - local fishing": "Visvang/versameling: plaaslike visvang (volhoubaar)", + "IUCN activity - non-extractive": "Nie-ontspanningsrekreasie", + "IUCN activity - renewable": "Opwekking van hernubare energie", + "IUCN activity - research": "Navorsing: nie-onttrekking", + "IUCN activity - research extractive": "Navorsing: onttrekking", + "IUCN activity - restoration": "Restourasie/verbetering om ander redes", + "IUCN activity - shipping": "Gestuur", + "IUCN activity - tourism": "Grootskaalse hoë intensiteit toerisme", + "IUCN activity - traditional fishing": "Tradisionele visvang/versameling", + "IUCN activity - traditional use": "Tradisionele gebruik: nie-onttrekking", + "IUCN activity - untreated water": "Onbehandelde waterafvoer", + "IUCN activity - works": "Werke (hawens, hawens, baggerwerk)", + "IUCN category - none": "Geen", + "IUCN category 1a": "Streng Natuurreservaat", + "IUCN category 1b": "Wildernisgebied", + "IUCN category 2": "Nasionale Park", + "IUCN category 2 or 3": "Nasionale Park of Natuurmonument/Kenmerk", + "IUCN category 3": "Natuurlike monument of kenmerk", + "IUCN category 4": "Habitat-/spesiebestuursgebied", + "IUCN category 4 or 6": "Habitat-/spesiebestuursgebied of beskermde gebied met volhoubare gebruik", + "IUCN category 5": "Beskermde landskap/seelandskap", + "IUCN category 6": "Beskermde gebied met volhoubare gebruik", + "IUCN protection level full": "Vol", + "IUCN protection level high": "Hoog", + "IUCN protection level low": "Laag", + "IUCN rank - no description": "Geen", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Veranderlik; hang daarvan af of hierdie aktiwiteit so bestuur kan word dat dit versoenbaar is met die MPA se doelwitte", + "IUCN rank - special no description": "Oor die algemeen nee, 'n sterk prerogatief teen tensy spesiale omstandighede van toepassing is", + "IUCN rank - special yes description": "Ja, want geen alternatief bestaan nie, maar spesiale goedkeuring is noodsaaklik", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Learn more": "Leer meer", + "Map": "Kaart", + "MPA": "MPA", + "Protection Level": "Beskermingsvlak", + "ReportError - message part 1": "Iets het verkeerd geloop. Maak asseblief hierdie verslag toe en probeer weer.", + "ReportError - message part 2": "Indien die fout voortduur, rapporteer dit asseblief.", + "Representation": "Verteenwoordiging", + "ResultsCard - no result message": "Verslaglopie voltooi, maar geen resultate het teruggekeer nie", + "Show by MPA": "Wys deur MPA", + "Size": "Grootte", + "SizeCard - introduction": "nasionale waters strek vanaf die kuslyn tot 200 seemyl, bekend as die Eksklusiewe Ekonomiese Sone (EEZ). Hierdie verslag gee 'n opsomming van buitelandse plan-oorvleueling met die EEZ en ander grense daarbinne, en meet vordering met die bereiking van %-teikens vir elke grens.", + "SizeCard - learn more": "<0> Hierdie verslag som die grootte en proporsie van hierdie plan binne hierdie grense op.

As MPA-grense met mekaar oorvleuel, word die oorvleueling net een keer getel.

", + "SizeCard - learn more source": "Bron: Wikipedia - Territoriale Waters", + "SizeCard sketch size message": "Hierdie skets is <2>{{area}} vierkante kilometer", + "SizeCard title": "Sone Grootte", + "Target": "Teiken", + "Value": "Waarde", + "Viability": "Lewensvatbaarheid", + "(Not answered)": "(Nie beantwoord nie)", + "% Within Plan": "% Binne Plan", + "Results not found": "Resultate nie gevind nie", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiewe ekonomiese sone\\n(0-200 seemyl)", + "Land": "Land", + "Nearshore\\n(0-12 nautical miles)": "Naby oewer\\n(0-12 seemyl)", + "Offshore\\n(12-200 nautical miles)": "Buitelandse\\n(12-200 seemyl)", + "Shoreline": "Kuslyn", + "# MPAs": "# MPA's", + "% Area Within Plan": "% Oppervlakte Binne Plan", + "30x30 Objective": "30x30 Doelwit", + "Bioregions": "Biostreke", + "Bioregions - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "Bioregions 1": "Hierdie verslag som die plan se oorvleueling met Kalifornië se biostreke op.", + "BlankCard": "Leë kaart", + "Central Coast": "Sentrale Kus", + "Federal Marine Conservation Area": "Federale Mariene Bewaringsgebied", + "Federal Marine Reserve": "Federale Mariene Reserwe", + "Fully Protected Area": "Ten volle beskermde gebied", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "Kelp 1": "Hierdie verslag som hierdie plan se oorvleueling met Kelp-data op.", + "Learn More": "Leer meer", + "mi²": "my²", + "North Central Coast": "Noord Sentrale Kus", + "North Coast": "Noordkus", + "OverlapCard": "Oorvleuelkaart", + "OverlapCard - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "OverlapCard 1": "Hierdie verslag som hierdie plan se oorvleueling met OverlapCard-data op.", + "Plan Overview": "Plan Oorsig", + "Protection Card - Learn more": "

ℹ️ Oorsig: Hierdie beplanningsproses gebruik die IUCN-raamwerk van beskermingsvlak:

IUCN Ia Streng natuurreservaat: Streng beskerm vir biodiversiteit en ook moontlik geologiese/ geomorfologiese kenmerke, waar menslike besoek, gebruik en impakte is beheer en beperk om beskerming van die bewaringswaardes te verseker

IUCN Ib Wildernisgebied: Gewoonlik groot ongemodifiseerde of sterk gewysigde gebiede, wat hul natuurlike karakter en invloed behou, sonder permanente of noemenswaardige menslike bewoning, beskerm en daarin geslaag om hul natuurlike toestand

IUCN II Nasionale Park: Groot natuurlike of naby-natuurlike gebiede wat grootskaalse ekologiese prosesse met kenmerkende spesies en ekosisteme beskerm, wat ook omgewings- en kultureel versoenbare geestelike, wetenskaplike, opvoedkundige, ontspannings- en besoekersgeleenthede het

IUCN III Natuurlike monument of kenmerk: Gebiede wat opsy gesit is om 'n spesifieke natuurlike monument te beskerm, wat 'n landvorm, seeberg, mariene grot, geologiese kenmerk soos 'n grot, of 'n plaveiselkenmerk soos 'n antieke bos

IUCN IV Habitat-/spesiebestuursgebied: Gebiede om bepaalde spesies of habitatte te beskerm, waar bestuur hierdie prioriteit weerspieël. Baie sal gereelde, aktiewe ingrypings nodig hê om aan die behoeftes van spesifieke spesies of habitatte te voldoen, maar dit is nie 'n vereiste van die kategorie

IUCN V Beskermde landskap of seelandskap: Waar die interaksie van mense en natuur oor tyd het 'n duidelike karakter met beduidende ekologiese, biologiese, kulturele en natuurskoonwaarde geproduseer: en waar die beveiliging van die integriteit van hierdie interaksie noodsaaklik is vir die beskerming en instandhouding van die gebied en sy gepaardgaande natuurbewaring en ander waardes

IUCN VI Beskermde gebiede met volhoubare gebruik van natuurlike hulpbronne: Gebiede wat ekosisteme bewaar, tesame met gepaardgaande kulturele waardes en tradisionele natuurlike hulpbronbestuurstelsels. Oor die algemeen groot, hoofsaaklik in 'n natuurlike toestand, met 'n proporsie onder volhoubare natuurlike hulpbronbestuur en waar laevlak nie-industriële natuurlike hulpbrongebruik wat versoenbaar is met natuurbewaring as een van die hoofdoelwitte gesien word

IUCN Ander doeltreffend gebiedsgebaseerde bewaringsmaatreëls (OECM): 'n Geografies-gedefinieerde gebied anders as 'n beskermde gebied, wat beheer en bestuur word op maniere wat positiewe en volgehoue langtermyn-uitkomste vir die in situ-bewaring van biodiversiteit bereik, met gepaardgaande ekosisteemfunksies en -dienste en waar toepaslik, kulturele, geestelike, sosio-ekonomiese en ander plaaslik relevante waardes (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, en III word beskou as Hoë Biodiversiteit Beskermingsones (HBPZs). IUCN IV, V, VI, OECM en LMMA's word beskou as Medium Biodiversity Protection Zones (MBPZ's).

🎯 Beplanningsdoelwit: Geen

🗺️ Brondata: Geen

< p>📈 Verslag: Tel eenvoudig die aantal sones in elke beskermingsvlak.

", + "RED": "ROOI", + "Regions - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "Regions 1": "Hierdie verslag som hierdie plan se oorvleueling met die studiestreke in hierdie beplanningsproses op.", + "San Francisco Bay": "San Franciscobaai", + "Show by Sketch": "Wys volgens skets", + "Show Map Layer": "Wys kaartlaag", + "SimpleCard ecoregion message": "Die volgende ekostreke is naby: <2>", + "SimpleCard sketch size message": "Hierdie skets is <2>{{area}} vierkante kilometer", + "SimpleCard temperature message": "Die huidige see-oppervlaktemperatuur binne hierdie skets is <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Soneverslag", + "South Coast": "Suidkus", + "Special Closure": "Spesiale sluiting", + "State Marine Conervation Area (No-Take)": "Staat se mariene bewaringsgebied (geen neem)", + "State Marine Conservation Area": "Staats Mariene Bewaringsgebied", + "State Marine Park": "Staats Marine Park", + "State Marine Recreation Management Area": "Staats Mariene Ontspanningsbestuursgebied", + "State Marine Reserve": "Staats Mariene Reservaat", + "State Waters": "Staatswaters", + "Study Regions": "Studiestreke", + "United States Exclusive Economic Zone": "Verenigde State se eksklusiewe ekonomiese sone", + "units": "eenhede", + "Within Plan": "Binne Plan", + "World": "Wêreld" +} +`;export{e as default}; diff --git a/Next/assets/translation-CQVS8OSw.js b/Next/assets/translation-CQVS8OSw.js deleted file mode 100644 index 463fd4d..0000000 --- a/Next/assets/translation-CQVS8OSw.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "(Not answered)": "(Не отвечено)", - "% Area": "% Область", - "% Within Plan": "% в рамках плана", - "Activity": "Активность", - "Area": "Область", - "Area Within Plan": "Площадь в плане", - "Attributes": "Атрибуты", - "Author(s)": "Авторы)", - "Boundary": "Граница", - "Category": "Категория", - "Class": "Сорт", - "DataDownload - export CSV format label": "Экспорт CSV", - "DataDownload - export JSON format label": "Экспорт JSON", - "Description": "Описание", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Исключительная экономическая зона\\n(0-200 морских миль)", - "Found Within Plan": "Найдено в рамках плана", - "Full protection level label": "Полный", - "Goal": "Цель", - "High protection level label": "Высокий", - "IUCN activity - aquaculture": "Аквакультура - мелкомасштабная", - "IUCN activity - extraction": "Горнодобывающая промышленность, добыча нефти и газа", - "IUCN activity - fishing sustainable": "Рыболовство/коллекционирование: рекреационное (устойчивое)", - "IUCN activity - habitation": "Жилье", - "IUCN activity - industrial fishing": "Промышленное рыболовство, аквакультура в промышленных масштабах", - "IUCN activity - local fishing": "Рыбалка/коллекционирование: местная рыбалка (устойчивая)", - "IUCN activity - non-extractive": "Недобывающий отдых", - "IUCN activity - renewable": "Производство возобновляемой энергии", - "IUCN activity - research": "Исследования: неэкстракционные", - "IUCN activity - research extractive": "Исследования: добыча", - "IUCN activity - restoration": "Восстановление/улучшение по другим причинам", - "IUCN activity - shipping": "Перевозки", - "IUCN activity - tourism": "Крупномасштабный туризм высокой интенсивности", - "IUCN activity - traditional fishing": "Традиционная рыбалка/коллекционирование", - "IUCN activity - traditional use": "Традиционное использование: неэкстракционный", - "IUCN activity - untreated water": "Сброс неочищенной воды", - "IUCN activity - works": "Работы (гавани, порты, дноуглубительные работы)", - "IUCN category - none": "Никто", - "IUCN category 1a": "Строгий заповедник", - "IUCN category 1b": "Дикая местность", - "IUCN category 2": "Национальный парк", - "IUCN category 2 or 3": "Национальный парк или природный памятник/особенность", - "IUCN category 3": "Памятник природы или особенность", - "IUCN category 4": "Район управления средой обитания/видами", - "IUCN category 4 or 6": "Зона управления средой обитания/видами или охраняемая территория с устойчивым использованием", - "IUCN category 5": "Охраняемый ландшафт/морской пейзаж", - "IUCN category 6": "Охраняемая территория с устойчивым использованием", - "IUCN protection level full": "Полный", - "IUCN protection level high": "Высокий", - "IUCN protection level low": "Низкий", - "IUCN rank - no description": "Нет", - "IUCN rank - shorthand label for no": "Н", - "IUCN rank - shorthand label for no, with extra meaning": "Н*", - "IUCN rank - shorthand label for yes": "Д", - "IUCN rank - shorthand label for yes, with extra meaning": "Д*", - "IUCN rank - special 'variable' description": "Переменная; зависит от того, можно ли управлять этой деятельностью таким образом, чтобы она была совместима с целями MPA.", - "IUCN rank - special no description": "Как правило, нет, сильная прерогатива против, если не применяются особые обстоятельства", - "IUCN rank - special yes description": "Да, потому что альтернативы не существует, но необходимо специальное разрешение", - "IUCN rank - yes description": "Да", - "km²": "км²", - "Land": "Земля", - "Learn more": "Узнать больше", - "Map": "карта", - "MPA": "МПА", - "Nearshore\\n(0-12 nautical miles)": "Прибрежный\\n(0–12 морских миль)", - "Offshore\\n(12-200 nautical miles)": "Оффшор\\n(12-200 морских миль)", - "Protection Level": "Уровень защиты", - "ReportError - message part 1": "Что-то пошло не так. Закройте этот отчет и повторите попытку.", - "ReportError - message part 2": "Если ошибка повторяется, сообщите об этом.", - "Representation": "Представление", - "Results not found": "Результаты не найдены", - "ResultsCard - no result message": "Запуск отчета завершен, но результаты не возвращены", - "Shoreline": "Береговая линия", - "Show by MPA": "Показать по МПА", - "Size": "Размер", - "SizeCard - introduction": "национальные воды простираются от береговой линии до 200 морских миль, известных как исключительная экономическая зона (ИЭЗ). В этом отчете обобщается перекрытие морского плана с ИЭЗ и другими границами внутри нее, а также измеряется прогресс в достижении целевых показателей в % для каждой границы.", - "SizeCard - learn more": "<0> В этом отчете обобщаются размер и пропорции этого плана в пределах этих границ.

Если границы эскиза в плане накладываются друг на друга, это перекрытие учитывается только один раз.

", - "SizeCard - learn more source": "Источник: Википедия - Территориальные воды", - "SizeCard sketch size message": "Площадь этого эскиза составляет <2>{{area}} квадратных километров.", - "SizeCard title": "Размер зоны", - "Target": "Цель", - "Value": "Ценить", - "Viability": "Жизнеспособность" -} -`;export{n as default}; diff --git a/Next/assets/translation-CSEUz8s6.js b/Next/assets/translation-CSEUz8s6.js deleted file mode 100644 index 711ac95..0000000 --- a/Next/assets/translation-CSEUz8s6.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "% Area": "% iWasewase", - "Activity": "iTaviqaravi", - "Area": "iWasewase", - "Area Within Plan": "iWasewase ena Loma ni iTuvatuva", - "Attributes": "iTovo", - "Author(s)": "Dauvolaivola", - "Boundary": "iYalayala", - "Category": "iWasewase", - "Class": "Kalasi", - "DataDownload - export CSV format label": "Vakauta na CSV", - "DataDownload - export JSON format label": "Vakauta na JSON", - "Description": "iVakamacala", - "Found Within Plan": "Kunei ena Loma ni iTuvatuva", - "Full protection level label": "Taucoko", - "Goal": "Takete", - "High protection level label": "Cecere", - "IUCN activity - aquaculture": "Aquaculture - ivakarau lailai", - "IUCN activity - extraction": "Qaqi, waiwai kei na kasi", - "IUCN activity - fishing sustainable": "Qoli/ikumuni: veivakamarautaki (tudei)", - "IUCN activity - habitation": "iTikotiko", - "IUCN activity - industrial fishing": "Qoli ni iyaya, ivakarau ni cakacaka ni wai", - "IUCN activity - local fishing": "Qoli/ikumuni: qoli ni vanua (tudei)", - "IUCN activity - non-extractive": "Ka ni veivakamarautaki sega ni veivaqaqacotaki", - "IUCN activity - renewable": "Itabatamata ni igu e rawa ni vakavoui", - "IUCN activity - research": "Vakadidike: sega ni tauri", - "IUCN activity - research extractive": "Vakadidike: extractive", - "IUCN activity - restoration": "Vakalesuimai/vakatorocaketaki ena vuku ni inaki tale eso", - "IUCN activity - shipping": "Vakauyaya", - "IUCN activity - tourism": "Levu ni saravanua kaukauwa", - "IUCN activity - traditional fishing": "Itikotiko ni qoli/ikumuni", - "IUCN activity - traditional use": "Vakayagataki vakavanua: sega ni tauri", - "IUCN activity - untreated water": "Wai e sega ni qaravi", - "IUCN activity - works": "Cakacaka (toba, waqa, dredging)", - "IUCN category - none": "Sega", - "IUCN category 1a": "Maroroi ni Bula Tudei", - "IUCN category 1b": "iWasewase ni Lekutu", - "IUCN category 2": "National Park", - "IUCN category 2 or 3": "National Park se iVakananumi/iVakatakilakila ni National Park", - "IUCN category 3": "iVakananumi se iVakatakilakila", - "IUCN category 4": "iWasewase ni Lewai ni iTikotiko/Mataqali", - "IUCN category 4 or 6": "iWasewase ni Lewai ni iTikotiko/iWasewase ni Mataqali se Vanua Taqomaki ena kena vakayagataki tudei", - "IUCN category 5": "Taqomaki ni Vanua/Seascape", - "IUCN category 6": "Vanua taqomaki ena kena vakayagataki tudei", - "IUCN protection level full": "Taucoko", - "IUCN protection level high": "Cecere", - "IUCN protection level low": "E ra", - "IUCN rank - no description": "Sega", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Veiveisau; vakatau ena kena rawa ni qaravi na itaviqaravi oqo ena dua na sala e salavata kei na inaki ni MPA", - "IUCN rank - special no description": "Sega, e dua na ilesilesi kaukauwa me saqata vakavo ga ke vakayagataki na ituvaki digitaki", - "IUCN rank - special yes description": "Io baleta ni sega ni dua na kena isosomi, ia e yaga na veivakadonui digitaki", - "IUCN rank - yes description": "Io", - "km²": "km2", - "Learn more": "Vulica eso tale na ka", - "Map": "Mape", - "MPA": ".MPA", - "Protection Level": "iVakatagedegede ni Veitaqomaki", - "ReportError - message part 1": "E dua na ka e leqa. Yalovinaka sogota na ripote oqo ka tovolea tale.", - "ReportError - message part 2": "Kevaka e toso tikoga na cala, yalovinaka ripotetaka.", - "Representation": "Matataki", - "ResultsCard - no result message": "Cicivaki na ripote, ia e sega ni vakalesui mai na macala", - "Show by MPA": "Vakaraitaka mai vei MPA", - "Size": "Levu", - "SizeCard - introduction": "na wai ni matanitu e yaco mai na baravi me yacova na 200 na maile e wai, ka vakatokai me Exclusive Economic Zone (EEZ). Na ripote oqo e vakalekalekataka na ituvatuva ni baravi ka veisotari kei na EEZ kei na iyalayala tale eso e loma, ka vakarautaka na toso ki na kena rawati na % takete me baleta na iyalayala yadua.", - "SizeCard - learn more": "<0> Na ripote oqo e vakalekalekataka na levu kei na ivakarau ni ituvatuva oqo ena loma ni iyalayala oqo.

Kevaka e veisotari vata na iyalayala ni MPA, ena wiliki ga vakadua na veisotari.

", - "SizeCard - learn more source": "Vurevure: Wikipedia - Wai ni Yasana", - "SizeCard sketch size message": "Na sketch oqo e <2>{{area}} kilomita vakarivirivi", - "SizeCard title": "iWiliwili ni iWasewase", - "Target": "Kolikila", - "Value": "Yaga", - "Viability": "Na Bula Tudei", - "(Not answered)": "(Sega ni saumi)", - "% Within Plan": "% Ena Loma ni iTuvatuva", - "Results not found": "Sega ni kune na kena macala", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "iWasewase Vakailavo Vakatabakidua\\n(0-200 na maile wai)", - "Land": "Vanua", - "Nearshore\\n(0-12 nautical miles)": "Baravi\\n(0-12 na maile e wai)", - "Offshore\\n(12-200 nautical miles)": "E baravi\\n(12-200 na maile wai)", - "Shoreline": "Baravi" -} -`;export{a as default}; diff --git a/Next/assets/translation-Ch2IzTwO.js b/Next/assets/translation-Ch2IzTwO.js new file mode 100644 index 0000000..e594075 --- /dev/null +++ b/Next/assets/translation-Ch2IzTwO.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Área", + "Activity": "Atividade", + "Area": "Área", + "Area Within Plan": "Área Dentro do Plano", + "Attributes": "Atributos", + "Boundary": "Limite", + "Category": "Categoria", + "Class": "Aula", + "DataDownload - export CSV format label": "Exportar CSV", + "DataDownload - export JSON format label": "Exportar JSON", + "Found Within Plan": "Encontrado dentro do plano", + "Full protection level label": "Completo", + "Goal": "Meta", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Aquicultura - pequena escala", + "IUCN activity - extraction": "Mineração, extração de petróleo e gás", + "IUCN activity - fishing sustainable": "Pesca/coleção: recreativa (sustentável)", + "IUCN activity - habitation": "Habitação", + "IUCN activity - industrial fishing": "Pesca industrial, aquicultura em escala industrial", + "IUCN activity - local fishing": "Pesca/coleção: pesca local (sustentável)", + "IUCN activity - non-extractive": "Recreação não extrativa", + "IUCN activity - renewable": "Geração de energia renovável", + "IUCN activity - research": "Pesquisa: não extrativa", + "IUCN activity - research extractive": "Pesquisa: extrativa", + "IUCN activity - restoration": "Restauração/melhoria por outros motivos", + "IUCN activity - shipping": "Envio", + "IUCN activity - tourism": "Turismo de alta intensidade em grande escala", + "IUCN activity - traditional fishing": "Pesca tradicional/recolha", + "IUCN activity - traditional use": "Uso tradicional: não extrativo", + "IUCN activity - untreated water": "Descarga de água não tratada", + "IUCN activity - works": "Obras (portos, portos, dragagens)", + "IUCN category - none": "Nenhum", + "IUCN category 1a": "Reserva Natural Estrita", + "IUCN category 1b": "Área selvagem", + "IUCN category 2": "Parque Nacional", + "IUCN category 2 or 3": "Parque Nacional ou Monumento Natural/Recurso", + "IUCN category 3": "Monumento Natural ou Elemento", + "IUCN category 4": "Área de Manejo de Habitats/Espécies", + "IUCN category 4 or 6": "Área de Manejo de Habitat/Espécie ou Área Protegida com uso sustentável", + "IUCN category 5": "Paisagem Protegida/Paisagem Marítima", + "IUCN category 6": "Área protegida com uso sustentável", + "IUCN protection level full": "Completo", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Baixo", + "IUCN rank - no description": "Não", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "S*", + "IUCN rank - special 'variable' description": "Variável; depende se esta atividade pode ser gerida de forma compatível com os objetivos da AMP", + "IUCN rank - special no description": "Geralmente não, uma forte prerrogativa contra, a menos que se apliquem circunstâncias especiais", + "IUCN rank - special yes description": "Sim, porque não existe alternativa, mas uma aprovação especial é essencial", + "IUCN rank - yes description": "Sim", + "km²": "km²", + "Learn more": "Saber mais", + "Map": "Mapa", + "MPA": "MPA", + "Protection Level": "Nível de proteção", + "ReportError - message part 1": "Algo deu errado. Feche este relatório e tente novamente.", + "ReportError - message part 2": "Se o erro persistir, denuncie.", + "Representation": "Representação", + "ResultsCard - no result message": "A execução do relatório foi concluída, mas nenhum resultado foi retornado", + "Show by MPA": "Mostrar por MPA", + "Size": "Tamanho", + "SizeCard - introduction": "as águas nacionais se estendem desde a costa até 200 milhas náuticas, conhecidas como Zona Econômica Exclusiva (ZEE). Este relatório resume a sobreposição do plano offshore com a ZEE e outros limites dentro dela, medindo o progresso para atingir % de alvos para cada limite.", + "SizeCard - learn more": "<0> Este relatório resume o tamanho e a proporção deste plano dentro desses limites.

Se os limites da AMP se sobrepõem, a sobreposição é contada apenas uma vez.

", + "SizeCard - learn more source": "Fonte: Wikipédia - Águas Territoriais", + "SizeCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", + "SizeCard title": "Tamanho da zona", + "Target": "Alvo", + "Value": "Valor", + "Viability": "Viabilidade", + "Author(s)": "Autor(es)", + "Description": "Descrição", + "(Not answered)": "(Não respondido)", + "% Within Plan": "% Dentro do Plano", + "Results not found": "Resultados não encontrados", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona econômica exclusiva\\n(0-200 milhas náuticas)", + "Land": "Terra", + "Nearshore\\n(0-12 nautical miles)": "Perto da costa\\n(0-12 milhas náuticas)", + "Offshore\\n(12-200 nautical miles)": "No mar\\n(12-200 milhas náuticas)", + "Shoreline": "Litoral", + "# MPAs": "# AMPs", + "% Area Within Plan": "% de área dentro do plano", + "30x30 Objective": "Objetivo 30x30", + "Bioregions": "Biorregiões", + "Bioregions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Bioregions 1": "Este relatório resume a sobreposição deste plano com as biorregiões da Califórnia.", + "BlankCard": "Cartão em branco", + "Central Coast": "Costa Central", + "Federal Marine Conservation Area": "Área Federal de Conservação Marinha", + "Federal Marine Reserve": "Reserva Marinha Federal", + "Fully Protected Area": "Área Totalmente Protegida", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Kelp 1": "Este relatório resume a sobreposição deste plano com os dados do Kelp.", + "Learn More": "Saber mais", + "mi²": "mi²", + "North Central Coast": "Costa Centro-Norte", + "North Coast": "Costa norte", + "OverlapCard": "Cartão de sobreposição", + "OverlapCard - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "OverlapCard 1": "Este relatório resume a sobreposição deste plano com os dados do OverlapCard.", + "Plan Overview": "Visão geral do plano", + "Protection Card - Learn more": "

ℹ️ Visão geral: Este processo de planejamento usa a estrutura de nível de proteção da IUCN:

Reserva natural estrita da IUCN Ia: Estritamente protegida para a biodiversidade e também possivelmente características geológicas/geomorfológicas, onde a visitação, uso e impactos humanos são controlada e limitada para garantir a proteção dos valores de conservação

Área selvagem IUCN Ib: Geralmente grandes áreas não modificadas ou ligeiramente modificadas, mantendo seu caráter e influência natural, sem habitação humana permanente ou significativa, protegidas e gerenciadas para preservar sua condição natural

Parque Nacional IUCN II: Grandes áreas naturais ou quase naturais que protegem processos ecológicos em grande escala com espécies e ecossistemas característicos, que também têm oportunidades espirituais, científicas, educacionais, recreativas e de visitantes ambiental e culturalmente compatíveis

Monumento ou elemento natural da UICN III: Áreas reservadas para proteger um monumento natural específico, que pode ser um relevo, um monte marinho, uma caverna marinha, um elemento geológico, como uma caverna, ou um elemento geográfico, como um bosque antigo

IUCN IV Área de gestão de habitats/espécies: Áreas para proteger espécies ou habitats específicos, onde a gestão reflecte esta prioridade. Muitos precisarão de intervenções regulares e ativas para atender às necessidades de espécies ou habitats específicos, mas isso não é um requisito da categoria

IUCN V Paisagem ou paisagem marítima protegida: onde a interação entre pessoas e natureza ao longo do tempo tem produziu um caráter distinto com valor ecológico, biológico, cultural e paisagístico significativo: e onde salvaguardar a integridade desta interação é vital para proteger e sustentar a área e a conservação da natureza associada e outros valores

IUCN VI Áreas protegidas com utilização sustentável dos recursos naturais: Áreas que conservam os ecossistemas, juntamente com os valores culturais associados e os sistemas tradicionais de gestão dos recursos naturais. Geralmente grande, principalmente em condições naturais, com uma proporção sob gestão sustentável dos recursos naturais e onde o uso de recursos naturais não industriais de baixo nível, compatível com a conservação da natureza, é visto como um dos principais objetivos.

IUCN Outros Eficazes Medidas de Conservação Baseadas em Área (OECM): Uma área geograficamente definida que não seja uma Área Protegida, que é governada e gerida de forma a alcançar resultados positivos e sustentados a longo prazo para a conservação in situ da biodiversidade, com funções e serviços ecossistémicos associados e onde aplicáveis, valores culturais, espirituais, socioeconômicos e outros valores localmente relevantes (CBD, 2018).

Áreas Marinhas Gerenciadas Localmente (LMMA)

IUCN Ia, Ib, II, e III são consideradas Zonas de Alta Proteção da Biodiversidade (ZBP). IUCN IV, V, VI, OECM e LMMAs são consideradas Zonas Médias de Proteção da Biodiversidade (MBPZs).

🎯 Objetivo de Planejamento: Nenhum

🗺️ Dados de Fonte: Nenhum

< p>📈 Relatório: simplesmente conta o número de zonas em cada nível de proteção.

", + "RED": "VERMELHO", + "Regions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Regions 1": "Este relatório resume a sobreposição deste plano com as regiões de estudo neste processo de planeamento.", + "San Francisco Bay": "Baía de São Francisco", + "Show by Sketch": "Mostrar por esboço", + "Show Map Layer": "Mostrar camada do mapa", + "SimpleCard ecoregion message": "As seguintes ecorregiões estão próximas: <2>", + "SimpleCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", + "SimpleCard temperature message": "A temperatura atual da superfície do mar neste esboço é <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Relatório de zona", + "South Coast": "Costa sul", + "Special Closure": "Fechamento Especial", + "State Marine Conervation Area (No-Take)": "Área de Conservação Marinha Estadual (Proibida Tomada)", + "State Marine Conservation Area": "Área de Conservação Marinha Estadual", + "State Marine Park": "Parque Estadual Marinho", + "State Marine Recreation Management Area": "Área de Gestão de Recreação Marinha Estadual", + "State Marine Reserve": "Reserva Marinha Estadual", + "State Waters": "Águas Estaduais", + "Study Regions": "Regiões de Estudo", + "United States Exclusive Economic Zone": "Zona Económica Exclusiva dos Estados Unidos", + "units": "unidades", + "Within Plan": "Dentro do plano", + "World": "Mundo" +} +`;export{e as default}; diff --git a/Next/assets/translation-CkCjKLJu.js b/Next/assets/translation-CkCjKLJu.js deleted file mode 100644 index 6445617..0000000 --- a/Next/assets/translation-CkCjKLJu.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(ʻIkai tali)", - "% Area": "% ʻĒliá", - "% Within Plan": "% ʻI he Palaní", - "Activity": "ʻEkitivitii", - "Area": "ʻElia", - "Area Within Plan": "ʻĒlia ʻi loto he Palaní", - "Attributes": "Ngaahi ʻUlungaanga", - "Author(s)": "(Ngaahi) tokotaha faʻu tohi", - "Boundary": "Ngataʻangá", - "Category": "Faʻahinga", - "Class": "Kalasi", - "DataDownload - export CSV format label": "Export CSV", - "DataDownload - export JSON format label": "Hiki atu ʻa e foha", - "Description": "Fakamatala", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Souni fakaʻekonomika fakangatangata\\n(maile ʻe 0-200)", - "Found Within Plan": "Maʻu ʻi he Palani", - "Full protection level label": "Kakato", - "Goal": "Taumuʻa", - "High protection level label": "Maʻolunga", - "IUCN activity - aquaculture": "Aquaculture-kiʻi meʻafua siʻisiʻi", - "IUCN activity - extraction": "Keli, lolo mo e toʻo kasa", - "IUCN activity - fishing sustainable": "Taumataʻu/tanaki: fakafiefia (tuʻuloa)", - "IUCN activity - habitation": "Nofoʻanga", - "IUCN activity - industrial fishing": "Taumataʻu lalahi, meʻafua aquaculture", - "IUCN activity - local fishing": "Taumataʻu/tanaki: taumataʻu fakalotofonua (tuʻuloa)", - "IUCN activity - non-extractive": "Fakafiefia ʻoku ʻikai extractive", - "IUCN activity - renewable": "Toloto toʻu tangata ʻo e ivi", - "IUCN activity - research": "Fekumi: ʻikai-extractive", - "IUCN activity - research extractive": "Fekumi: extractive", - "IUCN activity - restoration": "Toe Fakafoki Mai/enhancement koeʻuhi ko ha ngaahi ʻuhinga kehe", - "IUCN activity - shipping": "Fakafolau", - "IUCN activity - tourism": "Meʻafua lahi ʻo e takimamata", - "IUCN activity - traditional fishing": "Taumataʻu tukufakaholo/tanaki", - "IUCN activity - traditional use": "Fakaʻaongaʻi angamaheni: ʻikai ko e extractive", - "IUCN activity - untreated water": "Faitoʻo hono fakahoko ʻo e vai", - "IUCN activity - works": "Ngaahi ngaue (harbors, ports, dredging)", - "IUCN category - none": "Hala ha taha", - "IUCN category 1a": "Natula pau talifaki", - "IUCN category 1b": "ʻĒlia Maomaonganoá", - "IUCN category 2": "Paʻake Fakafonua", - "IUCN category 2 or 3": "Paʻake fakafonua pe maka fakamanatu fakanatula/konga", - "IUCN category 3": "Maka fakamanatu fakanatula pe konga", - "IUCN category 4": "Feituʻu ʻoku tokangaʻi ai e ngaahi meʻa ʻoku ʻikai ke ʻ", - "IUCN category 4 or 6": "Feituʻu ʻoku puleʻi ai e ngaahi meʻa ʻoku ʻikai ke ʻi ai ha meʻa pe maluʻi ʻi hono fakaʻaongaʻi tuʻ", - "IUCN category 5": "Maluʻi ʻo e fonua/Seascape", - "IUCN category 6": "Feituʻu maluʻi mo hono fakaʻaongaʻi tuʻuloa", - "IUCN protection level full": "Kakato", - "IUCN protection level high": "Maʻolunga", - "IUCN protection level low": "Maʻulalo", - "IUCN rank - no description": "ʻIkai", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Kehekehe; fakafalala pe ʻe lava ke tokangaʻi ʻa e ʻekitiviti ko ʻeni ʻi ha founga ʻoku fenapasi mo e ngaahi taumuʻa ʻa e MPA", - "IUCN rank - special no description": "Ko e angamaheni, ʻoku ʻi ai ha totonu malohi ki he tuku kehe kapau ʻoku fakaʻaongaʻi ha ngaahi tukunga makehe", - "IUCN rank - special yes description": "ʻIo koeʻuhi he ʻoku ʻikai ha toe fili, ka ʻoku mahuʻinga ʻa e fakangofua makehe", - "IUCN rank - yes description": "ʻIo", - "km²": "km 5", - "Land": "Fonua", - "Learn more": "Ako lahi ange", - "Map": "Mape", - "MPA": ".MPA", - "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(maile ʻe 0-12)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(maile ʻe 12-200)", - "Protection Level": "Tuʻunga maluʻi", - "ReportError - message part 1": "Naʻe ʻi ai e meʻa naʻe fehalaaki. Kātaki o tāpuni a e lipooti ko ení pea toe feinga pē.", - "ReportError - message part 2": "Kapau ʻe kei hokohoko atu pē ʻa e fehālākí, kātaki ʻo lipooti mai.", - "Representation": "Fakafofongaʻi", - "Results not found": "ʻIkai maʻu e ngaahi olá", - "ResultsCard - no result message": "ʻOsi e lele ʻa e lipoti, ka naʻe ʻikai toe fakafoki mai ha ola", - "Shoreline": "Matatahi", - "Show by MPA": "Fakaʻasi mai ʻe he MPA", - "Size": "Lahi", - "SizeCard - introduction": "ʻOku aʻu atu ʻa e ngaahi vai fakafonua mei he matatahi ki ha maile ʻe 200, ʻa ia ʻoku ʻiloa ko e souni fakaʻekonomika fakangatangata (EEZ). ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni offshore palani fehulunaki mo e EEZ mo e ngaahi fakangatangata kehe ʻi loto ai, ʻo fakafuofuaʻi ʻa e fakalakalaka ki hono aʻusia ʻo e ngaahi taketi% ki he fakangatangata takitaha.", - "SizeCard - learn more": "<0> ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻení ʻa e lahi mo e konga ʻo e palani ko ʻení ʻi he ngaahi ngataʻanga ko ʻení.

Kapau ʻoku fehulunaki ʻa e ngaahi ngataʻanga MPA, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", - "SizeCard - learn more source": "Maʻuʻanga tokoni: Wikipedia-ngaahi vai fakavahe", - "SizeCard sketch size message": "Ko e fakatata ko ʻeni ko e <2>{{area}} sikuea kilomita", - "SizeCard title": "Lahi Fakasouní", - "Target": "Taumuʻa", - "Value": "Mahuʻinga", - "Viability": "Tuʻunga ʻoku ʻi ai" -} -`;export{a as default}; diff --git a/Next/assets/translation-CpEOnYvy.js b/Next/assets/translation-CpEOnYvy.js new file mode 100644 index 0000000..6bdd43d --- /dev/null +++ b/Next/assets/translation-CpEOnYvy.js @@ -0,0 +1,131 @@ +const n=`{ + "% Area": "% 区域", + "Activity": "活动", + "Area": "区域", + "Area Within Plan": "计划内面积", + "Attributes": "属性", + "Author(s)": "作者", + "Boundary": "边界", + "Category": "类别", + "Class": "班级", + "DataDownload - export CSV format label": "导出 CSV", + "DataDownload - export JSON format label": "导出 JSON", + "Description": "描述", + "Found Within Plan": "在计划内找到", + "Full protection level label": "满的", + "Goal": "目标", + "High protection level label": "高的", + "IUCN activity - aquaculture": "水产养殖 - 小规模", + "IUCN activity - extraction": "采矿、石油和天然气开采", + "IUCN activity - fishing sustainable": "钓鱼/采集:休闲(可持续)", + "IUCN activity - habitation": "居所", + "IUCN activity - industrial fishing": "工业化捕鱼、工业化水产养殖", + "IUCN activity - local fishing": "捕鱼/采集:当地捕鱼(可持续)", + "IUCN activity - non-extractive": "非采掘性休闲", + "IUCN activity - renewable": "可再生能源发电", + "IUCN activity - research": "研究:非采掘", + "IUCN activity - research extractive": "研究:采掘", + "IUCN activity - restoration": "因其他原因修复/增强", + "IUCN activity - shipping": "船运", + "IUCN activity - tourism": "大规模高强度旅游", + "IUCN activity - traditional fishing": "传统捕鱼/采集", + "IUCN activity - traditional use": "传统用途:非采掘", + "IUCN activity - untreated water": "未经处理的水排放", + "IUCN activity - works": "工程(港口、港口、疏浚)", + "IUCN category - none": "没有任何", + "IUCN category 1a": "严格的自然保护区", + "IUCN category 1b": "荒野区", + "IUCN category 2": "国家公园", + "IUCN category 2 or 3": "国家公园或天然纪念物/特色", + "IUCN category 3": "天然纪念物或特色", + "IUCN category 4": "栖息地/物种管理区", + "IUCN category 4 or 6": "可持续利用的栖息地/物种管理区或保护区", + "IUCN category 5": "受保护的景观/海景", + "IUCN category 6": "可持续利用的保护区", + "IUCN protection level full": "满的", + "IUCN protection level high": "高的", + "IUCN protection level low": "低的", + "IUCN rank - no description": "不", + "IUCN rank - shorthand label for no": "否", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "是", + "IUCN rank - shorthand label for yes, with extra meaning": "是*", + "IUCN rank - special 'variable' description": "多变的;取决于是否可以以符合 MPA 目标的方式管理此活动", + "IUCN rank - special no description": "一般不会,除非有特殊情况,否则有很强的反对权", + "IUCN rank - special yes description": "是的,因为没有其他选择,但特别批准是必不可少的", + "IUCN rank - yes description": "是的", + "km²": "平方公里", + "Learn more": "了解更多", + "Map": "地图", + "MPA": "海洋保护区", + "Protection Level": "防护等级", + "ReportError - message part 1": "出了些问题。请关闭此报告并重试。", + "ReportError - message part 2": "如果错误仍然存在,请报告。", + "Representation": "表示", + "ResultsCard - no result message": "报表运行已完成,但没有返回结果", + "Show by MPA": "由 MPA 展示", + "Size": "尺寸", + "SizeCard - introduction": "国家水域从海岸线延伸至 200 海里,称为专属经济区 (EEZ)。本报告总结了离岸计划与专属经济区和其中其他边界的重叠,衡量了实现每个边界目标百分比的进展情况。", + "SizeCard - learn more": "<0> 本报告总结了该规划在这些边界内的规模和比例。

如果 MPA 边界相互重叠,则重叠仅计算一次。

", + "SizeCard - learn more source": "资料来源:维基百科 - 领土水域", + "SizeCard sketch size message": "此草图为 <2>{{area}} 平方公里", + "SizeCard title": "区域大小", + "Target": "目标", + "Value": "价值", + "Viability": "可行性", + "(Not answered)": "(无解答)", + "% Within Plan": "计划内百分比", + "Results not found": "未找到结果", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "专属经济区\\n(0-200海里)", + "Land": "土地", + "Nearshore\\n(0-12 nautical miles)": "近岸\\n(0-12海里)", + "Offshore\\n(12-200 nautical miles)": "离岸\\n(12-200海里)", + "Shoreline": "海岸线", + "# MPAs": "# 海洋保护区", + "% Area Within Plan": "计划内面积百分比", + "30x30 Objective": "30x30 物镜", + "Bioregions": "生物区域", + "Bioregions - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "Bioregions 1": "本报告总结了该计划与加利福尼亚州生物区域的重叠部分。", + "BlankCard": "空白卡片", + "Central Coast": "中央海岸", + "Federal Marine Conservation Area": "联邦海洋保护区", + "Federal Marine Reserve": "联邦海洋保护区", + "Fully Protected Area": "全面保护区", + "Kelp": "海带", + "Kelp - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "Kelp 1": "本报告总结了该计划与海带数据的重叠部分。", + "Learn More": "了解更多", + "mi²": "英里²", + "North Central Coast": "北中部海岸", + "North Coast": "北海岸", + "OverlapCard": "重叠卡", + "OverlapCard - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "OverlapCard 1": "本报告总结了该计划与 OverlapCard 数据的重叠情况。", + "Plan Overview": "计划概述", + "Protection Card - Learn more": "

ℹ️ 概述:此规划过程使用 IUCN 保护级别框架:

IUCN Ia 严格自然保护区:严格保护生物多样性,也可能保护地质/地貌特征,人类的访问、使用和影响受到控制和限制,以确保保护价值

IUCN Ib 荒野地区:通常是未经改造或轻微改造的大面积区域,保留了其自然特征和影响,没有永久或大量的人类居住,受到保护和管理以保持其自然状态

IUCN II 国家公园:大型自然或近自然区域,保护具有特征物种和生态系统的大规模生态过程,同时具有与环境和文化相兼容的精神、科学、教育、娱乐和游客机会

IUCN III 自然纪念碑或特征:为保护特定自然纪念碑而留出的区域,可以是地貌、海山、海洋洞穴、地质特征(如洞穴)或沉积特征(如古代树林

IUCN IV 栖息地/物种管理区:保护特定物种或栖息地的区域,管理反映了这一优先事项。许多区域需要定期、积极的干预来满足特定物种或栖息地的需求,但这不是该类别的要求

IUCN V 受保护的景观或海景:随着时间的推移,人与自然的互动产生了具有重要生态、生物、文化和风景价值的独特特征:维护这种互动的完整性对于保护和维持该地区及其相关的自然保护和其他价值至关重要

IUCN VI 可持续利用自然资源的保护区:保护生态系统以及相关文化价值和传统自然资源管理系统的区域。通常面积较大,主要处于自然状态,其中一部分处于可持续的自然资源管理之下,低水平的非工业自然资源利用与自然保护相兼容被视为主要目标之一

IUCN 其他有效的基于区域的保护措施 (OECM):除保护区以外的地理定义区域,其治理和管理方式可实现积极和持续的长期成果,就地保护生物多样性,具有相关的生态系统功能和服务,并具有适用的文化、精神、社会经济和其他当地相关价值 (CBD, 2018)。

当地管理海洋区域 (LMMA)

IUCN Ia、Ib、II 和 III 被视为高生物多样性保护区 (HBPZ)。 IUCN IV、V、VI、OECM 和 LMMA 被视为中等生物多样性保护区 (MBPZ)。

🎯 规划目标:无

🗺️ 源数据:无

📈 报告:仅计算每个保护级别的区域数量。

", + "RED": "红色的", + "Regions - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "Regions 1": "本报告总结了该计划与本规划过程中研究区域的重叠部分。", + "San Francisco Bay": "旧金山湾", + "Show by Sketch": "按草图显示", + "Show Map Layer": "显示地图层", + "SimpleCard ecoregion message": "附近有以下生态区域:<2>", + "SimpleCard sketch size message": "此草图面积为 <2>{{area}}} 平方公里", + "SimpleCard temperature message": "该草图内当前海面温度为<2>{{minTemp}} - {{maxTemp}}°C。", + "SimpleCard title": "区域报告", + "South Coast": "南岸", + "Special Closure": "特别闭馆", + "State Marine Conervation Area (No-Take)": "州立海洋保护区(禁止捕捞)", + "State Marine Conservation Area": "州立海洋保护区", + "State Marine Park": "州立海洋公园", + "State Marine Recreation Management Area": "州海洋休闲管理区", + "State Marine Reserve": "国家海洋保护区", + "State Waters": "州水域", + "Study Regions": "研究区域", + "United States Exclusive Economic Zone": "美国专属经济区", + "units": "单位", + "Within Plan": "计划内", + "World": "世界" +} +`;export{n as default}; diff --git a/Next/assets/translation-CppPpdJZ.js b/Next/assets/translation-CppPpdJZ.js new file mode 100644 index 0000000..075e949 --- /dev/null +++ b/Next/assets/translation-CppPpdJZ.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Ikke besvaret)", + "% Area": "% Areal", + "% Within Plan": "% Inden for planen", + "Activity": "Aktivitet", + "Area": "Areal", + "Area Within Plan": "Område inden for plan", + "Attributes": "Egenskaber", + "Author(s)": "Forfatter(e)", + "Boundary": "Grænse", + "Category": "Kategori", + "Class": "Klasse", + "DataDownload - export CSV format label": "Eksporter CSV", + "DataDownload - export JSON format label": "Eksporter JSON", + "Description": "Beskrivelse", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiv økonomisk zone\\n(0-200 sømil)", + "Found Within Plan": "Fundet inden for plan", + "Full protection level label": "Fuld", + "Goal": "Mål", + "High protection level label": "Høj", + "IUCN activity - aquaculture": "Akvakultur - lille skala", + "IUCN activity - extraction": "Minedrift, olie- og gasudvinding", + "IUCN activity - fishing sustainable": "Fiskeri/indsamling: rekreativt (bæredygtigt)", + "IUCN activity - habitation": "Beboelse", + "IUCN activity - industrial fishing": "Industrielt fiskeri, akvakultur i industriel skala", + "IUCN activity - local fishing": "Fiskeri/indsamling: lokalt fiskeri (bæredygtigt)", + "IUCN activity - non-extractive": "Ikke-udvindende rekreation", + "IUCN activity - renewable": "Vedvarende energiproduktion", + "IUCN activity - research": "Forskning: ikke-ekstraktiv", + "IUCN activity - research extractive": "Forskning: udvinding", + "IUCN activity - restoration": "Restaurering/forbedring af andre årsager", + "IUCN activity - shipping": "Forsendelse", + "IUCN activity - tourism": "Storstilet højintensitetsturisme", + "IUCN activity - traditional fishing": "Traditionelt fiskeri/indsamling", + "IUCN activity - traditional use": "Traditionel brug: ikke-ekstraktiv", + "IUCN activity - untreated water": "Udledning af ubehandlet vand", + "IUCN activity - works": "Arbejder (havne, havne, uddybning)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strenge naturreservat", + "IUCN category 1b": "Vildmarksområde", + "IUCN category 2": "Nationalpark", + "IUCN category 2 or 3": "Nationalpark eller Naturmonument/Feature", + "IUCN category 3": "Naturmonument eller træk", + "IUCN category 4": "Habitat/artsforvaltningsområde", + "IUCN category 4 or 6": "Habitat/artsforvaltningsområde eller beskyttet område med bæredygtig anvendelse", + "IUCN category 5": "Beskyttet Landskab/Havlandskab", + "IUCN category 6": "Beskyttet område med bæredygtig udnyttelse", + "IUCN protection level full": "Fuld", + "IUCN protection level high": "Høj", + "IUCN protection level low": "Lav", + "IUCN rank - no description": "Ingen", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; afhænger af, om denne aktivitet kan forvaltes på en sådan måde, at den er forenelig med MPA’s formål", + "IUCN rank - special no description": "Generelt nej, et stærkt prærogativ imod, medmindre særlige omstændigheder gør sig gældende", + "IUCN rank - special yes description": "Ja, fordi der ikke findes noget alternativ, men særlig godkendelse er afgørende", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Jord", + "Learn more": "Lær mere", + "Map": "Kort", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Nær kysten\\n(0-12 sømil)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 sømil)", + "Protection Level": "Beskyttelsesniveau", + "ReportError - message part 1": "Noget gik galt. Luk denne rapport og prøv igen.", + "ReportError - message part 2": "Hvis fejlen fortsætter, bedes du rapportere det.", + "Representation": "Repræsentation", + "Results not found": "Resultater ikke fundet", + "ResultsCard - no result message": "Rapportkørsel afsluttet, men ingen resultater returneret", + "Shoreline": "Kystlinje", + "Show by MPA": "Vis af MPA", + "Size": "Størrelse", + "SizeCard - introduction": "nationale farvande strækker sig fra kystlinjen ud til 200 sømil, kendt som den eksklusive økonomiske zone (EEZ). Denne rapport opsummerer offshore planens overlapning med EEZ og andre grænser inden for den, og måler fremskridt hen imod opnåelse af %-mål for hver grænse.", + "SizeCard - learn more": "<0> Denne rapport opsummerer størrelsen og andelen af denne plan inden for disse grænser.

Hvis skitsegrænser i en plan overlapper hinanden, tælles overlapningen kun én gang.

", + "SizeCard - learn more source": "Kilde: Wikipedia - Territorialfarvande", + "SizeCard sketch size message": "Denne skitse er <2>{{areal}} kvadratkilometer", + "SizeCard title": "Zonestørrelse", + "Target": "Mål", + "Value": "Værdi", + "Viability": "Levedygtighed", + "# MPAs": "# MPA'er", + "% Area Within Plan": "% Areal Indenfor Plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "Bioregions 1": "Denne rapport opsummerer denne plans overlap med Californiens bioregioner.", + "BlankCard": "Blankt kort", + "Central Coast": "Centrale kyst", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fuldt beskyttet område", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "Kelp 1": "Denne rapport opsummerer denne plans overlap med Kelp-data.", + "Learn More": "Lær mere", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "nordkyst", + "OverlapCard": "Overlapkort", + "OverlapCard - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "OverlapCard 1": "Denne rapport opsummerer denne plans overlap med OverlapCard-data.", + "Plan Overview": "Planoversigt", + "Protection Card - Learn more": "

ℹ️ Oversigt: Denne planlægningsproces bruger IUCN-rammerne for beskyttelsesniveau:

IUCN Ia Strict naturreservat: Strengt beskyttet for biodiversitet og muligvis også geologiske/ geomorfologiske træk, hvor menneskers besøg, brug og påvirkninger er kontrolleret og begrænset for at sikre beskyttelse af bevaringsværdierne

IUCN Ib vildmarksområde: Normalt store umodificerede eller stærkt modificerede områder, der bevarer deres naturlige karakter og indflydelse, uden permanent eller væsentlig menneskelig beboelse, beskyttet og formået at bevare deres naturtilstand

IUCN II Nationalpark: Store naturlige eller nær-naturlige områder, der beskytter økologiske processer i stor skala med karakteristiske arter og økosystemer, som også har miljømæssigt og kulturelt kompatible åndelige, videnskabelige, uddannelsesmæssige, rekreative og besøgende muligheder

IUCN III Naturmonument eller træk: Områder, der er afsat for at beskytte et specifikt naturmonument, som kan være en landform, havbjerg, havhule, geologisk træk som f.eks. en hule, eller et pving-element som f.eks. oldtidslund

IUCN IV Habitat-/artsforvaltningsområde: Områder til beskyttelse af bestemte arter eller levesteder, hvor forvaltningen afspejler denne prioritet. Mange vil have brug for regelmæssige, aktive indgreb for at imødekomme behovene hos bestemte arter eller levesteder, men dette er ikke et krav i kategorien

IUCN V Beskyttet landskab eller havlandskab: Hvor samspillet mellem mennesker og natur over tid har produceret en særskilt karakter med betydelig økologisk, biologisk, kulturel og naturskøn værdi: og hvor sikring af integriteten af denne interaktion er afgørende for at beskytte og opretholde området og dets tilhørende naturbeskyttelse og andre værdier

IUCN VI Beskyttede områder med bæredygtig udnyttelse af naturressourcer: Områder, der bevarer økosystemer, sammen med tilhørende kulturelle værdier og traditionelle naturressourceforvaltningssystemer. Generelt store, hovedsageligt i naturlig tilstand, med en andel under bæredygtig naturressourceforvaltning, og hvor lav-niveau ikke-industriel naturressourceanvendelse, der er forenelig med naturbevarelse, ses som et af hovedformålene

IUCN Andet Effektivt area-based Conservation Measures (OECM): Et andet geografisk afgrænset område end et beskyttet område, som styres og forvaltes på måder, der opnår positive og vedvarende langsigtede resultater for in situ-bevaring af biodiversitet, med tilhørende økosystemfunktioner og -tjenester og hvor anvendelige, kulturelle, spirituelle, socioøkonomiske og andre lokalt relevante værdier (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, og III betragtes som beskyttelseszoner med høj biodiversitet (HBPZ'er). IUCN IV, V, VI, OECM og LMMA'er betragtes som Medium Biodiversity Protection Zones (MBPZ'er).

🎯 Planlægningsmål: Ingen

🗺️ Kildedata: Ingen

< p>📈 Rapport: Tæller simpelthen antallet af zoner i hvert beskyttelsesniveau.

", + "RED": "RØD", + "Regions - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "Regions 1": "Denne rapport opsummerer denne plans overlap med undersøgelsesregionerne i denne planlægningsproces.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Vis efter skitse", + "Show Map Layer": "Vis kortlag", + "SimpleCard ecoregion message": "Følgende økoregioner er i nærheden: <2>", + "SimpleCard sketch size message": "Denne skitse er <2>{{areal}} kvadratkilometer", + "SimpleCard temperature message": "Den nuværende havoverfladetemperatur i denne skitse er <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonerapport", + "South Coast": "Sydkyst", + "Special Closure": "Særlig lukning", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens havbevaringsområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens Marine Rekreation Management Area", + "State Marine Reserve": "Statens havreservat", + "State Waters": "Statsfarvande", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USAs eksklusive økonomiske zone", + "units": "enheder", + "Within Plan": "Inden for planen", + "World": "Verden" +} +`;export{e as default}; diff --git a/Next/assets/translation-CwQZaFFa.js b/Next/assets/translation-CwQZaFFa.js new file mode 100644 index 0000000..54b771f --- /dev/null +++ b/Next/assets/translation-CwQZaFFa.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Bez odpowiedzi)", + "% Area": "% Obszar", + "% Within Plan": "% w ramach planu", + "Activity": "Działalność", + "Area": "Obszar", + "Area Within Plan": "Obszar w planie", + "Attributes": "Atrybuty", + "Author(s)": "Autorski)", + "Boundary": "Granica", + "Category": "Kategoria", + "Class": "Klasa", + "DataDownload - export CSV format label": "Eksportuj plik CSV", + "DataDownload - export JSON format label": "Eksportuj JSON", + "Description": "Opis", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ekskluzywna strefa ekonomiczna\\n(0-200 mil morskich)", + "Found Within Plan": "Znaleziono w planie", + "Full protection level label": "Pełny", + "Goal": "Bramka", + "High protection level label": "Wysoki", + "IUCN activity - aquaculture": "Akwakultura - mała skala", + "IUCN activity - extraction": "Górnictwo, wydobycie ropy i gazu", + "IUCN activity - fishing sustainable": "Wędkarstwo/zbieranie: rekreacyjne (zrównoważone)", + "IUCN activity - habitation": "Mieszkanie", + "IUCN activity - industrial fishing": "Rybołówstwo przemysłowe, akwakultura na skalę przemysłową", + "IUCN activity - local fishing": "Wędkarstwo/zbiórka: rybołówstwo lokalne (zrównoważone)", + "IUCN activity - non-extractive": "Rekreacja nieekstrakcyjna", + "IUCN activity - renewable": "Wytwarzanie energii odnawialnej", + "IUCN activity - research": "Badania: nieekstrakcyjne", + "IUCN activity - research extractive": "Badania: ekstrakcyjne", + "IUCN activity - restoration": "Przywrócenie/wzmocnienie z innych powodów", + "IUCN activity - shipping": "Wysyłka", + "IUCN activity - tourism": "Turystyka o wysokiej intensywności na dużą skalę", + "IUCN activity - traditional fishing": "Tradycyjne rybołówstwo/zbiórka", + "IUCN activity - traditional use": "Zastosowanie tradycyjne: nieekstrakcyjne", + "IUCN activity - untreated water": "Nieoczyszczony zrzut wody", + "IUCN activity - works": "Prace (przystanie, porty, pogłębianie)", + "IUCN category - none": "Nic", + "IUCN category 1a": "Ścisły rezerwat przyrody", + "IUCN category 1b": "Obszar dzikiej przyrody", + "IUCN category 2": "Park Narodowy", + "IUCN category 2 or 3": "Park narodowy lub pomnik przyrody/obiekt", + "IUCN category 3": "Pomnik przyrody lub funkcja", + "IUCN category 4": "Obszar Zarządzania Siedliskami/Gatunkami", + "IUCN category 4 or 6": "Obszar zarządzania siedliskami/ gatunkami lub obszar chroniony o zrównoważonym użytkowaniu", + "IUCN category 5": "Chroniony Krajobraz/Pejzaż Morski", + "IUCN category 6": "Obszar chroniony o zrównoważonym użytkowaniu", + "IUCN protection level full": "Pełny", + "IUCN protection level high": "Wysoki", + "IUCN protection level low": "Niski", + "IUCN rank - no description": "NIE", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "T*", + "IUCN rank - special 'variable' description": "Zmienny; zależy od tego, czy tą działalnością da się zarządzać w sposób zgodny z celami MPA", + "IUCN rank - special no description": "Ogólnie nie, silna prerogatywa przeciwko, chyba że mają zastosowanie szczególne okoliczności", + "IUCN rank - special yes description": "Tak, ponieważ nie ma alternatywy, ale wymagana jest specjalna zgoda", + "IUCN rank - yes description": "Tak", + "km²": "km²", + "Land": "Grunt", + "Learn more": "Ucz się więcej", + "Map": "Mapa", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Blisko brzegu\\n(0-12 mil morskich)", + "Offshore\\n(12-200 nautical miles)": "Na morzu\\n(12-200 mil morskich)", + "Protection Level": "Poziom ochrony", + "ReportError - message part 1": "Coś poszło nie tak. Zamknij ten raport i spróbuj ponownie.", + "ReportError - message part 2": "Jeśli błąd będzie się powtarzał, zgłoś go.", + "Representation": "Reprezentacja", + "Results not found": "Nie znaleziono wyników", + "ResultsCard - no result message": "Przebieg raportu został zakończony, ale nie zwrócono żadnych wyników", + "Shoreline": "Linia brzegowa", + "Show by MPA": "Pokaż przez MPA", + "Size": "Rozmiar", + "SizeCard - introduction": "wody krajowe rozciągają się od linii brzegowej do 200 mil morskich, znanych jako wyłączna strefa ekonomiczna (WSE). W niniejszym raporcie podsumowano pokrywanie się planu morskiego z WSE i innymi granicami w jej obrębie, mierząc postęp w osiąganiu procentowych celów dla każdej granicy.", + "SizeCard - learn more": "<0> Ten raport podsumowuje rozmiar i proporcje tego planu w tych granicach.

Jeśli granice MPA zachodzą na siebie, nakładanie się jest liczone tylko raz.

", + "SizeCard - learn more source": "Źródło: Wikipedia - Wody Terytorialne", + "SizeCard sketch size message": "Ten szkic ma powierzchnię <2>{{area}} kilometrów kwadratowych", + "SizeCard title": "Rozmiar strefy", + "Target": "Cel", + "Value": "Wartość", + "Viability": "Zdolność do życia", + "# MPAs": "# MPA", + "% Area Within Plan": "% powierzchni w planie", + "30x30 Objective": "Obiektyw 30x30", + "Bioregions": "Bioregiony", + "Bioregions - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "Bioregions 1": "Ten raport podsumowuje nakładanie się tego planu na bioregiony Kalifornii.", + "BlankCard": "Pusta karta", + "Central Coast": "Wybrzeże Środkowe", + "Federal Marine Conservation Area": "Federalny Obszar Ochrony Morza", + "Federal Marine Reserve": "Federalna Rezerwa Morska", + "Fully Protected Area": "Obszar w pełni chroniony", + "Kelp": "Wodorosty morskie", + "Kelp - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "Kelp 1": "Ten raport podsumowuje zbieżność tego planu z danymi Kelp.", + "Learn More": "Ucz się więcej", + "mi²": "mi²", + "North Central Coast": "Północno-środkowe wybrzeże", + "North Coast": "Północne wybrzeże", + "OverlapCard": "Karta nakładania się", + "OverlapCard - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "OverlapCard 1": "Ten raport podsumowuje nakładanie się tego planu na dane OverlapCard.", + "Plan Overview": "Przegląd planu", + "Protection Card - Learn more": "

ℹ️ Przegląd: W tym procesie planowania wykorzystuje się ramy poziomu ochrony IUCN:

IUCN Ia Ścisły rezerwat przyrody: Ściśle chroniony ze względu na różnorodność biologiczną, a także ewentualnie cechy geologiczne/geomorfologiczne, w których występują wizyty, użytkowanie i wpływ człowieka kontrolowane i ograniczone w celu zapewnienia ochrony wartości ochronnych

IUCN Ib Obszar dzikiej przyrody: zazwyczaj duże, niezmodyfikowane lub lekko zmodyfikowane obszary, zachowujące swój naturalny charakter i wpływy, bez stałego lub znaczącego zamieszkiwania przez ludzi, chronione i zarządzane w celu zachowania ich stan naturalny

Park Narodowy IUCN II: duże obszary naturalne lub prawie naturalne chroniące procesy ekologiczne na dużą skalę z charakterystycznymi gatunkami i ekosystemami, które oferują również kompatybilne pod względem środowiskowym i kulturowym możliwości duchowe, naukowe, edukacyjne, rekreacyjne i turystyczne

IUCN III Pomnik lub obiekt przyrody: obszary wydzielone w celu ochrony określonego pomnika przyrody, którym może być ukształtowanie terenu, góra morska, jaskinia morska, obiekt geologiczny, taki jak jaskinia, lub element pvingu, taki jak starożytny gaj

IUCN IV Obszar zarządzania siedliskami/gatunkami: obszary ochrony poszczególnych gatunków lub siedlisk, których zarządzanie odzwierciedla ten priorytet. Wiele z nich będzie wymagało regularnych, aktywnych interwencji, aby zaspokoić potrzeby poszczególnych gatunków lub siedlisk, ale nie jest to wymóg kategorii

IUCN V Chroniony krajobraz lub krajobraz morski: gdzie interakcja ludzi i przyrody na przestrzeni czasu wytworzył odrębny charakter o znaczącej wartości ekologicznej, biologicznej, kulturowej i krajobrazowej: i gdzie zabezpieczenie integralności tej interakcji jest niezbędne dla ochrony i utrzymania obszaru oraz związanej z nim ochrony przyrody i innych wartości

IUCN VI Obszary chronione ze zrównoważonym wykorzystaniem zasobów naturalnych: Obszary, które chronią ekosystemy wraz z powiązanymi z nimi wartościami kulturowymi i tradycyjnymi systemami zarządzania zasobami naturalnymi. Ogólnie duże, głównie w stanie naturalnym, w części objęte zrównoważonym zarządzaniem zasobami naturalnymi i w przypadku których za jeden z głównych celów uważa się wykorzystanie nieprzemysłowych zasobów naturalnych na niskim poziomie, zgodne z ochroną przyrody.

IUCN Inne Skuteczne obszarowe środki ochrony (OECM): zdefiniowany geograficznie obszar inny niż obszar chroniony, zarządzany i zarządzany w sposób zapewniający pozytywne i trwałe długoterminowe wyniki w zakresie ochrony różnorodności biologicznej in situ, wraz z powiązanymi funkcjami i usługami ekosystemowymi oraz tam, gdzie ma to zastosowanie, wartości kulturowe, duchowe, społeczno-ekonomiczne i inne istotne lokalnie (CBD, 2018).

Lokalnie zarządzane obszary morskie (LMMA)

IUCN Ia, Ib, II, i III są uważane za strefy ochrony wysokiej różnorodności biologicznej (HBPZ). IUCN IV, V, VI, OECDM i LMMA są uważane za średnie strefy ochrony różnorodności biologicznej (MBPZ).

🎯 Cel planowania: brak

🗺️ Dane źródłowe: brak

< p>📈 Raport: Po prostu zlicza liczbę stref na każdym poziomie ochrony.

", + "RED": "CZERWONY", + "Regions - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "Regions 1": "W niniejszym raporcie podsumowano nakładanie się tego planu na obszary objęte badaniem w procesie planowania.", + "San Francisco Bay": "zatoka San Francisco", + "Show by Sketch": "Pokaż przez szkic", + "Show Map Layer": "Pokaż warstwę mapy", + "SimpleCard ecoregion message": "W pobliżu znajdują się następujące ekoregiony: <2>", + "SimpleCard sketch size message": "Ten szkic ma <2>{{area} kilometrów kwadratowych", + "SimpleCard temperature message": "Aktualna temperatura powierzchni morza na tym szkicu wynosi <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Raport Strefy", + "South Coast": "Południowe wybrzeże", + "Special Closure": "Specjalne zamknięcie", + "State Marine Conervation Area (No-Take)": "Stanowy obszar ochrony morza (bez odbioru)", + "State Marine Conservation Area": "Stanowy Obszar Ochrony Środowiska Morskiego", + "State Marine Park": "Stanowy Park Morski", + "State Marine Recreation Management Area": "Stanowy Obszar Zarządzania Rekreacją Morską", + "State Marine Reserve": "Państwowy Rezerwat Morski", + "State Waters": "Wody Państwowe", + "Study Regions": "Regiony badania", + "United States Exclusive Economic Zone": "Wyłączna strefa ekonomiczna Stanów Zjednoczonych", + "units": "jednostki", + "Within Plan": "W ramach planu", + "World": "Świat" +} +`;export{a as default}; diff --git a/Next/assets/translation-CxMFTnEX.js b/Next/assets/translation-CxMFTnEX.js deleted file mode 100644 index 9ab7978..0000000 --- a/Next/assets/translation-CxMFTnEX.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Ei vastanud)", - "% Area": "% pindala", - "% Within Plan": "% plaani piires", - "Activity": "Tegevus", - "Area": "Piirkond", - "Area Within Plan": "Planeeringu piires piirkond", - "Attributes": "Atribuudid", - "Author(s)": "Autor(id)", - "Boundary": "Piir", - "Category": "Kategooria", - "Class": "Klass", - "DataDownload - export CSV format label": "Ekspordi CSV", - "DataDownload - export JSON format label": "Ekspordi JSON", - "Description": "Kirjeldus", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiivne majandustsoon\\n(0–200 meremiili)", - "Found Within Plan": "Leitud plaani piires", - "Full protection level label": "Täis", - "Goal": "Eesmärk", - "High protection level label": "Kõrge", - "IUCN activity - aquaculture": "Vesiviljelus – väikesemahuline", - "IUCN activity - extraction": "Kaevandamine, nafta ja gaasi ammutamine", - "IUCN activity - fishing sustainable": "Kalapüük/kogumine: meelelahutus (säästlik)", - "IUCN activity - habitation": "Elukoht", - "IUCN activity - industrial fishing": "Tööstuslik kalapüük, tööstuslikus ulatuses vesiviljelus", - "IUCN activity - local fishing": "Kalapüük/kogumine: kohalik kalapüük (säästev)", - "IUCN activity - non-extractive": "Vaba aja veetmine", - "IUCN activity - renewable": "Taastuvenergia tootmine", - "IUCN activity - research": "Uuring: mitteekstraktiivne", - "IUCN activity - research extractive": "Uurimistöö: kaevandus", - "IUCN activity - restoration": "Taastamine/täiendus muudel põhjustel", - "IUCN activity - shipping": "Saatmine", - "IUCN activity - tourism": "Suuremahuline suure intensiivsusega turism", - "IUCN activity - traditional fishing": "Traditsiooniline kalapüük/kollektsioon", - "IUCN activity - traditional use": "Traditsiooniline kasutus: mitteekstraktiivne", - "IUCN activity - untreated water": "Töötlemata vee väljavool", - "IUCN activity - works": "Tööd (sadamad, sadamad, süvendustööd)", - "IUCN category - none": "Mitte ühtegi", - "IUCN category 1a": "Range looduskaitseala", - "IUCN category 1b": "Kõnnumaa piirkond", - "IUCN category 2": "rahvuspark", - "IUCN category 2 or 3": "Rahvuspark või loodusmonument/objekt", - "IUCN category 3": "Loodusmälestis või -objekt", - "IUCN category 4": "Elupaik/liigimajandusala", - "IUCN category 4 or 6": "Elupaiga-/liigihooldusala või säästva kasutusega kaitseala", - "IUCN category 5": "Kaitstud maastik/meremaastik", - "IUCN category 6": "Säästva kasutusega kaitseala", - "IUCN protection level full": "Täis", - "IUCN protection level high": "Kõrge", - "IUCN protection level low": "Madal", - "IUCN rank - no description": "Ei", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Muutuv; sõltub sellest, kas seda tegevust saab juhtida nii, et see oleks kooskõlas MPA eesmärkidega", - "IUCN rank - special no description": "Üldiselt ei, tugev eelisõigus, välja arvatud juhul, kui kehtivad erilised asjaolud", - "IUCN rank - special yes description": "Jah, sest alternatiivi pole, kuid eriluba on hädavajalik", - "IUCN rank - yes description": "Jah", - "km²": "km²", - "Land": "Maa", - "Learn more": "Lisateavet", - "Map": "Kaart", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Lähedal kalda\\n(0–12 meremiili)", - "Offshore\\n(12-200 nautical miles)": "Avamere\\n(12–200 meremiili)", - "Protection Level": "Kaitsetase", - "ReportError - message part 1": "Midagi läks valesti. Palun sulgege see aruanne ja proovige uuesti.", - "ReportError - message part 2": "Kui viga ei kao, andke sellest teada.", - "Representation": "Esindus", - "Results not found": "Tulemusi ei leitud", - "ResultsCard - no result message": "Aruande käitamine on lõpetatud, kuid tulemusi ei tagastatud", - "Shoreline": "Rannajoon", - "Show by MPA": "Näita MPA", - "Size": "Suurus", - "SizeCard - introduction": "riigiveed ulatuvad rannajoonest kuni 200 meremiilini, mida tuntakse majandusvööndina (EEZ). Selles aruandes tehakse kokkuvõte avamere plaanide kattumisest majandusvööndi ja teiste selle piiridega, mõõdetakse edusamme iga piiri puhul % eesmärkide saavutamisel.", - "SizeCard - learn more": "<0> See aruanne võtab kokku selle plaani suuruse ja osakaalu nendes piirides.

Kui plaani eskiispiirid kattuvad üksteisega, loendatakse kattumist ainult üks kord.

", - "SizeCard - learn more source": "Allikas: Wikipedia – territoriaalveed", - "SizeCard sketch size message": "Selle visandi suurus on <2>{{ala}} ruutkilomeetrit", - "SizeCard title": "Tsooni suurus", - "Target": "Sihtmärk", - "Value": "Väärtus", - "Viability": "Elujõulisus" -} -`;export{a as default}; diff --git a/Next/assets/translation-D8TztCUA.js b/Next/assets/translation-D8TztCUA.js new file mode 100644 index 0000000..d85a212 --- /dev/null +++ b/Next/assets/translation-D8TztCUA.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Nav atbildēts)", + "% Area": "% platība", + "% Within Plan": "% plāna ietvaros", + "Activity": "Aktivitāte", + "Area": "Apgabals", + "Area Within Plan": "Teritorija plāna ietvaros", + "Attributes": "Atribūti", + "Author(s)": "Autors(-i)", + "Boundary": "Robeža", + "Category": "Kategorija", + "Class": "Klase", + "DataDownload - export CSV format label": "Eksportēt CSV", + "DataDownload - export JSON format label": "Eksportēt JSON", + "Description": "Apraksts", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ekskluzīva ekonomiskā zona\\n(0–200 jūras jūdzes)", + "Found Within Plan": "Atrasts plāna ietvaros", + "Full protection level label": "Pilns", + "Goal": "Mērķis", + "High protection level label": "Augsts", + "IUCN activity - aquaculture": "Akvakultūra - maza mēroga", + "IUCN activity - extraction": "Kalnrūpniecība, naftas un gāzes ieguve", + "IUCN activity - fishing sustainable": "Makšķerēšana/savākšana: atpūta (ilgtspējīga)", + "IUCN activity - habitation": "Dzīvotne", + "IUCN activity - industrial fishing": "Rūpnieciskā zveja, rūpnieciskā mēroga akvakultūra", + "IUCN activity - local fishing": "Makšķerēšana/savākšana: vietējā zveja (ilgtspējīga)", + "IUCN activity - non-extractive": "Neekstraktīvā atpūta", + "IUCN activity - renewable": "Atjaunojamās enerģijas ražošana", + "IUCN activity - research": "Pētījums: neekstraktīvs", + "IUCN activity - research extractive": "Pētījumi: ieguves", + "IUCN activity - restoration": "Restaurācija/uzlabošana citu iemeslu dēļ", + "IUCN activity - shipping": "Piegāde", + "IUCN activity - tourism": "Liela mēroga augstas intensitātes tūrisms", + "IUCN activity - traditional fishing": "Tradicionālā makšķerēšana/kolekcija", + "IUCN activity - traditional use": "Tradicionālais lietojums: neekstraktīvs", + "IUCN activity - untreated water": "Neattīrīta ūdens izplūde", + "IUCN activity - works": "Darbi (ostas, ostas, bagarēšana)", + "IUCN category - none": "Nav", + "IUCN category 1a": "Stingrais dabas rezervāts", + "IUCN category 1b": "tuksneša apgabals", + "IUCN category 2": "Nacionālais parks", + "IUCN category 2 or 3": "Nacionālais parks vai dabas piemineklis/iezīme", + "IUCN category 3": "Dabas piemineklis vai objekts", + "IUCN category 4": "Biotopu/sugu apsaimniekošanas zona", + "IUCN category 4 or 6": "Biotopu/sugu apsaimniekošanas zona vai aizsargājama teritorija ar ilgtspējīgu izmantošanu", + "IUCN category 5": "Aizsargāta ainava/jūras ainava", + "IUCN category 6": "Aizsargājama teritorija ar ilgtspējīgu izmantošanu", + "IUCN protection level full": "Pilns", + "IUCN protection level high": "Augsts", + "IUCN protection level low": "Zems", + "IUCN rank - no description": "Nē", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Mainīgs; ir atkarīgs no tā, vai šo darbību var vadīt tā, lai tā būtu saderīga ar MPA mērķiem", + "IUCN rank - special no description": "Parasti nē, spēcīga prerogatīva pret, ja vien nav spēkā īpaši apstākļi", + "IUCN rank - special yes description": "Jā, jo alternatīvas nepastāv, taču ir nepieciešams īpašs apstiprinājums", + "IUCN rank - yes description": "Jā", + "km²": "km²", + "Land": "Zeme", + "Learn more": "Uzzināt vairāk", + "Map": "Karte", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Piekraste\\n(0–12 jūras jūdzes)", + "Offshore\\n(12-200 nautical miles)": "Ārzonas\\n(12–200 jūras jūdzes)", + "Protection Level": "Aizsardzības līmenis", + "ReportError - message part 1": "Kaut kas nogāja greizi. Lūdzu, aizveriet šo pārskatu un mēģiniet vēlreiz.", + "ReportError - message part 2": "Ja kļūda joprojām pastāv, lūdzu, ziņojiet par to.", + "Representation": "Pārstāvība", + "Results not found": "Rezultāti nav atrasti", + "ResultsCard - no result message": "Pārskata izpilde ir pabeigta, bet rezultāti netika atgriezti", + "Shoreline": "Krasta līnija", + "Show by MPA": "MPA šovs", + "Size": "Izmērs", + "SizeCard - introduction": "nacionālie ūdeņi stiepjas no krasta līnijas līdz 200 jūras jūdzēm, ko sauc par Ekskluzīvo ekonomisko zonu (EEZ). Šajā ziņojumā ir apkopots ārzonas plānu pārklāšanās ar EEZ un citām robežām tajā, mērot progresu, lai sasniegtu % mērķus katrai robežai.", + "SizeCard - learn more": "<0> Šajā pārskatā ir apkopots šī plāna lielums un proporcija šajās robežās.

Ja skiču robežas plānā pārklājas viena ar otru, pārklāšanās tiek skaitīta tikai vienreiz.

", + "SizeCard - learn more source": "Avots: Wikipedia - Teritoriālie ūdeņi", + "SizeCard sketch size message": "Šīs skice ir <2>{{area}} kvadrātkilometri", + "SizeCard title": "Zonas izmērs", + "Target": "Mērķis", + "Value": "Vērtība", + "Viability": "Dzīvotspēja", + "# MPAs": "# MPA", + "% Area Within Plan": "Plāna % platība", + "30x30 Objective": "30x30 Mērķis", + "Bioregions": "Bioreģioni", + "Bioregions - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "Bioregions 1": "Šajā ziņojumā ir apkopota šī plāna pārklāšanās ar Kalifornijas bioreģioniem.", + "BlankCard": "BlankCard", + "Central Coast": "Centrālais krasts", + "Federal Marine Conservation Area": "Federālā jūras aizsardzības zona", + "Federal Marine Reserve": "Federālā jūras rezerve", + "Fully Protected Area": "Pilnībā aizsargājama teritorija", + "Kelp": "Brūnaļģes", + "Kelp - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "Kelp 1": "Šajā ziņojumā ir apkopota šī plāna pārklāšanās ar brūnaļģes datiem.", + "Learn More": "Uzzināt vairāk", + "mi²": "mi²", + "North Central Coast": "Ziemeļu centrālā piekraste", + "North Coast": "Ziemeļu krasts", + "OverlapCard": "Pārklāšanās karte", + "OverlapCard - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "OverlapCard 1": "Šajā pārskatā ir apkopota šī plāna pārklāšanās ar OverlapCard datiem.", + "Plan Overview": "Plāna pārskats", + "Protection Card - Learn more": "

ℹ️ Pārskats: šajā plānošanas procesā tiek izmantots IUCN aizsardzības līmeņa ietvars:

IUCN Ia Stingrs dabas rezervāts: stingri aizsargāts bioloģiskās daudzveidības un, iespējams, arī ģeoloģisku/ģeomorfoloģisko iezīmju dēļ, kur ir cilvēku apmeklējums, izmantošana un ietekme. kontrolēta un ierobežota, lai nodrošinātu aizsargājamo vērtību aizsardzību

IUCN Ib tuksneša apgabals: parasti lielas nepārveidotas vai strauji pārveidotas teritorijas, saglabājot savu dabisko raksturu un ietekmi, bez pastāvīgas vai nozīmīgas cilvēku dzīvesvietas, aizsargātas un pārvaldītas, lai tās saglabātu. dabiskais stāvoklis

IUCN II nacionālais parks: lielas dabiskas vai gandrīz dabiskas teritorijas, kas aizsargā liela mēroga ekoloģiskos procesus ar raksturīgām sugām un ekosistēmām, kurām ir arī ar vidi un kultūru saderīgas garīgās, zinātnes, izglītības, atpūtas un apmeklētāju iespējas.

IUCN III Dabas piemineklis vai objekts: teritorijas, kas atvēlētas, lai aizsargātu konkrētu dabas pieminekli, kas var būt reljefa forma, jūras kalns, jūras ala, ģeoloģisks objekts, piemēram, ala, vai apvidus objekts, piemēram, senā birzs

IUCN IV Biotopu/sugu apsaimniekošanas zona: teritorijas, lai aizsargātu noteiktas sugas vai biotopus, kur apsaimniekošana atspoguļo šo prioritāti. Daudziem būs nepieciešama regulāra, aktīva iejaukšanās, lai apmierinātu konkrētu sugu vai biotopu vajadzības, taču tā nav kategorijas prasība

IUCN V Aizsargāta ainava vai jūras ainava: kur cilvēku un dabas mijiedarbība laika gaitā ir mainījusies. radīja atšķirīgu raksturu ar nozīmīgu ekoloģisku, bioloģisku, kultūras un ainavisku vērtību: un ja šīs mijiedarbības integritātes saglabāšana ir ļoti svarīga, lai aizsargātu un uzturētu teritoriju un ar to saistītās dabas aizsardzības un citas vērtības.

IUCN VI Aizsargājamās teritorijas ar ilgtspējīgu dabas resursu izmantošanu: Teritorijas, kurās tiek saglabātas ekosistēmas, kā arī ar tām saistītās kultūras vērtības un tradicionālās dabas resursu pārvaldības sistēmas. Parasti liels, galvenokārt dabiskā stāvoklī, ar daļu no dabas resursu ilgtspējīgas apsaimniekošanas un kur zema līmeņa nerūpnieciska dabas resursu izmantošana, kas ir savienojama ar dabas aizsardzību, tiek uzskatīta par vienu no galvenajiem mērķiem.

IUCN Citi efektīvi uz platību balstīti saglabāšanas pasākumi (OECM): ģeogrāfiski noteikta teritorija, kas nav aizsargājama teritorija un kuru pārvalda un pārvalda tā, lai sasniegtu pozitīvus un noturīgus ilgtermiņa rezultātus bioloģiskās daudzveidības saglabāšanai in situ, ar saistītajām ekosistēmu funkcijām un pakalpojumiem un kur ir piemērojamas, kultūras, garīgās, sociālekonomiskās un citas vietēji nozīmīgas vērtības (CBD, 2018).

Lokāli pārvaldītas jūras teritorijas (LMMA)

IUCN Ia, Ib, II, un III tiek uzskatītas par augstas bioloģiskās daudzveidības aizsardzības zonām (HBPZ). IUCN IV, V, VI, OECM un LMMA tiek uzskatītas par vidējas bioloģiskās daudzveidības aizsardzības zonām (MBPZ).

🎯 Plānošanas mērķis: Nav

🗺️ Avota dati: nav

< p>📈 Ziņojums: vienkārši saskaita zonu skaitu katrā aizsardzības līmenī.

", + "RED": "SARKANS", + "Regions - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "Regions 1": "Šajā ziņojumā ir apkopota šī plāna pārklāšanās ar studiju reģioniem šajā plānošanas procesā.", + "San Francisco Bay": "Sanfrancisko līcis", + "Show by Sketch": "Rādīt pēc Skice", + "Show Map Layer": "Rādīt kartes slāni", + "SimpleCard ecoregion message": "Tuvumā atrodas šādi ekoreģioni: <2>", + "SimpleCard sketch size message": "Šīs skice ir <2>{{area}} kvadrātkilometri", + "SimpleCard temperature message": "Mūsdienu jūras virsmas temperatūra šajā skicē ir <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonas ziņojums", + "South Coast": "Dienvidu krasts", + "Special Closure": "Īpaša slēgšana", + "State Marine Conervation Area (No-Take)": "Štata jūras aizsardzības apgabals (noņemt)", + "State Marine Conservation Area": "Valsts jūras aizsardzības apgabals", + "State Marine Park": "Valsts jūras parks", + "State Marine Recreation Management Area": "Valsts jūras atpūtas pārvaldības zona", + "State Marine Reserve": "Valsts jūras rezervāts", + "State Waters": "Valsts ūdeņi", + "Study Regions": "Studiju reģioni", + "United States Exclusive Economic Zone": "Amerikas Savienoto Valstu ekskluzīvā ekonomiskā zona", + "units": "vienības", + "Within Plan": "Plāna ietvaros", + "World": "Pasaule" +} +`;export{a as default}; diff --git a/Next/assets/translation-DBkf20oI.js b/Next/assets/translation-DBkf20oI.js deleted file mode 100644 index d956b02..0000000 --- a/Next/assets/translation-DBkf20oI.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "% Area": "% Område", - "Activity": "Aktivitet", - "Area": "Område", - "Area Within Plan": "Område innenfor plan", - "Attributes": "Attributter", - "Author(s)": "Forfatter(e)", - "Boundary": "Grense", - "Category": "Kategori", - "Class": "Klasse", - "DataDownload - export CSV format label": "Eksporter CSV", - "DataDownload - export JSON format label": "Eksporter JSON", - "Description": "Beskrivelse", - "Found Within Plan": "Funnet innenfor planen", - "Full protection level label": "Full", - "Goal": "Mål", - "High protection level label": "Høy", - "IUCN activity - aquaculture": "Akvakultur - liten skala", - "IUCN activity - extraction": "Gruvedrift, olje- og gassutvinning", - "IUCN activity - fishing sustainable": "Fiske/samling: rekreasjon (bærekraftig)", - "IUCN activity - habitation": "Bosted", - "IUCN activity - industrial fishing": "Industrielt fiske, akvakultur i industriell skala", - "IUCN activity - local fishing": "Fiske/innsamling: lokalt fiske (bærekraftig)", - "IUCN activity - non-extractive": "Ikke-utvinnende rekreasjon", - "IUCN activity - renewable": "Generering av fornybar energi", - "IUCN activity - research": "Forskning: ikke-ekstraktiv", - "IUCN activity - research extractive": "Forskning: utvinning", - "IUCN activity - restoration": "Restaurering/forbedring av andre årsaker", - "IUCN activity - shipping": "Shipping", - "IUCN activity - tourism": "Storskala høyintensitetsturisme", - "IUCN activity - traditional fishing": "Tradisjonelt fiske/samling", - "IUCN activity - traditional use": "Tradisjonell bruk: ikke-ekstraktiv", - "IUCN activity - untreated water": "Ubehandlet vannutslipp", - "IUCN activity - works": "Arbeid (havner, havner, mudring)", - "IUCN category - none": "Ingen", - "IUCN category 1a": "Strenge naturreservat", - "IUCN category 1b": "Villmarksområde", - "IUCN category 2": "nasjonalpark", - "IUCN category 2 or 3": "Nasjonalpark eller naturmonument/funksjon", - "IUCN category 3": "Naturmonument eller funksjon", - "IUCN category 4": "Habitat/artsforvaltningsområde", - "IUCN category 4 or 6": "Habitat-/artsforvaltningsområde eller vernet område med bærekraftig bruk", - "IUCN category 5": "Beskyttet landskap/sjølandskap", - "IUCN category 6": "Vernet område med bærekraftig bruk", - "IUCN protection level full": "Full", - "IUCN protection level high": "Høy", - "IUCN protection level low": "Lav", - "IUCN rank - no description": "Nei", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "Variabel; avhenger av om denne aktiviteten kan styres på en slik måte at den er forenlig med MPAs mål", - "IUCN rank - special no description": "Generelt nei, et sterkt prerogativ mot med mindre spesielle forhold gjør seg gjeldende", - "IUCN rank - special yes description": "Ja fordi det ikke finnes noe alternativ, men spesiell godkjenning er avgjørende", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Learn more": "Lære mer", - "Map": "Kart", - "MPA": "MPA", - "Protection Level": "Beskyttelsesnivå", - "ReportError - message part 1": "Noe gikk galt. Lukk denne rapporten og prøv igjen.", - "ReportError - message part 2": "Hvis feilen vedvarer, vennligst rapporter den.", - "Representation": "Representasjon", - "ResultsCard - no result message": "Rapportkjøring fullført, men ingen resultater returnert", - "Show by MPA": "Vis av MPA", - "Size": "Størrelse", - "SizeCard - introduction": "nasjonale farvann strekker seg fra kystlinjen ut til 200 nautiske mil, kjent som den eksklusive økonomiske sonen (EEZ). Denne rapporten oppsummerer offshore planoverlapping med EEZ og andre grenser innenfor den, og måler fremgang mot å oppnå %-mål for hver grense.", - "SizeCard - learn more": "<0> Denne rapporten oppsummerer størrelsen og andelen av denne planen innenfor disse grensene.

Hvis MPA-grenser overlapper hverandre, telles overlappingen bare én gang.

", - "SizeCard - learn more source": "Kilde: Wikipedia - Territorialfarvann", - "SizeCard sketch size message": "Denne skissen er <2>{{area}} kvadratkilometer", - "SizeCard title": "Sonestørrelse", - "Target": "Mål", - "Value": "Verdi", - "Viability": "Levedyktighet", - "(Not answered)": "(Ikke besvart)", - "% Within Plan": "% Innenfor plan", - "Results not found": "Finner ikke resultater", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiv økonomisk sone\\n(0-200 nautiske mil)", - "Land": "Land", - "Nearshore\\n(0-12 nautical miles)": "Nær kysten\\n(0-12 nautiske mil)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautiske mil)", - "Shoreline": "Strandlinje" -} -`;export{e as default}; diff --git a/Next/assets/translation-DCF2jqUP.js b/Next/assets/translation-DCF2jqUP.js new file mode 100644 index 0000000..fc259e4 --- /dev/null +++ b/Next/assets/translation-DCF2jqUP.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Ej besvarat)", + "% Area": "% Yta", + "% Within Plan": "% inom plan", + "Activity": "Aktivitet", + "Area": "Område", + "Area Within Plan": "Område inom planen", + "Attributes": "Attribut", + "Author(s)": "Författare", + "Boundary": "Gräns", + "Category": "Kategori", + "Class": "Klass", + "DataDownload - export CSV format label": "Exportera CSV", + "DataDownload - export JSON format label": "Exportera JSON", + "Description": "Beskrivning", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exklusiv ekonomisk zon\\n(0-200 nautiska mil)", + "Found Within Plan": "Finns inom planen", + "Full protection level label": "Full", + "Goal": "Mål", + "High protection level label": "Hög", + "IUCN activity - aquaculture": "Vattenbruk - småskalighet", + "IUCN activity - extraction": "Gruvdrift, olje- och gasutvinning", + "IUCN activity - fishing sustainable": "Fiske/insamling: rekreation (hållbar)", + "IUCN activity - habitation": "Boning", + "IUCN activity - industrial fishing": "Industriellt fiske, vattenbruk i industriell skala", + "IUCN activity - local fishing": "Fiske/insamling: lokalt fiske (hållbart)", + "IUCN activity - non-extractive": "Icke-extraktiv rekreation", + "IUCN activity - renewable": "Produktion av förnybar energi", + "IUCN activity - research": "Forskning: icke-extraktiv", + "IUCN activity - research extractive": "Forskning: utvinning", + "IUCN activity - restoration": "Restaurering/förbättring av andra skäl", + "IUCN activity - shipping": "Frakt", + "IUCN activity - tourism": "Storskalig högintensiv turism", + "IUCN activity - traditional fishing": "Traditionellt fiske/insamling", + "IUCN activity - traditional use": "Traditionell användning: icke-extraktiv", + "IUCN activity - untreated water": "Obehandlat vattenutsläpp", + "IUCN activity - works": "Arbeten (hamnar, hamnar, muddring)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strikt naturreservat", + "IUCN category 1b": "Vildmarksområde", + "IUCN category 2": "Nationalpark", + "IUCN category 2 or 3": "Nationalpark eller naturmonument/funktion", + "IUCN category 3": "Naturmonument eller funktion", + "IUCN category 4": "Naturtop/artförvaltningsområde", + "IUCN category 4 or 6": "Habitat/artförvaltningsområde eller skyddat område med hållbar användning", + "IUCN category 5": "Skyddat landskap/havslandskap", + "IUCN category 6": "Skyddat område med hållbar användning", + "IUCN protection level full": "Full", + "IUCN protection level high": "Hög", + "IUCN protection level low": "Låg", + "IUCN rank - no description": "Nej", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; beror på om denna verksamhet kan förvaltas på ett sådant sätt att den är förenlig med Läkemedelsverkets mål", + "IUCN rank - special no description": "I allmänhet nej, ett starkt privilegium mot om inte särskilda omständigheter gäller", + "IUCN rank - special yes description": "Ja eftersom det inte finns något alternativ, men särskilt godkännande är nödvändigt", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Land", + "Learn more": "Lära sig mer", + "Map": "Karta", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautiska mil)", + "Offshore\\n(12-200 nautical miles)": "Frånlands\\n(12-200 nautiska mil)", + "Protection Level": "Skyddsnivå", + "ReportError - message part 1": "Något gick fel. Stäng rapporten och försök igen.", + "ReportError - message part 2": "Om felet kvarstår, vänligen rapportera det.", + "Representation": "Representation", + "Results not found": "Resultaten hittades inte", + "ResultsCard - no result message": "Rapportkörningen slutfördes, men inga resultat returnerades", + "Shoreline": "Strandlinjen", + "Show by MPA": "Visa av MPA", + "Size": "Storlek", + "SizeCard - introduction": "Nationella vatten sträcker sig från strandlinjen ut till 200 nautiska mil, känd som den exklusiva ekonomiska zonen (EEZ). Denna rapport sammanfattar överlappning av offshore-planer med den exklusiva ekonomiska zonen och andra gränser inom den, och mäter framstegen mot att uppnå procentmål för varje gräns.", + "SizeCard - learn more": "<0> Denna rapport sammanfattar planens storlek och andel inom dessa gränser.

Om skissgränserna inom en plan överlappar varandra räknas överlappningen bara en gång.

", + "SizeCard - learn more source": "Källa: Wikipedia - Territorialvatten", + "SizeCard sketch size message": "Denna skiss är <2>{{area}} kvadratkilometer", + "SizeCard title": "Zonens storlek", + "Target": "Mål", + "Value": "Värde", + "Viability": "Livsduglighet", + "# MPAs": "# MPA", + "% Area Within Plan": "% yta inom plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Bioregions 1": "Denna rapport sammanfattar denna plans överlappning med Kaliforniens bioregioner.", + "BlankCard": "BlankCard", + "Central Coast": "Centrala kusten", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fullt skyddat område", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Kelp 1": "Denna rapport sammanfattar denna plans överlappning med Kelp-data.", + "Learn More": "Läs mer", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "Nord kusten", + "OverlapCard": "Överlappskort", + "OverlapCard - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "OverlapCard 1": "Denna rapport sammanfattar denna plans överlappning med OverlapCard-data.", + "Plan Overview": "Planöversikt", + "Protection Card - Learn more": "

ℹ️ Översikt: Denna planeringsprocess använder IUCN:s ram för skyddsnivå:

IUCN Ia Strikt naturreservat: Strikt skyddat för biologisk mångfald och även möjligen geologiska/geomorfologiska särdrag, där människors besök, användning och påverkan är kontrolleras och begränsas för att säkerställa skydd av bevarandevärdena

IUCN Ib vildmarksområde: Vanligtvis stora omodifierade eller kraftigt modifierade områden, som behåller sin naturliga karaktär och inflytande, utan permanent eller betydande mänsklig bebyggelse, skyddade och lyckades bevara sina naturligt tillstånd

IUCN II Nationalpark: Stora naturliga eller nära-naturliga områden som skyddar storskaliga ekologiska processer med karakteristiska arter och ekosystem, som också har miljömässigt och kulturellt kompatibla andliga, vetenskapliga, utbildnings-, rekreations- och besöksmöjligheter

IUCN III Naturminne eller särdrag: Områden som är avsatta för att skydda ett specifikt naturmonument, som kan vara en landform, havsberg, marin grotta, geologiskt särdrag som en grotta eller ett stenparti som t.ex. forntida lund

IUCN IV Habitat/artsförvaltningsområde: Områden för att skydda särskilda arter eller livsmiljöer, där skötseln återspeglar denna prioritet. Många kommer att behöva regelbundna, aktiva insatser för att möta behoven hos särskilda arter eller livsmiljöer, men detta är inte ett krav i kategorin

IUCN V skyddat landskap eller havslandskap: där interaktionen mellan människor och natur över tid har producerat en distinkt karaktär med betydande ekologiskt, biologiskt, kulturellt och naturskönt värde: och där värnandet av denna interaktions integritet är avgörande för att skydda och upprätthålla området och dess tillhörande naturskydd och andra värden

IUCN VI skyddade områden med hållbar användning av naturresurser: Områden som bevarar ekosystem, tillsammans med tillhörande kulturella värden och traditionella naturresurssystem. Generellt stor, huvudsakligen i naturligt tillstånd, med en andel under hållbar naturresursförvaltning och där lågnivå icke-industriell naturresursanvändning förenlig med naturvård ses som ett av huvudmålen

IUCN Other Effective områdesbaserade bevarandeåtgärder (OECM): Ett annat geografiskt definierat område än ett skyddat område, som styrs och förvaltas på sätt som uppnår positiva och varaktiga långsiktiga resultat för bevarande av biologisk mångfald på plats, med tillhörande ekosystemfunktioner och tjänster och där tillämpliga, kulturella, andliga, socioekonomiska och andra lokalt relevanta värden (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, och III anses vara skyddszoner med hög biologisk mångfald (HBPZ). IUCN IV, V, VI, OECM och LMMA anses vara Medium Biodiversity Protection Zones (MBPZs).

🎯 Planeringsmål: Inga

🗺️ Källdata: Inga

< p>📈 Rapport: Räknar helt enkelt antalet zoner i varje skyddsnivå.

", + "RED": "RÖD", + "Regions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Regions 1": "Denna rapport sammanfattar denna plans överlappning med studieregionerna i denna planeringsprocess.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Visa efter skiss", + "Show Map Layer": "Visa kartlager", + "SimpleCard ecoregion message": "Följande ekoregioner finns i närheten: <2>", + "SimpleCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", + "SimpleCard temperature message": "Den nuvarande havstemperaturen i denna skiss är <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonrapport", + "South Coast": "Sydkusten", + "Special Closure": "Särskild stängning", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens marina naturskyddsområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens förvaltningsområde för marin rekreation", + "State Marine Reserve": "Statens marinreservat", + "State Waters": "statliga vatten", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USA:s exklusiva ekonomiska zon", + "units": "enheter", + "Within Plan": "Inom plan", + "World": "Värld" +} +`;export{n as default}; diff --git a/Next/assets/translation-DGprEsic.js b/Next/assets/translation-DGprEsic.js new file mode 100644 index 0000000..350ed3b --- /dev/null +++ b/Next/assets/translation-DGprEsic.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% Wahi", + "Activity": "Ka hana", + "Area": "Wahi", + "Area Within Plan": "Wahi i loko o ka Plan", + "Attributes": "Nā ʻano", + "Author(s)": "Mea kākau", + "Boundary": "palena", + "Category": "Māhele", + "Class": "Papa", + "DataDownload - export CSV format label": "Hoʻokuʻu aku iā CSV", + "DataDownload - export JSON format label": "Hoʻokuʻu aku iā JSON", + "Description": "wehewehe", + "Found Within Plan": "Loaʻa i loko o ka Plan", + "Full protection level label": "Piha", + "Goal": "Pahuhopu", + "High protection level label": "Kiʻekiʻe", + "IUCN activity - aquaculture": "Aquaculture - liʻiliʻi", + "IUCN activity - extraction": "ʻO ka mining, ka ʻaila a me ka ʻili kinoea", + "IUCN activity - fishing sustainable": "Ka lawaiʻa/ʻohi: ʻoliʻoli (hoʻomau)", + "IUCN activity - habitation": "Noho ʻana", + "IUCN activity - industrial fishing": "Ka lawaiʻa ʻoihana, ka ʻiʻa iʻa", + "IUCN activity - local fishing": "Ka lawaiʻa/ʻohi: lawaiʻa kūloko (hoʻomau)", + "IUCN activity - non-extractive": "Leʻaleʻa non-extractive", + "IUCN activity - renewable": "Hoʻoulu ikehu hou", + "IUCN activity - research": "Noiʻi: non-extractive", + "IUCN activity - research extractive": "Noiʻi: extractive", + "IUCN activity - restoration": "Hoʻihoʻi hou / hoʻonui no nā kumu ʻē aʻe", + "IUCN activity - shipping": "Hoʻouna", + "IUCN activity - tourism": "ʻO ka mākaʻikaʻi nui kiʻekiʻe", + "IUCN activity - traditional fishing": "Ka lawaiʻa kuʻuna/ʻohi", + "IUCN activity - traditional use": "Hoʻohana kuʻuna: non-extractive", + "IUCN activity - untreated water": "Hoʻokuʻu wai i mālama ʻole ʻia", + "IUCN activity - works": "Nā hana (nā awa, nā awa, ke kālai ʻana)", + "IUCN category - none": "ʻAʻohe", + "IUCN category 1a": "Koʻikoʻi Nature Reserve", + "IUCN category 1b": "Wahi Wao nahele", + "IUCN category 2": "Pāka Lahui", + "IUCN category 2 or 3": "Pāka Lahui a i ʻole Natural Monument/Hiʻona", + "IUCN category 3": "Hoʻomanaʻo kūlohelohe a hiʻona paha", + "IUCN category 4": "Wahi Hoʻokele Noho/Species", + "IUCN category 4 or 6": "Wahi Hoʻokele Habitat/Species a i ʻole kahi i pale ʻia me ka hoʻohana mau", + "IUCN category 5": "ʻĀina Hoʻomalu/Kai", + "IUCN category 6": "Wahi palekana me ka hoʻohana mau", + "IUCN protection level full": "Piha", + "IUCN protection level high": "Kiʻekiʻe", + "IUCN protection level low": "Haʻahaʻa", + "IUCN rank - no description": "ʻAʻole", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Hoʻololi; hilinaʻi inā hiki ke hoʻokele ʻia kēia haʻawina ma ke ʻano i kūpono me nā pahuhopu o ka MPA", + "IUCN rank - special no description": "ʻAʻole maʻamau, he kuleana koʻikoʻi e kūʻē inā ʻaʻole pili nā kūlana kūikawā", + "IUCN rank - special yes description": "ʻAe no ka mea ʻaʻohe mea ʻē aʻe, akā pono ka ʻae kūikawā", + "IUCN rank - yes description": "ʻAe", + "km²": "km²", + "Learn more": "Aʻo hou mai", + "Map": "Palapala ʻāina", + "MPA": "MPA", + "Protection Level": "Papa Palekana", + "ReportError - message part 1": "Ua hewa kekahi mea. E ʻoluʻolu e pani i kēia hōʻike a hoʻāʻo hou.", + "ReportError - message part 2": "Inā mau ka hewa, e hōʻike mai.", + "Representation": "Hōʻike", + "ResultsCard - no result message": "Ua pau ka holo ʻana o ka hōʻike, akā ʻaʻohe hopena i hoʻi mai", + "Show by MPA": "Hōʻike ʻia e MPA", + "Size": "Nui", + "SizeCard - introduction": "ʻO nā wai aupuni mai ke kahakai a hiki i 200 nautical mile, i kapa ʻia ʻo Exclusive Economic Zone (EEZ). Hōʻuluʻulu kēia hōʻike i ka hoʻolālā o waho e pili ana me ka EEZ a me nā palena ʻē aʻe i loko, e ana ana i ka holomua i ka hoʻokō ʻana i ka % mau pahuhopu no kēlā me kēia palena.", + "SizeCard - learn more": "<0> Hōʻuluʻulu kēia hōʻike i ka nui a me ka hapa o kēia hoʻolālā i loko o kēia mau palena.

Inā hili nā palena MPA me kekahi i kekahi, hoʻokahi wale nō helu ʻana o ke kau ʻana.

", + "SizeCard - learn more source": "Puna: Wikipedia - Nā Wai Teritori", + "SizeCard sketch size message": "He <2>{{area}} kilomika huinaha kēia kiʻi", + "SizeCard title": "Ka nui o ka ʻāpana", + "Target": "Kuhikuhi", + "Value": "Waiwai", + "Viability": "Hiki ke ola", + "(Not answered)": "(ʻAʻole i pane ʻia)", + "% Within Plan": "% Maloko o ka Papahana", + "Results not found": "ʻAʻole i loaʻa nā hopena", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Wahi Waiwai Kūʻokoʻa\\n(0-200 mau mile moana)", + "Land": "Āina", + "Nearshore\\n(0-12 nautical miles)": "kahakai\\n(0-12 mau mile moana)", + "Offshore\\n(12-200 nautical miles)": "Ma waho o kahakai\\n(12-200 nautical mile)", + "Shoreline": "Kahakai", + "# MPAs": "# MPA", + "% Area Within Plan": "% Wahi Iloko o ka Papahana", + "30x30 Objective": "30x30 Pahuhopu", + "Bioregions": "Nā ʻāina bio", + "Bioregions - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela a me keia hiohiona e loaa ai ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui e kau ana, e helu ʻia ke kau ʻana i hoʻokahi wale nō.

", + "Bioregions 1": "Hōʻuluʻulu kēia hōʻike i ka hoʻopili ʻana o kēia hoʻolālā me nā bioregions o Kaleponi.", + "BlankCard": "Kāleka Blank", + "Central Coast": "Kaiwaenahonua", + "Federal Marine Conservation Area": "Wahi Hoomalu Moana Federal", + "Federal Marine Reserve": "Palekana moana Federal", + "Fully Protected Area": "Wahi Palekana", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela ame keia hiohiona no ka loaa ana o ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui i ʻāwili, e helu ʻia ka pāpaʻi hoʻokahi wale nō.

", + "Kelp 1": "Hōʻuluʻulu kēia hōʻike i ka uhi ʻana o kēia hoʻolālā me ka ʻikepili Kelp.", + "Learn More": "Aʻo hou mai", + "mi²": "mi²", + "North Central Coast": "Kaiwaena Akau", + "North Coast": "Kahakai Akau", + "OverlapCard": "Kāleka Overlap", + "OverlapCard - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela a me keia hiohiona e loaa ai ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui e kau ana, e helu ʻia ke kau ʻana i hoʻokahi wale nō.

", + "OverlapCard 1": "Hōʻuluʻulu kēia hōʻike i ka uhi ʻana o kēia hoʻolālā me ka ʻikepili OverlapCard.", + "Plan Overview": "Nānā Hoʻolālā", + "Protection Card - Learn more": "

ℹ️ Nānā: Ke hoʻohana nei kēia kaʻina hoʻolālā i ka IUCN framework o ka pae palekana:

IUCN Ia Koʻikoʻi koʻikoʻi koʻikoʻi no nā mea olaola like ʻole a me nā hiʻohiʻona geological/geomorphological, kahi e kipa ai ke kanaka, hoʻohana a me nā hopena. mālama ʻia a kaupalena ʻia e hōʻoia i ka pale ʻana i nā waiwai mālama

IUCN Ib Wilderness Area: ʻO ka maʻamau ka nui o nā wahi i hoʻololi ʻole ʻia a i hoʻololi ʻia paha, e mālama ana i ko lākou ʻano maoli a me ka mana, me ka ʻole o kahi noho kanaka mau a koʻikoʻi paha, palekana a mālama ʻia e mālama i ko lākou kūlana kūlohelohe

IUCN II National Park: Nā wahi kūlohelohe nui a kokoke paha i ke kūlohelohe e pale ana i nā kaʻina kaiaola nui me nā ʻano ʻano like ʻole a me nā ʻōnaehana kaiaola, a loaʻa pū kekahi i nā manawa uhane, ʻepekema, hoʻonaʻauao, ʻoliʻoli a me nā malihini kipa.

IUCN III He kia hoʻomanaʻo kūlohelohe a hiʻona paha: Nā wahi i hoʻokaʻawale ʻia no ka mālama ʻana i kekahi monument kūlohelohe, hiki ke lilo i ʻano ʻāina, mauna kai, ana moana, hiʻohiʻona honua e like me ke ana, a i ʻole kekahi hiʻohiʻona pving e like me ululāʻau kahiko

IUCN IV Wahi noho/mālama ʻano ʻano: Nā wahi e pale ai i nā ʻano a i ʻole nā wahi noho, kahi e hōʻike ai ka hoʻokele i kēia mea nui. Pono nā mea he nui i nā hana maʻamau e hoʻokō i nā pono o nā ʻano ʻano a i ʻole nā wahi noho, akā ʻaʻole kēia he koi o ka ʻāpana

IUCN V ʻĀina palekana a i ʻole kai moana: kahi i loaʻa ai ka pilina o nā kānaka a me ke ʻano o ka manawa. ua hoʻopuka i kahi ʻano ʻokoʻa me ka waiwai kaiaola, olaola, moʻomeheu a me nā hiʻohiʻona koʻikoʻi: a he mea nui ka mālama ʻana i ka pono o kēia pilina no ka pale a mālama ʻana i ka wahi a me kona mālama ʻana i ke ʻano a me nā waiwai ʻē aʻe

IUCN VI Nā wahi i pale ʻia me ka hoʻohana mau ʻana i nā kumuwaiwai kūlohelohe: Nā wahi e mālama ai i nā kaiaola, me nā waiwai moʻomeheu pili a me nā ʻōnaehana hoʻokele waiwai kūlohelohe. ʻO ka nui maʻamau, ma ke ʻano kūlohelohe, me ka hapa ma lalo o ka hoʻokele waiwai kūlohelohe hoʻomau a me kahi haʻahaʻa haʻahaʻa e hoʻohana ai i nā kumuwaiwai kūlohelohe ʻole i kūpono me ka mālama ʻana i ke ʻano i ʻike ʻia kekahi o nā pahuhopu nui

IUCN Other Effective Nā Ana Hoʻomalu e pili ana i nā wahi (OECM): He wahi i wehewehe ʻia ma kahi ʻē aʻe ma waho o kahi Wahi Palekana, i hoʻomalu ʻia a mālama ʻia ma nā ala e loaʻa ai nā hopena lōʻihi maikaʻi a hoʻomau no ka mālama ʻana i nā mea olaola, me nā hana a me nā lawelawe kaiaola pili. kahi kūpono, moʻomeheu, ʻuhane, socioeconomic, a me nā waiwai ʻē aʻe e pili ana i ka ʻāina (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, a me III ua manaʻo ʻia ʻo High Biodiversity Protection Zones (HBPZs). Manaʻo ʻia nā IUCN IV, V, VI, OECM, a me LMMA i nā Medium Biodiversity Protection Zones (MBPZs).

🎯 Planning Objective: None

🗺️ Source Data: None

< p>📈 Hōʻike: E helu wale i ka helu o nā ʻāpana i kēlā me kēia pae pale.

", + "RED": "ʻULAʻULA", + "Regions - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela a me keia hiohiona e loaa ai ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui e kau ana, e helu ʻia ke kau ʻana i hoʻokahi wale nō.

", + "Regions 1": "Hōʻuluʻulu kēia hōʻike i ka uhi ʻana o kēia hoʻolālā me nā wahi haʻawina ma kēia kaʻina hoʻolālā.", + "San Francisco Bay": "Kapalakiko Bay", + "Show by Sketch": "Hōʻike ma Sketch", + "Show Map Layer": "Hōʻike i ka papa palapala ʻāina", + "SimpleCard ecoregion message": "Aia kēia mau ʻāpana kaiaola ma kahi kokoke: <2>", + "SimpleCard sketch size message": "He <2>{{area}} kilomika huinaha kēia kiʻi", + "SimpleCard temperature message": "ʻO ka mahana o ka ʻili kai i kēia lā he <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Hōʻike ʻĀpana", + "South Coast": "Kahakai Hema", + "Special Closure": "Pani Kuikawa", + "State Marine Conervation Area (No-Take)": "Mokuʻāina ʻĀpana Hoʻomalu Kai (ʻAʻole Lawe ʻia)", + "State Marine Conservation Area": "Wahi Hoomalu Kai Moku'āina", + "State Marine Park": "Pāka Moana Mokuʻāina", + "State Marine Recreation Management Area": "Mokuʻāina ʻĀina Hoʻokele Leʻaleʻa Moana", + "State Marine Reserve": "Mokuaina Marine Reserve", + "State Waters": "Wai Mokuʻāina", + "Study Regions": "Haʻawina ʻĀina", + "United States Exclusive Economic Zone": "ʻAmelika Hui Pū ʻIa", + "units": "ʻāpana", + "Within Plan": "Iloko o ka Plan", + "World": "Honua" +} +`;export{a as default}; diff --git a/Next/assets/translation-DRvDyCjA.js b/Next/assets/translation-DRvDyCjA.js deleted file mode 100644 index 6713c7a..0000000 --- a/Next/assets/translation-DRvDyCjA.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "% Area": "% Área", - "Activity": "Atividade", - "Area": "Área", - "Area Within Plan": "Área Dentro do Plano", - "Attributes": "Atributos", - "Boundary": "Limite", - "Category": "Categoria", - "Class": "Aula", - "DataDownload - export CSV format label": "Exportar CSV", - "DataDownload - export JSON format label": "Exportar JSON", - "Found Within Plan": "Encontrado dentro do plano", - "Full protection level label": "Completo", - "Goal": "Meta", - "High protection level label": "Alto", - "IUCN activity - aquaculture": "Aquicultura - pequena escala", - "IUCN activity - extraction": "Mineração, extração de petróleo e gás", - "IUCN activity - fishing sustainable": "Pesca/coleção: recreativa (sustentável)", - "IUCN activity - habitation": "Habitação", - "IUCN activity - industrial fishing": "Pesca industrial, aquicultura em escala industrial", - "IUCN activity - local fishing": "Pesca/coleção: pesca local (sustentável)", - "IUCN activity - non-extractive": "Recreação não extrativa", - "IUCN activity - renewable": "Geração de energia renovável", - "IUCN activity - research": "Pesquisa: não extrativa", - "IUCN activity - research extractive": "Pesquisa: extrativa", - "IUCN activity - restoration": "Restauração/melhoria por outros motivos", - "IUCN activity - shipping": "Envio", - "IUCN activity - tourism": "Turismo de alta intensidade em grande escala", - "IUCN activity - traditional fishing": "Pesca tradicional/recolha", - "IUCN activity - traditional use": "Uso tradicional: não extrativo", - "IUCN activity - untreated water": "Descarga de água não tratada", - "IUCN activity - works": "Obras (portos, portos, dragagens)", - "IUCN category - none": "Nenhum", - "IUCN category 1a": "Reserva Natural Estrita", - "IUCN category 1b": "Área selvagem", - "IUCN category 2": "Parque Nacional", - "IUCN category 2 or 3": "Parque Nacional ou Monumento Natural/Recurso", - "IUCN category 3": "Monumento Natural ou Elemento", - "IUCN category 4": "Área de Manejo de Habitats/Espécies", - "IUCN category 4 or 6": "Área de Manejo de Habitat/Espécie ou Área Protegida com uso sustentável", - "IUCN category 5": "Paisagem Protegida/Paisagem Marítima", - "IUCN category 6": "Área protegida com uso sustentável", - "IUCN protection level full": "Completo", - "IUCN protection level high": "Alto", - "IUCN protection level low": "Baixo", - "IUCN rank - no description": "Não", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "S*", - "IUCN rank - special 'variable' description": "Variável; depende se esta atividade pode ser gerida de forma compatível com os objetivos da AMP", - "IUCN rank - special no description": "Geralmente não, uma forte prerrogativa contra, a menos que se apliquem circunstâncias especiais", - "IUCN rank - special yes description": "Sim, porque não existe alternativa, mas uma aprovação especial é essencial", - "IUCN rank - yes description": "Sim", - "km²": "km²", - "Learn more": "Saber mais", - "Map": "Mapa", - "MPA": "MPA", - "Protection Level": "Nível de proteção", - "ReportError - message part 1": "Algo deu errado. Feche este relatório e tente novamente.", - "ReportError - message part 2": "Se o erro persistir, denuncie.", - "Representation": "Representação", - "ResultsCard - no result message": "A execução do relatório foi concluída, mas nenhum resultado foi retornado", - "Show by MPA": "Mostrar por MPA", - "Size": "Tamanho", - "SizeCard - introduction": "as águas nacionais se estendem desde a costa até 200 milhas náuticas, conhecidas como Zona Econômica Exclusiva (ZEE). Este relatório resume a sobreposição do plano offshore com a ZEE e outros limites dentro dela, medindo o progresso para atingir % de alvos para cada limite.", - "SizeCard - learn more": "<0> Este relatório resume o tamanho e a proporção deste plano dentro desses limites.

Se os limites da AMP se sobrepõem, a sobreposição é contada apenas uma vez.

", - "SizeCard - learn more source": "Fonte: Wikipédia - Águas Territoriais", - "SizeCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", - "SizeCard title": "Tamanho da zona", - "Target": "Alvo", - "Value": "Valor", - "Viability": "Viabilidade", - "Author(s)": "Autor(es)", - "Description": "Descrição", - "(Not answered)": "(Não respondido)", - "% Within Plan": "% Dentro do Plano", - "Results not found": "Resultados não encontrados", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona econômica exclusiva\\n(0-200 milhas náuticas)", - "Land": "Terra", - "Nearshore\\n(0-12 nautical miles)": "Perto da costa\\n(0-12 milhas náuticas)", - "Offshore\\n(12-200 nautical miles)": "No mar\\n(12-200 milhas náuticas)", - "Shoreline": "Litoral" -} -`;export{a as default}; diff --git a/Next/assets/translation-DT2iUkrH.js b/Next/assets/translation-DT2iUkrH.js deleted file mode 100644 index b927b71..0000000 --- a/Next/assets/translation-DT2iUkrH.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "% Area": "% އޭރިއާ", - "Activity": "ޙަރަކާތްތައް", - "Area": "ސަރަޙައްދު", - "Area Within Plan": "ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ސަރަޙައްދު", - "Attributes": "އެޓްރިބިއުޓްސް", - "Author(s)": "ލިޔުންތެރިޔާ(ތައް)", - "Boundary": "ބައުންޑަރީ", - "Category": "ކެޓަގަރީ", - "Class": "ކްލާސް", - "DataDownload - export CSV format label": "Export CSV", - "DataDownload - export JSON format label": "Export JSON", - "Description": "ތަފްޞީލު", - "Found Within Plan": "ޕްލޭންގެ ތެރެއިން ފެނުނު", - "Full protection level label": "ފުލް", - "Goal": "ގޯލް", - "High protection level label": "އުސް", - "IUCN activity - aquaculture": "އެކުއަކަލްޗަރ - ސްމޯލް ސްކޭލް", - "IUCN activity - extraction": "ހިއްކުމާއި ތެލާއި ގޭސް ނެގުން", - "IUCN activity - fishing sustainable": "މަސްވެރިކަން/ކަލެކްޝަން: މުނިފޫހިފިލުވުމުގެ (ދެމެހެއްޓެނިވި)", - "IUCN activity - habitation": "ދިރިއުޅުން", - "IUCN activity - industrial fishing": "އިންޑަސްޓްރިއަލް ފިޝިންގ، އިންޑަސްޓްރިއަލް ސްކޭލް އެކުއަކަލްޗަރ", - "IUCN activity - local fishing": "މަސްވެރިކަން/ކަލެކްޝަން: ލޯކަލް މަސްވެރިކަން (ދެމެހެއްޓެނިވި)", - "IUCN activity - non-extractive": "ނޮން-އެކްސްޓްރެކްޓިވް ރެކްރިއޭޝަން", - "IUCN activity - renewable": "އިޔާދަކުރަނިވި ހަކަތަ އުފެއްދުން", - "IUCN activity - research": "ރިސާޗް: ނޮން-އެކްސްޓްރެކްޓިވް", - "IUCN activity - research extractive": "ރިސާޗް: އެކްސްޓްރެކްޓިވް", - "IUCN activity - restoration": "އެހެނިހެން ސަބަބުތަކަށްޓަކައި އަލުން އާރާސްތުކުރުން/ އިތުރުކުރުން", - "IUCN activity - shipping": "ޝިޕިން ގއ.", - "IUCN activity - tourism": "ބޮޑު މިންވަރެއްގެ ހައި އިންޓެންސިޓީ ޓުއަރިޒަމް", - "IUCN activity - traditional fishing": "އާދަޔާ ޚިލާފަށް މަސްވެރިކަން/ކަލެކްޝަން", - "IUCN activity - traditional use": "ޓްރެޑިޝަނަލް ޔޫސް: ނޮން-އެކްސްޓްރެކްޓިވް", - "IUCN activity - untreated water": "ފަރުވާ ނުކުރާ ފެން ބޭރުވުން", - "IUCN activity - works": "މަސައްކަތްތައް (ބަނދަރު، ބަނދަރު، ފަޅު)", - "IUCN category - none": "އެކަކުވެސް ނޫނެވެ.", - "IUCN category 1a": "ހަރުކަށި ނޭޗާ ރިޒާވް", - "IUCN category 1b": "ވާލްޑަނެސް އޭރިއާ", - "IUCN category 2": "ނޭޝަނަލް ޕާކް", - "IUCN category 2 or 3": "ނޭޝަނަލް ޕާކް ނުވަތަ ނެޗުރަލް މޮނިއުމަންޓް/ފީޗާ", - "IUCN category 3": "ގުދުރަތީ ބިނާ ނުވަތަ ފީޗާ", - "IUCN category 4": "ހެބިޓޭޓް/ސްޕީޝިސް މެނޭޖްމަންޓް އޭރިއާ", - "IUCN category 4 or 6": "ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކުރެވޭ ހެބިޓޭޓް/ސްޕީސިސް މެނޭޖްމަންޓް އޭރިއާ ނުވަތަ ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދު", - "IUCN category 5": "ހިމާޔަތްކޮށްފައިވާ ލޭންޑްސްކޭޕް/ސީސްކޭޕް", - "IUCN category 6": "ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކުރާ ހިމާޔަތްކޮށްފައިވާ ސަރަހައްދު", - "IUCN protection level full": "ފުލް", - "IUCN protection level high": "އުސް", - "IUCN protection level low": "ދަށް", - "IUCN rank - no description": "ނޫން", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Y*", - "IUCN rank - special 'variable' description": "ވޭރިއޭބަލް؛ އެމް.ޕީ.އޭގެ މަޤްޞަދުތަކާ އެއްގޮތްވާ ގޮތަށް މި ޙަރަކާތް މެނޭޖް ކުރެވިދާނެތޯ ނުވަތަ ނޫންތޯ ބަރޯސާވަނީ", - "IUCN rank - special no description": "ޢާންމުގޮތެއްގައި، ޚާއްޞަ ޙާލަތްތަކަށް ޢަމަލުނުކުރާހާ ހިނދަކު، އެއިޚްތިޔާރެއް", - "IUCN rank - special yes description": "އާދެ، އެނޫން ގޮތެއް ނެތުމުން، އެކަމަކު ޚާއްޞަ ރުހުން ކޮންމެހެން ބޭނުންވޭ", - "IUCN rank - yes description": "އާދެ،", - "km²": "ކިލޯމީޓަރު", - "Learn more": "އިތުރަށް ދަސްކުރޭ", - "Map": "މެޕް", - "MPA": ".MPA", - "Protection Level": "ޕްރޮޓެކްޝަން ލެވެލް", - "ReportError - message part 1": "ކަމެއް ގޯސްވެގެން ދިޔައެވެ. މި ރިޕޯޓް ބަންދުކޮށް އަނެއްކާވެސް މަސައްކަތް ކުރާށެވެ.", - "ReportError - message part 2": "ކުށެއް ދެމިއޮތްނަމަ އެކަން ރިޕޯޓްކުރާށެވެ.", - "Representation": "ތަމްސީލުކުރުން", - "ResultsCard - no result message": "ރިޕޯޓް ރަން ނިމިފައިވީ ނަމަވެސް ނަތީޖާއެއް ނުނެރެވޭ", - "Show by MPA": "އެމް.ޕީ.އޭ.ގެ ޝޯއެއް", - "Size": "ސައިޒު", - "SizeCard - introduction": "ގައުމީ ކަނޑުގެ ސަރަހައްދު ގޮނޑުދޮށުން ފެށިގެން 200 ނޯޓިކަލް މޭލަށް ފެތުރިފައިވާއިރު، އެއީ އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން (އީއީޒެޑް) އެވެ. މި ރިޕޯޓުގައި ވަނީ އީއީޒެޑް އާއި އޭގެ ތެރޭގައި ހިމެނޭ އެހެނިހެން ބައުންޑަރީތަކާ އެކު އޮފްޝޯ ޕްލޭން އޯވަލެޕްކޮށް، ކޮންމެ ބައުންޑަރީއަކަށް ވެސް %ޓާގެޓް ހާސިލްކުރުމަށް ކުރިއެރުންތައް ދެނެގަނެފަ އެވެ.", - "SizeCard - learn more": "<0> މި ރިޕޯޓުގައި މި ޕްލޭންގެ ސައިޒާއި ނިސްބަތް މި ބައުންޑަރީތަކުގެ ތެރޭގައި ހިމަނާފައިވެއެވެ.

އެމްޕީއޭގެ ބައުންޑަރީތައް އެކަކު އަނެކަކާ އޯވަލެޕް ވެއްޖެނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", - "SizeCard - learn more source": "ވަސީލަތް: ވިކިޕީޑިއާ - ޓެރިޓޯރިއަލް ވޯޓާސް", - "SizeCard sketch size message": "މި ސްކޭޗަކީ <2>{{އޭރިއާ}} އަކަކިލޯމީޓަރެވެ.", - "SizeCard title": "ޒޯން ސައިޒް", - "Target": "ޓާގެޓް", - "Value": "ވެލިއު", - "Viability": "ވިޔަބިލިޓީ", - "(Not answered)": "(ޖަވާބެއް ނުދޭ)", - "% Within Plan": "ޕްލޭންގެ ތެރެއިން %", - "Results not found": "ނަތީޖާ ނުފެނުނު", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން\\n(0-200 ނޯޓިކަލް މޭލު)", - "Land": "ބިން", - "Nearshore\\n(0-12 nautical miles)": "ކައިރި އައްސޭރި\\n(0-12 ނޯޓިކަލް މޭލު)", - "Offshore\\n(12-200 nautical miles)": "އޮފްޝޯ\\n(12-200 ނޯޓިކަލް މޭލު)", - "Shoreline": "ޝޯރލައިން" -} -`;export{n as default}; diff --git a/Next/assets/translation-DYacZ9Kw.js b/Next/assets/translation-DYacZ9Kw.js new file mode 100644 index 0000000..5127a64 --- /dev/null +++ b/Next/assets/translation-DYacZ9Kw.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(ʻIkai tali)", + "% Area": "% ʻĒliá", + "% Within Plan": "% ʻI he Palaní", + "Activity": "ʻEkitivitii", + "Area": "ʻElia", + "Area Within Plan": "ʻĒlia ʻi loto he Palaní", + "Attributes": "Ngaahi ʻUlungaanga", + "Author(s)": "(Ngaahi) tokotaha faʻu tohi", + "Boundary": "Ngataʻangá", + "Category": "Faʻahinga", + "Class": "Kalasi", + "DataDownload - export CSV format label": "Export CSV", + "DataDownload - export JSON format label": "Hiki atu ʻa e foha", + "Description": "Fakamatala", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Souni fakaʻekonomika fakangatangata\\n(maile ʻe 0-200)", + "Found Within Plan": "Maʻu ʻi he Palani", + "Full protection level label": "Kakato", + "Goal": "Taumuʻa", + "High protection level label": "Maʻolunga", + "IUCN activity - aquaculture": "Aquaculture-kiʻi meʻafua siʻisiʻi", + "IUCN activity - extraction": "Keli, lolo mo e toʻo kasa", + "IUCN activity - fishing sustainable": "Taumataʻu/tanaki: fakafiefia (tuʻuloa)", + "IUCN activity - habitation": "Nofoʻanga", + "IUCN activity - industrial fishing": "Taumataʻu lalahi, meʻafua aquaculture", + "IUCN activity - local fishing": "Taumataʻu/tanaki: taumataʻu fakalotofonua (tuʻuloa)", + "IUCN activity - non-extractive": "Fakafiefia ʻoku ʻikai extractive", + "IUCN activity - renewable": "Toloto toʻu tangata ʻo e ivi", + "IUCN activity - research": "Fekumi: ʻikai-extractive", + "IUCN activity - research extractive": "Fekumi: extractive", + "IUCN activity - restoration": "Toe Fakafoki Mai/enhancement koeʻuhi ko ha ngaahi ʻuhinga kehe", + "IUCN activity - shipping": "Fakafolau", + "IUCN activity - tourism": "Meʻafua lahi ʻo e takimamata", + "IUCN activity - traditional fishing": "Taumataʻu tukufakaholo/tanaki", + "IUCN activity - traditional use": "Fakaʻaongaʻi angamaheni: ʻikai ko e extractive", + "IUCN activity - untreated water": "Faitoʻo hono fakahoko ʻo e vai", + "IUCN activity - works": "Ngaahi ngaue (harbors, ports, dredging)", + "IUCN category - none": "Hala ha taha", + "IUCN category 1a": "Natula pau talifaki", + "IUCN category 1b": "ʻĒlia Maomaonganoá", + "IUCN category 2": "Paʻake Fakafonua", + "IUCN category 2 or 3": "Paʻake fakafonua pe maka fakamanatu fakanatula/konga", + "IUCN category 3": "Maka fakamanatu fakanatula pe konga", + "IUCN category 4": "Feituʻu ʻoku tokangaʻi ai e ngaahi meʻa ʻoku ʻikai ke ʻ", + "IUCN category 4 or 6": "Feituʻu ʻoku puleʻi ai e ngaahi meʻa ʻoku ʻikai ke ʻi ai ha meʻa pe maluʻi ʻi hono fakaʻaongaʻi tuʻ", + "IUCN category 5": "Maluʻi ʻo e fonua/Seascape", + "IUCN category 6": "Feituʻu maluʻi mo hono fakaʻaongaʻi tuʻuloa", + "IUCN protection level full": "Kakato", + "IUCN protection level high": "Maʻolunga", + "IUCN protection level low": "Maʻulalo", + "IUCN rank - no description": "ʻIkai", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Kehekehe; fakafalala pe ʻe lava ke tokangaʻi ʻa e ʻekitiviti ko ʻeni ʻi ha founga ʻoku fenapasi mo e ngaahi taumuʻa ʻa e MPA", + "IUCN rank - special no description": "Ko e angamaheni, ʻoku ʻi ai ha totonu malohi ki he tuku kehe kapau ʻoku fakaʻaongaʻi ha ngaahi tukunga makehe", + "IUCN rank - special yes description": "ʻIo koeʻuhi he ʻoku ʻikai ha toe fili, ka ʻoku mahuʻinga ʻa e fakangofua makehe", + "IUCN rank - yes description": "ʻIo", + "km²": "km 5", + "Land": "Fonua", + "Learn more": "Ako lahi ange", + "Map": "Mape", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(maile ʻe 0-12)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(maile ʻe 12-200)", + "Protection Level": "Tuʻunga maluʻi", + "ReportError - message part 1": "Naʻe ʻi ai e meʻa naʻe fehalaaki. Kātaki o tāpuni a e lipooti ko ení pea toe feinga pē.", + "ReportError - message part 2": "Kapau ʻe kei hokohoko atu pē ʻa e fehālākí, kātaki ʻo lipooti mai.", + "Representation": "Fakafofongaʻi", + "Results not found": "ʻIkai maʻu e ngaahi olá", + "ResultsCard - no result message": "ʻOsi e lele ʻa e lipoti, ka naʻe ʻikai toe fakafoki mai ha ola", + "Shoreline": "Matatahi", + "Show by MPA": "Fakaʻasi mai ʻe he MPA", + "Size": "Lahi", + "SizeCard - introduction": "ʻOku aʻu atu ʻa e ngaahi vai fakafonua mei he matatahi ki ha maile ʻe 200, ʻa ia ʻoku ʻiloa ko e souni fakaʻekonomika fakangatangata (EEZ). ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni offshore palani fehulunaki mo e EEZ mo e ngaahi fakangatangata kehe ʻi loto ai, ʻo fakafuofuaʻi ʻa e fakalakalaka ki hono aʻusia ʻo e ngaahi taketi% ki he fakangatangata takitaha.", + "SizeCard - learn more": "<0> ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻení ʻa e lahi mo e konga ʻo e palani ko ʻení ʻi he ngaahi ngataʻanga ko ʻení.

Kapau ʻoku fehulunaki ʻa e ngaahi ngataʻanga MPA, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "SizeCard - learn more source": "Maʻuʻanga tokoni: Wikipedia-ngaahi vai fakavahe", + "SizeCard sketch size message": "Ko e fakatata ko ʻeni ko e <2>{{area}} sikuea kilomita", + "SizeCard title": "Lahi Fakasouní", + "Target": "Taumuʻa", + "Value": "Mahuʻinga", + "Viability": "Tuʻunga ʻoku ʻi ai", + "# MPAs": "# MPAs", + "% Area Within Plan": "% ʻĒlia ʻOku ʻi Loto he Palaní", + "30x30 Objective": "30x30 taumuʻa", + "Bioregions": "Bioregions", + "Bioregions - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "Bioregions 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo e bioregions ʻa Kalefonia.", + "BlankCard": "BlankCard", + "Central Coast": "Matafanga Lotoloto", + "Federal Marine Conservation Area": "ʻElia ʻo e Tautahi ʻa e fetulolo", + "Federal Marine Reserve": "Talifaki ʻa e Tautahi ʻa e fetulolo", + "Fully Protected Area": "Feituʻu maluʻi kakato", + "Kelp": "Kelp", + "Kelp - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "Kelp 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo Kelp fakamatala.", + "Learn More": "Ako Lahi Ange", + "mi²": "mi 8", + "North Central Coast": "Matafanga Lotoloto ʻo Noate", + "North Coast": "Matafanga Fakatokelau", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "OverlapCard 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo e fakamatala OverlapCard.", + "Plan Overview": "Vakai Fakalūkufua ki he Palaní", + "Protection Card - Learn more": "

i️ Vakai fakalukufua: ʻOku fakaʻaongaʻi ʻe he founga palani ko ʻeni ʻa e faʻunga IUCN ʻo e tuʻunga maluʻi

: IUCN ia ʻa e natula talifaki: maluʻi pau ki he biodiversity pea mo e ngaahi meʻa fakasioloki/geomorphological, ʻa ia ʻoku puleʻi mo fakangatangata ai ʻa e ʻaʻahi ʻa e tangata, fakaʻaongaʻi mo fakangatangata ke fakapapauʻi ʻoku maluʻi ʻa e ngaahi tuʻunga ʻulungaanga mahuʻinga

IUCN Ib feituʻu maomaonganoa: ʻOku faʻa lahi ʻa e ngaahi feituʻu ʻoku ʻikai ke ʻi ai hano fakaleleiʻi pe spghtly fakaleleiʻi, tauhi honau ʻulungaanga fakanatula mo e ivi takiekina, taʻe ʻi ai ha nofoʻanga tuʻuloa pe mahuʻinga ʻo e tangata, maluʻi mo lava ke fakatolonga honau tuʻunga fakanatula

IUCN e Paʻake Fakafonua hono II: ko e ngaahi feituʻu fakanatula pe fakanatula ʻoku nau maluʻi ʻa e ngaahi founga ecological lahi mo e faʻahinga ʻo e ʻulungaanga mo e ha ʻatakai, ʻa ia ʻoku ʻi ai foki mo environmentally mo e anga fakafonua ʻoku fenapasi mo e ngaahi faingamalie fakalaumalie, fakasaienisi, fakaako, fakafiefia mo e kau ʻaʻahi

IUCN III maka fakamanatu fakanatula pe konga: ʻOku tuku mavahe ʻa e ngaahi feituʻu ke maluʻi ha maka fakamanatu fakanatula pau, ʻa ia ʻe lava ke hoko ko ha landform, moʻunga tahi, tautahi cavern, meʻa fakasioloki hange ko ha ʻAna, pe ko ha konga ʻo e pving hange ko ha vao ʻakau fakakuongamuʻa

IUCN IV/species management: ngaahi feituʻu ke maluʻi ai ha faʻahinga pe habitats pau, ʻa ia ʻoku fakahaaʻi ai ʻe he pule ʻa e meʻa mahuʻinga ko ʻeni. ʻE fie maʻu ʻe ha tokolahi ha interventions angamaheni mo malohi ke feau e ngaahi fie maʻu ʻa ha faʻahinga pe habitats pau, ka ʻoku ʻikai ko ha fie maʻu ʻeni

ia ʻa

e kulupu IUCN V maluʻi pe seascape: ʻi he feituʻu ʻoku mahuʻinga ai e fengaueʻaki ʻa e kakai mo natula ʻi ha vahaʻataimi, ʻoku mahuʻinga ke maluʻi mo poupouʻi ʻa e feituʻu mo hono natula mo e ngaahi meʻa kehe ʻoku fekauʻaki mo ia ngaahi tuʻunga ʻulungaanga mahuʻinga

IUCN VI maluʻi ʻo e ngaahi feituʻu ʻoku tuʻuloa hono fakaʻaongaʻi ʻo e ngaahi maʻuʻanga tokoni fakanatula: ngaahi feituʻu ʻoku nau fakatolonga ʻa e ha ʻatakai ko, fakataha mo e ngaahi tuʻunga ʻulungaanga mahuʻinga fakafonua mo e ngaahi maʻuʻanga tokoni fakanatula angamaheni. Ko e angamaheni, ʻoku ʻi ha tuʻunga fakanatula pe, ʻo fakatatau mo e ngaahi maʻuʻanga tokoni fakanatula ʻoku tuʻuloa pea mo e feituʻu ʻoku ʻikai ke ʻi ai ha maʻuʻanga tokoni fakanatula ʻoku ʻikai ke fenapasi mo e meʻatokoni

ʻa natula, ʻa ia ʻoku puleʻi mo tokangaʻi ʻi ha ngaahi founga ʻe lava ke maʻu ai ha ngaahi ola lelei mo hikinimaʻi biodiversity, mo e ngaahi ngaue mo e ngaahi ngaue ʻoku fekauʻaki mo e ʻatakai pea mo e feituʻu ʻoku apppcable, fakafonua, fakalaumalie, fakasosiale, mo e ngaahi tuʻunga ʻulungaanga mahuʻinga fakalotofonua kehe (FBD, 2018).

ʻOku lau ʻ

a e ngaahi feituʻu ʻo e Tautahi fakalotofonua (LMMA)

IUCN ia, Ib, II, mo e III ko e feituʻu maluʻi maʻolunga Biodiversity (HBPZs). ʻOku lau ʻa e IUCN IV, V, VI, Joanne, mo e LMMAs ko e ngaahi feituʻu maluʻi Lotoloto Biodiversity (MBPZs).

🎯 Taumuʻa ʻo e palani: ʻOku ʻikai ha

🗺️ maʻuʻanga fakamatala: ʻIkai ha

📈 lipooti: ʻOku mahuʻinga pe ʻa e ngaahi souni ʻi he tuʻunga maluʻi takitaha.

", + "RED": "KULOKULA", + "Regions - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "Regions 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo e ngaahi feituʻu ako ʻi he founga palani ko ʻeni.", + "San Francisco Bay": "Seni Felenisisikou Pei", + "Show by Sketch": "Fakaʻaliʻali ʻi he fakatata", + "Show Map Layer": "Fakaʻasi mai ʻa e mape", + "SimpleCard ecoregion message": "ʻOku ofi mai ʻa e ecoregions ko ʻeni: <2>", + "SimpleCard sketch size message": "Ko e fakatata ko ʻeni ko e <2>{{area}} sikuea kilomita", + "SimpleCard temperature message": "Ko e mafana ʻo e tahi ʻi he ʻaho ni ko e <2>{{minTemp}}-{{maxTemp}} ° C.", + "SimpleCard title": "Lipooti Fakasouní", + "South Coast": "Matāfanga Saute", + "Special Closure": "Tapuni makehe", + "State Marine Conervation Area (No-Take)": "Feituʻu ʻo e Tautahi ʻa e Siteiti (ʻikai-toʻo)", + "State Marine Conservation Area": "Feituʻu ʻoku fakapotopotoʻi ai e Tautahi ʻa e S", + "State Marine Park": "Paʻake Tautahi ʻa e Siteiti", + "State Marine Recreation Management Area": "ʻElia tokangaʻi ʻo e tautahi ʻa e Siteiti", + "State Marine Reserve": "Talifaki ʻa e Tautahi ʻa e Siteiti", + "State Waters": "Ngaahi vai ʻo e Siteiti", + "Study Regions": "Ngaahi feituʻu ako", + "United States Exclusive Economic Zone": "ʻIunaiteti Siteiti fakangatangata e souni fakaʻekonomika", + "units": "ngaahi ʻiunití", + "Within Plan": "ʻI loto ʻi he palani", + "World": "Mamani" +} +`;export{a as default}; diff --git a/Next/assets/translation-DdtDfN-w.js b/Next/assets/translation-DdtDfN-w.js new file mode 100644 index 0000000..d437d4f --- /dev/null +++ b/Next/assets/translation-DdtDfN-w.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Akuphendulwanga)", + "% Area": "% Indawo", + "% Within Plan": "% Ngaphakathi kohlelo", + "Activity": "Umsebenzi", + "Area": "Indawo", + "Area Within Plan": "Indawo Ngaphakathi Kwepulani", + "Attributes": "Izimfanelo", + "Author(s)": "Ababhali", + "Boundary": "Umngcele", + "Category": "Isigaba", + "Class": "Ikilasi", + "DataDownload - export CSV format label": "Khipha i-CSV", + "DataDownload - export JSON format label": "Khipha i-JSON", + "Description": "Incazelo", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "I-Exclusive Economic Zone\\n(0-200 amamayela e-nautical)", + "Found Within Plan": "Kutholwe Ngaphakathi Kohlelo", + "Full protection level label": "Igcwele", + "Goal": "Igoli", + "High protection level label": "Phezulu", + "IUCN activity - aquaculture": "I-Aquaculture - isikali esincane", + "IUCN activity - extraction": "Ukumba izimayini, uwoyela negesi", + "IUCN activity - fishing sustainable": "Ukudoba/ukuqoqwa: ukuzijabulisa (okuqhubekayo)", + "IUCN activity - habitation": "Indawo yokuhlala", + "IUCN activity - industrial fishing": "Imboni yokudoba, i-industrial scale aquaculture", + "IUCN activity - local fishing": "Ukudoba/ukuqoqwa: ukudoba kwendawo (okuqhubekayo)", + "IUCN activity - non-extractive": "Ukuzijabulisa okungakhiqizi", + "IUCN activity - renewable": "Ukukhiqizwa kwamandla avuselelekayo", + "IUCN activity - research": "Ucwaningo: alukhiqizi", + "IUCN activity - research extractive": "Ucwaningo: i-extractive", + "IUCN activity - restoration": "Ukubuyisela/ukuthuthukisa ngenxa yezinye izizathu", + "IUCN activity - shipping": "Ukuthumela ngomkhumbi", + "IUCN activity - tourism": "Ezokuvakasha ngezinga elikhulu", + "IUCN activity - traditional fishing": "Ukudoba/ukuqoqwa kwendabuko", + "IUCN activity - traditional use": "Ukusetshenziswa kwendabuko: okungakhiqizi", + "IUCN activity - untreated water": "Ukukhishwa kwamanzi okungaphekiwe", + "IUCN activity - works": "Isebenza (amachweba, amachweba, ukudonsa)", + "IUCN category - none": "Lutho", + "IUCN category 1a": "I-Strict Nature Reserve", + "IUCN category 1b": "Indawo Ewugwadule", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "Ipaki Kazwelonke noma Isikhumbuzo/Isici Semvelo", + "IUCN category 3": "Isikhumbuzo Semvelo noma Isici", + "IUCN category 4": "Indawo yokuhlala/Indawo Yokuphathwa Kwezilwane", + "IUCN category 4 or 6": "Indawo yokuhlala/Indawo Yokuphathwa Kwezilwane noma Indawo Evikelekile esetshenziswa ngendlela eqhubekayo", + "IUCN category 5": "Indawo Evikelekile/Ukubukeka Kolwandle", + "IUCN category 6": "Indawo evikelwe ngokusetshenziswa okuqhubekayo", + "IUCN protection level full": "Igcwele", + "IUCN protection level high": "Phezulu", + "IUCN protection level low": "Phansi", + "IUCN rank - no description": "Cha", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Okuguquguqukayo; kuncike ekutheni lo msebenzi ungaphathwa ngendlela yokuthi uhambisane nezinjongo ze-MPA", + "IUCN rank - special no description": "Ngokujwayelekile cha, igunya elinamandla ngokumelene nalo ngaphandle uma kunezimo ezikhethekile", + "IUCN rank - special yes description": "Yebo ngoba akukho okunye okukhona, kodwa ukugunyazwa okukhethekile kubalulekile", + "IUCN rank - yes description": "Yebo", + "km²": "km²", + "Land": "Umhlaba", + "Learn more": "Funda kabanzi", + "Map": "Imephu", + "MPA": "I-MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 amamayela e-nautical)", + "Offshore\\n(12-200 nautical miles)": "I-Offshore\\n(12-200 nautical miles)", + "Protection Level": "Izinga Lokuvikela", + "ReportError - message part 1": "Kukhona into engahambanga kahle. Sicela uvale lo mbiko bese uzama futhi.", + "ReportError - message part 2": "Uma iphutha liqhubeka, sicela ulibike.", + "Representation": "Ukumelwa", + "Results not found": "Imiphumela ayitholakali", + "ResultsCard - no result message": "Ukuqaliswa kombiko kuqediwe, kodwa ayikho imiphumela ebuyisiwe", + "Shoreline": "I-Shoreline", + "Show by MPA": "Bonisa nge-MPA", + "Size": "Usayizi", + "SizeCard - introduction": "Amanzi kazwelonke asuka ogwini aye kumakhilomitha angama-200 e-nautical, aziwa ngokuthi i-Exclusive Economic Zone (EEZ). Lo mbiko ufingqa ukugqama kwepulani laphesheya kwezilwandle ne-EEZ neminye imingcele engaphakathi kwayo, ukulinganisa inqubekelaphambili ekufinyeleleni okuhlosiwe okungamaphesenti omngcele ngamunye.", + "SizeCard - learn more": "<0> Lo mbiko ufingqa usayizi nengxenye yalolu hlelo ngaphakathi kwale mingcele.

Uma imingcele ye-MPA idlulana, ukugqagqana kubalwa kanye kuphela.

", + "SizeCard - learn more source": "Umthombo: Wikipedia - Territorial Waters", + "SizeCard sketch size message": "Lesi sikeshi <2>{{area}} singamakhilomitha-skwele", + "SizeCard title": "Usayizi Wendawo", + "Target": "Ithagethi", + "Value": "Inani", + "Viability": "Ukusebenza", + "# MPAs": "# ama-MPA", + "% Area Within Plan": "% Indawo Ngaphakathi Kohlelo", + "30x30 Objective": "30x30 Inhloso", + "Bioregions": "Izifunda", + "Bioregions - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "Bioregions 1": "Lo mbiko ufingqa ukugqagqana kwalolu hlelo nezindawo eziphilayo zase-California.", + "BlankCard": "I-BlankCard", + "Central Coast": "I-Central Coast", + "Federal Marine Conservation Area": "I-Federal Marine Conservation Area", + "Federal Marine Reserve": "I-Federal Marine Reserve", + "Fully Protected Area": "Indawo Evikelwe Ngokugcwele", + "Kelp": "I-Kelp", + "Kelp - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "Kelp 1": "Lo mbiko ufingqa ukugqagqana kwalolu hlelo nedatha ye-Kelp.", + "Learn More": "Funda kabanzi", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "North Coast", + "OverlapCard": "I-OverlapCard", + "OverlapCard - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "OverlapCard 1": "Lo mbiko ufingqa ukugqagqana kwalolu hlelo nedatha ye-OverlapCard.", + "Plan Overview": "Hlela Uhlolojikelele", + "Protection Card - Learn more": "

ℹ️ Uhlolojikelele: Le nqubo yokuhlela isebenzisa uhlaka lwe-IUCN lwezinga lokuvikela:

I-IUCN Ia Indawo yokulondoloza imvelo eqinile: Ivikelwe ngokuqinile ezinhlobonhlobo zezinto eziphilayo kanye nezici ngokunokwenzeka ze-geological/ geomorphological, lapho ukuvakashelwa komuntu, ukusetshenziswa kanye nomthelela kulawulwa futhi kukhawulelwe ukuze kuqinisekiswe ukuvikelwa kwamanani okongiwa kwemvelo

I-IUCN Ib Wilderness indawo: Imvamisa izindawo ezinkulu ezingalungiswanga noma eziguquliwe, ezigcina isimo sazo semvelo nomthelela, ngaphandle kwendawo yokuhlala abantu unomphela noma ebalulekile, evikelwe futhi elawulwa ukulondoloza isimo semvelo

I-IUCN II National Park: Izindawo ezinkulu zemvelo noma eziseduze nemvelo ezivikela izinqubo ezinkulu zemvelo ezinezinhlobo zemvelo kanye ne-ecosystem, nazo ezinamathuba angokomoya, ezesayensi, ezemfundo, ezokungcebeleka kanye nezivakashi ahambisana nemvelo namasiko.

I-IUCN III Itshe lesikhumbuzo noma isici semvelo: Izindawo ezibekelwe eceleni ukuze kuvikelwe itshe lesikhumbuzo lemvelo elithile, okungaba isimo sezwe, intaba yolwandle, umhume wasolwandle, isici sokwakheka komhlaba esifana nomgede, noma isici se-pving ihlathi lasendulo

I-IUCN IV Indawo yokuphatha/indawo yokuphatha izinhlobo zezilwane: Izindawo zokuvikela izinhlobo ezithile zezilwane noma izindawo zokuhlala, lapho ukuphathwa kukhombisa lokhu kuqala. Abaningi bazodinga ukungenelela okuvamile, okusebenzayo ukuze bahlangabezane nezidingo zezinhlobo ezithile zezilwane noma izindawo zokuhlala, kodwa lokhu akuyona imfuneko yesigaba

IUCN V Indawo evikelekile noma isimo solwandle: Lapho ukusebenzelana kwabantu nemvelo ngokuhamba kwesikhathi kuye kwaba khona. ikhiqize umlingiswa ohlukile onenani elibalulekile lemvelo, imvelo, amasiko kanye nemvelo: futhi lapho ukuvikela ubuqotho balokhu kusebenzisana kubalulekile ekuvikeleni nasekusimamiseni indawo kanye nokongiwa kwayo kwemvelo okuhlobene namanye amanani

IUCN VI Izindawo ezivikelwe ngokusetshenziswa okusimeme kwemithombo yemvelo: Izindawo ezigcina imvelo, kanye namagugu amasiko ahlobene kanye nezinhlelo zendabuko zokulawulwa kwemithombo yemvelo. Ngokuvamile, okukhulu, ikakhulukazi esimweni semvelo, nengxenye engaphansi kokuphathwa kwemithombo yemvelo esimeme nalapho ukusetshenziswa kwemithombo yemvelo okungezona ezezimboni okusezingeni eliphansi okuhambisana nokongiwa kwemvelo kubonakala njengenye yezinjongo eziyinhloko

IUCN Okunye Okuphumelelayo Area-based Conservation Measures (OECM): Indawo echazwe ngokwezwe ngaphandle kweNdawo Evikelekile, elawulwa futhi elawulwa ngezindlela ezifinyelela imiphumela emihle neqhubekayo yesikhathi eside yokongiwa kwemvelo kwe-in situ, nemisebenzi ehlobene ne-ecosystem kanye nezinsizakalo kanye lapho amanani afaneleka khona, amasiko, ngokomoya, ezenhlaloezomnotho, namanye abalulekile endaweni (CBD, 2018).

Izindawo Zasolwandle Eziphethwe Endaweni (LMMA)

IUCN Ia, Ib, II, kanye no-III zithathwa njengeziNdawo Zokuvikelwa Kwezinto Ezinhlobonhlobo Eziphakeme (ama-HBPZ). I-IUCN IV, V, VI, OECM, kanye ne-LMMAs zithathwa njengeziNdawo Zokuvikela Eziphilayo Ezimaphakathi (MBPZs).

🎯 Inhloso yokuhlela: Ayikho

🗺️ Idatha yomthombo: Ayikho

< p>📈 Umbiko: Ibala kalula inombolo yezindawo kuleveli ngayinye yokuvikela.

", + "RED": "RED", + "Regions - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "Regions 1": "Lo mbiko ufingqa ukunqwabelana kwalolu hlelo nezifunda zocwaningo kule nqubo yokuhlela.", + "San Francisco Bay": "I-San Francisco Bay", + "Show by Sketch": "Bonisa nge-Sketch", + "Show Map Layer": "Bonisa Isendlalelo Semephu", + "SimpleCard ecoregion message": "Ama-ecoregions alandelayo aseduze: <2>", + "SimpleCard sketch size message": "Lesi sikeshi <2>{{area}} singamakhilomitha-skwele", + "SimpleCard temperature message": "Izinga lokushisa lolwandle lwanamuhla ngaphakathi kwalo mdwebo lingu-<2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Umbiko Wendawo", + "South Coast": "South Coast", + "Special Closure": "Ukuvalwa Okukhethekile", + "State Marine Conervation Area (No-Take)": "I-State Marine Conservation Area (Ayithathi)", + "State Marine Conservation Area": "I-State Marine Conservation Area", + "State Marine Park": "I-State Marine Park", + "State Marine Recreation Management Area": "Indawo Yokulawula Ezokungcebeleka Yasolwandle", + "State Marine Reserve": "I-State Marine Reserve", + "State Waters": "Amanzi Ombuso", + "Study Regions": "Izifunda Zokufunda", + "United States Exclusive Economic Zone": "I-United States Exclusive Economic Zone", + "units": "amayunithi", + "Within Plan": "Ngaphakathi Uhlelo", + "World": "Umhlaba" +} +`;export{a as default}; diff --git a/Next/assets/translation-DhjngjhA.js b/Next/assets/translation-DhjngjhA.js deleted file mode 100644 index 96cf6c3..0000000 --- a/Next/assets/translation-DhjngjhA.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Non risposto)", - "% Area": "% La zona", - "% Within Plan": "% All'interno del piano", - "Activity": "Attività", - "Area": "La zona", - "Area Within Plan": "Area all'interno del piano", - "Attributes": "Attributi", - "Author(s)": "Autore(i)", - "Boundary": "Confine", - "Category": "Categoria", - "Class": "Classe", - "DataDownload - export CSV format label": "Esporta CSV", - "DataDownload - export JSON format label": "Esporta JSON", - "Description": "Descrizione", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona economica esclusiva\\n(0-200 miglia nautiche)", - "Found Within Plan": "Trovato all'interno del piano", - "Full protection level label": "Pieno", - "Goal": "Obiettivo", - "High protection level label": "Alto", - "IUCN activity - aquaculture": "Acquacoltura - piccola scala", - "IUCN activity - extraction": "Estrazione mineraria, estrazione di petrolio e gas", - "IUCN activity - fishing sustainable": "Pesca/raccolta: ricreativa (sostenibile)", - "IUCN activity - habitation": "Abitazione", - "IUCN activity - industrial fishing": "Pesca industriale, acquacoltura su scala industriale", - "IUCN activity - local fishing": "Pesca/raccolta: pesca locale (sostenibile)", - "IUCN activity - non-extractive": "Ricreazione non estrattiva", - "IUCN activity - renewable": "Generazione di energia rinnovabile", - "IUCN activity - research": "Ricerca: non estrattiva", - "IUCN activity - research extractive": "Ricerca: estrattiva", - "IUCN activity - restoration": "Restauro/valorizzazione per altri motivi", - "IUCN activity - shipping": "Spedizione", - "IUCN activity - tourism": "Turismo ad alta intensità su larga scala", - "IUCN activity - traditional fishing": "Pesca tradizionale/raccolta", - "IUCN activity - traditional use": "Uso tradizionale: non estrattivo", - "IUCN activity - untreated water": "Scarico acqua non trattata", - "IUCN activity - works": "Lavori (porti, porti, dragaggi)", - "IUCN category - none": "Nessuno", - "IUCN category 1a": "Riserva Naturale Stretta", - "IUCN category 1b": "Zona selvaggia", - "IUCN category 2": "Parco Nazionale", - "IUCN category 2 or 3": "Parco Nazionale o Monumento Naturale/Caratteristica", - "IUCN category 3": "Monumento naturale o caratteristica", - "IUCN category 4": "Area di gestione dell'habitat/specie", - "IUCN category 4 or 6": "Area di gestione dell'habitat/specie o area protetta ad uso sostenibile", - "IUCN category 5": "Paesaggio/mare protetto", - "IUCN category 6": "Area protetta con uso sostenibile", - "IUCN protection level full": "Pieno", - "IUCN protection level high": "Alto", - "IUCN protection level low": "Basso", - "IUCN rank - no description": "NO", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "Sì*", - "IUCN rank - special 'variable' description": "Variabile; dipende dal fatto che questa attività possa essere gestita in modo tale da essere compatibile con gli obiettivi dell'AMP", - "IUCN rank - special no description": "Generalmente no, una forte prerogativa contraria a meno che non si applichino circostanze speciali", - "IUCN rank - special yes description": "Sì perché non esiste alternativa, ma è indispensabile un'approvazione speciale", - "IUCN rank - yes description": "SÌ", - "km²": "km²", - "Land": "Terra", - "Learn more": "Saperne di più", - "Map": "Carta geografica", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Vicino alla costa\\n(0-12 miglia nautiche)", - "Offshore\\n(12-200 nautical miles)": "Al largo\\n(12-200 miglia nautiche)", - "Protection Level": "Livello di protezione", - "ReportError - message part 1": "Qualcosa è andato storto. Chiudi questo rapporto e riprova.", - "ReportError - message part 2": "Se l'errore persiste, segnalalo.", - "Representation": "Rappresentazione", - "Results not found": "Risultati non trovati", - "ResultsCard - no result message": "Esecuzione del report completata, ma non sono stati restituiti risultati", - "Shoreline": "Litorale", - "Show by MPA": "Mostra di MPA", - "Size": "Misurare", - "SizeCard - introduction": "le acque nazionali si estendono dalla costa fino a 200 miglia nautiche, note come Zona Economica Esclusiva (ZEE). Questo rapporto riassume la sovrapposizione del piano offshore con la ZEE e altri confini al suo interno, misurando i progressi verso il raggiungimento degli obiettivi % per ciascun confine.", - "SizeCard - learn more": "<0> Questo report riepiloga le dimensioni e la proporzione di questo piano all'interno di questi limiti.

Se i confini dello schizzo all'interno di un piano si sovrappongono l'uno con l'altro, la sovrapposizione viene conteggiata una sola volta.

", - "SizeCard - learn more source": "Fonte: Wikipedia - Acque Territoriali", - "SizeCard sketch size message": "Questo schizzo è <2>{{area}} chilometri quadrati", - "SizeCard title": "Dimensione della zona", - "Target": "Bersaglio", - "Value": "Valore", - "Viability": "Viabilità" -} -`;export{a as default}; diff --git a/Next/assets/translation-DplgJq3E.js b/Next/assets/translation-DplgJq3E.js new file mode 100644 index 0000000..a9f1bba --- /dev/null +++ b/Next/assets/translation-DplgJq3E.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Fara raspuns)", + "% Area": "% Suprafata", + "% Within Plan": "% În cadrul planului", + "Activity": "Activitate", + "Area": "Zonă", + "Area Within Plan": "Zona din plan", + "Attributes": "Atribute", + "Author(s)": "Autor(i)", + "Boundary": "Limite", + "Category": "Categorie", + "Class": "Clasă", + "DataDownload - export CSV format label": "Exportați CSV", + "DataDownload - export JSON format label": "Exportați JSON", + "Description": "Descriere", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona Economică Exclusivă\\n(0-200 mile marine)", + "Found Within Plan": "Găsit în plan", + "Full protection level label": "Deplin", + "Goal": "Poartă", + "High protection level label": "Înalt", + "IUCN activity - aquaculture": "Acvacultura - scară mică", + "IUCN activity - extraction": "Extracție minieră, petrol și gaze", + "IUCN activity - fishing sustainable": "Pescuit/colecție: recreațional (durabil)", + "IUCN activity - habitation": "Locuire", + "IUCN activity - industrial fishing": "Pescuit industrial, acvacultură la scară industrială", + "IUCN activity - local fishing": "Pescuit/colecție: pescuit local (durabil)", + "IUCN activity - non-extractive": "Recreere neextractivă", + "IUCN activity - renewable": "Generarea de energie regenerabilă", + "IUCN activity - research": "Cercetare: non-extractive", + "IUCN activity - research extractive": "Cercetare: extractivă", + "IUCN activity - restoration": "Restaurare/îmbunătățire din alte motive", + "IUCN activity - shipping": "Transport", + "IUCN activity - tourism": "Turism de mare intensitate la scară largă", + "IUCN activity - traditional fishing": "Pescuit/colecție tradițională", + "IUCN activity - traditional use": "Utilizare tradițională: neextractive", + "IUCN activity - untreated water": "Evacuarea apei netratate", + "IUCN activity - works": "Lucrari (porturi, porturi, dragare)", + "IUCN category - none": "Nici unul", + "IUCN category 1a": "Rezervație naturală strictă", + "IUCN category 1b": "Zona sălbatică", + "IUCN category 2": "parc național", + "IUCN category 2 or 3": "Parc național sau monument natural/funcție", + "IUCN category 3": "Monument natural sau caracteristică", + "IUCN category 4": "Zona de management al habitatului/speciilor", + "IUCN category 4 or 6": "Zona de management al habitatului/speciilor sau arie protejată cu utilizare durabilă", + "IUCN category 5": "Peisaj protejat/Peisaj marin", + "IUCN category 6": "Arie protejată cu utilizare durabilă", + "IUCN protection level full": "Deplin", + "IUCN protection level high": "Înalt", + "IUCN protection level low": "Scăzut", + "IUCN rank - no description": "Nu", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabil; depinde dacă această activitate poate fi gestionată în așa fel încât să fie compatibilă cu obiectivele AMP", + "IUCN rank - special no description": "În general, nu, o prerogativă puternică împotriva, cu excepția cazului în care se aplică circumstanțe speciale", + "IUCN rank - special yes description": "Da pentru că nu există alternativă, dar aprobarea specială este esențială", + "IUCN rank - yes description": "da", + "km²": "km²", + "Land": "Teren", + "Learn more": "Află mai multe", + "Map": "Hartă", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 mile marine)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 mile marine)", + "Protection Level": "Nivel de protecție", + "ReportError - message part 1": "Ceva n-a mers bine. Închideți acest raport și încercați din nou.", + "ReportError - message part 2": "Dacă eroarea persistă, vă rugăm să o raportați.", + "Representation": "Reprezentare", + "Results not found": "Rezultatele nu au fost găsite", + "ResultsCard - no result message": "Execuția raportului s-a încheiat, dar nu s-a returnat niciun rezultat", + "Shoreline": "Linia țărmului", + "Show by MPA": "Emisiune de MPA", + "Size": "mărimea", + "SizeCard - introduction": "apele naționale se extind de la țărm până la 200 de mile marine, cunoscută sub numele de Zona Economică Exclusivă (ZEE). Acest raport rezumă suprapunerea planului offshore cu ZEE și cu alte granițe din cadrul acesteia, măsurând progresul către atingerea % țintelor pentru fiecare graniță.", + "SizeCard - learn more": "<0> Acest raport rezumă dimensiunea și proporția acestui plan în cadrul acestor limite.

Dacă limitele schiței dintr-un plan se suprapun între ele, suprapunerea este numărată o singură dată.

", + "SizeCard - learn more source": "Sursa: Wikipedia - Apele Teritoriale", + "SizeCard sketch size message": "Această schiță are <2>{{area}} kilometri pătrați", + "SizeCard title": "Dimensiunea zonei", + "Target": "Ţintă", + "Value": "Valoare", + "Viability": "Viabilitate", + "# MPAs": "# MPA-uri", + "% Area Within Plan": "% suprafață din plan", + "30x30 Objective": "Obiectiv 30x30", + "Bioregions": "Bioregiuni", + "Bioregions - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "Bioregions 1": "Acest raport rezumă suprapunerea acestui plan cu bioregiunile din California.", + "BlankCard": "BlankCard", + "Central Coast": "Coasta Centrală", + "Federal Marine Conservation Area": "Zona Federală de Conservare Marină", + "Federal Marine Reserve": "Rezerva Federală Marină", + "Fully Protected Area": "Zona complet protejată", + "Kelp": "Varec", + "Kelp - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "Kelp 1": "Acest raport rezumă suprapunerea acestui plan cu datele Kelp.", + "Learn More": "Află mai multe", + "mi²": "mi²", + "North Central Coast": "Coasta Nord-Centrală", + "North Coast": "coasta de nord", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "OverlapCard 1": "Acest raport rezumă suprapunerea acestui plan cu datele OverlapCard.", + "Plan Overview": "Prezentare generală a planului", + "Protection Card - Learn more": "

ℹ️ Prezentare generală: Acest proces de planificare utilizează cadrul IUCN al nivelului de protecție:

Rezervație naturală strictă IUCN Ia: strict protejată pentru biodiversitate și, de asemenea, posibil caracteristici geologice/geomorfologice, unde vizitarea umană, utilizarea și impactul sunt controlate și limitate pentru a asigura protecția valorilor de conservare

Zona sălbatică IUCN Ib: De obicei zone mari nemodificate sau ușor modificate, păstrându-și caracterul și influența naturală, fără locuire umană permanentă sau semnificativă, protejate și reușite să-și păstreze stare naturală

Parcul național IUCN II: zone mari naturale sau aproape naturale care protejează procese ecologice la scară largă cu specii și ecosisteme caracteristice, care au, de asemenea, oportunități spirituale, științifice, educaționale, recreative și pentru vizitatori compatibile din punct de vedere ecologic și cultural.

Monument sau caracteristică naturală IUCN III: zone rezervate pentru a proteja un anumit monument natural, care poate fi o formă de relief, un munte de mare, o cavernă marină, o caracteristică geologică, cum ar fi o peșteră sau o caracteristică de pavaj, cum ar fi un crâng veche

IUCN IV Zonă de management al habitatului/speciilor: zone pentru protejarea anumitor specii sau habitate, în care managementul reflectă această prioritate. Mulți vor avea nevoie de intervenții regulate și active pentru a satisface nevoile anumitor specii sau habitate, dar aceasta nu este o cerință a categoriei

IUCN V Peisaj sau peisaj marin protejat: unde interacțiunea oamenilor și a naturii de-a lungul timpului a produs un caracter distinct cu o valoare ecologică, biologică, culturală și piestică semnificativă și în care protejarea integrității acestei interacțiuni este vitală pentru protejarea și susținerea zonei și a conservării naturii și a altor valori asociate acesteia

Arii protejate IUCN VI cu utilizarea durabilă a resurselor naturale: zone care conservă ecosistemele, împreună cu valorile culturale asociate și sistemele tradiționale de management al resurselor naturale. În general mare, în principal în stare naturală, cu o proporție aflată în gestionarea durabilă a resurselor naturale și în care utilizarea la nivel scăzut a resurselor naturale neindustriale compatibile cu conservarea naturii este văzută ca unul dintre obiectivele principale

IUCN Alte eficiente Măsuri de conservare bazate pe zonă (OECM): o zonă definită geografic, alta decât o arie protejată, care este guvernată și gestionată în moduri care să obțină rezultate pozitive și susținute pe termen lung pentru conservarea in situ a biodiversității, cu funcțiile și serviciile ecosistemice asociate și unde sunt aplicabile, culturale, spirituale, socio-economice și alte valori relevante la nivel local (CBD, 2018).

Zone marine gestionate local (LMMA)

IUCN Ia, Ib, II, și III sunt considerate Zone de Protecție a Biodiversității Înalte (HBPZ). IUCN IV, V, VI, OECM și LMMA sunt considerate Zone de protecție a biodiversității medii (MBPZ).

🎯 Obiectiv de planificare: Niciuna

🗺️ Sursă de date: Niciuna

< p>📈 Raport: Pur și simplu numără numărul de zone din fiecare nivel de protecție.

", + "RED": "ROȘU", + "Regions - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "Regions 1": "Acest raport rezumă suprapunerea acestui plan cu regiunile de studiu în acest proces de planificare.", + "San Francisco Bay": "Golful San Francisco", + "Show by Sketch": "Prezentare prin schiță", + "Show Map Layer": "Afișați stratul hărții", + "SimpleCard ecoregion message": "În apropiere se află următoarele ecoregiuni: <2>", + "SimpleCard sketch size message": "Această schiță are <2>{{area}} kilometri pătrați", + "SimpleCard temperature message": "Temperatura actuală a suprafeței mării din această schiță este <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Raport de zonă", + "South Coast": "Coasta de sud", + "Special Closure": "Închidere specială", + "State Marine Conervation Area (No-Take)": "Zona de conservare marină de stat (fără luare)", + "State Marine Conservation Area": "Zona de Conservare Marină de Stat", + "State Marine Park": "Parcul Marin de Stat", + "State Marine Recreation Management Area": "Zona de management al recreerii marine de stat", + "State Marine Reserve": "Rezervația Marina de Stat", + "State Waters": "Apele Statului", + "Study Regions": "Studiu Regiunile", + "United States Exclusive Economic Zone": "Zona economică exclusivă a Statelor Unite", + "units": "unitati", + "Within Plan": "În cadrul Planului", + "World": "Lume" +} +`;export{e as default}; diff --git a/Next/assets/translation-DzFZ62Lj.js b/Next/assets/translation-DzFZ62Lj.js deleted file mode 100644 index 212e725..0000000 --- a/Next/assets/translation-DzFZ62Lj.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "(Not answered)": "(जवाब नहीं दिया)", - "% Area": "% क्षेत्र", - "% Within Plan": "योजना के भीतर %", - "Activity": "गतिविधि", - "Area": "क्षेत्र", - "Area Within Plan": "योजना के भीतर क्षेत्र", - "Attributes": "गुण", - "Author(s)": "लेखक", - "Boundary": "सीमा", - "Category": "वर्ग", - "Class": "कक्षा", - "DataDownload - export CSV format label": "सीएसवी निर्यात करें", - "DataDownload - export JSON format label": "जेएसओएन निर्यात करें", - "Description": "विवरण", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "विशिष्ट आर्थिक क्षेत्र\\n(0-200 समुद्री मील)", - "Found Within Plan": "योजना के भीतर मिला", - "Full protection level label": "भरा हुआ", - "Goal": "लक्ष्य", - "High protection level label": "उच्च", - "IUCN activity - aquaculture": "एक्वाकल्चर - छोटे पैमाने पर", - "IUCN activity - extraction": "खनन, तेल और गैस निष्कर्षण", - "IUCN activity - fishing sustainable": "मत्स्य पालन/संग्रह: मनोरंजक (टिकाऊ)", - "IUCN activity - habitation": "निवास", - "IUCN activity - industrial fishing": "औद्योगिक मछली पकड़ने, औद्योगिक पैमाने जलीय कृषि", - "IUCN activity - local fishing": "मत्स्य पालन / संग्रह: स्थानीय मत्स्य पालन (टिकाऊ)", - "IUCN activity - non-extractive": "गैर-निष्कर्षण मनोरंजन", - "IUCN activity - renewable": "अक्षय ऊर्जा उत्पादन", - "IUCN activity - research": "अनुसंधान: गैर-निष्कर्षण", - "IUCN activity - research extractive": "अनुसंधान: निष्कर्ष", - "IUCN activity - restoration": "अन्य कारणों से बहाली/वृद्धि", - "IUCN activity - shipping": "शिपिंग", - "IUCN activity - tourism": "बड़े पैमाने पर उच्च तीव्रता पर्यटन", - "IUCN activity - traditional fishing": "पारंपरिक मछली पकड़ने / संग्रह", - "IUCN activity - traditional use": "पारंपरिक उपयोग: गैर-निष्कर्षण", - "IUCN activity - untreated water": "अनुपचारित जल निकासी", - "IUCN activity - works": "वर्क्स (बंदरगाह, बंदरगाह, निकर्षण)", - "IUCN category - none": "कोई नहीं", - "IUCN category 1a": "सख्त प्रकृति रिजर्व", - "IUCN category 1b": "जंगल क्षेत्र", - "IUCN category 2": "राष्ट्रीय उद्यान", - "IUCN category 2 or 3": "राष्ट्रीय उद्यान या प्राकृतिक स्मारक/फीचर", - "IUCN category 3": "प्राकृतिक स्मारक या विशेषता", - "IUCN category 4": "पर्यावास/प्रजाति प्रबंधन क्षेत्र", - "IUCN category 4 or 6": "पर्यावास/प्रजाति प्रबंधन क्षेत्र या टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", - "IUCN category 5": "संरक्षित लैंडस्केप/सीस्केप", - "IUCN category 6": "टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", - "IUCN protection level full": "भरा हुआ", - "IUCN protection level high": "उच्च", - "IUCN protection level low": "कम", - "IUCN rank - no description": "नहीं", - "IUCN rank - shorthand label for no": "एन", - "IUCN rank - shorthand label for no, with extra meaning": "एन*", - "IUCN rank - shorthand label for yes": "वाई", - "IUCN rank - shorthand label for yes, with extra meaning": "य*", - "IUCN rank - special 'variable' description": "चर; निर्भर करता है कि क्या इस गतिविधि को इस तरह से प्रबंधित किया जा सकता है कि यह एमपीए के उद्देश्यों के अनुकूल हो", - "IUCN rank - special no description": "आम तौर पर नहीं, जब तक कि विशेष परिस्थितियां लागू न हों, इसके खिलाफ एक मजबूत विशेषाधिकार", - "IUCN rank - special yes description": "हां, क्योंकि कोई विकल्प मौजूद नहीं है, लेकिन विशेष स्वीकृति जरूरी है", - "IUCN rank - yes description": "हाँ", - "km²": "वर्ग किमी", - "Land": "भूमि", - "Learn more": "और अधिक जानें", - "Map": "नक्शा", - "MPA": "एमपीए", - "Nearshore\\n(0-12 nautical miles)": "नियार्शोअर\\n(0-12 समुद्री मील)", - "Offshore\\n(12-200 nautical miles)": "अपतटीय\\n(12-200 समुद्री मील)", - "Protection Level": "सुरक्षा स्तर", - "ReportError - message part 1": "कुछ गलत हो गया। कृपया इस रिपोर्ट को बंद करें और पुनः प्रयास करें।", - "ReportError - message part 2": "यदि त्रुटि बनी रहती है, तो कृपया इसकी रिपोर्ट करें।", - "Representation": "प्रतिनिधित्व", - "Results not found": "परिणाम नहीं मिले", - "ResultsCard - no result message": "रिपोर्ट रन पूरा हुआ, लेकिन कोई परिणाम नहीं लौटा", - "Shoreline": "तटरेखा", - "Show by MPA": "एमपीए द्वारा दिखाएं", - "Size": "आकार", - "SizeCard - introduction": "राष्ट्रीय जल तटरेखा से 200 समुद्री मील तक फैला हुआ है, जिसे विशेष आर्थिक क्षेत्र (EEZ) के रूप में जाना जाता है। यह रिपोर्ट प्रत्येक सीमा के लिए % लक्ष्यों को प्राप्त करने की दिशा में प्रगति को मापते हुए, ईईजेड और इसके भीतर की अन्य सीमाओं के साथ अपतटीय योजना ओवरलैप को सारांशित करती है।", - "SizeCard - learn more": "<0> यह रिपोर्ट इन सीमाओं के भीतर इस योजना के आकार और अनुपात को सारांशित करती है।

यदि एमपीए सीमाएं एक दूसरे के साथ ओवरलैप होती हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", - "SizeCard - learn more source": "स्रोत: विकिपीडिया - प्रादेशिक जल", - "SizeCard sketch size message": "यह रेखाचित्र <2>{{क्षेत्र}} वर्ग किलोमीटर है", - "SizeCard title": "जोन का आकार", - "Target": "लक्ष्य", - "Value": "कीमत", - "Viability": "व्यवहार्यता" -} -`;export{n as default}; diff --git a/Next/assets/translation-Fw8iwdh-.js b/Next/assets/translation-Fw8iwdh-.js deleted file mode 100644 index 8cc11b2..0000000 --- a/Next/assets/translation-Fw8iwdh-.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "% Area": "% Zone", - "Activity": "Activité", - "Area": "Zone", - "Area Within Plan": "Superficie dans le plan", - "Attributes": "Les attributs", - "Author(s)": "Auteurs)", - "Boundary": "Frontière", - "Category": "Catégorie", - "Class": "Classe", - "DataDownload - export CSV format label": "Exporter CSV", - "DataDownload - export JSON format label": "Exporter JSON", - "Description": "Description", - "Found Within Plan": "Trouvé dans le plan", - "Full protection level label": "Complet", - "Goal": "But", - "High protection level label": "Haut", - "IUCN activity - aquaculture": "Aquaculture - petite échelle", - "IUCN activity - extraction": "Extraction minière, pétrolière et gazière", - "IUCN activity - fishing sustainable": "Pêche/collecte : récréative (durable)", - "IUCN activity - habitation": "Habitation", - "IUCN activity - industrial fishing": "Pêche industrielle, aquaculture à l'échelle industrielle", - "IUCN activity - local fishing": "Pêche/collecte : pêche locale (durable)", - "IUCN activity - non-extractive": "Loisirs non extractifs", - "IUCN activity - renewable": "Production d'énergie renouvelable", - "IUCN activity - research": "Recherche : non extractive", - "IUCN activity - research extractive": "Recherche : extractive", - "IUCN activity - restoration": "Restauration/amélioration pour d'autres raisons", - "IUCN activity - shipping": "Expédition", - "IUCN activity - tourism": "Tourisme à grande échelle et à haute intensité", - "IUCN activity - traditional fishing": "Pêche traditionnelle/collecte", - "IUCN activity - traditional use": "Usage traditionnel : non extractif", - "IUCN activity - untreated water": "Rejet d'eau non traitée", - "IUCN activity - works": "Travaux (ports, ports, dragage)", - "IUCN category - none": "Aucun", - "IUCN category 1a": "Réserve naturelle intégrale", - "IUCN category 1b": "Zone de nature sauvage", - "IUCN category 2": "parc national", - "IUCN category 2 or 3": "Parc national ou monument naturel/élément", - "IUCN category 3": "Monument naturel ou caractéristique", - "IUCN category 4": "Zone de gestion des habitats/espèces", - "IUCN category 4 or 6": "Aire de gestion des habitats/espèces ou aire protégée à utilisation durable", - "IUCN category 5": "Paysage protégé/paysage marin", - "IUCN category 6": "Aire protégée à usage durable", - "IUCN protection level full": "Complet", - "IUCN protection level high": "Haut", - "IUCN protection level low": "Faible", - "IUCN rank - no description": "Non", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Oui", - "IUCN rank - shorthand label for yes, with extra meaning": "O*", - "IUCN rank - special 'variable' description": "Variable; dépend si cette activité peut être gérée de manière à ce qu'elle soit compatible avec les objectifs de l'AMP", - "IUCN rank - special no description": "Généralement non, une forte prérogative à moins que des circonstances particulières ne s'appliquent", - "IUCN rank - special yes description": "Oui car aucune alternative n'existe, mais une autorisation spéciale est indispensable", - "IUCN rank - yes description": "Oui", - "km²": "km²", - "Learn more": "Apprendre encore plus", - "Map": "Carte", - "MPA": "AMP", - "Protection Level": "Niveau de protection", - "ReportError - message part 1": "Quelque chose s'est mal passé. Veuillez fermer ce rapport et réessayer.", - "ReportError - message part 2": "Si l'erreur persiste, merci de le signaler.", - "Representation": "Représentation", - "ResultsCard - no result message": "L'exécution du rapport est terminée, mais aucun résultat n'est renvoyé", - "Show by MPA": "Afficher par AMP", - "Size": "Taille", - "SizeCard - introduction": "les eaux nationales s'étendent du littoral jusqu'à 200 milles marins, connus sous le nom de zone économique exclusive (ZEE). Ce rapport résume le chevauchement du plan offshore avec la ZEE et d'autres limites à l'intérieur de celle-ci, mesurant les progrès vers la réalisation des objectifs en % pour chaque limite.", - "SizeCard - learn more": "<0> Ce rapport résume la taille et la proportion de ce plan dans ces limites.

Si les limites de l'AMP se chevauchent, le chevauchement n'est compté qu'une seule fois.

", - "SizeCard - learn more source": "Source : Wikipédia - Eaux territoriales", - "SizeCard sketch size message": "Ce croquis fait <2>{{area}} kilomètres carrés", - "SizeCard title": "Taille des zones", - "Target": "Cible", - "Value": "Valeur", - "Viability": "Viabilité", - "(Not answered)": "(Non répondu)", - "% Within Plan": "% dans le plan", - "Results not found": "Résultats introuvables", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zone économique exclusive\\n(0-200 milles marins)", - "Land": "Atterrir", - "Nearshore\\n(0-12 nautical miles)": "Près du littoral\\n(0-12 milles marins)", - "Offshore\\n(12-200 nautical miles)": "En mer\\n(12-200 milles marins)", - "Shoreline": "Littoral" -} -`;export{e as default}; diff --git a/Next/assets/translation-KwVmt-NR.js b/Next/assets/translation-KwVmt-NR.js new file mode 100644 index 0000000..6bcbfd8 --- /dev/null +++ b/Next/assets/translation-KwVmt-NR.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Niet geantwoord)", + "% Area": "% Gebied", + "% Within Plan": "% binnen plan", + "Activity": "Activiteit", + "Area": "Gebied", + "Area Within Plan": "Gebied binnen plan", + "Attributes": "attributen", + "Author(s)": "auteur(s)", + "Boundary": "Grens", + "Category": "Categorie", + "Class": "Klas", + "DataDownload - export CSV format label": "CSV exporteren", + "DataDownload - export JSON format label": "JSON exporteren", + "Description": "Beschrijving", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exclusieve economische zone\\n(0-200 zeemijl)", + "Found Within Plan": "Gevonden binnen plan", + "Full protection level label": "Vol", + "Goal": "Doel", + "High protection level label": "Hoog", + "IUCN activity - aquaculture": "Aquacultuur - kleinschalig", + "IUCN activity - extraction": "Mijnbouw, olie- en gaswinning", + "IUCN activity - fishing sustainable": "Vissen/verzamelen: recreatief (duurzaam)", + "IUCN activity - habitation": "Bewoning", + "IUCN activity - industrial fishing": "Industriële visserij, aquacultuur op industriële schaal", + "IUCN activity - local fishing": "Vissen/verzamelen: lokale visserij (duurzaam)", + "IUCN activity - non-extractive": "Niet-extractieve recreatie", + "IUCN activity - renewable": "Hernieuwbare energieopwekking", + "IUCN activity - research": "Onderzoek: niet-extractief", + "IUCN activity - research extractive": "Onderzoek: extractief", + "IUCN activity - restoration": "Restauratie/verbetering om andere redenen", + "IUCN activity - shipping": "Verzenden", + "IUCN activity - tourism": "Grootschalig toerisme met hoge intensiteit", + "IUCN activity - traditional fishing": "Traditioneel vissen/verzamelen", + "IUCN activity - traditional use": "Traditioneel gebruik: niet-extractief", + "IUCN activity - untreated water": "Onbehandelde waterafvoer", + "IUCN activity - works": "Werken (havens, havens, baggeren)", + "IUCN category - none": "Geen", + "IUCN category 1a": "Strikt natuurreservaat", + "IUCN category 1b": "Wildernis gebied", + "IUCN category 2": "Nationaal Park", + "IUCN category 2 or 3": "Nationaal park of natuurmonument/kenmerk", + "IUCN category 3": "Natuurmonument of kenmerk", + "IUCN category 4": "Habitat/soortenbeheergebied", + "IUCN category 4 or 6": "Habitat/soortenbeheergebied of beschermd gebied met duurzaam gebruik", + "IUCN category 5": "Beschermd landschap/zeegezicht", + "IUCN category 6": "Beschermd gebied met duurzaam gebruik", + "IUCN protection level full": "Vol", + "IUCN protection level high": "Hoog", + "IUCN protection level low": "Laag", + "IUCN rank - no description": "Nee", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "J*", + "IUCN rank - special 'variable' description": "Variabel; hangt ervan af of deze activiteit zodanig kan worden beheerd dat deze verenigbaar is met de doelstellingen van de MPA", + "IUCN rank - special no description": "Over het algemeen niet, een sterk voorrecht tenzij bijzondere omstandigheden van toepassing zijn", + "IUCN rank - special yes description": "Ja, want er is geen alternatief, maar speciale goedkeuring is essentieel", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Land", + "Learn more": "Kom meer te weten", + "Map": "Kaart", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Dichtbij de kust\\n(0-12 zeemijl)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 zeemijl)", + "Protection Level": "Beschermingsniveau", + "ReportError - message part 1": "Er is iets fout gegaan. Sluit dit rapport en probeer het opnieuw.", + "ReportError - message part 2": "Als de fout zich blijft voordoen, meld dit dan.", + "Representation": "Vertegenwoordiging", + "Results not found": "Resultaten niet gevonden", + "ResultsCard - no result message": "Rapportrun voltooid, maar er zijn geen resultaten geretourneerd", + "Shoreline": "Kustlijn", + "Show by MPA": "Toon door MPA", + "Size": "Maat", + "SizeCard - introduction": "nationale wateren strekken zich uit van de kustlijn tot 200 zeemijl, bekend als de Exclusieve Economische Zone (EEZ). Dit rapport geeft een overzicht van de overlapping van offshoreplannen met de EEZ en andere grenzen daarbinnen, waarbij de voortgang wordt gemeten bij het bereiken van %-doelen voor elke grens.", + "SizeCard - learn more": "<0>Dit rapport geeft een samenvatting van de omvang en het aandeel van dit plan binnen deze grenzen.

Als MPA-grenzen elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "SizeCard - learn more source": "Bron: Wikipedia - Territoriale wateren", + "SizeCard sketch size message": "Deze schets is <2>{{area}} vierkante kilometer", + "SizeCard title": "Zonegrootte", + "Target": "Doel", + "Value": "Waarde", + "Viability": "Levensvatbaarheid", + "# MPAs": "# MPA's", + "% Area Within Plan": "% Oppervlakte binnen plan", + "30x30 Objective": "30x30 doelstelling", + "Bioregions": "Bioregio's", + "Bioregions - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "Bioregions 1": "Dit rapport vat de overlap van dit plan met de bioregio's van Californië samen.", + "BlankCard": "Lege kaart", + "Central Coast": "Centrale Kust", + "Federal Marine Conservation Area": "Federaal Zeebeschermingsgebied", + "Federal Marine Reserve": "Federale Zeereserve", + "Fully Protected Area": "Volledig beschermd gebied", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "Kelp 1": "Dit rapport vat de overlap van dit plan met Kelp-gegevens samen.", + "Learn More": "Kom meer te weten", + "mi²": "mi²", + "North Central Coast": "Noord-Centrale kust", + "North Coast": "noordkust", + "OverlapCard": "Overlapkaart", + "OverlapCard - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "OverlapCard 1": "Dit rapport vat de overlap van dit plan met OverlapCard-gegevens samen.", + "Plan Overview": "Planoverzicht", + "Protection Card - Learn more": "

ℹ️ Overzicht: Dit planningsproces maakt gebruik van het IUCN-kader voor beschermingsniveau:

IUCN Ia Strikt natuurreservaat: strikt beschermd vanwege de biodiversiteit en mogelijk ook geologische/geomorfologische kenmerken, waar menselijk bezoek, gebruik en impact van toepassing zijn gecontroleerd en beperkt om de bescherming van de natuurwaarden te garanderen

IUCN Ib Wildernisgebied: Meestal grote ongewijzigde of licht gewijzigde gebieden, die hun natuurlijke karakter en invloed behouden, zonder permanente of significante menselijke bewoning, beschermd en beheerd om hun natuurlijke karakter en invloed te behouden natuurlijke toestand

IUCN II Nationaal park: Grote natuurlijke of bijna-natuurlijke gebieden die grootschalige ecologische processen beschermen met karakteristieke soorten en ecosystemen, die ook ecologisch en cultureel compatibele spirituele, wetenschappelijke, educatieve, recreatieve en bezoekersmogelijkheden bieden

IUCN III Natuurmonument of natuurelement: Gebieden die gereserveerd zijn om een specifiek natuurmonument te beschermen, zoals een landvorm, zeeberg, zeegrot, geologisch kenmerk zoals een grot, of een waterelement zoals een eeuwenoud bos

IUCN IV Habitat-/soortbeheergebied: gebieden om bepaalde soorten of habitats te beschermen, waar het beheer deze prioriteit weerspiegelt. Velen zullen regelmatige, actieve interventies nodig hebben om aan de behoeften van bepaalde soorten of habitats te voldoen, maar dit is geen vereiste in de categorie

IUCN V Beschermd landschap of zeegezicht: waar de interactie tussen mens en natuur in de loop van de tijd is veranderd produceerden een onderscheidend karakter met aanzienlijke ecologische, biologische, culturele en landschappelijke waarde: en waarbij het waarborgen van de integriteit van deze interactie essentieel is voor het beschermen en in stand houden van het gebied en de bijbehorende natuurbehouds- en andere waarden

IUCN VI Beschermde gebieden met duurzaam gebruik van natuurlijke hulpbronnen: Gebieden die ecosystemen in stand houden, samen met de bijbehorende culturele waarden en traditionele systemen voor het beheer van natuurlijke hulpbronnen. Over het algemeen groot, voornamelijk in natuurlijke omstandigheden, met een deel onder duurzaam beheer van natuurlijke hulpbronnen en waarbij een laag niveau van niet-industrieel gebruik van natuurlijke hulpbronnen, verenigbaar met natuurbehoud, als een van de belangrijkste doelstellingen wordt gezien.

IUCN Andere Effectieve gebiedsgebonden instandhoudingsmaatregelen (OECM): Een geografisch afgebakend gebied anders dan een beschermd gebied, dat wordt bestuurd en beheerd op een manier die positieve en duurzame langetermijnresultaten oplevert voor het behoud van de biodiversiteit in situ, met bijbehorende ecosysteemfuncties en -diensten en waar van toepassing zijnde, culturele, spirituele, sociaal-economische en andere lokaal relevante waarden (CBD, 2018).

Lokaal beheerde mariene gebieden (LMMA)

IUCN Ia, Ib, II, en III worden beschouwd als beschermingszones met hoge biodiversiteit (HBPZ's). IUCN IV, V, VI, OECM en LMMA's worden beschouwd als middelgrote biodiversiteitsbeschermingszones (MBPZ's).

🎯 Planningsdoelstelling: Geen

🗺️ Brongegevens: Geen

< p>📈 Rapport: telt eenvoudigweg het aantal zones in elk beschermingsniveau.

", + "RED": "ROOD", + "Regions - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "Regions 1": "In dit rapport wordt de overlap van dit plan met de studieregio's in dit planproces samengevat.", + "San Francisco Bay": "Baai van San Francisco", + "Show by Sketch": "Toon per schets", + "Show Map Layer": "Toon kaartlaag", + "SimpleCard ecoregion message": "De volgende ecoregio's zijn in de buurt: <2>", + "SimpleCard sketch size message": "Deze schets is <2>{{area}} vierkante kilometer", + "SimpleCard temperature message": "De huidige temperatuur van het zeewateroppervlak binnen deze schets is <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonerapport", + "South Coast": "Zuidkust", + "Special Closure": "Speciale sluiting", + "State Marine Conervation Area (No-Take)": "Staatsgebied voor mariene bescherming (no-take)", + "State Marine Conservation Area": "Staats maritiem natuurbeschermingsgebied", + "State Marine Park": "Staats Marinepark", + "State Marine Recreation Management Area": "Staatsbeheergebied voor maritieme recreatie", + "State Marine Reserve": "Staats zeereservaat", + "State Waters": "Staatswateren", + "Study Regions": "Studieregio's", + "United States Exclusive Economic Zone": "Exclusieve economische zone van de Verenigde Staten", + "units": "eenheden", + "Within Plan": "Binnen Plan", + "World": "Wereld" +} +`;export{e as default}; diff --git a/Next/assets/translation-LOKi_FaZ.js b/Next/assets/translation-LOKi_FaZ.js deleted file mode 100644 index d670c62..0000000 --- a/Next/assets/translation-LOKi_FaZ.js +++ /dev/null @@ -1,85 +0,0 @@ -const a=`{ - "(Not answered)": "(Bez odpowiedzi)", - "% Area": "% Obszar", - "% Within Plan": "% w ramach planu", - "Activity": "Działalność", - "Area": "Obszar", - "Area Within Plan": "Obszar w planie", - "Attributes": "Atrybuty", - "Author(s)": "Autorski)", - "Boundary": "Granica", - "Category": "Kategoria", - "Class": "Klasa", - "DataDownload - export CSV format label": "Eksportuj plik CSV", - "DataDownload - export JSON format label": "Eksportuj JSON", - "Description": "Opis", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ekskluzywna strefa ekonomiczna\\n(0-200 mil morskich)", - "Found Within Plan": "Znaleziono w planie", - "Full protection level label": "Pełny", - "Goal": "Bramka", - "High protection level label": "Wysoki", - "IUCN activity - aquaculture": "Akwakultura - mała skala", - "IUCN activity - extraction": "Górnictwo, wydobycie ropy i gazu", - "IUCN activity - fishing sustainable": "Wędkarstwo/zbieranie: rekreacyjne (zrównoważone)", - "IUCN activity - habitation": "Mieszkanie", - "IUCN activity - industrial fishing": "Rybołówstwo przemysłowe, akwakultura na skalę przemysłową", - "IUCN activity - local fishing": "Wędkarstwo/zbiórka: rybołówstwo lokalne (zrównoważone)", - "IUCN activity - non-extractive": "Rekreacja nieekstrakcyjna", - "IUCN activity - renewable": "Wytwarzanie energii odnawialnej", - "IUCN activity - research": "Badania: nieekstrakcyjne", - "IUCN activity - research extractive": "Badania: ekstrakcyjne", - "IUCN activity - restoration": "Przywrócenie/wzmocnienie z innych powodów", - "IUCN activity - shipping": "Wysyłka", - "IUCN activity - tourism": "Turystyka o wysokiej intensywności na dużą skalę", - "IUCN activity - traditional fishing": "Tradycyjne rybołówstwo/zbiórka", - "IUCN activity - traditional use": "Zastosowanie tradycyjne: nieekstrakcyjne", - "IUCN activity - untreated water": "Nieoczyszczony zrzut wody", - "IUCN activity - works": "Prace (przystanie, porty, pogłębianie)", - "IUCN category - none": "Nic", - "IUCN category 1a": "Ścisły rezerwat przyrody", - "IUCN category 1b": "Obszar dzikiej przyrody", - "IUCN category 2": "Park Narodowy", - "IUCN category 2 or 3": "Park narodowy lub pomnik przyrody/obiekt", - "IUCN category 3": "Pomnik przyrody lub funkcja", - "IUCN category 4": "Obszar Zarządzania Siedliskami/Gatunkami", - "IUCN category 4 or 6": "Obszar zarządzania siedliskami/ gatunkami lub obszar chroniony o zrównoważonym użytkowaniu", - "IUCN category 5": "Chroniony Krajobraz/Pejzaż Morski", - "IUCN category 6": "Obszar chroniony o zrównoważonym użytkowaniu", - "IUCN protection level full": "Pełny", - "IUCN protection level high": "Wysoki", - "IUCN protection level low": "Niski", - "IUCN rank - no description": "NIE", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "T*", - "IUCN rank - special 'variable' description": "Zmienny; zależy od tego, czy tą działalnością da się zarządzać w sposób zgodny z celami MPA", - "IUCN rank - special no description": "Ogólnie nie, silna prerogatywa przeciwko, chyba że mają zastosowanie szczególne okoliczności", - "IUCN rank - special yes description": "Tak, ponieważ nie ma alternatywy, ale wymagana jest specjalna zgoda", - "IUCN rank - yes description": "Tak", - "km²": "km²", - "Land": "Grunt", - "Learn more": "Ucz się więcej", - "Map": "Mapa", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Blisko brzegu\\n(0-12 mil morskich)", - "Offshore\\n(12-200 nautical miles)": "Na morzu\\n(12-200 mil morskich)", - "Protection Level": "Poziom ochrony", - "ReportError - message part 1": "Coś poszło nie tak. Zamknij ten raport i spróbuj ponownie.", - "ReportError - message part 2": "Jeśli błąd będzie się powtarzał, zgłoś go.", - "Representation": "Reprezentacja", - "Results not found": "Nie znaleziono wyników", - "ResultsCard - no result message": "Przebieg raportu został zakończony, ale nie zwrócono żadnych wyników", - "Shoreline": "Linia brzegowa", - "Show by MPA": "Pokaż przez MPA", - "Size": "Rozmiar", - "SizeCard - introduction": "wody krajowe rozciągają się od linii brzegowej do 200 mil morskich, znanych jako wyłączna strefa ekonomiczna (WSE). W niniejszym raporcie podsumowano pokrywanie się planu morskiego z WSE i innymi granicami w jej obrębie, mierząc postęp w osiąganiu procentowych celów dla każdej granicy.", - "SizeCard - learn more": "<0> Ten raport podsumowuje rozmiar i proporcje tego planu w tych granicach.

Jeśli granice MPA zachodzą na siebie, nakładanie się jest liczone tylko raz.

", - "SizeCard - learn more source": "Źródło: Wikipedia - Wody Terytorialne", - "SizeCard sketch size message": "Ten szkic ma powierzchnię <2>{{area}} kilometrów kwadratowych", - "SizeCard title": "Rozmiar strefy", - "Target": "Cel", - "Value": "Wartość", - "Viability": "Zdolność do życia" -} -`;export{a as default}; diff --git a/Next/assets/translation-MjpPZobJ.js b/Next/assets/translation-MjpPZobJ.js new file mode 100644 index 0000000..13c112f --- /dev/null +++ b/Next/assets/translation-MjpPZobJ.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Zone", + "Activity": "Activité", + "Area": "Zone", + "Area Within Plan": "Superficie dans le plan", + "Attributes": "Les attributs", + "Author(s)": "Auteurs)", + "Boundary": "Frontière", + "Category": "Catégorie", + "Class": "Classe", + "DataDownload - export CSV format label": "Exporter CSV", + "DataDownload - export JSON format label": "Exporter JSON", + "Description": "Description", + "Found Within Plan": "Trouvé dans le plan", + "Full protection level label": "Complet", + "Goal": "But", + "High protection level label": "Haut", + "IUCN activity - aquaculture": "Aquaculture - petite échelle", + "IUCN activity - extraction": "Extraction minière, pétrolière et gazière", + "IUCN activity - fishing sustainable": "Pêche/collecte : récréative (durable)", + "IUCN activity - habitation": "Habitation", + "IUCN activity - industrial fishing": "Pêche industrielle, aquaculture à l'échelle industrielle", + "IUCN activity - local fishing": "Pêche/collecte : pêche locale (durable)", + "IUCN activity - non-extractive": "Loisirs non extractifs", + "IUCN activity - renewable": "Production d'énergie renouvelable", + "IUCN activity - research": "Recherche : non extractive", + "IUCN activity - research extractive": "Recherche : extractive", + "IUCN activity - restoration": "Restauration/amélioration pour d'autres raisons", + "IUCN activity - shipping": "Expédition", + "IUCN activity - tourism": "Tourisme à grande échelle et à haute intensité", + "IUCN activity - traditional fishing": "Pêche traditionnelle/collecte", + "IUCN activity - traditional use": "Usage traditionnel : non extractif", + "IUCN activity - untreated water": "Rejet d'eau non traitée", + "IUCN activity - works": "Travaux (ports, ports, dragage)", + "IUCN category - none": "Aucun", + "IUCN category 1a": "Réserve naturelle intégrale", + "IUCN category 1b": "Zone de nature sauvage", + "IUCN category 2": "parc national", + "IUCN category 2 or 3": "Parc national ou monument naturel/élément", + "IUCN category 3": "Monument naturel ou caractéristique", + "IUCN category 4": "Zone de gestion des habitats/espèces", + "IUCN category 4 or 6": "Aire de gestion des habitats/espèces ou aire protégée à utilisation durable", + "IUCN category 5": "Paysage protégé/paysage marin", + "IUCN category 6": "Aire protégée à usage durable", + "IUCN protection level full": "Complet", + "IUCN protection level high": "Haut", + "IUCN protection level low": "Faible", + "IUCN rank - no description": "Non", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Oui", + "IUCN rank - shorthand label for yes, with extra meaning": "O*", + "IUCN rank - special 'variable' description": "Variable; dépend si cette activité peut être gérée de manière à ce qu'elle soit compatible avec les objectifs de l'AMP", + "IUCN rank - special no description": "Généralement non, une forte prérogative à moins que des circonstances particulières ne s'appliquent", + "IUCN rank - special yes description": "Oui car aucune alternative n'existe, mais une autorisation spéciale est indispensable", + "IUCN rank - yes description": "Oui", + "km²": "km²", + "Learn more": "Apprendre encore plus", + "Map": "Carte", + "MPA": "AMP", + "Protection Level": "Niveau de protection", + "ReportError - message part 1": "Quelque chose s'est mal passé. Veuillez fermer ce rapport et réessayer.", + "ReportError - message part 2": "Si l'erreur persiste, merci de le signaler.", + "Representation": "Représentation", + "ResultsCard - no result message": "L'exécution du rapport est terminée, mais aucun résultat n'est renvoyé", + "Show by MPA": "Afficher par AMP", + "Size": "Taille", + "SizeCard - introduction": "les eaux nationales s'étendent du littoral jusqu'à 200 milles marins, connus sous le nom de zone économique exclusive (ZEE). Ce rapport résume le chevauchement du plan offshore avec la ZEE et d'autres limites à l'intérieur de celle-ci, mesurant les progrès vers la réalisation des objectifs en % pour chaque limite.", + "SizeCard - learn more": "<0> Ce rapport résume la taille et la proportion de ce plan dans ces limites.

Si les limites de l'AMP se chevauchent, le chevauchement n'est compté qu'une seule fois.

", + "SizeCard - learn more source": "Source : Wikipédia - Eaux territoriales", + "SizeCard sketch size message": "Ce croquis fait <2>{{area}} kilomètres carrés", + "SizeCard title": "Taille des zones", + "Target": "Cible", + "Value": "Valeur", + "Viability": "Viabilité", + "(Not answered)": "(Non répondu)", + "% Within Plan": "% dans le plan", + "Results not found": "Résultats introuvables", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zone économique exclusive\\n(0-200 milles marins)", + "Land": "Atterrir", + "Nearshore\\n(0-12 nautical miles)": "Près du littoral\\n(0-12 milles marins)", + "Offshore\\n(12-200 nautical miles)": "En mer\\n(12-200 milles marins)", + "Shoreline": "Littoral", + "# MPAs": "# AMP", + "% Area Within Plan": "% de superficie dans le plan", + "30x30 Objective": "Objectif 30x30", + "Bioregions": "Biorégions", + "Bioregions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Bioregions 1": "Ce rapport résume le chevauchement de ce plan avec les biorégions de Californie.", + "BlankCard": "Carte vierge", + "Central Coast": "Côte centrale", + "Federal Marine Conservation Area": "Aire marine fédérale de conservation", + "Federal Marine Reserve": "Réserve marine fédérale", + "Fully Protected Area": "Zone entièrement protégée", + "Kelp": "Varech", + "Kelp - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Kelp 1": "Ce rapport résume le chevauchement de ce plan avec les données de Kelp.", + "Learn More": "Apprendre encore plus", + "mi²": "mi²", + "North Central Coast": "Côte centrale nord", + "North Coast": "Côte nord", + "OverlapCard": "Carte de chevauchement", + "OverlapCard - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "OverlapCard 1": "Ce rapport résume le chevauchement de ce plan avec les données OverlapCard.", + "Plan Overview": "Aperçu du régime", + "Protection Card - Learn more": "

ℹ️ Vue d'ensemble : ce processus de planification utilise le cadre de niveau de protection de l'UICN :

Réserve naturelle intégrale Ia de l'UICN : strictement protégée pour la biodiversité et éventuellement pour ses caractéristiques géologiques/géomorphologiques, où les visites, l'utilisation et les impacts humains sont importants. contrôlée et limitée pour assurer la protection des valeurs de conservation.

Zone de nature sauvage Ib de l'UICN : généralement de vastes zones non modifiées ou légèrement modifiées, conservant leur caractère et leur influence naturels, sans habitation humaine permanente ou significative, protégées et gérées pour préserver leur condition naturelle

Parc national UICN II : vastes zones naturelles ou quasi naturelles protégeant des processus écologiques à grande échelle avec des espèces et des écosystèmes caractéristiques, qui offrent également des opportunités spirituelles, scientifiques, éducatives, récréatives et touristiques compatibles avec l'environnement et la culture.

Monument ou élément naturel de l'UICN III : zones réservées pour protéger un monument naturel spécifique, qui peut être un relief, un mont sous-marin, une caverne marine, un élément géologique tel qu'une grotte ou un élément pluvial tel qu'un bosquet ancien

Zone de gestion des habitats/espèces de l'UICN IV : Zones destinées à protéger des espèces ou des habitats particuliers, où la gestion reflète cette priorité. Beaucoup auront besoin d'interventions régulières et actives pour répondre aux besoins d'espèces ou d'habitats particuliers, mais cela ne constitue pas une exigence de la catégorie.

Paysage ou paysage marin protégé de l'UICN V : Là où l'interaction des personnes et de la nature au fil du temps a été produit un caractère distinct avec une valeur écologique, biologique, culturelle et paysagère significative : et où la sauvegarde de l'intégrité de cette interaction est essentielle à la protection et au maintien de la zone et de la conservation de la nature et d'autres valeurs qui y sont associées

Aires protégées de l'UICN VI avec une utilisation durable des ressources naturelles : zones qui conservent les écosystèmes, ainsi que les valeurs culturelles associées et les systèmes traditionnels de gestion des ressources naturelles. Généralement vaste, principalement dans un état naturel, avec une proportion sous gestion durable des ressources naturelles et où une faible utilisation non industrielle des ressources naturelles compatible avec la conservation de la nature est considérée comme l'un des principaux objectifs.

Autre UICN efficace mesures de conservation par zone (AMCE) : une zone géographiquement définie autre qu'une zone protégée, qui est régie et gérée de manière à obtenir des résultats positifs et durables à long terme pour la conservation in situ de la biodiversité, avec les fonctions et services écosystémiques associés et le cas échéant, les valeurs culturelles, spirituelles, socioéconomiques et autres valeurs pertinentes au niveau local (CBD, 2018).

Aires marines gérées localement (LMMA)

UICN Ia, Ib, II, et III sont considérées comme des zones de protection de haute biodiversité (HBPZ). Les UICN IV, V, VI, OECM et LMMA sont considérées comme des zones de protection de la biodiversité moyenne (MBPZ).

🎯 Objectif de planification : aucun

🗺️ Données sources : aucune

< p>📈 Rapport : compte simplement le nombre de zones dans chaque niveau de protection.

", + "RED": "ROUGE", + "Regions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Regions 1": "Ce rapport résume le chevauchement de ce plan avec les régions d'étude dans ce processus de planification.", + "San Francisco Bay": "La baie de San Francisco", + "Show by Sketch": "Afficher par esquisse", + "Show Map Layer": "Afficher la couche de carte", + "SimpleCard ecoregion message": "Les écorégions suivantes se trouvent à proximité : <2>", + "SimpleCard sketch size message": "Ce croquis fait <2>{{area}> kilomètres carrés", + "SimpleCard temperature message": "La température actuelle de la surface de la mer dans ce croquis est <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Rapport de zone", + "South Coast": "Côte sud", + "Special Closure": "Fermeture spéciale", + "State Marine Conervation Area (No-Take)": "Zone de conservation marine de l'État (interdiction de prise)", + "State Marine Conservation Area": "Aire marine de conservation de l'État", + "State Marine Park": "Parc marin d'État", + "State Marine Recreation Management Area": "Zone de gestion des loisirs marins de l'État", + "State Marine Reserve": "Réserve marine d'État", + "State Waters": "Eaux de l'État", + "Study Regions": "Régions d'étude", + "United States Exclusive Economic Zone": "Zone économique exclusive des États-Unis", + "units": "unités", + "Within Plan": "Dans le plan", + "World": "Monde" +} +`;export{e as default}; diff --git a/Next/assets/translation-NjzLYK6x.js b/Next/assets/translation-NjzLYK6x.js deleted file mode 100644 index 2288bac..0000000 --- a/Next/assets/translation-NjzLYK6x.js +++ /dev/null @@ -1,85 +0,0 @@ -const e=`{ - "(Not answered)": "(Niet geantwoord)", - "% Area": "% Gebied", - "% Within Plan": "% binnen plan", - "Activity": "Activiteit", - "Area": "Gebied", - "Area Within Plan": "Gebied binnen plan", - "Attributes": "attributen", - "Author(s)": "auteur(s)", - "Boundary": "Grens", - "Category": "Categorie", - "Class": "Klas", - "DataDownload - export CSV format label": "CSV exporteren", - "DataDownload - export JSON format label": "JSON exporteren", - "Description": "Beschrijving", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exclusieve economische zone\\n(0-200 zeemijl)", - "Found Within Plan": "Gevonden binnen plan", - "Full protection level label": "Vol", - "Goal": "Doel", - "High protection level label": "Hoog", - "IUCN activity - aquaculture": "Aquacultuur - kleinschalig", - "IUCN activity - extraction": "Mijnbouw, olie- en gaswinning", - "IUCN activity - fishing sustainable": "Vissen/verzamelen: recreatief (duurzaam)", - "IUCN activity - habitation": "Bewoning", - "IUCN activity - industrial fishing": "Industriële visserij, aquacultuur op industriële schaal", - "IUCN activity - local fishing": "Vissen/verzamelen: lokale visserij (duurzaam)", - "IUCN activity - non-extractive": "Niet-extractieve recreatie", - "IUCN activity - renewable": "Hernieuwbare energieopwekking", - "IUCN activity - research": "Onderzoek: niet-extractief", - "IUCN activity - research extractive": "Onderzoek: extractief", - "IUCN activity - restoration": "Restauratie/verbetering om andere redenen", - "IUCN activity - shipping": "Verzenden", - "IUCN activity - tourism": "Grootschalig toerisme met hoge intensiteit", - "IUCN activity - traditional fishing": "Traditioneel vissen/verzamelen", - "IUCN activity - traditional use": "Traditioneel gebruik: niet-extractief", - "IUCN activity - untreated water": "Onbehandelde waterafvoer", - "IUCN activity - works": "Werken (havens, havens, baggeren)", - "IUCN category - none": "Geen", - "IUCN category 1a": "Strikt natuurreservaat", - "IUCN category 1b": "Wildernis gebied", - "IUCN category 2": "Nationaal Park", - "IUCN category 2 or 3": "Nationaal park of natuurmonument/kenmerk", - "IUCN category 3": "Natuurmonument of kenmerk", - "IUCN category 4": "Habitat/soortenbeheergebied", - "IUCN category 4 or 6": "Habitat/soortenbeheergebied of beschermd gebied met duurzaam gebruik", - "IUCN category 5": "Beschermd landschap/zeegezicht", - "IUCN category 6": "Beschermd gebied met duurzaam gebruik", - "IUCN protection level full": "Vol", - "IUCN protection level high": "Hoog", - "IUCN protection level low": "Laag", - "IUCN rank - no description": "Nee", - "IUCN rank - shorthand label for no": "N", - "IUCN rank - shorthand label for no, with extra meaning": "N*", - "IUCN rank - shorthand label for yes": "Y", - "IUCN rank - shorthand label for yes, with extra meaning": "J*", - "IUCN rank - special 'variable' description": "Variabel; hangt ervan af of deze activiteit zodanig kan worden beheerd dat deze verenigbaar is met de doelstellingen van de MPA", - "IUCN rank - special no description": "Over het algemeen niet, een sterk voorrecht tenzij bijzondere omstandigheden van toepassing zijn", - "IUCN rank - special yes description": "Ja, want er is geen alternatief, maar speciale goedkeuring is essentieel", - "IUCN rank - yes description": "Ja", - "km²": "km²", - "Land": "Land", - "Learn more": "Kom meer te weten", - "Map": "Kaart", - "MPA": "MPA", - "Nearshore\\n(0-12 nautical miles)": "Dichtbij de kust\\n(0-12 zeemijl)", - "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 zeemijl)", - "Protection Level": "Beschermingsniveau", - "ReportError - message part 1": "Er is iets fout gegaan. Sluit dit rapport en probeer het opnieuw.", - "ReportError - message part 2": "Als de fout zich blijft voordoen, meld dit dan.", - "Representation": "Vertegenwoordiging", - "Results not found": "Resultaten niet gevonden", - "ResultsCard - no result message": "Rapportrun voltooid, maar er zijn geen resultaten geretourneerd", - "Shoreline": "Kustlijn", - "Show by MPA": "Toon door MPA", - "Size": "Maat", - "SizeCard - introduction": "nationale wateren strekken zich uit van de kustlijn tot 200 zeemijl, bekend als de Exclusieve Economische Zone (EEZ). Dit rapport geeft een overzicht van de overlapping van offshoreplannen met de EEZ en andere grenzen daarbinnen, waarbij de voortgang wordt gemeten bij het bereiken van %-doelen voor elke grens.", - "SizeCard - learn more": "<0>Dit rapport geeft een samenvatting van de omvang en het aandeel van dit plan binnen deze grenzen.

Als MPA-grenzen elkaar overlappen, wordt de overlap slechts één keer geteld.

", - "SizeCard - learn more source": "Bron: Wikipedia - Territoriale wateren", - "SizeCard sketch size message": "Deze schets is <2>{{area}} vierkante kilometer", - "SizeCard title": "Zonegrootte", - "Target": "Doel", - "Value": "Waarde", - "Viability": "Levensvatbaarheid" -} -`;export{e as default}; diff --git a/Next/assets/translation-QInS3Ygp.js b/Next/assets/translation-QInS3Ygp.js new file mode 100644 index 0000000..78b90be --- /dev/null +++ b/Next/assets/translation-QInS3Ygp.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Non risposto)", + "% Area": "% La zona", + "% Within Plan": "% All'interno del piano", + "Activity": "Attività", + "Area": "La zona", + "Area Within Plan": "Area all'interno del piano", + "Attributes": "Attributi", + "Author(s)": "Autore(i)", + "Boundary": "Confine", + "Category": "Categoria", + "Class": "Classe", + "DataDownload - export CSV format label": "Esporta CSV", + "DataDownload - export JSON format label": "Esporta JSON", + "Description": "Descrizione", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona economica esclusiva\\n(0-200 miglia nautiche)", + "Found Within Plan": "Trovato all'interno del piano", + "Full protection level label": "Pieno", + "Goal": "Obiettivo", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Acquacoltura - piccola scala", + "IUCN activity - extraction": "Estrazione mineraria, estrazione di petrolio e gas", + "IUCN activity - fishing sustainable": "Pesca/raccolta: ricreativa (sostenibile)", + "IUCN activity - habitation": "Abitazione", + "IUCN activity - industrial fishing": "Pesca industriale, acquacoltura su scala industriale", + "IUCN activity - local fishing": "Pesca/raccolta: pesca locale (sostenibile)", + "IUCN activity - non-extractive": "Ricreazione non estrattiva", + "IUCN activity - renewable": "Generazione di energia rinnovabile", + "IUCN activity - research": "Ricerca: non estrattiva", + "IUCN activity - research extractive": "Ricerca: estrattiva", + "IUCN activity - restoration": "Restauro/valorizzazione per altri motivi", + "IUCN activity - shipping": "Spedizione", + "IUCN activity - tourism": "Turismo ad alta intensità su larga scala", + "IUCN activity - traditional fishing": "Pesca tradizionale/raccolta", + "IUCN activity - traditional use": "Uso tradizionale: non estrattivo", + "IUCN activity - untreated water": "Scarico acqua non trattata", + "IUCN activity - works": "Lavori (porti, porti, dragaggi)", + "IUCN category - none": "Nessuno", + "IUCN category 1a": "Riserva Naturale Stretta", + "IUCN category 1b": "Zona selvaggia", + "IUCN category 2": "Parco Nazionale", + "IUCN category 2 or 3": "Parco Nazionale o Monumento Naturale/Caratteristica", + "IUCN category 3": "Monumento naturale o caratteristica", + "IUCN category 4": "Area di gestione dell'habitat/specie", + "IUCN category 4 or 6": "Area di gestione dell'habitat/specie o area protetta ad uso sostenibile", + "IUCN category 5": "Paesaggio/mare protetto", + "IUCN category 6": "Area protetta con uso sostenibile", + "IUCN protection level full": "Pieno", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Basso", + "IUCN rank - no description": "NO", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Sì*", + "IUCN rank - special 'variable' description": "Variabile; dipende dal fatto che questa attività possa essere gestita in modo tale da essere compatibile con gli obiettivi dell'AMP", + "IUCN rank - special no description": "Generalmente no, una forte prerogativa contraria a meno che non si applichino circostanze speciali", + "IUCN rank - special yes description": "Sì perché non esiste alternativa, ma è indispensabile un'approvazione speciale", + "IUCN rank - yes description": "SÌ", + "km²": "km²", + "Land": "Terra", + "Learn more": "Saperne di più", + "Map": "Carta geografica", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Vicino alla costa\\n(0-12 miglia nautiche)", + "Offshore\\n(12-200 nautical miles)": "Al largo\\n(12-200 miglia nautiche)", + "Protection Level": "Livello di protezione", + "ReportError - message part 1": "Qualcosa è andato storto. Chiudi questo rapporto e riprova.", + "ReportError - message part 2": "Se l'errore persiste, segnalalo.", + "Representation": "Rappresentazione", + "Results not found": "Risultati non trovati", + "ResultsCard - no result message": "Esecuzione del report completata, ma non sono stati restituiti risultati", + "Shoreline": "Litorale", + "Show by MPA": "Mostra di MPA", + "Size": "Misurare", + "SizeCard - introduction": "le acque nazionali si estendono dalla costa fino a 200 miglia nautiche, note come Zona Economica Esclusiva (ZEE). Questo rapporto riassume la sovrapposizione del piano offshore con la ZEE e altri confini al suo interno, misurando i progressi verso il raggiungimento degli obiettivi % per ciascun confine.", + "SizeCard - learn more": "<0> Questo report riepiloga le dimensioni e la proporzione di questo piano all'interno di questi limiti.

Se i confini dello schizzo all'interno di un piano si sovrappongono l'uno con l'altro, la sovrapposizione viene conteggiata una sola volta.

", + "SizeCard - learn more source": "Fonte: Wikipedia - Acque Territoriali", + "SizeCard sketch size message": "Questo schizzo è <2>{{area}} chilometri quadrati", + "SizeCard title": "Dimensione della zona", + "Target": "Bersaglio", + "Value": "Valore", + "Viability": "Viabilità", + "# MPAs": "# AMP", + "% Area Within Plan": "% area all'interno del piano", + "30x30 Objective": "Obiettivo 30x30", + "Bioregions": "Bioregioni", + "Bioregions - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "Bioregions 1": "Questo rapporto riassume la sovrapposizione di questo piano con le bioregioni della California.", + "BlankCard": "Carta vuota", + "Central Coast": "Costa Centrale", + "Federal Marine Conservation Area": "Area federale di conservazione marina", + "Federal Marine Reserve": "Riserva marina federale", + "Fully Protected Area": "Area completamente protetta", + "Kelp": "Fuco", + "Kelp - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "Kelp 1": "Questo rapporto riassume la sovrapposizione di questo piano con i dati Kelp.", + "Learn More": "Saperne di più", + "mi²": "mi²", + "North Central Coast": "Costa centro-settentrionale", + "North Coast": "costa nord", + "OverlapCard": "SovrapposizioneCarta", + "OverlapCard - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "OverlapCard 1": "Questo rapporto riassume la sovrapposizione di questo piano con i dati OverlapCard.", + "Plan Overview": "Panoramica del piano", + "Protection Card - Learn more": "

ℹ️ Panoramica: questo processo di pianificazione utilizza il quadro IUCN del livello di protezione:

IUCN Ia Riserva naturale integrale: rigorosamente protetta per la biodiversità e possibilmente anche per le caratteristiche geologiche/geomorfologiche, dove la visita umana, l'uso e gli impatti sono controllata e limitata per garantire la protezione dei valori di conservazione

Area selvaggia IUCN Ib: solitamente grandi aree non modificate o leggermente modificate, che conservano il loro carattere e la loro influenza naturale, senza insediamenti umani permanenti o significativi, protette e gestite per preservare la loro condizione naturale

Parco nazionale IUCN II: vaste aree naturali o quasi naturali che proteggono processi ecologici su larga scala con specie ed ecosistemi caratteristici, che hanno anche opportunità spirituali, scientifiche, educative, ricreative e per i visitatori compatibili dal punto di vista ambientale e culturale

Monumento o elemento naturale IUCN III: aree destinate a proteggere uno specifico monumento naturale, che può essere una morfologia, un monte marino, una caverna marina, un elemento geologico come una grotta o un elemento pavimentato come un boschetto antico

Area di gestione di habitat/specie IUCN IV: aree destinate a proteggere particolari specie o habitat, in cui la gestione riflette questa priorità. Molti avranno bisogno di interventi regolari e attivi per soddisfare le esigenze di particolari specie o habitat, ma questo non è un requisito della categoria

IUCN V Paesaggio o paesaggio marino protetto: dove l'interazione tra persone e natura nel tempo ha avuto luogo ha prodotto un carattere distinto con un significativo valore ecologico, biologico, culturale e paesaggistico: e dove salvaguardare l'integrità di questa interazione è vitale per proteggere e sostenere l'area e la conservazione della natura ad essa associata e altri valori

IUCN VI Aree protette con uso sostenibile delle risorse naturali: aree che conservano gli ecosistemi, insieme ai valori culturali associati e ai tradizionali sistemi di gestione delle risorse naturali. Generalmente di grandi dimensioni, principalmente in condizioni naturali, con una percentuale soggetta a gestione sostenibile delle risorse naturali e in cui l'uso di risorse naturali non industriali di basso livello compatibile con la conservazione della natura è visto come uno degli obiettivi principali

Altri effettivi dell'IUCN Misure di Conservazione basate sull'area (OECM): un'area geograficamente definita diversa da un'area protetta, che è governata e gestita in modo da ottenere risultati positivi e sostenibili a lungo termine per la conservazione in situ della biodiversità, con funzioni e servizi ecosistemici associati e ove applicabile, valori culturali, spirituali, socioeconomici e altri valori rilevanti a livello locale (CBD, 2018).

Aree marine gestite localmente (LMMA)

IUCN Ia, Ib, II, e III sono considerate Zone di Protezione ad Alta Biodiversità (HBPZ). Le zone IUCN IV, V, VI, OECM e LMMA sono considerate zone di protezione media della biodiversità (MBPZ).

🎯 Obiettivo di pianificazione: nessuno

🗺️ Dati di origine: nessuno

< p>📈 Rapporto: conta semplicemente il numero di zone in ciascun livello di protezione.

", + "RED": "ROSSO", + "Regions - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "Regions 1": "Questo rapporto riassume la sovrapposizione di questo piano con le regioni di studio in questo processo di pianificazione.", + "San Francisco Bay": "Baia di San Francisco", + "Show by Sketch": "Mostra tramite schizzo", + "Show Map Layer": "Mostra livello mappa", + "SimpleCard ecoregion message": "Nelle vicinanze si trovano le seguenti ecoregioni: <2>", + "SimpleCard sketch size message": "Questo schizzo è <2>{{area}} chilometri quadrati", + "SimpleCard temperature message": "La temperatura odierna della superficie del mare all'interno di questo schizzo è <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Rapporto di zona", + "South Coast": "Costa sud", + "Special Closure": "Chiusura speciale", + "State Marine Conervation Area (No-Take)": "Area di conservazione marina statale (vietata l'assunzione)", + "State Marine Conservation Area": "Area marina statale di conservazione", + "State Marine Park": "Parco marino statale", + "State Marine Recreation Management Area": "Area di gestione delle attività ricreative marine statali", + "State Marine Reserve": "Riserva marina statale", + "State Waters": "Acque statali", + "Study Regions": "Regioni di studio", + "United States Exclusive Economic Zone": "Zona economica esclusiva degli Stati Uniti", + "units": "unità", + "Within Plan": "All'interno del piano", + "World": "Mondo" +} +`;export{e as default}; diff --git a/Next/assets/translation-TmjDIGVK.js b/Next/assets/translation-TmjDIGVK.js new file mode 100644 index 0000000..eff44f9 --- /dev/null +++ b/Next/assets/translation-TmjDIGVK.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% Vaega", + "Activity": "Gaoioiga", + "Area": "Nofoaga", + "Area Within Plan": "Vaega i totonu o le Fuafuaga", + "Attributes": "Uiga", + "Author(s)": "Tusitala(s)", + "Boundary": "tuaoi", + "Category": "Ituaiga", + "Class": "Vasega", + "DataDownload - export CSV format label": "Aumai le CSV", + "DataDownload - export JSON format label": "Aumai le JSON", + "Description": "Fa'amatalaga", + "Found Within Plan": "Maua i totonu o le Fuafuaga", + "Full protection level label": "tumu", + "Goal": "Sini Autu", + "High protection level label": "Maualuga", + "IUCN activity - aquaculture": "Fa'ato'againa o i'a/figota", + "IUCN activity - extraction": "Eliina o suau'u ma kesi", + "IUCN activity - fishing sustainable": "Fagotaga/aoina: faiga fa'atafaoga (fa'aauauina)", + "IUCN activity - habitation": "Nofoaga", + "IUCN activity - industrial fishing": "Faigafaiva fa'apisinisi, fa'ato'againa o i'a ma figota fa'apisinisi", + "IUCN activity - local fishing": "Faigafaiva/aoina: fagotaga fa'alotoifale (fa'aauauina)", + "IUCN activity - non-extractive": "fa'aaoga e le fa'aaogaina ai punaoa", + "IUCN activity - renewable": "Malosiaga fa'afouina", + "IUCN activity - research": "Su'esu'ega: e le fa'aogaina ai punaoa", + "IUCN activity - research extractive": "Su'esu'ega: e fa'aaoga ai punaoa", + "IUCN activity - restoration": "Toe faʻaleleia / faʻaleleia mo isi mafuaʻaga", + "IUCN activity - shipping": "Va'a", + "IUCN activity - tourism": "Atina'e turisi tetele", + "IUCN activity - traditional fishing": "Faigafaiva masani/aoina", + "IUCN activity - traditional use": "Fa'aoga masani: e le fa'aaogaina", + "IUCN activity - untreated water": "Suavai palapala lafoa'i", + "IUCN activity - works": "Galuega (uafu, taulaga, 'eliina)", + "IUCN category - none": "Leai", + "IUCN category 1a": "Faasao Faanatura", + "IUCN category 1b": "Nofoaga lafulafuā", + "IUCN category 2": "Nofoaga Fa'asao", + "IUCN category 2 or 3": "Nofoaga Fa'asao po'o le Fa'asao Fa'anatura/ Uiga va'aia", + "IUCN category 3": "Mata'aga Fa'anatura po'o Fa'ailoga", + "IUCN category 4": "Nofoaga Autu/Nofoaga Fa'asao mo Meaola", + "IUCN category 4 or 6": "Nofoaga Fa'asao mo Meaola po'o Nofoaga Puipuia e fa'aoga gafataulimaina", + "IUCN category 5": "Laufanua/Ogasami Puipuia", + "IUCN category 6": "Nofoaga puipuia e fa'aoga gafataulimaina", + "IUCN protection level full": "tumu", + "IUCN protection level high": "Maualuga", + "IUCN protection level low": "Maulalo", + "IUCN rank - no description": "Leai", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Fesuia'i; e fa'alagolago i le mafai ona fa'afoeina lenei gaioiga i se auala e fetaui ma fa'amoemoega o MPA", + "IUCN rank - special no description": "E masani o le leai, o se pule malosi e tete'e ai, se'ia vagana se tulaga fa'apitoa e 'ai'aia ai", + "IUCN rank - special yes description": "Ioe ona e leai se isi la'asaga o maua, vagana se fa'atagaga fa'apitoa e mo'omia", + "IUCN rank - yes description": "Ioe", + "km²": "km²", + "Learn more": "A'oa'o atili", + "Map": "Fa'afanua", + "MPA": "MPA", + "Protection Level": "Tulaga o Puipuiga ", + "ReportError - message part 1": "Ua iai se faaletonu. Faamolemole tapuni le lipoti ma toe taumafai mai.", + "ReportError - message part 2": "Afai e tupu pea le mea sese, faamolemole lipoti mai.", + "Representation": "Sui va'aia", + "ResultsCard - no result message": "Ua mae'a le lipoti, ae leai se fa'aiuga na maua", + "Show by MPA": "Fa'aalia e MPA", + "Size": "Telē", + "SizeCard - introduction": "ogasami o le atunuu e amata mai le matafaga e oo atu i le 200 maila tautai, ua ta'ua o le Sone Fa'atamaoaiga Fa'apitoa (EEZ). O lenei lipoti o loʻo otootoina ai fuafuaga i ogasami tuaau e fesoʻotaʻi ma le EEZ ma isi ogasami o le Sone e fuaina ai le aga'i i luma i le ausiaina o % sini mo tuaoi taʻitasi.", + "SizeCard - learn more": "<0> O lenei lipoti o lo'o aoteleina ai le telē ma le fuafa'atatau o lenei fuafuaga i totonu o nei tuaoi.

Afai e fesopoa'i tuaoi o le MPA ma le isi, e na o le tasi le faitauga e faitauina ai.

", + "SizeCard - learn more source": "Puna'aga: Wikipedia - Ogasami Fa'aleteritori", + "SizeCard sketch size message": "O le ata <2>{{area}} kilomita fa'atafafā", + "SizeCard title": "Telē o le Sone", + "Target": "Sini", + "Value": "Taua", + "Viability": "Talafeagai", + "(Not answered)": "(E le'i taliina)", + "% Within Plan": "% I totonu o le Fuafuaga", + "Results not found": "E le'i maua i'uga", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Sone Tamaoaiga Fa'apitoa\\n(0-200 maila tautai)", + "Land": "Laufanua", + "Nearshore\\n(0-12 nautical miles)": "Talafatai\\n(0-12 maila tautai)", + "Offshore\\n(12-200 nautical miles)": "I fafo\\n(12-200 maila tautai)", + "Shoreline": "Laufanua", + "# MPAs": "# MPA", + "% Area Within Plan": "% Avanoa i totonu o le Fuafuaga", + "30x30 Objective": "30x30 Sini", + "Bioregions": "Bioregions", + "Bioregions - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le aofaʻi o tau o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "Bioregions 1": "O lenei lipoti o lo'o aoteleina ai le feso'ota'iga o lenei fuafuaga ma fa'aitulagi olaola o Kalefonia.", + "BlankCard": "Fa'amatalaga BlankCard", + "Central Coast": "Talafatai Tutotonu", + "Federal Marine Conservation Area": "Feterale eria Faasao o le Gataifale", + "Federal Marine Reserve": "Feterale Marine Reserve", + "Fully Protected Area": "Nofoaga Puipuia atoatoa", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le tau aofaʻi o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "Kelp 1": "O lenei lipoti o lo'o aoteleina ai lenei fuafuaga fa'atasi ma fa'amaumauga a le Kelp.", + "Learn More": "Aoao atili", + "mi²": "mi²", + "North Central Coast": "Talafatai i Matu Tutotonu", + "North Coast": "Talafatai i Matu", + "OverlapCard": "O'i lugaKata", + "OverlapCard - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le tau aofaʻi o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "OverlapCard 1": "O lenei lipoti o lo'o aoteleina ai le feso'ota'iga o lenei fuafuaga ma fa'amatalaga OverlapCard.", + "Plan Overview": "Fuafuaga Aotelega", + "Protection Card - Learn more": "

ℹ️ Va'aiga lautele: O lenei fa'asologa o fuafuaga e fa'aogaina ai le IUCN fa'avae o le puipuiga:

IUCN Ia Fa'asao fa'alenatura fa'asao: Fa'asao puipuia mo meaola eseese ma fa'apea fo'i ma foliga fa'afanua/geomorphological, lea e asiasi atu ai tagata, fa'aoga ma a'afiaga. pulea ma fa'atapula'aina ina ia mautinoa le puipuiga o mea taua fa'asao

IUCN Ib Vaomatua: E masani ona lapopo'a e le'i fa'aleleia po'o va'aiga fa'alelei, fa'atumauina o latou uiga fa'anatura ma a'afiaga, e aunoa ma se nofo tumau po'o le taua tele o tagata, puipuia ma fa'asao tulaga fa'alenatura

IUCN II Paka Fa'aatunu'u: Fa'alenatura tetele po'o nofoaga lata ane fa'anatura puipuia fa'agasologa fa'alenatura tetele ma fa'ailoga fa'apitoa ma fa'alapotopotoga fa'anatura, lea e iai fo'i avanoa fa'aleagaga, fa'asaienisi, fa'aa'oa'oga, fa'afiafiaga ma tagata asiasi fa'alesiosiomaga ma tu ma aga.

IUCN III Fa'amanatuga fa'alenatura po'o se mea fa'aanatura: O vaega ua tu'u ese e puipui ai se maa faamanatu fa'anatura patino, e mafai ona avea ma fa'aeleeleele, mauga o le sami, ana o le gataifale, vaega fa'afanua e pei o se ana, po'o se mea fa'apipi'i pei o se togavao anamua

IUCN IV Nofoaga e pulea ai meaola: Nofoaga e puipuia ai ituaiga o meaola po o nofoaga, lea e atagia mai ai e le pulega lea faamuamua. E to'atele o le a mana'omia ni fa'agaioiga fa'apitoa e fa'afetauia mana'oga o ituaiga po'o nofoaga e nonofo ai, ae e le'o se mea e mana'omia e le vaega

IUCN V Fa'afanua puipuia po'o le sami: O fea o fegalegaleai a tagata ma le natura i le aluga o taimi. na maua ai se uiga ma'oti ma le taua tele o le si'osi'omaga, olaola, fa'aleaganu'u ma le va'aiga mata'ina: ma o le puipuiga o le fa'amaoni o nei feso'ota'iga e taua tele i le puipuia ma le fa'atumauina o le eria ma lona fa'asaoina o le natura fa'atasi ma isi tulaga taua

IUCN VI Nofoaga Puipuia fa'atasi ai ma le fa'aogaina gafataulimaina o puna'oa fa'alenatura: Nofoaga fa'asao fa'anatura, fa'atasi ai ma aga fa'aleaganu'u fa'atasi ma faiga fa'alenatura fa'alenatura. E masani ona tele, aemaise ile tulaga fa'alenatura, fa'atasi ai ma se vaega i lalo ole pulega gafataulimaina o puna'oa fa'alenatura ma le tulaga maualalo ole fa'aogaina o puna'oa fa'ale-aganu'u e fetaui ma le fa'asao o le natura o lo'o va'aia o se tasi o fa'amoemoe autu

IUCN Isi Lelei. Fa'asao e fa'atatau i le eria (OECM): O se vaega fa'afanua e ese mai i le Nofoaga Puipuia, o lo'o pulea ma fa'atautaia i ni auala e maua ai taunu'uga lelei ma tumau mo le fa'asaoina o meaola eseese, fa'atasi ai ma galuega fa'anatura ma auaunaga ma pe a talafeagai, fa'ale-aganu'u, fa'aleagaga, socioekonomi, ma isi fa'atauga fa'apitonu'u (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, ma le III o lo'o fa'atatau i sone e puipuia ai meaola eseese (HBPZs). IUCN IV, V, VI, OECM, ma LMMAs o lo'o ta'ua o Medium Biodiversity Protection Zones (MBPZs).

🎯 Fuafuaga Sini: Leai

🗺️ Punaoa Fa'amatalaga: Leai

< p>📈 Lipoti: Na'o le faitauina o numera o sone i tulaga ta'itasi puipuiga.

", + "RED": "LANU MUMU", + "Regions - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le aofaʻi o tau o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "Regions 1": "O lenei lipoti o lo'o aoteleina ai le feso'ota'i o lenei fuafuaga ma vaega o su'esu'ega i lenei faiga o fuafuaga.", + "San Francisco Bay": "Faga o San Francisco", + "Show by Sketch": "Faaali e le Ata", + "Show Map Layer": "Fa'aali Fa'afanua Fa'afanua", + "SimpleCard ecoregion message": "O lo'o lata ane le ekoregions nei: <2>", + "SimpleCard sketch size message": "Ole ata ole <2>{{area}} sikuea kilomita", + "SimpleCard temperature message": "O le vevela o le sami i aso nei i totonu o lenei ata e <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Lipoti a le Sone", + "South Coast": "Talafatai i Saute", + "Special Closure": "Tapuni Faapitoa", + "State Marine Conervation Area (No-Take)": "Nofoaga Faasao o le Gataifale a le Setete (Leai se Aveina)", + "State Marine Conservation Area": "Nofoaga Faasao a le Gataifale a le Setete", + "State Marine Park": "Paka Fa'asao a le Setete", + "State Marine Recreation Management Area": "Vaega o Pulega Fa'afiafiaga a le Setete", + "State Marine Reserve": "Faasao o le Gataifale a le Setete", + "State Waters": "Vai o le Setete", + "Study Regions": "Su'esu'e Itulagi", + "United States Exclusive Economic Zone": "Sone Tau Tamaoaiga a le Iunaite Setete", + "units": "iunite", + "Within Plan": "I totonu o le Fuafuaga", + "World": "Lalolagi" +} +`;export{a as default}; diff --git a/Next/assets/translation-ixNNDbXj.js b/Next/assets/translation-ixNNDbXj.js new file mode 100644 index 0000000..fd9e807 --- /dev/null +++ b/Next/assets/translation-ixNNDbXj.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Område", + "Activity": "Aktivitet", + "Area": "Område", + "Area Within Plan": "Område innenfor plan", + "Attributes": "Attributter", + "Author(s)": "Forfatter(e)", + "Boundary": "Grense", + "Category": "Kategori", + "Class": "Klasse", + "DataDownload - export CSV format label": "Eksporter CSV", + "DataDownload - export JSON format label": "Eksporter JSON", + "Description": "Beskrivelse", + "Found Within Plan": "Funnet innenfor planen", + "Full protection level label": "Full", + "Goal": "Mål", + "High protection level label": "Høy", + "IUCN activity - aquaculture": "Akvakultur - liten skala", + "IUCN activity - extraction": "Gruvedrift, olje- og gassutvinning", + "IUCN activity - fishing sustainable": "Fiske/samling: rekreasjon (bærekraftig)", + "IUCN activity - habitation": "Bosted", + "IUCN activity - industrial fishing": "Industrielt fiske, akvakultur i industriell skala", + "IUCN activity - local fishing": "Fiske/innsamling: lokalt fiske (bærekraftig)", + "IUCN activity - non-extractive": "Ikke-utvinnende rekreasjon", + "IUCN activity - renewable": "Generering av fornybar energi", + "IUCN activity - research": "Forskning: ikke-ekstraktiv", + "IUCN activity - research extractive": "Forskning: utvinning", + "IUCN activity - restoration": "Restaurering/forbedring av andre årsaker", + "IUCN activity - shipping": "Shipping", + "IUCN activity - tourism": "Storskala høyintensitetsturisme", + "IUCN activity - traditional fishing": "Tradisjonelt fiske/samling", + "IUCN activity - traditional use": "Tradisjonell bruk: ikke-ekstraktiv", + "IUCN activity - untreated water": "Ubehandlet vannutslipp", + "IUCN activity - works": "Arbeid (havner, havner, mudring)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strenge naturreservat", + "IUCN category 1b": "Villmarksområde", + "IUCN category 2": "nasjonalpark", + "IUCN category 2 or 3": "Nasjonalpark eller naturmonument/funksjon", + "IUCN category 3": "Naturmonument eller funksjon", + "IUCN category 4": "Habitat/artsforvaltningsområde", + "IUCN category 4 or 6": "Habitat-/artsforvaltningsområde eller vernet område med bærekraftig bruk", + "IUCN category 5": "Beskyttet landskap/sjølandskap", + "IUCN category 6": "Vernet område med bærekraftig bruk", + "IUCN protection level full": "Full", + "IUCN protection level high": "Høy", + "IUCN protection level low": "Lav", + "IUCN rank - no description": "Nei", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; avhenger av om denne aktiviteten kan styres på en slik måte at den er forenlig med MPAs mål", + "IUCN rank - special no description": "Generelt nei, et sterkt prerogativ mot med mindre spesielle forhold gjør seg gjeldende", + "IUCN rank - special yes description": "Ja fordi det ikke finnes noe alternativ, men spesiell godkjenning er avgjørende", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Learn more": "Lære mer", + "Map": "Kart", + "MPA": "MPA", + "Protection Level": "Beskyttelsesnivå", + "ReportError - message part 1": "Noe gikk galt. Lukk denne rapporten og prøv igjen.", + "ReportError - message part 2": "Hvis feilen vedvarer, vennligst rapporter den.", + "Representation": "Representasjon", + "ResultsCard - no result message": "Rapportkjøring fullført, men ingen resultater returnert", + "Show by MPA": "Vis av MPA", + "Size": "Størrelse", + "SizeCard - introduction": "nasjonale farvann strekker seg fra kystlinjen ut til 200 nautiske mil, kjent som den eksklusive økonomiske sonen (EEZ). Denne rapporten oppsummerer offshore planoverlapping med EEZ og andre grenser innenfor den, og måler fremgang mot å oppnå %-mål for hver grense.", + "SizeCard - learn more": "<0> Denne rapporten oppsummerer størrelsen og andelen av denne planen innenfor disse grensene.

Hvis MPA-grenser overlapper hverandre, telles overlappingen bare én gang.

", + "SizeCard - learn more source": "Kilde: Wikipedia - Territorialfarvann", + "SizeCard sketch size message": "Denne skissen er <2>{{area}} kvadratkilometer", + "SizeCard title": "Sonestørrelse", + "Target": "Mål", + "Value": "Verdi", + "Viability": "Levedyktighet", + "(Not answered)": "(Ikke besvart)", + "% Within Plan": "% Innenfor plan", + "Results not found": "Finner ikke resultater", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiv økonomisk sone\\n(0-200 nautiske mil)", + "Land": "Land", + "Nearshore\\n(0-12 nautical miles)": "Nær kysten\\n(0-12 nautiske mil)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautiske mil)", + "Shoreline": "Strandlinje", + "# MPAs": "# MPAer", + "% Area Within Plan": "% Areal Innenfor Plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien er delt på den totale verdien av hver funksjon for å få prosentandelen i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "Bioregions 1": "Denne rapporten oppsummerer denne planens overlapping med Californias bioregioner.", + "BlankCard": "BlankCard", + "Central Coast": "Sentralkysten", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fullt beskyttet område", + "Kelp": "Tare", + "Kelp - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien deles på den totale verdien av hver funksjon for å få prosenten som finnes i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "Kelp 1": "Denne rapporten oppsummerer denne planens overlapping med Kelp-data.", + "Learn More": "Lære mer", + "mi²": "mi²", + "North Central Coast": "Nord-Sentralkysten", + "North Coast": "Nord kysten", + "OverlapCard": "Overlappingskort", + "OverlapCard - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien er delt på den totale verdien av hver funksjon for å få prosentandelen i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "OverlapCard 1": "Denne rapporten oppsummerer denne planens overlapping med OverlapCard-data.", + "Plan Overview": "Planoversikt", + "Protection Card - Learn more": "

ℹ️ Oversikt: Denne planleggingsprosessen bruker IUCNs rammeverk for beskyttelsesnivå:

IUCN Ia Strict naturreservat: Strengt beskyttet for biologisk mangfold og også muligens geologiske/ geomorfologiske trekk, der menneskelig besøk, bruk og påvirkning er kontrollert og begrenset for å sikre beskyttelse av verneverdiene

IUCN Ib villmarksområde: Vanligvis store umodifiserte eller sterkt modifiserte områder, som beholder sin naturlige karakter og innflytelse, uten permanent eller betydelig menneskelig beboelse, beskyttet og klart å bevare sine naturlig tilstand

IUCN II nasjonalpark: Store naturlige eller nær-naturlige områder som beskytter storskala økologiske prosesser med karakteristiske arter og økosystemer, som også har miljømessig og kulturelt kompatible åndelige, vitenskapelige, utdannings-, rekreasjons- og besøksmuligheter

IUCN III Naturminne eller trekk: Områder som er satt til side for å beskytte et spesifikt naturmonument, som kan være en landform, sjøfjell, marin hule, geologisk trekk som en hule, eller et pvingelement som f.eks. oldtidslund

IUCN IV Habitat-/artsforvaltningsområde: Områder for å beskytte bestemte arter eller naturtyper, der forvaltningen gjenspeiler denne prioriteringen. Mange vil trenge regelmessige, aktive intervensjoner for å møte behovene til bestemte arter eller habitater, men dette er ikke et krav i kategorien

IUCN V Beskyttet landskap eller sjølandskap: Hvor samspillet mellom mennesker og natur over tid har produsert en distinkt karakter med betydelig økologisk, biologisk, kulturell og naturskjønn verdi: og der ivaretakelse av integriteten til denne interaksjonen er avgjørende for å beskytte og opprettholde området og dets tilhørende naturvern og andre verdier

IUCN VI-beskyttede områder med bærekraftig bruk av naturressurser: Områder som tar vare på økosystemer, sammen med tilhørende kulturverdier og tradisjonelle naturressursforvaltningssystemer. Generelt stor, hovedsakelig i naturlig tilstand, med en andel under bærekraftig naturressursforvaltning og der lavnivå ikke-industriell naturressursbruk forenlig med naturvern blir sett på som et av hovedmålene

IUCN Other Effective områdebaserte bevaringstiltak (OECM): Et geografisk definert område annet enn et beskyttet område, som styres og forvaltes på måter som oppnår positive og vedvarende langsiktige resultater for in situ bevaring av biologisk mangfold, med tilhørende økosystemfunksjoner og tjenester og hvor det er mulig, kulturelle, åndelige, sosioøkonomiske og andre lokalt relevante verdier (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, og III regnes som beskyttelsessoner med høy biologisk mangfold (HBPZ). IUCN IV, V, VI, OECM og LMMA regnes som middels beskyttelsessoner for biologisk mangfold (MBPZs).

🎯 Planleggingsmål: Ingen

🗺️ Kildedata: Ingen

< p>📈 Rapport: Teller ganske enkelt antall soner i hvert beskyttelsesnivå.

", + "RED": "RØD", + "Regions - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien er delt på den totale verdien av hver funksjon for å få prosentandelen i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "Regions 1": "Denne rapporten oppsummerer denne planens overlapping med utredningsregionene i denne planprosessen.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Vis etter skisse", + "Show Map Layer": "Vis kartlag", + "SimpleCard ecoregion message": "Følgende økoregioner er i nærheten: <2>", + "SimpleCard sketch size message": "Denne skissen er <2>{{area}} kvadratkilometer", + "SimpleCard temperature message": "Dagens havoverflatetemperatur i denne skissen er <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Sonerapport", + "South Coast": "Sørkysten", + "Special Closure": "Spesiell lukking", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens marine verneområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens forvaltningsområde for marin rekreasjon", + "State Marine Reserve": "State Marine Reserve", + "State Waters": "Statens farvann", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USAs eksklusive økonomiske sone", + "units": "enheter", + "Within Plan": "Innenfor plan", + "World": "Verden" +} +`;export{e as default}; diff --git a/Next/assets/translation-nxBq2XQk.js b/Next/assets/translation-nxBq2XQk.js new file mode 100644 index 0000000..7dcf63b --- /dev/null +++ b/Next/assets/translation-nxBq2XQk.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Neatsakyta)", + "% Area": "% Plotas", + "% Within Plan": "% Plano ribose", + "Activity": "Veikla", + "Area": "Plotas", + "Area Within Plan": "Plotas pagal planą", + "Attributes": "Atributai", + "Author(s)": "Autorius (-ai)", + "Boundary": "Riba", + "Category": "Kategorija", + "Class": "Klasė", + "DataDownload - export CSV format label": "Eksportuoti CSV", + "DataDownload - export JSON format label": "Eksportuoti JSON", + "Description": "apibūdinimas", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Išskirtinė ekonominė zona\\n(0–200 jūrmylių)", + "Found Within Plan": "Rasta pagal planą", + "Full protection level label": "Pilnas", + "Goal": "Įvartis", + "High protection level label": "Aukštas", + "IUCN activity - aquaculture": "Akvakultūra – nedidelio masto", + "IUCN activity - extraction": "Kasyba, naftos ir dujų gavyba", + "IUCN activity - fishing sustainable": "Žvejyba / rinkimas: pramoginė (tvari)", + "IUCN activity - habitation": "Gyvenamoji vieta", + "IUCN activity - industrial fishing": "Pramoninė žvejyba, pramoninio masto akvakultūra", + "IUCN activity - local fishing": "Žvejyba / rinkimas: vietinė žvejyba (tvari)", + "IUCN activity - non-extractive": "Negaustinis poilsis", + "IUCN activity - renewable": "Atsinaujinančios energijos gamyba", + "IUCN activity - research": "Tyrimas: neišgaunamas", + "IUCN activity - research extractive": "Tyrimas: gavybos", + "IUCN activity - restoration": "Restauravimas/patobulinimas dėl kitų priežasčių", + "IUCN activity - shipping": "Siuntimas", + "IUCN activity - tourism": "Didelio masto didelio intensyvumo turizmas", + "IUCN activity - traditional fishing": "Tradicinė žvejyba/kolekcija", + "IUCN activity - traditional use": "Tradicinis naudojimas: neekstrahuojamas", + "IUCN activity - untreated water": "Neapdorotas vandens išleidimas", + "IUCN activity - works": "Darbai (uostai, uostai, gilinimas)", + "IUCN category - none": "Nė vienas", + "IUCN category 1a": "Griežtas gamtos rezervatas", + "IUCN category 1b": "Laukinės gamtos teritorija", + "IUCN category 2": "Nacionalinis parkas", + "IUCN category 2 or 3": "Nacionalinis parkas arba gamtos paminklas/ypatybė", + "IUCN category 3": "Gamtos paminklas arba objektas", + "IUCN category 4": "Buveinių / rūšių valdymo zona", + "IUCN category 4 or 6": "Buveinių / rūšių valdymo zona arba tausiai naudojama saugoma teritorija", + "IUCN category 5": "Saugomas kraštovaizdis / jūros peizažas", + "IUCN category 6": "Tvariai naudojama saugoma teritorija", + "IUCN protection level full": "Pilnas", + "IUCN protection level high": "Aukštas", + "IUCN protection level low": "Žemas", + "IUCN rank - no description": "Nr", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Kintamasis; priklauso nuo to, ar ši veikla gali būti valdoma taip, kad ji atitiktų MPA tikslus", + "IUCN rank - special no description": "Paprastai ne, griežta prerogatyva, nebent būtų taikomos ypatingos aplinkybės", + "IUCN rank - special yes description": "Taip, nes alternatyvos nėra, bet būtinas specialus patvirtinimas", + "IUCN rank - yes description": "Taip", + "km²": "km²", + "Land": "Žemė", + "Learn more": "Sužinokite daugiau", + "Map": "Žemėlapis", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Netoli kranto\\n(0–12 jūrmylių)", + "Offshore\\n(12-200 nautical miles)": "Užsienyje\\n(12–200 jūrmylių)", + "Protection Level": "Apsaugos lygis", + "ReportError - message part 1": "Kažkas nutiko. Uždarykite šią ataskaitą ir bandykite dar kartą.", + "ReportError - message part 2": "Jei klaida išlieka, praneškite apie tai.", + "Representation": "Atstovavimas", + "Results not found": "Rezultatai nerasta", + "ResultsCard - no result message": "Ataskaitos vykdymas baigtas, bet rezultatai negrąžinti", + "Shoreline": "Kranto linija", + "Show by MPA": "MPA šou", + "Size": "Dydis", + "SizeCard - introduction": "nacionaliniai vandenys tęsiasi nuo kranto iki 200 jūrmylių, vadinamų išskirtine ekonomine zona (IEZ). Šioje ataskaitoje apibendrinamas atviroje jūroje esančių planų sutapimas su IEZ ir kitomis joje esančiomis ribomis, įvertinant kiekvienos ribos pažangą siekiant % tikslų.", + "SizeCard - learn more": "<0> Šioje ataskaitoje apibendrinamas šio plano dydis ir proporcija šiose ribose.

Jei plano eskizo ribos persidengia viena su kita, persidengimas skaičiuojamas tik vieną kartą.

", + "SizeCard - learn more source": "Šaltinis: Vikipedija – Teritoriniai vandenys", + "SizeCard sketch size message": "Šis eskizas yra <2>{{area}} kvadratinių kilometrų", + "SizeCard title": "Zonos dydis", + "Target": "Tikslas", + "Value": "Vertė", + "Viability": "Gyvybingumas", + "# MPAs": "# MPA", + "% Area Within Plan": "% ploto pagal planą", + "30x30 Objective": "30x30 Tikslas", + "Bioregions": "Bioregionai", + "Bioregions - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "Bioregions 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su Kalifornijos bioregionais.", + "BlankCard": "Tuščia kortelė", + "Central Coast": "Centrinė pakrantė", + "Federal Marine Conservation Area": "Federalinė jūrų apsaugos zona", + "Federal Marine Reserve": "Federalinis jūrų rezervatas", + "Fully Protected Area": "Visiškai saugoma teritorija", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "Kelp 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su rudadumblių duomenimis.", + "Learn More": "Sužinokite daugiau", + "mi²": "mi²", + "North Central Coast": "Šiaurės centrinė pakrantė", + "North Coast": "Šiaurinė pakrantė", + "OverlapCard": "Persidengimo kortelė", + "OverlapCard - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "OverlapCard 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su OverlapCard duomenimis.", + "Plan Overview": "Plano apžvalga", + "Protection Card - Learn more": "

ℹ️ Apžvalga: Šiame planavimo procese naudojama IUCN apsaugos lygio sistema:

IUCN Ia Griežtas gamtos rezervatas: griežtai saugomas dėl biologinės įvairovės ir galbūt geologinių / geomorfologinių ypatybių, kur yra žmonių lankymas, naudojimas ir poveikis kontroliuojamos ir ribojamos, kad būtų užtikrinta saugomų vertybių apsauga

IUCN Ib laukinės gamtos teritorija: dažniausiai didelės nepakeistos arba stipriai pakeistos teritorijos, išlaikančios natūralų pobūdį ir įtaką, be nuolatinės ar reikšmingos žmonių gyvenamosios vietos, saugomos ir pavyko išsaugoti gamtinė būklė

IUCN II nacionalinis parkas: didelės natūralios arba beveik natūralios teritorijos, saugančios didelio masto ekologinius procesus su būdingomis rūšimis ir ekosistemomis, kurios taip pat turi su aplinka ir kultūra suderinamas dvasines, mokslo, švietimo, poilsio ir lankytojų galimybes

IUCN III gamtos paminklas arba objektas: teritorijos, skirtos apsaugoti konkretų gamtos paminklą, kuris gali būti reljefo forma, jūros kalnas, jūros urvas, geologinė ypatybė, pvz., urvas, arba dangos objektas, pvz., senovės giraitė

IUCN IV Buveinių / rūšių valdymo sritis: teritorijos, skirtos apsaugoti konkrečias rūšis arba buveines, kuriose valdymas atspindi šį prioritetą. Daugeliui reikės reguliarių aktyvių įsikišimų, kad būtų patenkinti tam tikrų rūšių ar buveinių poreikiai, tačiau tai nėra kategorijos reikalavimas

IUCN V Saugomas kraštovaizdis arba jūros peizažas: kur žmonių ir gamtos sąveika laikui bėgant paveikė sukūrė išskirtinį pobūdį, turintį didelę ekologinę, biologinę, kultūrinę ir vaizdinę vertę: ir kai šios sąveikos vientisumo užtikrinimas yra gyvybiškai svarbus siekiant apsaugoti ir išlaikyti teritoriją bei su ja susijusias gamtos apsaugos ir kitas vertybes

IUCN VI Saugomos teritorijos su tvariu gamtos išteklių naudojimu: sritys, kuriose išsaugomos ekosistemos, kartu su susijusiomis kultūros vertybėmis ir tradicinėmis gamtos išteklių valdymo sistemomis. Paprastai didelis, daugiausia natūralios būklės, su tvariu gamtos išteklių valdymu ir kai žemo lygio nepramoninis gamtos išteklių naudojimas, suderinamas su gamtos apsauga, laikomas vienu iš pagrindinių tikslų

IUCN Kiti veiksmingi Teritorija pagrįstos apsaugos priemonės (OECM): geografiškai apibrėžta teritorija, kuri nėra saugoma teritorija, kuri valdoma ir valdoma taip, kad būtų pasiekti teigiami ir ilgalaikiai ilgalaikiai biologinės įvairovės išsaugojimo in situ rezultatai su susijusiomis ekosistemų funkcijomis ir paslaugomis bei kur taikomos, kultūrinės, dvasinės, socialinės ir ekonominės ir kitos vietos svarbios vertybės (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, ir III laikomos didelės biologinės įvairovės apsaugos zonomis (HBPZ). IUCN IV, V, VI, OECM ir LMMA laikomos vidutinės biologinės įvairovės apsaugos zonomis (MBPZ).

🎯 Planavimo tikslas: nėra

🗺️ Šaltiniai duomenys: nėra

< p>📈 Ataskaita: tiesiog suskaičiuoja zonų skaičių kiekviename apsaugos lygyje.

", + "RED": "RAUDONA", + "Regions - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "Regions 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su tiriamaisiais regionais šiame planavimo procese.", + "San Francisco Bay": "San Francisko įlanka", + "Show by Sketch": "Rodyti pagal eskizą", + "Show Map Layer": "Rodyti žemėlapio sluoksnį", + "SimpleCard ecoregion message": "Netoliese yra šie ekoregionai: <2>", + "SimpleCard sketch size message": "Šis eskizas yra <2>{{area}} kvadratinių kilometrų", + "SimpleCard temperature message": "Dabartinė jūros paviršiaus temperatūra šiame eskize yra <2>{{minTemp}} – {{maxTemp}}°C.", + "SimpleCard title": "Zonos ataskaita", + "South Coast": "Pietinė pakrantė", + "Special Closure": "Specialus uždarymas", + "State Marine Conervation Area (No-Take)": "Valstybinė jūrų apsaugos zona (nepriimti)", + "State Marine Conservation Area": "Valstybinė jūrų apsaugos zona", + "State Marine Park": "Valstybinis jūrų parkas", + "State Marine Recreation Management Area": "Valstybinė jūrų rekreacijos valdymo zona", + "State Marine Reserve": "Valstybinis jūrų rezervatas", + "State Waters": "Valstybiniai vandenys", + "Study Regions": "Studijuoti regionus", + "United States Exclusive Economic Zone": "Jungtinių Valstijų išskirtinė ekonominė zona", + "units": "vienetų", + "Within Plan": "Plano ribose", + "World": "Pasaulis" +} +`;export{a as default}; diff --git a/Next/assets/translation-ot74eKtW.js b/Next/assets/translation-ot74eKtW.js deleted file mode 100644 index e5e09ce..0000000 --- a/Next/assets/translation-ot74eKtW.js +++ /dev/null @@ -1,85 +0,0 @@ -const n=`{ - "% Area": "٪ منطقة", - "Activity": "نشاط", - "Area": "منطقة", - "Area Within Plan": "منطقة داخل المخطط", - "Attributes": "صفات", - "Boundary": "الحدود", - "Category": "فئة", - "Class": "فصل", - "DataDownload - export CSV format label": "تصدير CSV", - "DataDownload - export JSON format label": "تصدير JSON", - "Found Within Plan": "وجدت ضمن الخطة", - "Full protection level label": "ممتلىء", - "Goal": "هدف", - "High protection level label": "عالي", - "IUCN activity - aquaculture": "تربية الأحياء المائية - على نطاق صغير", - "IUCN activity - extraction": "التعدين واستخراج النفط والغاز", - "IUCN activity - fishing sustainable": "الصيد / الجمع: ترفيهي (مستدام)", - "IUCN activity - habitation": "سكن", - "IUCN activity - industrial fishing": "الصيد الصناعي ، تربية الأحياء المائية على نطاق صناعي", - "IUCN activity - local fishing": "الصيد / الجمع: الصيد المحلي (مستدام)", - "IUCN activity - non-extractive": "الترفيه غير الاستخراجي", - "IUCN activity - renewable": "توليد الطاقة المتجددة", - "IUCN activity - research": "البحث: غير استخلاصي", - "IUCN activity - research extractive": "البحث: الاستخراجي", - "IUCN activity - restoration": "الترميم / التحسين لأسباب أخرى", - "IUCN activity - shipping": "شحن", - "IUCN activity - tourism": "سياحة عالية الكثافة على نطاق واسع", - "IUCN activity - traditional fishing": "الصيد التقليدي / الجمع", - "IUCN activity - traditional use": "الاستخدام التقليدي: غير استخلاصي", - "IUCN activity - untreated water": "تصريف المياه غير المعالجة", - "IUCN activity - works": "الأشغال (الموانئ ، الموانئ ، التجريف)", - "IUCN category - none": "لا أحد", - "IUCN category 1a": "محمية طبيعية صارمة", - "IUCN category 1b": "منطقة برية", - "IUCN category 2": "متنزه قومي", - "IUCN category 2 or 3": "حديقة وطنية أو نصب تذكاري طبيعي / ميزة", - "IUCN category 3": "نصب أو ميزة طبيعية", - "IUCN category 4": "الموائل / منطقة إدارة الأنواع", - "IUCN category 4 or 6": "الموئل / منطقة إدارة الأنواع أو المنطقة المحمية ذات الاستخدام المستدام", - "IUCN category 5": "المناظر الطبيعية المحمية / المناظر البحرية", - "IUCN category 6": "منطقة محمية ذات استخدام مستدام", - "IUCN protection level full": "ممتلىء", - "IUCN protection level high": "عالي", - "IUCN protection level low": "قليل", - "IUCN rank - no description": "لا", - "IUCN rank - shorthand label for no": "ن", - "IUCN rank - shorthand label for no, with extra meaning": "ن*", - "IUCN rank - shorthand label for yes": "ص", - "IUCN rank - shorthand label for yes, with extra meaning": "نعم *", - "IUCN rank - special 'variable' description": "عامل؛ يعتمد على ما إذا كان يمكن إدارة هذا النشاط بطريقة تتوافق مع أهداف المحميات البحرية", - "IUCN rank - special no description": "بشكل عام لا ، امتياز قوي ضد ما لم تطبق ظروف خاصة", - "IUCN rank - special yes description": "نعم لأنه لا يوجد بديل ، لكن الموافقة الخاصة ضرورية", - "IUCN rank - yes description": "نعم", - "km²": "كيلومتر مربع", - "Learn more": "يتعلم أكثر", - "Map": "خريطة", - "MPA": "MPA", - "Protection Level": "مستوى الحماية", - "ReportError - message part 1": "هناك خطأ ما. الرجاء إغلاق هذا التقرير وحاول مرة أخرى.", - "ReportError - message part 2": "إذا استمر الخطأ ، يرجى الإبلاغ عنه.", - "Representation": "التمثيل", - "ResultsCard - no result message": "اكتمل تشغيل التقرير ، ولكن لم يتم إرجاع أي نتائج", - "Show by MPA": "عرض بواسطة MPA", - "Size": "مقاس", - "SizeCard - introduction": "تمتد المياه الوطنية من الخط الساحلي إلى 200 ميل بحري ، والمعروفة باسم المنطقة الاقتصادية الخالصة (EEZ). يلخص هذا التقرير تداخل الخطة الخارجية مع المنطقة الاقتصادية الخالصة والحدود الأخرى داخلها ، ويقيس التقدم نحو تحقيق النسبة المئوية للأهداف لكل حدود.", - "SizeCard - learn more": "<0> يلخص هذا التقرير حجم ونسبة هذه الخطة ضمن هذه الحدود.

إذا تداخلت حدود المناطق المحمية البحرية مع بعضها البعض ، فسيتم حساب التداخل مرة واحدة فقط. ", - "SizeCard - learn more source": "المصدر: ويكيبيديا - المياه الإقليمية", - "SizeCard sketch size message": "مساحة هذا الرسم <2> {{area}} كيلومتر مربع", - "SizeCard title": "حجم المنطقة", - "Target": "هدف", - "Value": "قيمة", - "Viability": "بقاء", - "Author(s)": "المؤلفون", - "Description": "وصف", - "(Not answered)": "(بلا جواب)", - "% Within Plan": "٪ ضمن الخطة", - "Results not found": "لم يتم العثور على النتائج", - "Exclusive Economic Zone\\n(0-200 nautical miles)": "المنطقة الاقتصادية الخالصة\\n(0-200 ميل بحري)", - "Land": "أرض", - "Nearshore\\n(0-12 nautical miles)": "بالقرب من الشاطئ\\n(0-12 ميل بحري)", - "Offshore\\n(12-200 nautical miles)": "البحرية\\n(12-200 ميل بحري)", - "Shoreline": "الخط الساحلي" -} -`;export{n as default}; diff --git a/Next/assets/translation-y6USRGBn.js b/Next/assets/translation-y6USRGBn.js new file mode 100644 index 0000000..8b83d86 --- /dev/null +++ b/Next/assets/translation-y6USRGBn.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Без отговор)", + "% Area": "% ■ площ", + "% Within Plan": "% в рамките на плана", + "Activity": "Дейност", + "Area": "■ площ", + "Area Within Plan": "Площ в плана", + "Attributes": "Атрибути", + "Author(s)": "автор(и)", + "Boundary": "граница", + "Category": "Категория", + "Class": "Клас", + "DataDownload - export CSV format label": "Експортиране на CSV", + "DataDownload - export JSON format label": "Експортирайте JSON", + "Description": "Описание", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Изключителна икономическа зона\\n(0-200 морски мили)", + "Found Within Plan": "Намерен в плана", + "Full protection level label": "Пълна", + "Goal": "Цел", + "High protection level label": "Високо", + "IUCN activity - aquaculture": "Аквакултура - малък мащаб", + "IUCN activity - extraction": "Минно дело, добив на нефт и газ", + "IUCN activity - fishing sustainable": "Риболов/събиране: развлекателен (устойчив)", + "IUCN activity - habitation": "Обитаване", + "IUCN activity - industrial fishing": "Промишлен риболов, аквакултура в промишлен мащаб", + "IUCN activity - local fishing": "Риболов/събиране: местен риболов (устойчив)", + "IUCN activity - non-extractive": "Недобивна рекреация", + "IUCN activity - renewable": "Производство на възобновяема енергия", + "IUCN activity - research": "Изследвания: неекстрактивни", + "IUCN activity - research extractive": "Изследвания: екстрактивни", + "IUCN activity - restoration": "Възстановяване/подобряване по други причини", + "IUCN activity - shipping": "Доставка", + "IUCN activity - tourism": "Мащабен високоинтензивен туризъм", + "IUCN activity - traditional fishing": "Традиционен риболов/събиране", + "IUCN activity - traditional use": "Традиционна употреба: неизвличаща", + "IUCN activity - untreated water": "Изпускане на непречистени води", + "IUCN activity - works": "Работи (пристанища, пристанища, драгиране)", + "IUCN category - none": "Нито един", + "IUCN category 1a": "Строг природен резерват", + "IUCN category 1b": "Зона на дивата природа", + "IUCN category 2": "национален парк", + "IUCN category 2 or 3": "Национален парк или природен паметник/обект", + "IUCN category 3": "Природен паметник или обект", + "IUCN category 4": "Зона за управление на местообитанията/видовете", + "IUCN category 4 or 6": "Зона за управление на местообитания/видове или защитена зона с устойчиво използване", + "IUCN category 5": "Защитен ландшафт/морски пейзаж", + "IUCN category 6": "Защитена територия с устойчиво ползване", + "IUCN protection level full": "Пълна", + "IUCN protection level high": "Високо", + "IUCN protection level low": "ниско", + "IUCN rank - no description": "Не", + "IUCN rank - shorthand label for no": "н", + "IUCN rank - shorthand label for no, with extra meaning": "Н*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "променлива; зависи от това дали тази дейност може да се управлява по такъв начин, че да е съвместима с целите на MPA", + "IUCN rank - special no description": "По принцип не, силно прерогатив срещу, освен ако не са налице специални обстоятелства", + "IUCN rank - special yes description": "Да, защото не съществува алтернатива, но специалното одобрение е от съществено значение", + "IUCN rank - yes description": "да", + "km²": "km²", + "Land": "Земя", + "Learn more": "Научете повече", + "Map": "Карта", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Неаршор\\n(0-12 морски мили)", + "Offshore\\n(12-200 nautical miles)": "Офшорен\\n(12-200 морски мили)", + "Protection Level": "Ниво на защита", + "ReportError - message part 1": "Нещо се обърка. Моля, затворете този отчет и опитайте отново.", + "ReportError - message part 2": "Ако грешката продължава, моля, докладвайте.", + "Representation": "Представителство", + "Results not found": "Резултати не са намерени", + "ResultsCard - no result message": "Изпълнението на отчета е завършено, но няма върнати резултати", + "Shoreline": "Брегова линия", + "Show by MPA": "Показване от MPA", + "Size": "Размер", + "SizeCard - introduction": "националните води се простират от бреговата линия до 200 морски мили, известни като изключителната икономическа зона (ИИЗ). Този доклад обобщава припокриването на офшорния план с ИИЗ и други граници в нея, като измерва напредъка към постигане на % цели за всяка граница.", + "SizeCard - learn more": "<0> Този отчет обобщава размера и пропорцията на този план в рамките на тези граници.

Ако границите на скица в план се припокриват една с друга, припокриването се отчита само веднъж.

", + "SizeCard - learn more source": "Източник: Уикипедия – Териториални води", + "SizeCard sketch size message": "Тази скица е <2>{{area}} квадратни километра", + "SizeCard title": "Размер на зоната", + "Target": "Мишена", + "Value": "Стойност", + "Viability": "Жизнеспособност", + "# MPAs": "# МРА", + "% Area Within Plan": "% площ в плана", + "30x30 Objective": "30x30 Обектив", + "Bioregions": "Биорегиони", + "Bioregions - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "Bioregions 1": "Този доклад обобщава припокриването на този план с биорегионите на Калифорния.", + "BlankCard": "Празна карта", + "Central Coast": "Централно крайбрежие", + "Federal Marine Conservation Area": "Федерална морска консервационна зона", + "Federal Marine Reserve": "Федерален морски резерв", + "Fully Protected Area": "Напълно защитена зона", + "Kelp": "Келп", + "Kelp - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "Kelp 1": "Този отчет обобщава припокриването на този план с данните на Kelp.", + "Learn More": "Научете повече", + "mi²": "ми²", + "North Central Coast": "Северно централно крайбрежие", + "North Coast": "Северно крайбрежие", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "OverlapCard 1": "Този отчет обобщава припокриването на този план с данните на OverlapCard.", + "Plan Overview": "Преглед на плана", + "Protection Card - Learn more": "

ℹ️ Преглед: Този процес на планиране използва рамката на IUCN за ниво на защита:

IUCN Ia Строг природен резерват: Строго защитен за биоразнообразие и също така евентуално геоложки/геоморфологични характеристики, където човешко посещение, използване и въздействия са контролирани и ограничени, за да се гарантира защитата на консервационните ценности

IUCN Ib Зона на дивата природа: Обикновено големи немодифицирани или рязко модифицирани зони, запазващи своя естествен характер и влияние, без постоянно или значително човешко обитаване, защитени и управлявани да запазят своите природно състояние

Национален парк IUCN II: Големи природни или почти естествени зони, защитаващи мащабни екологични процеси с характерни видове и екосистеми, които също имат екологично и културно съвместими духовни, научни, образователни, развлекателни и посетителски възможности

IUCN III Природен паметник или характеристика: Зони, обособени за защита на конкретен природен паметник, който може да бъде земна форма, морски хълм, морска пещера, геоложка характеристика като пещера или водна характеристика като древна горичка

IUCN IV Област за управление на местообитания/видове: Зони за защита на определени видове или местообитания, където управлението отразява този приоритет. Много от тях ще се нуждаят от редовни, активни интервенции, за да отговорят на нуждите на определени видове или местообитания, но това не е изискване на категория

IUCN V Защитен ландшафт или морски пейзаж: Където взаимодействието на хората и природата с течение на времето произведоха различен характер със значителна екологична, биологична, културна и живописна стойност: и когато опазването на целостта на това взаимодействие е жизненоважно за защитата и поддържането на района и свързаните с него природозащитни и други ценности

IUCN VI Защитени зони с устойчиво използване на природните ресурси: райони, които опазват екосистемите, заедно със свързаните с тях културни ценности и традиционни системи за управление на природните ресурси. Като цяло голям, главно в естествено състояние, с дял при устойчиво управление на природните ресурси и където непромишленото използване на природни ресурси на ниско ниво, съвместимо с опазването на природата, се разглежда като една от основните цели

IUCN Други ефективни Мерки за опазване, базирани на района (OECM): Географски определена зона, различна от защитена зона, която се ръководи и управлява по начини, които постигат положителни и устойчиви дългосрочни резултати за in situ опазване на биоразнообразието, със свързани екосистемни функции и услуги и където е приложимо, културни, духовни, социално-икономически и други ценности на местно ниво (CBD, 2018).

Локално управлявани морски зони (LMMA)

IUCN Ia, Ib, II, и III се считат за защитени зони с високо биоразнообразие (HBPZ). IUCN IV, V, VI, OECM и LMMAs се считат за зони със средна защита на биоразнообразието (MBPZs).

🎯 Цел на планирането: Няма

🗺️ Изходни данни: Няма

< p>📈 Отчет: Просто брои броя на зоните във всяко ниво на защита.

", + "RED": "ЧЕРВЕН", + "Regions - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "Regions 1": "Този доклад обобщава припокриването на този план с изследваните региони в този процес на планиране.", + "San Francisco Bay": "Заливът на Сан Франциско", + "Show by Sketch": "Показване чрез скица", + "Show Map Layer": "Показване на слоя карта", + "SimpleCard ecoregion message": "Следните екорегиони са наблизо: <2>", + "SimpleCard sketch size message": "Тази скица е <2>{{area}} квадратни километра", + "SimpleCard temperature message": "Днешната температура на морската повърхност в тази скица е <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Зонов отчет", + "South Coast": "Южен бряг", + "Special Closure": "Специално затваряне", + "State Marine Conervation Area (No-Take)": "Държавна морска консервационна зона (забранено)", + "State Marine Conservation Area": "Държавна морска защитена зона", + "State Marine Park": "Държавен морски парк", + "State Marine Recreation Management Area": "Държавна зона за управление на морския отдих", + "State Marine Reserve": "Държавен морски резерват", + "State Waters": "Държавни води", + "Study Regions": "Проучване на региони", + "United States Exclusive Economic Zone": "Изключителна икономическа зона на САЩ", + "units": "единици", + "Within Plan": "В рамките на плана", + "World": "Свят" +} +`;export{n as default}; diff --git a/Next/assets/useSketchProperties-C7Z3ZE-x.js b/Next/assets/useSketchProperties-C7Z3ZE-x.js new file mode 100644 index 0000000..b2b82d3 --- /dev/null +++ b/Next/assets/useSketchProperties-C7Z3ZE-x.js @@ -0,0 +1 @@ +import{r as n}from"./index-RYns6xqu.js";import{b as u}from"./ReportDecorator-BKqhhKaH.js";function c(){const t=n.useContext(u);if(!t)throw new Error("ReportContext could not be found.");return t.sketchProperties.userAttributes=t.sketchProperties.userAttributes||[],[t.sketchProperties,(r,o)=>{const e=t.sketchProperties.userAttributes.find(s=>s.exportId===r);return(e==null?void 0:e.value)||o}]}export{c as u}; diff --git a/Next/assets/useSketchProperties-CHjaomRQ.js b/Next/assets/useSketchProperties-CHjaomRQ.js deleted file mode 100644 index 580e32d..0000000 --- a/Next/assets/useSketchProperties-CHjaomRQ.js +++ /dev/null @@ -1 +0,0 @@ -import{r as n}from"./index-RYns6xqu.js";import{R as u}from"./ReportContext-DKjA4IB1.js";function c(){const t=n.useContext(u);if(!t)throw new Error("ReportContext could not be found.");return t.sketchProperties.userAttributes=t.sketchProperties.userAttributes||[],[t.sketchProperties,(r,o)=>{const e=t.sketchProperties.userAttributes.find(s=>s.exportId===r);return(e==null?void 0:e.value)||o}]}export{c as u}; diff --git a/Next/assets/valueFormatter-DK9vM_WF.js b/Next/assets/valueFormatter-CwWsdtmz.js similarity index 89% rename from Next/assets/valueFormatter-DK9vM_WF.js rename to Next/assets/valueFormatter-CwWsdtmz.js index 881f710..24ac404 100644 --- a/Next/assets/valueFormatter-DK9vM_WF.js +++ b/Next/assets/valueFormatter-CwWsdtmz.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as C}from"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-B2Cm0kwl.js";import{p as d,r as $}from"./number-BAURMb9d.js";import"./ReportDecorator-BLl16b_j.js";const n={barHeight:30,titleWidth:35},E=C.div` +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as E}from"./styled-components.browser.esm-Cwi-fKCl.js";import{p as d,r as $}from"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";const n={barHeight:30,titleWidth:35},W=E.div` h3, h6 { margin: 0; @@ -29,7 +29,7 @@ import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as C}from"./styled-compon .title { font-size: 0.9em; - width: ${e=>e.$titleWidth?e.$titleWidth:n.titleWidth}%; + width: ${e=>e.$titleWidth||n.titleWidth}%; padding-right: 5px; text-align: right; color: #666; @@ -43,7 +43,7 @@ import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as C}from"./styled-compon width: 0%; } to { - width: ${e=>e.$showTitle?e.$titleWidth?e.$titleWidth:n.titleWidth:92}%; + width: ${e=>e.$showTitle?e.$titleWidth||n.titleWidth:92}%; } } @media screen and (min-width: 768px) { @@ -52,7 +52,7 @@ import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as C}from"./styled-compon width: 0%; } to { - width: ${e=>e.$showTitle?e.$titleWidth?e.$titleWidth:n.titleWidth:92}%; + width: ${e=>e.$showTitle?e.$titleWidth||n.titleWidth:92}%; } } } @@ -146,11 +146,11 @@ import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as C}from"./styled-compon .marker-label { position: absolute; ${e.$targetLabelPosition||"top"}: ${e.$targetLabelStyle==="normal"?"-15":"-12"}px; - left: ${e.$target?e.$target:0}%; + left: ${e.$target||0}%; width: 100px; text-align: left; font-size: 0.7em; - color: #999; + color: #767676; } .marker { @@ -184,6 +184,6 @@ import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as C}from"./styled-compon width: 100%; } } -`,G=({rows:e,rowConfigs:t,barHeight:a,titleWidth:k,showLegend:F=!0,showTitle:h=!0,showTotalLabel:S=!0,showTargetLabel:T=!0,targetLabelPosition:j="top",targetLabelStyle:H="normal",target:l,blockGroupNames:q,valueFormatter:f,targetValueFormatter:b,targetReachedColor:y,...c})=>{const p=e[0].length,x=c.blockGroupStyles&&c.blockGroupStyles.length>=p?c.blockGroupStyles:[{backgroundColor:"blue"},{backgroundColor:"green"},{backgroundColor:"gray"}],s=e.reduce((o,i)=>[...o,L(i)],[]);return r.jsx(E,{$rowTotals:s,$target:l,$barHeight:a,$showTitle:h,$titleWidth:k,$blockGroupColors:x.map(o=>o.backgroundColor).slice(0,p),$targetLabelPosition:j,$targetLabelStyle:H,children:r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"graphic",children:e.map((o,i)=>{const u=t[i].title,v=typeof u=="function"?u:()=>u,z=l&&s[i]>=l;return r.jsxs("div",{className:`row row-${i}`,children:[h&&r.jsx("div",{className:"title",children:v(s[i])}),r.jsxs("div",{className:"chart",children:[o.map((N,g)=>N.map((W,w)=>r.jsx("span",{style:{width:`${W}%`,...x[g],...z&&y?{backgroundColor:y}:{}},className:`block-group-${g} block-${w} block`},`${g}${w}`))),r.jsx("div",{className:"zero-marker"}),l&&r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"marker"}),T&&i===0&&r.jsx("div",{className:"marker-label",children:b?b(l):"Target"})]}),S&&r.jsx("div",{className:"total-label",children:f?f(s[i]):s[i]})]})]},`row-${i}`)})}),F&&r.jsx("div",{className:"x-axis",children:r.jsx("ul",{className:"legend",children:q.slice(0,p).map((o,i)=>r.jsx("li",{children:o},i))})})]})})},L=e=>e.reduce((t,a)=>t+B(a),0),B=e=>e.reduce((t,a)=>t+a,0);G.__docgenInfo={description:"Horizontal stacked bar chart component",methods:[],displayName:"HorizontalStackedBar",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"Array",elements:[{name:"Array",elements:[{name:"number"}],raw:"Block[]"}],raw:"BlockGroup[]"}],raw:"HorizontalStackedBarRow[]"},description:"row data"},rowConfigs:{required:!0,tsType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +`,G=({rows:e,rowConfigs:t,barHeight:a,titleWidth:k,showLegend:F=!0,showTitle:h=!0,showTotalLabel:S=!0,showTargetLabel:T=!0,targetLabelPosition:j="top",targetLabelStyle:H="normal",target:l,blockGroupNames:q,valueFormatter:f,targetValueFormatter:b,targetReachedColor:y,...p})=>{const c=e[0].length,x=p.blockGroupStyles&&p.blockGroupStyles.length>=c?p.blockGroupStyles:[{backgroundColor:"blue"},{backgroundColor:"green"},{backgroundColor:"gray"}],s=e.reduce((o,i)=>[...o,L(i)],[]);return r.jsx(W,{$rowTotals:s,$target:l,$barHeight:a,$showTitle:h,$titleWidth:k,$blockGroupColors:x.map(o=>o.backgroundColor).slice(0,c),$targetLabelPosition:j,$targetLabelStyle:H,children:r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"graphic",children:e.map((o,i)=>{const u=t[i].title,v=typeof u=="function"?u:()=>u,z=l&&s[i]>=l;return r.jsxs("div",{className:`row row-${i}`,children:[h&&r.jsx("div",{className:"title",children:v(s[i])}),r.jsxs("div",{className:"chart",children:[o.map((N,g)=>N.map((C,w)=>r.jsx("span",{style:{width:`${C}%`,...x[g],...z&&y?{backgroundColor:y}:{}},className:`block-group-${g} block-${w} block`},`${g}${w}`))),r.jsx("div",{className:"zero-marker"}),l&&r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"marker"}),T&&i===0&&r.jsx("div",{className:"marker-label",children:b?b(l):"Target"})]}),S&&r.jsx("div",{className:"total-label",children:f?f(s[i]):s[i]})]})]},`row-${i}`)})}),F&&r.jsx("div",{className:"x-axis",children:r.jsx("ul",{className:"legend",children:q.slice(0,c).map((o,i)=>r.jsx("li",{children:o},i))})})]})})},L=e=>e.reduce((t,a)=>t+B(a),0),B=e=>e.reduce((t,a)=>t+a,0);G.__docgenInfo={description:"Horizontal stacked bar chart component",methods:[],displayName:"HorizontalStackedBar",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"Array",elements:[{name:"Array",elements:[{name:"number"}],raw:"Block[]"}],raw:"BlockGroup[]"}],raw:"HorizontalStackedBarRow[]"},description:"row data"},rowConfigs:{required:!0,tsType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ title: string | ((value: number) => string | JSX.Element); }`,signature:{properties:[{key:"title",value:{name:"union",raw:"string | ((value: number) => string | JSX.Element)",elements:[{name:"string"},{name:"unknown"}],required:!0}}]}}],raw:"RowConfig[]"},description:"row config"},max:{required:!0,tsType:{name:"number"},description:"Maximum value for each row"},blockGroupNames:{required:!0,tsType:{name:"Array",elements:[{name:"string"}],raw:"string[]"},description:""},blockGroupStyles:{required:!1,tsType:{name:"Array",elements:[{name:"ReactCSSProperties",raw:"React.CSSProperties"}],raw:"React.CSSProperties[]"},description:"Style for each block group"},barHeight:{required:!1,tsType:{name:"number"},description:""},titleWidth:{required:!1,tsType:{name:"number"},description:""},target:{required:!1,tsType:{name:"number"},description:""},showTargetLabel:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},showTitle:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},showLegend:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},showTotalLabel:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},targetLabelPosition:{required:!1,tsType:{name:"union",raw:'"top" | "bottom"',elements:[{name:"literal",value:'"top"'},{name:"literal",value:'"bottom"'}]},description:"",defaultValue:{value:'"top"',computed:!1}},targetLabelStyle:{required:!1,tsType:{name:"union",raw:'"normal" | "tight"',elements:[{name:"literal",value:'"normal"'},{name:"literal",value:'"tight"'}]},description:"",defaultValue:{value:'"normal"',computed:!1}},valueFormatter:{required:!1,tsType:{name:"signature",type:"function",raw:"(value: number) => string | JSX.Element",signature:{arguments:[{type:{name:"number"},name:"value"}],return:{name:"union",raw:"string | JSX.Element",elements:[{name:"string"},{name:"JSX.Element"}]}}},description:""},targetValueFormatter:{required:!1,tsType:{name:"signature",type:"function",raw:"(value: number) => string | JSX.Element",signature:{arguments:[{type:{name:"number"},name:"value"}],return:{name:"union",raw:"string | JSX.Element",elements:[{name:"string"},{name:"JSX.Element"}]}}},description:""},targetReachedColor:{required:!1,tsType:{name:"string"},description:""}}};const m=new Intl.NumberFormat("en",{style:"decimal"}),A=(e,t)=>t==="value"?e:t==="percent0dig"?d(typeof e=="string"?Number.parseFloat(e):e,{digits:0}):t==="percent"?d(typeof e=="string"?Number.parseFloat(e):e):t==="percent1dig"?d(typeof e=="string"?Number.parseFloat(e):e,{digits:1}):t==="percent2dig"?d(typeof e=="string"?Number.parseFloat(e):e,{digits:2}):t==="number"?m.format(typeof e=="string"?Number.parseFloat(e):e):t==="number1dig"?m.format($(typeof e=="string"?Number.parseFloat(e):e,1)):t==="number2dig"?m.format($(typeof e=="string"?Number.parseFloat(e):e,2)):t==="integer"?m.format(Number.parseInt(`${e}`)):t(e);export{G as H,A as v}; diff --git a/Next/iframe.html b/Next/iframe.html index 9ba2014..3cb62c8 100644 --- a/Next/iframe.html +++ b/Next/iframe.html @@ -509,7 +509,7 @@ } - + diff --git a/Next/index.html b/Next/index.html index 94f2dc5..00e36fe 100644 --- a/Next/index.html +++ b/Next/index.html @@ -138,7 +138,7 @@ - window['STORYBOOK_FRAMEWORK'] = "/home/twelch/src/geoprocessing/node_modules/@storybook/react-vite"; + window['STORYBOOK_FRAMEWORK'] = "/workspaces/geoprocessing/node_modules/@storybook/react-vite"; diff --git a/Next/index.json b/Next/index.json index 2765a79..a48a6da 100644 --- a/Next/index.json +++ b/Next/index.json @@ -1 +1 @@ -{"v":5,"entries":{"components-card-card--simple":{"type":"story","id":"components-card-card--simple","name":"Simple","title":"Components/Card/Card","importPath":"./src/components/Card.stories.tsx","componentPath":"./Card.js","tags":["dev","test"]},"components-circle--simple":{"type":"story","id":"components-circle--simple","name":"Simple","title":"Components/Circle","importPath":"./src/components/Circle.stories.tsx","componentPath":"./Circle.js","tags":["dev","test"]},"components-collapse--text":{"type":"story","id":"components-collapse--text","name":"Text","title":"Components/Collapse","importPath":"./src/components/Collapse.stories.tsx","componentPath":"../components/Collapse.js","tags":["dev","test"]},"components-datadownload--simple":{"type":"story","id":"components-datadownload--simple","name":"Simple","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-datadownload--flatten-nested":{"type":"story","id":"components-datadownload--flatten-nested","name":"Flatten Nested","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-datadownload--button":{"type":"story","id":"components-datadownload--button","name":"Button","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-dropdown--simple-button":{"type":"story","id":"components-dropdown--simple-button","name":"Simple Button","title":"Components/Dropdown","importPath":"./src/components/Dropdown.stories.tsx","componentPath":"./Card.js","tags":["dev","test"]},"components-geographyswitcher--basic":{"type":"story","id":"components-geographyswitcher--basic","name":"Basic","title":"Components/GeographySwitcher","importPath":"./src/components/GeographySwitcher.stories.tsx","componentPath":"./GeographySwitcher.js","tags":["dev","test"]},"components-infostatus--simple":{"type":"story","id":"components-infostatus--simple","name":"Simple","title":"Components/InfoStatus","importPath":"./src/components/InfoStatus.stories.tsx","componentPath":"./InfoStatus.js","tags":["dev","test"]},"components-keysection--simple":{"type":"story","id":"components-keysection--simple","name":"Simple","title":"Components/KeySection","importPath":"./src/components/KeySection.stories.tsx","componentPath":"./KeySection.js","tags":["dev","test"]},"components-layertoggle--simple-unchecked":{"type":"story","id":"components-layertoggle--simple-unchecked","name":"Simple Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-checked":{"type":"story","id":"components-layertoggle--simple-checked","name":"Simple Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-checked-label":{"type":"story","id":"components-layertoggle--simple-checked-label","name":"Simple Checked Label","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--unchecked":{"type":"story","id":"components-layertoggle--unchecked","name":"Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--checked":{"type":"story","id":"components-layertoggle--checked","name":"Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--empty-string-layer-id":{"type":"story","id":"components-layertoggle--empty-string-layer-id","name":"Empty String Layer Id","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--no-layer-id":{"type":"story","id":"components-layertoggle--no-layer-id","name":"No Layer Id","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-objectivestatus--yes":{"type":"story","id":"components-objectivestatus--yes","name":"Yes","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-objectivestatus--no":{"type":"story","id":"components-objectivestatus--no","name":"No","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-objectivestatus--maybe":{"type":"story","id":"components-objectivestatus--maybe","name":"Maybe","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-pill--pill":{"type":"story","id":"components-pill--pill","name":"Pill","title":"Components/Pill","importPath":"./src/components/Pill.stories.tsx","componentPath":"./Pill.js","tags":["dev","test"]},"components-reporterror--throws":{"type":"story","id":"components-reporterror--throws","name":"Throws","title":"Components/ReportError","importPath":"./src/components/ReportError.stories.tsx","componentPath":"./ReportError.js","tags":["dev","test"]},"components-reporterror--okay":{"type":"story","id":"components-reporterror--okay","name":"Okay","title":"Components/ReportError","importPath":"./src/components/ReportError.stories.tsx","componentPath":"./ReportError.js","tags":["dev","test"]},"components-reportpage--simple":{"type":"story","id":"components-reportpage--simple","name":"Simple","title":"Components/ReportPage","importPath":"./src/components/ReportPage.stories.tsx","componentPath":"./ReportPage.js","tags":["dev","test"]},"components-card-resultscard--basic":{"type":"story","id":"components-card-resultscard--basic","name":"Basic","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--extra-params":{"type":"story","id":"components-card-resultscard--extra-params","name":"Extra Params","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--loading-state":{"type":"story","id":"components-card-resultscard--loading-state","name":"Loading State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-skeleton":{"type":"story","id":"components-card-resultscard--custom-skeleton","name":"Custom Skeleton","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--error-state":{"type":"story","id":"components-card-resultscard--error-state","name":"Error State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--no-data-state":{"type":"story","id":"components-card-resultscard--no-data-state","name":"No Data State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--error-boundary":{"type":"story","id":"components-card-resultscard--error-boundary","name":"Error Boundary","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-card":{"type":"story","id":"components-card-resultscard--custom-card","name":"Custom Card","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-card-toggled":{"type":"story","id":"components-card-resultscard--custom-card-toggled","name":"Custom Card Toggled","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-segmentcontrol--tab-one":{"type":"story","id":"components-segmentcontrol--tab-one","name":"Tab One","title":"Components/SegmentControl","importPath":"./src/components/SegmentControl.stories.tsx","componentPath":"./SegmentControl.js","tags":["dev","test"]},"components-segmentcontrol--tab-two":{"type":"story","id":"components-segmentcontrol--tab-two","name":"Tab Two","title":"Components/SegmentControl","importPath":"./src/components/SegmentControl.stories.tsx","componentPath":"./SegmentControl.js","tags":["dev","test"]},"components-skeleton--small":{"type":"story","id":"components-skeleton--small","name":"Small","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-skeleton--larger":{"type":"story","id":"components-skeleton--larger","name":"Larger","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-skeleton--custom":{"type":"story","id":"components-skeleton--custom","name":"Custom","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-card-sketchattributescard--legacy":{"type":"story","id":"components-card-sketchattributescard--legacy","name":"Legacy","title":"Components/Card/SketchAttributesCard","importPath":"./src/components/SketchAttributesLegacyCard.stories.tsx","componentPath":"./SketchAttributesCard.js","tags":["dev","test"]},"components-card-sketchattributescard--next":{"type":"story","id":"components-card-sketchattributescard--next","name":"Next","title":"Components/Card/SketchAttributesCard","importPath":"./src/components/SketchAttributesNextCard.stories.tsx","componentPath":"./SketchAttributesCard.js","tags":["dev","test"]},"components-toolbar--header-toolbar":{"type":"story","id":"components-toolbar--header-toolbar","name":"Header Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--regular-gutter-toolbar":{"type":"story","id":"components-toolbar--regular-gutter-toolbar","name":"Regular Gutter Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--dense-gutter-toolbar":{"type":"story","id":"components-toolbar--dense-gutter-toolbar","name":"Dense Gutter Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--data-download-toolbar":{"type":"story","id":"components-toolbar--data-download-toolbar","name":"Data Download Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-card-toolbarcard--title-only":{"type":"story","id":"components-card-toolbarcard--title-only","name":"Title Only","title":"Components/Card/ToolbarCard","importPath":"./src/components/ToolbarCard.stories.tsx","componentPath":"./ToolbarCard.js","tags":["dev","test"]},"components-card-toolbarcard--buttons":{"type":"story","id":"components-card-toolbarcard--buttons","name":"Buttons","title":"Components/Card/ToolbarCard","importPath":"./src/components/ToolbarCard.stories.tsx","componentPath":"./ToolbarCard.js","tags":["dev","test"]},"components-tooltip--tooltip":{"type":"story","id":"components-tooltip--tooltip","name":"Tooltip","title":"Components/Tooltip","importPath":"./src/components/Tooltip.stories.tsx","componentPath":"./Tooltip.js","tags":["dev","test"]},"components-verticalspacer--simple":{"type":"story","id":"components-verticalspacer--simple","name":"Simple","title":"Components/VerticalSpacer","importPath":"./src/components/VerticalSpacer.stories.tsx","componentPath":"./VerticalSpacer.js","tags":["dev","test"]},"components-buttons-linkbutton--link-button":{"type":"story","id":"components-buttons-linkbutton--link-button","name":"Link Button","title":"Components/Buttons/LinkButton","importPath":"./src/components/buttons/LinkButton.stories.tsx","componentPath":"./SimpleButton.js","tags":["dev","test"]},"components-buttons-simplebutton--simple-button":{"type":"story","id":"components-buttons-simplebutton--simple-button","name":"Simple Button","title":"Components/Buttons/SimpleButton","importPath":"./src/components/buttons/SimpleButton.stories.tsx","componentPath":"./SimpleButton.js","tags":["dev","test"]},"components-horizontalstackedbar--single-bar":{"type":"story","id":"components-horizontalstackedbar--single-bar","name":"Single Bar","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--multiple-bar":{"type":"story","id":"components-horizontalstackedbar--multiple-bar","name":"Multiple Bar","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--target-value-formatter":{"type":"story","id":"components-horizontalstackedbar--target-value-formatter","name":"Target Value Formatter","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--target-on-bottom":{"type":"story","id":"components-horizontalstackedbar--target-on-bottom","name":"Target On Bottom","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-checkboxgroup--simple":{"type":"story","id":"components-checkboxgroup--simple","name":"Simple","title":"Components/CheckboxGroup","importPath":"./src/components/checkbox/CheckboxGroup.stories.tsx","componentPath":"./CheckboxGroup.js","tags":["dev","test"]},"components-checkboxgroup--small-text":{"type":"story","id":"components-checkboxgroup--small-text","name":"Small Text","title":"Components/CheckboxGroup","importPath":"./src/components/checkbox/CheckboxGroup.stories.tsx","componentPath":"./CheckboxGroup.js","tags":["dev","test"]},"components-watersdiagram--simple":{"type":"story","id":"components-watersdiagram--simple","name":"Simple","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--update-label":{"type":"story","id":"components-watersdiagram--update-label","name":"Update Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--remove-label":{"type":"story","id":"components-watersdiagram--remove-label","name":"Remove Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--add-label":{"type":"story","id":"components-watersdiagram--add-label","name":"Add Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-languageswitcher--simple":{"type":"story","id":"components-languageswitcher--simple","name":"Simple","title":"Components/LanguageSwitcher","importPath":"./src/components/i18n/LanguageSwitcher.stories.tsx","componentPath":"./LanguageSwitcher.js","tags":["dev","test"]},"components-languageswitcher--portugeuese":{"type":"story","id":"components-languageswitcher--portugeuese","name":"Portugeuese","title":"Components/LanguageSwitcher","importPath":"./src/components/i18n/LanguageSwitcher.stories.tsx","componentPath":"./LanguageSwitcher.js","tags":["dev","test"]},"components-iucn-iucndesignationtable--simple":{"type":"story","id":"components-iucn-iucndesignationtable--simple","name":"Simple","title":"Components/Iucn/IucnDesignationTable","importPath":"./src/components/iucn/IucnDesignationTable.stories.tsx","componentPath":"./IucnDesignationTable.js","tags":["dev","test"]},"components-iucn-iucnlevelcircle--circle":{"type":"story","id":"components-iucn-iucnlevelcircle--circle","name":"Circle","title":"Components/Iucn/IucnLevelCircle","importPath":"./src/components/iucn/IucnLevelCircle.stories.tsx","componentPath":"./IucnLevelCircle.js","tags":["dev","test"]},"components-iucn-iucnlevelpill--pill":{"type":"story","id":"components-iucn-iucnlevelpill--pill","name":"Pill","title":"Components/Iucn/IucnLevelPill","importPath":"./src/components/iucn/IucnLevelPill.stories.tsx","componentPath":"./IucnLevelPill.js","tags":["dev","test"]},"components-iucn-iucnmatrix--simple":{"type":"story","id":"components-iucn-iucnmatrix--simple","name":"Simple","title":"Components/Iucn/IucnMatrix","importPath":"./src/components/iucn/IucnMatrix.stories.tsx","componentPath":"./IucnMatrix.js","tags":["dev","test"]},"components-table-classtable--simple":{"type":"story","id":"components-table-classtable--simple","name":"Simple","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-1-digit":{"type":"story","id":"components-table-classtable--number-1-digit","name":"Number 1 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-2-digit":{"type":"story","id":"components-table-classtable--number-2-digit","name":"Number 2 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-thousands":{"type":"story","id":"components-table-classtable--number-thousands","name":"Number Thousands","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--integer":{"type":"story","id":"components-table-classtable--integer","name":"Integer","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent":{"type":"story","id":"components-table-classtable--percent","name":"Percent","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-1-digit":{"type":"story","id":"components-table-classtable--percent-1-digit","name":"Percent 1 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-2-digit":{"type":"story","id":"components-table-classtable--percent-2-digit","name":"Percent 2 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-thousands":{"type":"story","id":"components-table-classtable--percent-thousands","name":"Percent Thousands","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-layer-toggle":{"type":"story","id":"components-table-classtable--simple-layer-toggle","name":"Simple Layer Toggle","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-goal":{"type":"story","id":"components-table-classtable--simple-goal","name":"Simple Goal","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-both":{"type":"story","id":"components-table-classtable--simple-both","name":"Simple Both","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--categorical-data":{"type":"story","id":"components-table-classtable--categorical-data","name":"Categorical Data","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--table-with-nan-value":{"type":"story","id":"components-table-classtable--table-with-nan-value","name":"Table With Nan Value","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--value-format-and-label":{"type":"story","id":"components-table-classtable--value-format-and-label","name":"Value Format And Label","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-separate-sortable-value-column":{"type":"story","id":"components-table-classtable--chart-with-separate-sortable-value-column","name":"Chart With Separate Sortable Value Column","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-integrated-value-and-target-pass":{"type":"story","id":"components-table-classtable--chart-with-integrated-value-and-target-pass","name":"Chart With Integrated Value And Target Pass","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-nan-value":{"type":"story","id":"components-table-classtable--chart-with-nan-value","name":"Chart With Nan Value","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-objective":{"type":"story","id":"components-table-classtable--chart-with-objective","name":"Chart With Objective","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-mixed-target":{"type":"story","id":"components-table-classtable--chart-with-mixed-target","name":"Chart With Mixed Target","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-separate-target-column":{"type":"story","id":"components-table-classtable--chart-with-separate-target-column","name":"Chart With Separate Target Column","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-wide-title":{"type":"story","id":"components-table-classtable--chart-with-wide-title","name":"Chart With Wide Title","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-groupcirclerow--simple":{"type":"story","id":"components-table-groupcirclerow--simple","name":"Simple","title":"Components/Table/GroupCircleRow","importPath":"./src/components/table/GroupCircleRow.stories.tsx","componentPath":"./GroupCircleRow.js","tags":["dev","test"]},"components-table-sketchclasstable--simple":{"type":"story","id":"components-table-sketchclasstable--simple","name":"Simple","title":"Components/Table/SketchClassTable","importPath":"./src/components/table/SketchClassTable.stories.tsx","componentPath":"./SketchClassTable.js","tags":["dev","test"]},"components-table-sketchclasstable--simple-perc":{"type":"story","id":"components-table-sketchclasstable--simple-perc","name":"Simple Perc","title":"Components/Table/SketchClassTable","importPath":"./src/components/table/SketchClassTable.stories.tsx","componentPath":"./SketchClassTable.js","tags":["dev","test"]},"components-table-table--simple":{"type":"story","id":"components-table-table--simple","name":"Simple","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--squeeze":{"type":"story","id":"components-table-table--squeeze","name":"Squeeze","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--centered":{"type":"story","id":"components-table-table--centered","name":"Centered","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--set-width":{"type":"story","id":"components-table-table--set-width","name":"Set Width","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--formatted-perc-column":{"type":"story","id":"components-table-table--formatted-perc-column","name":"Formatted Perc Column","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--paging":{"type":"story","id":"components-table-table--paging","name":"Paging","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--config-driven-style":{"type":"story","id":"components-table-table--config-driven-style","name":"Config Driven Style","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--class-driven-style":{"type":"story","id":"components-table-table--class-driven-style","name":"Class Driven Style","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--data-driven-props":{"type":"story","id":"components-table-table--data-driven-props","name":"Data Driven Props","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--filter-checkboxes":{"type":"story","id":"components-table-table--filter-checkboxes","name":"Filter Checkboxes","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-title":{"type":"story","id":"components-table-table--table-with-title","name":"Table With Title","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-download":{"type":"story","id":"components-table-table--table-with-download","name":"Table With Download","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-no-data":{"type":"story","id":"components-table-table--table-with-no-data","name":"Table With No Data","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-rbcs-pointycircle--simple":{"type":"story","id":"components-rbcs-pointycircle--simple","name":"Simple","title":"Components/Rbcs/PointyCircle","importPath":"./src/rbcs/components/PointyCircle.stories.tsx","componentPath":"./PointyCircle.js","tags":["dev","test"]},"components-rbcs-pointycircle--two-color":{"type":"story","id":"components-rbcs-pointycircle--two-color","name":"Two Color","title":"Components/Rbcs/PointyCircle","importPath":"./src/rbcs/components/PointyCircle.stories.tsx","componentPath":"./PointyCircle.js","tags":["dev","test"]},"components-rbcs-rbcsicon--zone":{"type":"story","id":"components-rbcs-rbcsicon--zone","name":"Zone","title":"Components/Rbcs/RbcsIcon","importPath":"./src/rbcs/components/RbcsIcons.stories.tsx","componentPath":"./RbcsIcons.js","tags":["dev","test"]},"components-rbcs-rbcsicon--mpa":{"type":"story","id":"components-rbcs-rbcsicon--mpa","name":"Mpa","title":"Components/Rbcs/RbcsIcon","importPath":"./src/rbcs/components/RbcsIcons.stories.tsx","componentPath":"./RbcsIcons.js","tags":["dev","test"]},"components-rbcs-rbcslearnmore--simple":{"type":"story","id":"components-rbcs-rbcslearnmore--simple","name":"Simple","title":"Components/Rbcs/RbcsLearnMore","importPath":"./src/rbcs/components/RbcsLearnMore.stories.tsx","componentPath":"./RbcsLearnMore.js","tags":["dev","test"]},"components-rbcs-rbcsmpaclasspanel--simple":{"type":"story","id":"components-rbcs-rbcsmpaclasspanel--simple","name":"Simple","title":"Components/Rbcs/RbcsMpaClassPanel","importPath":"./src/rbcs/components/RbcsMpaClassPanel.stories.tsx","componentPath":"./RbcsMpaClassPanel.js","tags":["dev","test"]},"components-rbcs-rbcsmpaobjective--simple":{"type":"story","id":"components-rbcs-rbcsmpaobjective--simple","name":"Simple","title":"Components/Rbcs/RbcsMpaObjective","importPath":"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx","componentPath":"./RbcsMpaObjectiveStatus.js","tags":["dev","test"]},"components-rbcs-rbcsmpaobjective--custom-message-render-prop":{"type":"story","id":"components-rbcs-rbcsmpaobjective--custom-message-render-prop","name":"Custom Message Render Prop","title":"Components/Rbcs/RbcsMpaObjective","importPath":"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx","componentPath":"./RbcsMpaObjectiveStatus.js","tags":["dev","test"]},"components-rbcs-rbcszoneclasspanel--simple":{"type":"story","id":"components-rbcs-rbcszoneclasspanel--simple","name":"Simple","title":"Components/Rbcs/RbcsZoneClassPanel","importPath":"./src/rbcs/components/RbcsZoneClassPanel.stories.tsx","componentPath":"./RbcsZoneClassPanel.js","tags":["dev","test"]}}} +{"v":5,"entries":{"components-card-card--simple":{"type":"story","id":"components-card-card--simple","name":"Simple","title":"Components/Card/Card","importPath":"./src/components/Card.stories.tsx","componentPath":"./Card.js","tags":["dev","test"]},"components-circle--circle":{"type":"story","id":"components-circle--circle","name":"Circle","title":"Components/Circle","importPath":"./src/components/Circle.stories.tsx","componentPath":"./Circle.js","tags":["dev","test"]},"components-collapse--collapse":{"type":"story","id":"components-collapse--collapse","name":"Collapse","title":"Components/Collapse","importPath":"./src/components/Collapse.stories.tsx","componentPath":"../components/Collapse.js","tags":["dev","test"]},"components-datadownload--simple":{"type":"story","id":"components-datadownload--simple","name":"Simple","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-datadownload--flatten-nested":{"type":"story","id":"components-datadownload--flatten-nested","name":"Flatten Nested","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-datadownload--button":{"type":"story","id":"components-datadownload--button","name":"Button","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-dropdown--dropdown":{"type":"story","id":"components-dropdown--dropdown","name":"Dropdown","title":"Components/Dropdown","importPath":"./src/components/Dropdown.stories.tsx","componentPath":"./Dropdown.js","tags":["dev","test"]},"components-errorstatus--error-status":{"type":"story","id":"components-errorstatus--error-status","name":"Error Status","title":"Components/ErrorStatus","importPath":"./src/components/ErrorStatus.stories.tsx","componentPath":"./ErrorStatus.js","tags":["dev","test"]},"components-geographyswitcher--geography-switcher":{"type":"story","id":"components-geographyswitcher--geography-switcher","name":"Geography Switcher","title":"Components/GeographySwitcher","importPath":"./src/components/GeographySwitcher.stories.tsx","componentPath":"./GeographySwitcher.js","tags":["dev","test"]},"components-infostatus--info-status":{"type":"story","id":"components-infostatus--info-status","name":"Info Status","title":"Components/InfoStatus","importPath":"./src/components/InfoStatus.stories.tsx","componentPath":"./InfoStatus.js","tags":["dev","test"]},"components-keysection--key-section":{"type":"story","id":"components-keysection--key-section","name":"Key Section","title":"Components/KeySection","importPath":"./src/components/KeySection.stories.tsx","componentPath":"./KeySection.js","tags":["dev","test"]},"components-layertoggle--simple-unchecked":{"type":"story","id":"components-layertoggle--simple-unchecked","name":"Simple Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-checked":{"type":"story","id":"components-layertoggle--simple-checked","name":"Simple Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-small-unchecked":{"type":"story","id":"components-layertoggle--simple-small-unchecked","name":"Simple Small Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-small-checked":{"type":"story","id":"components-layertoggle--simple-small-checked","name":"Simple Small Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-unchecked-label":{"type":"story","id":"components-layertoggle--simple-unchecked-label","name":"Simple Unchecked Label","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-checked-label":{"type":"story","id":"components-layertoggle--simple-checked-label","name":"Simple Checked Label","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--unchecked":{"type":"story","id":"components-layertoggle--unchecked","name":"Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--checked":{"type":"story","id":"components-layertoggle--checked","name":"Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--empty-string-layer-id":{"type":"story","id":"components-layertoggle--empty-string-layer-id","name":"Empty String Layer Id","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--no-layer-id":{"type":"story","id":"components-layertoggle--no-layer-id","name":"No Layer Id","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-objectivestatus--yes":{"type":"story","id":"components-objectivestatus--yes","name":"Yes","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-objectivestatus--no":{"type":"story","id":"components-objectivestatus--no","name":"No","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-objectivestatus--maybe":{"type":"story","id":"components-objectivestatus--maybe","name":"Maybe","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-pill--pill":{"type":"story","id":"components-pill--pill","name":"Pill","title":"Components/Pill","importPath":"./src/components/Pill.stories.tsx","componentPath":"./Pill.js","tags":["dev","test"]},"components-reporterror--throws":{"type":"story","id":"components-reporterror--throws","name":"Throws","title":"Components/ReportError","importPath":"./src/components/ReportError.stories.tsx","componentPath":"./ReportError.js","tags":["dev","test"]},"components-reporterror--okay":{"type":"story","id":"components-reporterror--okay","name":"Okay","title":"Components/ReportError","importPath":"./src/components/ReportError.stories.tsx","componentPath":"./ReportError.js","tags":["dev","test"]},"components-reportpage--report-page":{"type":"story","id":"components-reportpage--report-page","name":"Report Page","title":"Components/ReportPage","importPath":"./src/components/ReportPage.stories.tsx","componentPath":"./ReportPage.js","tags":["dev","test"]},"components-card-resultscard--basic":{"type":"story","id":"components-card-resultscard--basic","name":"Basic","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--extra-params":{"type":"story","id":"components-card-resultscard--extra-params","name":"Extra Params","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--loading-state":{"type":"story","id":"components-card-resultscard--loading-state","name":"Loading State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-skeleton":{"type":"story","id":"components-card-resultscard--custom-skeleton","name":"Custom Skeleton","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--error-state":{"type":"story","id":"components-card-resultscard--error-state","name":"Error State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--no-data-state":{"type":"story","id":"components-card-resultscard--no-data-state","name":"No Data State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--error-boundary":{"type":"story","id":"components-card-resultscard--error-boundary","name":"Error Boundary","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-card":{"type":"story","id":"components-card-resultscard--custom-card","name":"Custom Card","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-card-toggled":{"type":"story","id":"components-card-resultscard--custom-card-toggled","name":"Custom Card Toggled","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-segmentcontrol--segment-control":{"type":"story","id":"components-segmentcontrol--segment-control","name":"Segment Control","title":"Components/SegmentControl","importPath":"./src/components/SegmentControl.stories.tsx","componentPath":"./SegmentControl.js","tags":["dev","test"]},"components-simplebutton--simple-button":{"type":"story","id":"components-simplebutton--simple-button","name":"Simple Button","title":"Components/SimpleButton","importPath":"./src/components/SimpleButton.stories.tsx","componentPath":"./SimpleButton.js","tags":["dev","test"]},"components-simplebutton--link-button":{"type":"story","id":"components-simplebutton--link-button","name":"Link Button","title":"Components/SimpleButton","importPath":"./src/components/SimpleButton.stories.tsx","componentPath":"./SimpleButton.js","tags":["dev","test"]},"components-skeleton--small":{"type":"story","id":"components-skeleton--small","name":"Small","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-skeleton--larger":{"type":"story","id":"components-skeleton--larger","name":"Larger","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-skeleton--custom":{"type":"story","id":"components-skeleton--custom","name":"Custom","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-card-sketchattributescard--legacy":{"type":"story","id":"components-card-sketchattributescard--legacy","name":"Legacy","title":"Components/Card/SketchAttributesCard","importPath":"./src/components/SketchAttributesLegacyCard.stories.tsx","componentPath":"./SketchAttributesCard.js","tags":["dev","test"]},"components-card-sketchattributescard--next":{"type":"story","id":"components-card-sketchattributescard--next","name":"Next","title":"Components/Card/SketchAttributesCard","importPath":"./src/components/SketchAttributesNextCard.stories.tsx","componentPath":"./SketchAttributesCard.js","tags":["dev","test"]},"components-toolbar--header-toolbar":{"type":"story","id":"components-toolbar--header-toolbar","name":"Header Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--regular-gutter-toolbar":{"type":"story","id":"components-toolbar--regular-gutter-toolbar","name":"Regular Gutter Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--dense-gutter-toolbar":{"type":"story","id":"components-toolbar--dense-gutter-toolbar","name":"Dense Gutter Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--data-download-toolbar":{"type":"story","id":"components-toolbar--data-download-toolbar","name":"Data Download Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-card-toolbarcard--title-only":{"type":"story","id":"components-card-toolbarcard--title-only","name":"Title Only","title":"Components/Card/ToolbarCard","importPath":"./src/components/ToolbarCard.stories.tsx","componentPath":"./ToolbarCard.js","tags":["dev","test"]},"components-card-toolbarcard--buttons":{"type":"story","id":"components-card-toolbarcard--buttons","name":"Buttons","title":"Components/Card/ToolbarCard","importPath":"./src/components/ToolbarCard.stories.tsx","componentPath":"./ToolbarCard.js","tags":["dev","test"]},"components-tooltip--tooltip":{"type":"story","id":"components-tooltip--tooltip","name":"Tooltip","title":"Components/Tooltip","importPath":"./src/components/Tooltip.stories.tsx","componentPath":"./Tooltip.js","tags":["dev","test"]},"components-verticalspacer--vertical-spacer":{"type":"story","id":"components-verticalspacer--vertical-spacer","name":"Vertical Spacer","title":"Components/VerticalSpacer","importPath":"./src/components/VerticalSpacer.stories.tsx","componentPath":"./VerticalSpacer.js","tags":["dev","test"]},"components-horizontalstackedbar--single-bar":{"type":"story","id":"components-horizontalstackedbar--single-bar","name":"Single Bar","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--multiple-bar":{"type":"story","id":"components-horizontalstackedbar--multiple-bar","name":"Multiple Bar","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--target-value-formatter":{"type":"story","id":"components-horizontalstackedbar--target-value-formatter","name":"Target Value Formatter","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--target-on-bottom":{"type":"story","id":"components-horizontalstackedbar--target-on-bottom","name":"Target On Bottom","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-checkboxgroup--simple":{"type":"story","id":"components-checkboxgroup--simple","name":"Simple","title":"Components/CheckboxGroup","importPath":"./src/components/checkbox/CheckboxGroup.stories.tsx","componentPath":"./CheckboxGroup.js","tags":["dev","test"]},"components-checkboxgroup--small-text":{"type":"story","id":"components-checkboxgroup--small-text","name":"Small Text","title":"Components/CheckboxGroup","importPath":"./src/components/checkbox/CheckboxGroup.stories.tsx","componentPath":"./CheckboxGroup.js","tags":["dev","test"]},"components-watersdiagram--simple":{"type":"story","id":"components-watersdiagram--simple","name":"Simple","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--update-label":{"type":"story","id":"components-watersdiagram--update-label","name":"Update Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--remove-label":{"type":"story","id":"components-watersdiagram--remove-label","name":"Remove Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--add-label":{"type":"story","id":"components-watersdiagram--add-label","name":"Add Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-languageswitcher--simple":{"type":"story","id":"components-languageswitcher--simple","name":"Simple","title":"Components/LanguageSwitcher","importPath":"./src/components/i18n/LanguageSwitcher.stories.tsx","componentPath":"./LanguageSwitcher.js","tags":["dev","test"]},"components-languageswitcher--portugeuese":{"type":"story","id":"components-languageswitcher--portugeuese","name":"Portugeuese","title":"Components/LanguageSwitcher","importPath":"./src/components/i18n/LanguageSwitcher.stories.tsx","componentPath":"./LanguageSwitcher.js","tags":["dev","test"]},"components-iucn-iucndesignationtable--simple":{"type":"story","id":"components-iucn-iucndesignationtable--simple","name":"Simple","title":"Components/Iucn/IucnDesignationTable","importPath":"./src/components/iucn/IucnDesignationTable.stories.tsx","componentPath":"./IucnDesignationTable.js","tags":["dev","test"]},"components-iucn-iucnlevelcircle--circle":{"type":"story","id":"components-iucn-iucnlevelcircle--circle","name":"Circle","title":"Components/Iucn/IucnLevelCircle","importPath":"./src/components/iucn/IucnLevelCircle.stories.tsx","componentPath":"./IucnLevelCircle.js","tags":["dev","test"]},"components-iucn-iucnlevelpill--pill":{"type":"story","id":"components-iucn-iucnlevelpill--pill","name":"Pill","title":"Components/Iucn/IucnLevelPill","importPath":"./src/components/iucn/IucnLevelPill.stories.tsx","componentPath":"./IucnLevelPill.js","tags":["dev","test"]},"components-iucn-iucnmatrix--simple":{"type":"story","id":"components-iucn-iucnmatrix--simple","name":"Simple","title":"Components/Iucn/IucnMatrix","importPath":"./src/components/iucn/IucnMatrix.stories.tsx","componentPath":"./IucnMatrix.js","tags":["dev","test"]},"components-table-classtable--simple":{"type":"story","id":"components-table-classtable--simple","name":"Simple","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-1-digit":{"type":"story","id":"components-table-classtable--number-1-digit","name":"Number 1 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-2-digit":{"type":"story","id":"components-table-classtable--number-2-digit","name":"Number 2 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-thousands":{"type":"story","id":"components-table-classtable--number-thousands","name":"Number Thousands","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--integer":{"type":"story","id":"components-table-classtable--integer","name":"Integer","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent":{"type":"story","id":"components-table-classtable--percent","name":"Percent","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-1-digit":{"type":"story","id":"components-table-classtable--percent-1-digit","name":"Percent 1 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-2-digit":{"type":"story","id":"components-table-classtable--percent-2-digit","name":"Percent 2 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-thousands":{"type":"story","id":"components-table-classtable--percent-thousands","name":"Percent Thousands","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-layer-toggle":{"type":"story","id":"components-table-classtable--simple-layer-toggle","name":"Simple Layer Toggle","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-goal":{"type":"story","id":"components-table-classtable--simple-goal","name":"Simple Goal","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-both":{"type":"story","id":"components-table-classtable--simple-both","name":"Simple Both","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--categorical-data":{"type":"story","id":"components-table-classtable--categorical-data","name":"Categorical Data","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--table-with-nan-value":{"type":"story","id":"components-table-classtable--table-with-nan-value","name":"Table With Nan Value","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--value-format-and-label":{"type":"story","id":"components-table-classtable--value-format-and-label","name":"Value Format And Label","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-separate-sortable-value-column":{"type":"story","id":"components-table-classtable--chart-with-separate-sortable-value-column","name":"Chart With Separate Sortable Value Column","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-integrated-value-and-target-pass":{"type":"story","id":"components-table-classtable--chart-with-integrated-value-and-target-pass","name":"Chart With Integrated Value And Target Pass","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-nan-value":{"type":"story","id":"components-table-classtable--chart-with-nan-value","name":"Chart With Nan Value","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-objective":{"type":"story","id":"components-table-classtable--chart-with-objective","name":"Chart With Objective","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-mixed-target":{"type":"story","id":"components-table-classtable--chart-with-mixed-target","name":"Chart With Mixed Target","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-separate-target-column":{"type":"story","id":"components-table-classtable--chart-with-separate-target-column","name":"Chart With Separate Target Column","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-wide-title":{"type":"story","id":"components-table-classtable--chart-with-wide-title","name":"Chart With Wide Title","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-groupcirclerow--simple":{"type":"story","id":"components-table-groupcirclerow--simple","name":"Simple","title":"Components/Table/GroupCircleRow","importPath":"./src/components/table/GroupCircleRow.stories.tsx","componentPath":"./GroupCircleRow.js","tags":["dev","test"]},"components-table-sketchclasstable--simple":{"type":"story","id":"components-table-sketchclasstable--simple","name":"Simple","title":"Components/Table/SketchClassTable","importPath":"./src/components/table/SketchClassTable.stories.tsx","componentPath":"./SketchClassTable.js","tags":["dev","test"]},"components-table-sketchclasstable--simple-perc":{"type":"story","id":"components-table-sketchclasstable--simple-perc","name":"Simple Perc","title":"Components/Table/SketchClassTable","importPath":"./src/components/table/SketchClassTable.stories.tsx","componentPath":"./SketchClassTable.js","tags":["dev","test"]},"components-table-table--simple":{"type":"story","id":"components-table-table--simple","name":"Simple","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--squeeze":{"type":"story","id":"components-table-table--squeeze","name":"Squeeze","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--centered":{"type":"story","id":"components-table-table--centered","name":"Centered","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--set-width":{"type":"story","id":"components-table-table--set-width","name":"Set Width","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--formatted-perc-column":{"type":"story","id":"components-table-table--formatted-perc-column","name":"Formatted Perc Column","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--paging":{"type":"story","id":"components-table-table--paging","name":"Paging","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--config-driven-style":{"type":"story","id":"components-table-table--config-driven-style","name":"Config Driven Style","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--class-driven-style":{"type":"story","id":"components-table-table--class-driven-style","name":"Class Driven Style","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--data-driven-props":{"type":"story","id":"components-table-table--data-driven-props","name":"Data Driven Props","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--filter-checkboxes":{"type":"story","id":"components-table-table--filter-checkboxes","name":"Filter Checkboxes","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-title":{"type":"story","id":"components-table-table--table-with-title","name":"Table With Title","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-download":{"type":"story","id":"components-table-table--table-with-download","name":"Table With Download","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-no-data":{"type":"story","id":"components-table-table--table-with-no-data","name":"Table With No Data","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-rbcs-pointycircle--simple":{"type":"story","id":"components-rbcs-pointycircle--simple","name":"Simple","title":"Components/Rbcs/PointyCircle","importPath":"./src/rbcs/components/PointyCircle.stories.tsx","componentPath":"./PointyCircle.js","tags":["dev","test"]},"components-rbcs-pointycircle--two-color":{"type":"story","id":"components-rbcs-pointycircle--two-color","name":"Two Color","title":"Components/Rbcs/PointyCircle","importPath":"./src/rbcs/components/PointyCircle.stories.tsx","componentPath":"./PointyCircle.js","tags":["dev","test"]},"components-rbcs-rbcsicon--zone":{"type":"story","id":"components-rbcs-rbcsicon--zone","name":"Zone","title":"Components/Rbcs/RbcsIcon","importPath":"./src/rbcs/components/RbcsIcons.stories.tsx","componentPath":"./RbcsIcons.js","tags":["dev","test"]},"components-rbcs-rbcsicon--mpa":{"type":"story","id":"components-rbcs-rbcsicon--mpa","name":"Mpa","title":"Components/Rbcs/RbcsIcon","importPath":"./src/rbcs/components/RbcsIcons.stories.tsx","componentPath":"./RbcsIcons.js","tags":["dev","test"]},"components-rbcs-rbcslearnmore--simple":{"type":"story","id":"components-rbcs-rbcslearnmore--simple","name":"Simple","title":"Components/Rbcs/RbcsLearnMore","importPath":"./src/rbcs/components/RbcsLearnMore.stories.tsx","componentPath":"./RbcsLearnMore.js","tags":["dev","test"]},"components-rbcs-rbcsmpaclasspanel--simple":{"type":"story","id":"components-rbcs-rbcsmpaclasspanel--simple","name":"Simple","title":"Components/Rbcs/RbcsMpaClassPanel","importPath":"./src/rbcs/components/RbcsMpaClassPanel.stories.tsx","componentPath":"./RbcsMpaClassPanel.js","tags":["dev","test"]},"components-rbcs-rbcsmpaobjective--simple":{"type":"story","id":"components-rbcs-rbcsmpaobjective--simple","name":"Simple","title":"Components/Rbcs/RbcsMpaObjective","importPath":"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx","componentPath":"./RbcsMpaObjectiveStatus.js","tags":["dev","test"]},"components-rbcs-rbcsmpaobjective--custom-message-render-prop":{"type":"story","id":"components-rbcs-rbcsmpaobjective--custom-message-render-prop","name":"Custom Message Render Prop","title":"Components/Rbcs/RbcsMpaObjective","importPath":"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx","componentPath":"./RbcsMpaObjectiveStatus.js","tags":["dev","test"]},"components-rbcs-rbcszoneclasspanel--simple":{"type":"story","id":"components-rbcs-rbcszoneclasspanel--simple","name":"Simple","title":"Components/Rbcs/RbcsZoneClassPanel","importPath":"./src/rbcs/components/RbcsZoneClassPanel.stories.tsx","componentPath":"./RbcsZoneClassPanel.js","tags":["dev","test"]}}} diff --git a/Next/project.json b/Next/project.json index 25157f8..df73e2c 100644 --- a/Next/project.json +++ b/Next/project.json @@ -1 +1 @@ -{"generatedAt":1729103289719,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"@babel/plugin-transform-optional-chaining":"7.24.8","@testing-library/react":"16.0.1","vitest":"2.0.5","vitest-fetch-mock":"0.3.0","@testing-library/jest-dom":"6.5.0"},"monorepo":"Lerna","packageManager":{"type":"npm","version":"10.5.0"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","storybookVersion":"8.2.9","storybookVersionSpecifier":"^8.2.9","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.2.9"},"@storybook/addon-interactions":{"version":"8.2.9"},"@storybook/addon-links":{"version":"8.2.9"},"@storybook/blocks":{"version":"8.2.9"},"@storybook/manager-api":{"version":"8.2.9"},"@storybook/react":{"version":"8.2.9"},"@storybook/react-vite":{"version":"8.2.9"},"@storybook/test":{"version":"8.2.9"},"@storybook/theming":{"version":"8.2.9"},"storybook":{"version":"8.2.9"}},"addons":{"$SNIP/node_modules/@storybook/addon-links":{"version":null},"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/@storybook/addon-interactions":{"version":null}}} +{"generatedAt":1735598263774,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"@babel/plugin-transform-optional-chaining":"7.24.8","@testing-library/react":"16.0.1","vitest":"2.0.5","vitest-fetch-mock":"0.3.0","@testing-library/jest-dom":"6.5.0"},"monorepo":"Lerna","packageManager":{"type":"npm","version":"10.9.0"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","storybookVersion":"8.2.9","storybookVersionSpecifier":"^8.2.9","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.2.9"},"@storybook/addon-interactions":{"version":"8.2.9"},"@storybook/addon-links":{"version":"8.2.9"},"@storybook/blocks":{"version":"8.2.9"},"@storybook/manager-api":{"version":"8.2.9"},"@storybook/react":{"version":"8.2.9"},"@storybook/react-vite":{"version":"8.2.9"},"@storybook/test":{"version":"8.2.9"},"@storybook/theming":{"version":"8.2.9"},"storybook":{"version":"8.2.9"}},"addons":{"$SNIP/node_modules/@storybook/addon-links":{"version":null},"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/@storybook/addon-interactions":{"version":null}}} diff --git a/version-7.0.0/assets/Card-CM14UvZN.js b/version-7.0.0/assets/Card-CM14UvZN.js new file mode 100644 index 0000000..c3394b7 --- /dev/null +++ b/version-7.0.0/assets/Card-CM14UvZN.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";const o=({children:a,title:e,style:i,titleStyle:s={}})=>{const r={box:{fontFamily:"sans-serif",borderRadius:4,backgroundColor:"#fff",boxShadow:"0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12)",padding:16,margin:"8px 0px"},title:{fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:0,marginTop:0,minHeight:24}};return t.jsxs("div",{role:"region","aria-label":typeof e=="string"?e:"Report",style:{position:"relative",...r.box,...i},children:[e&&e!==""&&t.jsx("h1",{style:{...r.title,...s},children:e}),a]})},p=o;o.__docgenInfo={description:"",methods:[],displayName:"Card",props:{title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"",defaultValue:{value:"{}",computed:!1}},children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"object"},description:""}}};export{p as C,o as a}; diff --git a/version-7.0.0/assets/Card.stories-c7ByBAsL.js b/version-7.0.0/assets/Card.stories-c7ByBAsL.js new file mode 100644 index 0000000..90b76ad --- /dev/null +++ b/version-7.0.0/assets/Card.stories-c7ByBAsL.js @@ -0,0 +1,3 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{R as p}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const x={component:a,title:"Components/Card/Card",decorators:[p]},r=()=>e.jsx(a,{title:"Card Title",children:e.jsx("p",{children:"Body text goes here."})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,t,s;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:`() => +

Body text goes here.

+
`,...(s=(t=r.parameters)==null?void 0:t.docs)==null?void 0:s.source}}};const f=["simple"];export{f as __namedExportsOrder,x as default,r as simple}; diff --git a/version-7.0.0/assets/CardDecorator-SdzzCCaW.js b/version-7.0.0/assets/CardDecorator-SdzzCCaW.js new file mode 100644 index 0000000..14491f7 --- /dev/null +++ b/version-7.0.0/assets/CardDecorator-SdzzCCaW.js @@ -0,0 +1 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{a as t}from"./Card-CM14UvZN.js";const a=o=>r.jsx(t,{children:o()});a.__docgenInfo={description:"Default decorator. Create additional building on StoryLayout for more sophisticated needs",methods:[],displayName:"CardDecorator"};export{a as C}; diff --git a/version-7.0.0/assets/CheckCircleFill.esm-DtBQOjIm.js b/version-7.0.0/assets/CheckCircleFill.esm-DtBQOjIm.js new file mode 100644 index 0000000..254f6c0 --- /dev/null +++ b/version-7.0.0/assets/CheckCircleFill.esm-DtBQOjIm.js @@ -0,0 +1 @@ +import{_ as l}from"./extends-CF3RwP-h.js";import{r}from"./index-RYns6xqu.js";import{S as o}from"./index.esm-BWA7R1MX.js";var i=r.forwardRef(function(e,t){var a={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(o,l({iconAttrs:a,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z"}))});i.displayName="CheckCircleFill";export{i as C}; diff --git a/version-7.0.0/assets/CheckboxGroup-B-zjAHDz.js b/version-7.0.0/assets/CheckboxGroup-B-zjAHDz.js new file mode 100644 index 0000000..6895ca9 --- /dev/null +++ b/version-7.0.0/assets/CheckboxGroup-B-zjAHDz.js @@ -0,0 +1,18 @@ +import{r as a}from"./index-RYns6xqu.js";import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as i}from"./styled-components.browser.esm-Cwi-fKCl.js";function b(o){const[e,c]=a.useState(o);return{setCheckbox:a.useCallback((t,p)=>{const s=[...e];s[t].checked=p,c(s)},[e]),checkboxes:e}}const l=i.input` + margin: 3px 10px; + cursor: pointer; +`,d=i.label` + cursor: pointer; + display: block; + font-weight: normal; + + & input { + vertical-align: middle; + } + + & .checkbox-label-text { + vertical-align: middle; + } +`;function m({checkboxes:o,setCheckbox:e}){return r.jsx("div",{className:"checkbox-group",children:o.map((c,n)=>r.jsxs(d,{children:[r.jsx(l,{type:"checkbox",checked:c.checked,onChange:a.useCallback(t=>{e(n,t.target.checked)},[o])},n),r.jsx("span",{className:"checkbox-label-text",children:c.name})]},n))})}m.__docgenInfo={description:`Controlled checkbox group +@param param0 +@returns`,methods:[],displayName:"CheckboxGroup",props:{checkboxes:{required:!0,tsType:{name:"Array",elements:[{name:"Checkbox"}],raw:"Checkbox[]"},description:""},setCheckbox:{required:!0,tsType:{name:"signature",type:"function",raw:"(index: number, checked: boolean) => void",signature:{arguments:[{type:{name:"number"},name:"index"},{type:{name:"boolean"},name:"checked"}],return:{name:"void"}}},description:""}}};export{m as C,b as u}; diff --git a/version-7.0.0/assets/CheckboxGroup.stories-pJ8i68Vh.js b/version-7.0.0/assets/CheckboxGroup.stories-pJ8i68Vh.js new file mode 100644 index 0000000..1920dcd --- /dev/null +++ b/version-7.0.0/assets/CheckboxGroup.stories-pJ8i68Vh.js @@ -0,0 +1,46 @@ +import{j as n}from"./jsx-runtime-DEdD30eg.js";import{R as u}from"./ReportDecorator-BKqhhKaH.js";import{C as s,u as k}from"./CheckboxGroup-B-zjAHDz.js";import{a as x}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const T={component:s,title:"Components/CheckboxGroup",decorators:[u]},o=()=>{const c=k([{name:"one",checked:!1},{name:"two",checked:!1},{name:"three",checked:!1},{name:"four",checked:!1}]);return n.jsxs(x,{children:[n.jsx(s,{...c}),n.jsxs("div",{children:["Selected:"," ",c.checkboxes.map(t=>t.checked?t.name:"").join(" ")]})]})},e=()=>{const c=k([{name:"one",checked:!1},{name:"two",checked:!1},{name:"three",checked:!1},{name:"four",checked:!1}]);return n.jsx(x,{children:n.jsx("div",{style:{fontSize:10},children:n.jsx(s,{...c})})})};o.__docgenInfo={description:"",methods:[],displayName:"simple"};e.__docgenInfo={description:"Demonstrate vertical alignment is maintained",methods:[],displayName:"smallText"};var a,r,i;o.parameters={...o.parameters,docs:{...(a=o.parameters)==null?void 0:a.docs,source:{originalSource:`() => { + const options = [{ + name: "one", + checked: false + }, { + name: "two", + checked: false + }, { + name: "three", + checked: false + }, { + name: "four", + checked: false + }]; + const checkboxState = useCheckboxes(options); + // The whole point of using a hook here is we can easily access the state externally and indepdendently of the checkbox UI component + return + +
+ Selected:{" "} + {checkboxState.checkboxes.map(c => c.checked ? c.name : "").join(" ")} +
+
; +}`,...(i=(r=o.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};var m,d,h,p,l;e.parameters={...e.parameters,docs:{...(m=e.parameters)==null?void 0:m.docs,source:{originalSource:`() => { + const options = [{ + name: "one", + checked: false + }, { + name: "two", + checked: false + }, { + name: "three", + checked: false + }, { + name: "four", + checked: false + }]; + const checkboxState = useCheckboxes(options); + return +
+ +
+
; +}`,...(h=(d=e.parameters)==null?void 0:d.docs)==null?void 0:h.source},description:{story:"Demonstrate vertical alignment is maintained",...(l=(p=e.parameters)==null?void 0:p.docs)==null?void 0:l.description}}};const D=["simple","smallText"];export{D as __namedExportsOrder,T as default,o as simple,e as smallText}; diff --git a/version-7.0.0/assets/Circle-C4NcHiwg.js b/version-7.0.0/assets/Circle-C4NcHiwg.js new file mode 100644 index 0000000..01df264 --- /dev/null +++ b/version-7.0.0/assets/Circle-C4NcHiwg.js @@ -0,0 +1,11 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{d as o}from"./styled-components.browser.esm-Cwi-fKCl.js";const c=o.span` + background-color: ${e=>e.color||"#DDD"}; + padding: 3px 5px; + border-radius: ${e=>e.size?`${e.size}px`:"17px"}; + min-width: ${e=>e.size?`${e.size}px`:"17px"}; + max-width: ${e=>e.size?`${e.size}px`:"17px"}; + height: ${e=>e.size?`${e.size+4}px`:"21px"}; + display: flex; + justify-content: center; + align-items: center; +`,s=({children:e,color:i,size:r,ariaLabel:n})=>t.jsx(c,{color:i,size:r,"aria-label":n||`Circle highlighted with ${i||"#DDD"} color`,children:e}),d=({children:e,group:i,groupColorMap:r})=>t.jsx(s,{color:r[i],ariaLabel:`Circle highlighted with group ${i} color ${r[i]}`,children:e});s.__docgenInfo={description:"Circle with user-defined component inside",methods:[],displayName:"Circle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},color:{required:!1,tsType:{name:"string"},description:""},size:{required:!1,tsType:{name:"number"},description:""},ariaLabel:{required:!1,tsType:{name:"string"},description:""}}};d.__docgenInfo={description:"Circle with user-defined group colors",methods:[],displayName:"GroupCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:"React component to put inside the circle"},group:{required:!0,tsType:{name:"string"},description:"Group to use for this circle"},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:"Mapping of group names to color"}}};export{s as C,d as G,c as S}; diff --git a/version-7.0.0/assets/Circle.stories-DJ1HdWcZ.js b/version-7.0.0/assets/Circle.stories-DJ1HdWcZ.js new file mode 100644 index 0000000..58253aa --- /dev/null +++ b/version-7.0.0/assets/Circle.stories-DJ1HdWcZ.js @@ -0,0 +1,24 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{C as s}from"./Card-CM14UvZN.js";import{C as e,G as i}from"./Circle-C4NcHiwg.js";import{R as t}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const M={component:e,title:"Components/Circle",decorators:[t]},p={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},o=()=>r.jsxs(s,{children:[r.jsxs("div",{children:[r.jsx(e,{children:"S"}),r.jsx(e,{color:"#FFE1A3",size:30,children:"M"}),r.jsx(e,{color:"#BEE4BE",size:40,children:"L"})]}),r.jsx("p",{children:"GroupCircle with color map:"}),r.jsxs("p",{children:[r.jsx(i,{groupColorMap:p,group:"high",children:"H"}),r.jsx(i,{groupColorMap:p,group:"med",children:"M"}),r.jsx(i,{groupColorMap:p,group:"low",children:"L"})]})]});o.__docgenInfo={description:"",methods:[],displayName:"circle"};var c,l,n;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => +
+ S + + M + + + L + +
+ +

GroupCircle with color map:

+

+ + H + + + M + + + L + +

+
`,...(n=(l=o.parameters)==null?void 0:l.docs)==null?void 0:n.source}}};const G=["circle"];export{G as __namedExportsOrder,o as circle,M as default}; diff --git a/version-7.0.0/assets/ClassTable-DKcKdr4y.js b/version-7.0.0/assets/ClassTable-DKcKdr4y.js new file mode 100644 index 0000000..9a5af79 --- /dev/null +++ b/version-7.0.0/assets/ClassTable-DKcKdr4y.js @@ -0,0 +1,10 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{n as M}from"./helpers-DgG4-pmm.js";import{k as F,b as w}from"./objective-Caaevdh9.js";import{p as B}from"./number-cRyP0T_7.js";import{v,H as V}from"./valueFormatter-CwWsdtmz.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{T as R}from"./Table-DU7L5fPt.js";import{L as T}from"./LayerToggle-I347XAEB.js";import{R as q}from"./ReportTableStyled-YHOh9k4c.js";import{d as G}from"./styled-components.browser.esm-Cwi-fKCl.js";import{T as N}from"./Tooltip-B8XPMhwM.js";import{u as D}from"./useTranslation-SdK8TBCK.js";import{I as L}from"./InfoCircleFill.esm-CjhE5QEd.js";import{C as P}from"./CheckCircleFill.esm-DtBQOjIm.js";const z=(c,u)=>{if(u){const s=F(c.classes,i=>i.classId)[u];if(!s)throw new Error(`Data class with classId = ${u} not found in metricGroup ${c.metricId}`);if(s.objectiveId)return s.objectiveId}if(!c.objectiveId)throw new Error(`No objectiveId found for metricGroup ${c.metricId} or its class ${u}`);return c.objectiveId},W=G(q)` + .styled { + font-size: 13px; + td { + padding: 6px 5px; + } + } +`,_=({rows:c,columnConfig:u,metricGroup:p,objective:s})=>{const{t:i}=D(),h=F(p.classes,y=>y.classId),m=M(c,["classId","metricId"]),b=Object.keys(m).map(y=>({classId:y})),S=(y=>{const $=100/y.length,A=i("Class"),O=i("Map"),E=i("Target"),H=i("Goal"),k=i("Value");return y.map(e=>{const f={width:`${e.width||$}%`,...e.colStyle?e.colStyle:{}};switch(e.type){case"class":return{Header:e.columnLabel||A,accessor:r=>{var a;return i((a=h[r.classId||"missing"])==null?void 0:a.display)||"missing"},style:f};case"metricValue":return{Header:e.columnLabel||k,accessor:r=>{if(!e.metricId)throw new Error("Missing metricId in column config");const n=m[r.classId]&&m[r.classId][e.metricId]?m[r.classId][e.metricId][0].value:0,a=(()=>{var d;if(Number.isNaN(n)){const g=(((d=h[r.classId||"missing"])==null?void 0:d.display)||"This feature class")+" not found in the selected planning area";return t.jsx(N,{text:g,placement:"bottom",offset:{horizontal:0,vertical:5},children:t.jsx(L,{size:14,style:{color:"#83C6E6"}})})}else return t.jsx(t.Fragment,{})})(),l=(()=>{const d=Number.isNaN(n)?0:n;return e.valueFormatter?v(d,e.valueFormatter):d})();return t.jsxs(t.Fragment,{children:[l,e.valueLabel?` ${e.valueLabel}`:"",a]})},style:f};case"metricChart":return{Header:e.columnLabel||" ",style:{textAlign:"center",...f},accessor:(r,n)=>{var j;if(!e.metricId)throw new Error("Missing metricId in column config");const a=m[r.classId]&&m[r.classId][e.metricId]?m[r.classId][e.metricId][0].value:0,l=(()=>{if(!s)return 0;if(Array.isArray(s)){const o=z(p,r.classId),x=Array.isArray(s)?w(o,s):s;return e.valueFormatter==="percent"?x.target*100:x.target}else return e.valueFormatter==="percent"?s.target*100:s.target})(),d=(((j=h[r.classId||"missing"])==null?void 0:j.display)||"This feature class")+" not found in the selected planning area",g={...e.chartOptions?e.chartOptions:{},rows:[[[e.valueFormatter==="percent"?a*100:a]]],rowConfigs:[{title:o=>t.jsxs(t.Fragment,{children:[Number.isNaN(o)?t.jsx(N,{text:d,placement:"bottom",offset:{horizontal:0,vertical:5},children:t.jsx(L,{size:14,style:{color:"#83C6E6"}})}):l&&o>=l?t.jsx(P,{size:14,style:{color:"#78c679",paddingRight:5}}):t.jsx(t.Fragment,{}),B(Number.isNaN(o)?0:o/100)]})}],max:100};let I;return typeof e.targetValueFormatter=="function"?I=e.targetValueFormatter(l,n,b.length):I=o=>n===b.length-1?`${E} - ${v(o/100,"percent0dig")}`:"",t.jsx("div",{style:{display:"flex",alignItems:"center"},children:t.jsx("div",{style:{flex:1},children:t.jsx(V,{blockGroupNames:["foo"],blockGroupStyles:[{backgroundColor:"#ACD0DE"}],showTitle:!0,showLegend:!1,showTargetLabel:!0,targetLabelPosition:"bottom",showTotalLabel:!1,barHeight:12,target:l||void 0,targetValueFormatter:I,...g})})})}};case"metricGoal":return{Header:e.columnLabel||H,style:f,accessor:r=>{const n=z(p,r.classId),a=Array.isArray(s)?w(n,s):s;if(!a)throw new Error(`Missing objective for objectiveId ${n}`);return e.valueFormatter?v(a.target,e.valueFormatter):`${a.target}${e.valueLabel?` ${e.valueLabel}`:""}`}};case"layerToggle":return{Header:e.columnLabel||O,style:{textAlign:"center",...f},accessor:(r,n)=>{const a=!p.layerId,l=p.layerId||h[r.classId].layerId;return a&&l?t.jsx(T,{simple:!0,size:"small",layerId:l,style:{marginTop:0,justifyContent:"center"}}):!a&&l&&n===0?t.jsx(T,{simple:!0,size:"small",layerId:l,style:{marginTop:0,justifyContent:"center"}}):t.jsx(t.Fragment,{})}};default:throw new Error(`Unexpected ClassTableColumnConfig type ${e.type}`)}})})(u);return t.jsx(W,{children:t.jsx(R,{className:"styled",columns:S,data:b})})};_.__docgenInfo={description:`Table displaying class metrics, one class per table row. Having more than one metric per class may yield unexpected results +Returns 0 value in table when faced with a 'missing' metric instead of erroring +Handles "class has no value" NaN situation (common when sketch doesn't overlap with a geography) by overwriting with 0 and adding information circle`,methods:[],displayName:"ClassTable",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"metricSchema"}],raw:"z.infer"}],raw:"Metric[]"},description:"Table row objects, each expected to have a classId and value."},metricGroup:{required:!0,tsType:{name:"z.infer",elements:[{name:"metricGroupSchema"}],raw:"z.infer"},description:"Source for metric class definitions. if group has layerId at top-level, will display one toggle for whole group"},objective:{required:!1,tsType:{name:"union",raw:"Objective | Objective[]",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"},{name:"Array",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"}],raw:"Objective[]"}]},description:"Optional objective for metric"},columnConfig:{required:!0,tsType:{name:"Array",elements:[{name:"ClassTableColumnConfig"}],raw:"ClassTableColumnConfig[]"},description:"configuration of one or more columns to display"}}};export{_ as C}; diff --git a/version-7.0.0/assets/ClassTable.stories-Ba1qg5es.js b/version-7.0.0/assets/ClassTable.stories-Ba1qg5es.js new file mode 100644 index 0000000..b22b82b --- /dev/null +++ b/version-7.0.0/assets/ClassTable.stories-Ba1qg5es.js @@ -0,0 +1,356 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as t}from"./ClassTable-DKcKdr4y.js";import{c as Xe,d as Ye}from"./ReportDecorator-BKqhhKaH.js";import{C as Ze}from"./CardDecorator-SdzzCCaW.js";import{c as S}from"./helpers-DgG4-pmm.js";import{s as c,a as r,b as i,c as _,d as s,e as o,N as Je,f as er,g as Ke,h as Qe,l as rr}from"./metrics-CCT61h2F.js";import{v as O}from"./valueFormatter-CwWsdtmz.js";import{T as a}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./objective-Caaevdh9.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./number-cRyP0T_7.js";import"./Table-DU7L5fPt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./LayerToggle-I347XAEB.js";import"./ReportTableStyled-YHOh9k4c.js";import"./Tooltip-B8XPMhwM.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const kr={component:t,title:"Components/Table/ClassTable",decorators:[Ze,Xe(Ye)]},l=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId}]})}),m=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number1dig"}]})}),p=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number2dig"}]})}),u=()=>e.jsx(a,{children:e.jsx(t,{rows:c.map(n=>({...n,value:n.value*1e7})),metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"number1dig"}]})}),d=()=>e.jsx(a,{children:e.jsx(t,{rows:c.map(n=>({...n,value:n.value*10})),metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"integer"}]})}),g=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"}]})}),h=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent1dig",columnLabel:"% Value"}]})}),b=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent2dig",columnLabel:"% Value"}]})}),v=()=>e.jsx(a,{children:e.jsx(t,{rows:[S({metricId:r.metricId,classId:"Plains",value:10000.12345})],metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent2dig",columnLabel:"% Value"}]})}),y=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"layerToggle"}]})}),I=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent"},{type:"metricGoal",valueFormatter:"percent"}]})}),T=()=>e.jsx(a,{children:e.jsx(t,{rows:c,metricGroup:r,objective:i,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),j=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),C=()=>e.jsx(a,{children:e.jsx(t,{rows:Je,metricGroup:s,objective:o,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",columnLabel:"% Value"},{type:"metricGoal",valueFormatter:"percent"},{type:"layerToggle"}]})}),G=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:er,columnConfig:[{type:"class"},{type:"metricValue",metricId:r.metricId,valueFormatter:n=>(typeof n=="string"?Number.parseFloat(n):n)*1e3,valueLabel:"ideas"}]})}),w=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricValue",metricId:r.metricId,valueFormatter:"percent",width:15,colStyle:{textAlign:"right"},columnLabel:"%"},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!1},width:55}]})}),M=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!0},width:55}]})}),f=()=>e.jsxs(a,{children:[e.jsx("p",{children:"Bays and Coast data class in this story has a NaN value. This use case happens when no features for a data class overlap with a given geography. In this scenario a NaN metric value is produced by toPercentMetric(), because the denominator value is zero. ClassTable picks up on this and displays more information to the user()"}),e.jsx(t,{rows:Je,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within plan",chartOptions:{showTitle:!0},width:55}]})]}),F=()=>e.jsx(a,{children:e.jsx(t,{rows:_,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelStyle:"tight"},width:55}]})}),x=()=>e.jsx(a,{children:e.jsx(t,{rows:Ke,metricGroup:Qe,objective:o,columnConfig:[{type:"class",width:45},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelPosition:"bottom",targetLabelStyle:"tight"},width:40,targetValueFormatter:(n,Ue)=>Ue===0?N=>`${O(N/100,"percent0dig")} Target`:N=>`${O(N/100,"percent0dig")}`},{type:"layerToggle",width:15}]})}),V=()=>e.jsx(a,{children:e.jsx(t,{rows:Ke,metricGroup:Qe,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,targetLabelPosition:"bottom",targetLabelStyle:"tight",showTargetLabel:!1},width:55},{type:"metricGoal",metricId:r.metricId,valueFormatter:"percent",width:15,colStyle:{textAlign:"right"},columnLabel:"Target"}]})}),L=()=>e.jsx(a,{children:e.jsx(t,{rows:rr,metricGroup:s,objective:o,columnConfig:[{type:"class",width:30},{type:"metricChart",metricId:r.metricId,valueFormatter:"percent",columnLabel:"Found Within Plan",chartOptions:{showTitle:!0,titleWidth:50,targetLabelStyle:"tight"},width:55}]})});l.__docgenInfo={description:"",methods:[],displayName:"simple"};m.__docgenInfo={description:"",methods:[],displayName:"number1digit"};p.__docgenInfo={description:"",methods:[],displayName:"number2digit"};u.__docgenInfo={description:"",methods:[],displayName:"numberThousands"};d.__docgenInfo={description:"",methods:[],displayName:"integer"};g.__docgenInfo={description:"",methods:[],displayName:"percent"};h.__docgenInfo={description:"",methods:[],displayName:"percent1Digit"};b.__docgenInfo={description:"",methods:[],displayName:"percent2Digit"};v.__docgenInfo={description:"",methods:[],displayName:"percentThousands"};y.__docgenInfo={description:"",methods:[],displayName:"simpleLayerToggle"};I.__docgenInfo={description:"",methods:[],displayName:"simpleGoal"};T.__docgenInfo={description:"",methods:[],displayName:"simpleBoth"};j.__docgenInfo={description:"",methods:[],displayName:"categoricalData"};C.__docgenInfo={description:"",methods:[],displayName:"tableWithNanValue"};G.__docgenInfo={description:"",methods:[],displayName:"valueFormatAndLabel"};w.__docgenInfo={description:"",methods:[],displayName:"chartWithSeparateSortableValueColumn"};M.__docgenInfo={description:"",methods:[],displayName:"chartWithIntegratedValueAndTargetPass"};f.__docgenInfo={description:"",methods:[],displayName:"chartWithNanValue"};F.__docgenInfo={description:"",methods:[],displayName:"chartWithObjective"};x.__docgenInfo={description:"",methods:[],displayName:"chartWithMixedTarget"};V.__docgenInfo={description:"",methods:[],displayName:"chartWithSeparateTargetColumn"};L.__docgenInfo={description:"",methods:[],displayName:"chartWithWideTitle"};var W,P,D;l.parameters={...l.parameters,docs:{...(W=l.parameters)==null?void 0:W.docs,source:{originalSource:`() => { + return + + ; +}`,...(D=(P=l.parameters)==null?void 0:P.docs)==null?void 0:D.source}}};var A,B,$;m.parameters={...m.parameters,docs:{...(A=m.parameters)==null?void 0:A.docs,source:{originalSource:`() => { + return + + ; +}`,...($=(B=m.parameters)==null?void 0:B.docs)==null?void 0:$.source}}};var R,k,z;p.parameters={...p.parameters,docs:{...(R=p.parameters)==null?void 0:R.docs,source:{originalSource:`() => { + return + + ; +}`,...(z=(k=p.parameters)==null?void 0:k.docs)==null?void 0:z.source}}};var E,q,H;u.parameters={...u.parameters,docs:{...(E=u.parameters)==null?void 0:E.docs,source:{originalSource:`() => { + return + ({ + ...m, + value: m.value * 10_000_000 + }))} metricGroup={simpleMetricGroup} objective={simpleObjectives} columnConfig={[{ + type: "class" + }, { + type: "metricValue", + metricId: simpleMetricGroup.metricId, + valueFormatter: "number1dig" + }]} /> + ; +}`,...(H=(q=u.parameters)==null?void 0:q.docs)==null?void 0:H.source}}};var J,K,Q;d.parameters={...d.parameters,docs:{...(J=d.parameters)==null?void 0:J.docs,source:{originalSource:`() => { + return + ({ + ...m, + value: m.value * 10 + }))} metricGroup={simpleMetricGroup} objective={simpleObjectives} columnConfig={[{ + type: "class" + }, { + type: "metricValue", + metricId: simpleMetricGroup.metricId, + valueFormatter: "integer" + }]} /> + ; +}`,...(Q=(K=d.parameters)==null?void 0:K.docs)==null?void 0:Q.source}}};var U,X,Y;g.parameters={...g.parameters,docs:{...(U=g.parameters)==null?void 0:U.docs,source:{originalSource:`() => { + return + + ; +}`,...(Y=(X=g.parameters)==null?void 0:X.docs)==null?void 0:Y.source}}};var Z,ee,re;h.parameters={...h.parameters,docs:{...(Z=h.parameters)==null?void 0:Z.docs,source:{originalSource:`() => { + return + + ; +}`,...(re=(ee=h.parameters)==null?void 0:ee.docs)==null?void 0:re.source}}};var te,ae,ie;b.parameters={...b.parameters,docs:{...(te=b.parameters)==null?void 0:te.docs,source:{originalSource:`() => { + return + + ; +}`,...(ie=(ae=b.parameters)==null?void 0:ae.docs)==null?void 0:ie.source}}};var ne,oe,ce;v.parameters={...v.parameters,docs:{...(ne=v.parameters)==null?void 0:ne.docs,source:{originalSource:`() => { + return + + ; +}`,...(ce=(oe=v.parameters)==null?void 0:oe.docs)==null?void 0:ce.source}}};var se,le,me;y.parameters={...y.parameters,docs:{...(se=y.parameters)==null?void 0:se.docs,source:{originalSource:`() => { + return + + ; +}`,...(me=(le=y.parameters)==null?void 0:le.docs)==null?void 0:me.source}}};var pe,ue,de;I.parameters={...I.parameters,docs:{...(pe=I.parameters)==null?void 0:pe.docs,source:{originalSource:`() => { + return + + ; +}`,...(de=(ue=I.parameters)==null?void 0:ue.docs)==null?void 0:de.source}}};var ge,he,be;T.parameters={...T.parameters,docs:{...(ge=T.parameters)==null?void 0:ge.docs,source:{originalSource:`() => { + return + + ; +}`,...(be=(he=T.parameters)==null?void 0:he.docs)==null?void 0:be.source}}};var ve,ye,Ie;j.parameters={...j.parameters,docs:{...(ve=j.parameters)==null?void 0:ve.docs,source:{originalSource:`() => { + return + + ; +}`,...(Ie=(ye=j.parameters)==null?void 0:ye.docs)==null?void 0:Ie.source}}};var Te,je,Ce;C.parameters={...C.parameters,docs:{...(Te=C.parameters)==null?void 0:Te.docs,source:{originalSource:`() => { + return + + ; +}`,...(Ce=(je=C.parameters)==null?void 0:je.docs)==null?void 0:Ce.source}}};var Ge,we,Me;G.parameters={...G.parameters,docs:{...(Ge=G.parameters)==null?void 0:Ge.docs,source:{originalSource:`() => { + return + (typeof val === "string" ? Number.parseFloat(val) : val) * 1000, + valueLabel: "ideas" + }]} /> + ; +}`,...(Me=(we=G.parameters)==null?void 0:we.docs)==null?void 0:Me.source}}};var fe,Fe,xe;w.parameters={...w.parameters,docs:{...(fe=w.parameters)==null?void 0:fe.docs,source:{originalSource:`() => { + return + + ; +}`,...(xe=(Fe=w.parameters)==null?void 0:Fe.docs)==null?void 0:xe.source}}};var Ve,Le,_e;M.parameters={...M.parameters,docs:{...(Ve=M.parameters)==null?void 0:Ve.docs,source:{originalSource:`() => { + return + + ; +}`,...(_e=(Le=M.parameters)==null?void 0:Le.docs)==null?void 0:_e.source}}};var Se,Ne,Oe;f.parameters={...f.parameters,docs:{...(Se=f.parameters)==null?void 0:Se.docs,source:{originalSource:`() => { + return +

+ Bays and Coast data class in this story has a NaN value. This use case + happens when no features for a data class overlap with a given + geography. In this scenario a NaN metric value is produced by + toPercentMetric(), because the denominator value is zero. ClassTable + picks up on this and displays more information to the user() +

+ +
; +}`,...(Oe=(Ne=f.parameters)==null?void 0:Ne.docs)==null?void 0:Oe.source}}};var We,Pe,De;F.parameters={...F.parameters,docs:{...(We=F.parameters)==null?void 0:We.docs,source:{originalSource:`() => { + return + + ; +}`,...(De=(Pe=F.parameters)==null?void 0:Pe.docs)==null?void 0:De.source}}};var Ae,Be,$e;x.parameters={...x.parameters,docs:{...(Ae=x.parameters)==null?void 0:Ae.docs,source:{originalSource:`() => { + return + { + if (row === 0) { + return (value: number) => \`\${valueFormatter(value / 100, "percent0dig")} Target\`; + } else { + return (value: number) => \`\${valueFormatter(value / 100, "percent0dig")}\`; + } + } + }, { + type: "layerToggle", + width: 15 + }]} /> + ; +}`,...($e=(Be=x.parameters)==null?void 0:Be.docs)==null?void 0:$e.source}}};var Re,ke,ze;V.parameters={...V.parameters,docs:{...(Re=V.parameters)==null?void 0:Re.docs,source:{originalSource:`() => { + return + + ; +}`,...(ze=(ke=V.parameters)==null?void 0:ke.docs)==null?void 0:ze.source}}};var Ee,qe,He;L.parameters={...L.parameters,docs:{...(Ee=L.parameters)==null?void 0:Ee.docs,source:{originalSource:`() => { + return + + ; +}`,...(He=(qe=L.parameters)==null?void 0:qe.docs)==null?void 0:He.source}}};const zr=["simple","number1digit","number2digit","numberThousands","integer","percent","percent1Digit","percent2Digit","percentThousands","simpleLayerToggle","simpleGoal","simpleBoth","categoricalData","tableWithNanValue","valueFormatAndLabel","chartWithSeparateSortableValueColumn","chartWithIntegratedValueAndTargetPass","chartWithNanValue","chartWithObjective","chartWithMixedTarget","chartWithSeparateTargetColumn","chartWithWideTitle"];export{zr as __namedExportsOrder,j as categoricalData,M as chartWithIntegratedValueAndTargetPass,x as chartWithMixedTarget,f as chartWithNanValue,F as chartWithObjective,w as chartWithSeparateSortableValueColumn,V as chartWithSeparateTargetColumn,L as chartWithWideTitle,kr as default,d as integer,m as number1digit,p as number2digit,u as numberThousands,g as percent,h as percent1Digit,b as percent2Digit,v as percentThousands,l as simple,T as simpleBoth,I as simpleGoal,y as simpleLayerToggle,C as tableWithNanValue,G as valueFormatAndLabel}; diff --git a/version-7.0.0/assets/Collapse-7iqd9XPw.js b/version-7.0.0/assets/Collapse-7iqd9XPw.js new file mode 100644 index 0000000..d26c247 --- /dev/null +++ b/version-7.0.0/assets/Collapse-7iqd9XPw.js @@ -0,0 +1,41 @@ +import{j as a}from"./jsx-runtime-DEdD30eg.js";import{r as t,R as m}from"./index-RYns6xqu.js";import{d as n}from"./styled-components.browser.esm-Cwi-fKCl.js";import{_ as s}from"./extends-CF3RwP-h.js";import{S as i}from"./index.esm-BWA7R1MX.js";var p=t.forwardRef(function(r,l){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return t.createElement(i,s({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},r,{ref:l}),t.createElement("path",{d:"M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"}))});p.displayName="CaretDownFill";var d=t.forwardRef(function(r,l){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return t.createElement(i,s({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},r,{ref:l}),t.createElement("path",{d:"m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"}))});d.displayName="CaretRightFill";const x=n.div` + .collapse-header { + margin-top: 15px; + display: flex; + height: 20px; + } + + .collapse-button { + display: flex; + align-items: center; + border: 0; + background-color: transparent; + font-size: 15px; + font-weight: bold; + color: #767676; + cursor: pointer; + padding: 0; + margin-bottom: 10px; + } + + .collapse-content { + margin-left: 15px; + background-color: transparent; + & p { + margin: 10px 0px; + } + } + + .collapse-content.collapsed { + display: none; + } + + .collapse-content.expanded { + display: block; + } +`,u=({collapsed:r=!0,children:l,title:e})=>{const[o,c]=m.useState(r);return a.jsxs(x,{"aria-label":o?`Expand ${e}`:`Collapse ${e}`,"aria-expanded":!o,role:"button",children:[a.jsx("div",{className:"collapse-header",children:a.jsxs("button",{className:"collapse-button",onClick:()=>c(!o),children:[o?a.jsx(d,{size:15,style:{marginRight:"5px"},"aria-hidden":"true"}):a.jsx(p,{size:15,style:{marginRight:"5px"},"aria-hidden":"true"})," ",e]})}),a.jsx("div",{className:`collapse-content ${o?"collapsed":"expanded"}`,children:l})]})};n.div` + margin-top: 15px; + & .collapse-header { + margin-top: 0px; + } +`;u.__docgenInfo={description:"",methods:[],displayName:"Collapse",props:{title:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""},collapsed:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};export{u as C}; diff --git a/version-7.0.0/assets/Collapse.stories-HTHExNRG.js b/version-7.0.0/assets/Collapse.stories-HTHExNRG.js new file mode 100644 index 0000000..0986606 --- /dev/null +++ b/version-7.0.0/assets/Collapse.stories-HTHExNRG.js @@ -0,0 +1,3 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as s}from"./Collapse-7iqd9XPw.js";import{a as p}from"./Card-CM14UvZN.js";import{a as l}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const g={component:s,title:"Components/Collapse",decorators:[l]},e=()=>o.jsx(p,{title:"Card Title",children:o.jsx(s,{title:"Learn more",children:"Help text here"})});e.__docgenInfo={description:"",methods:[],displayName:"collapse"};var r,t,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`() => + Help text here + `,...(a=(t=e.parameters)==null?void 0:t.docs)==null?void 0:a.source}}};const E=["collapse"];export{E as __namedExportsOrder,e as collapse,g as default}; diff --git a/version-7.0.0/assets/Color-KGDBMAHA-wf-0-PsL.js b/version-7.0.0/assets/Color-KGDBMAHA-wf-0-PsL.js new file mode 100644 index 0000000..38d7a20 --- /dev/null +++ b/version-7.0.0/assets/Color-KGDBMAHA-wf-0-PsL.js @@ -0,0 +1 @@ +import{ae as $,a2 as ce,a0 as Me,w as Ce,af as $e,ag as Oe}from"./DocsRenderer-PKQXORMH-Co0OfJiJ.js";import{R as h,r as m,g as ue}from"./index-RYns6xqu.js";import{_ as Ie,a as fe}from"./_getPrototype-2UMXDfW_.js";import{i as Ne}from"./_baseToString-CmkGVQv0.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-D-8MO0q_.js";import"./extends-CF3RwP-h.js";import"./_baseIteratee-hc9hs9W5.js";import"./cloneDeep-DjGZ9tLP.js";import"./index-DwAHOYlq.js";import"./index-DrFu-skq.js";function I(){return(I=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=m.useRef(e),n=m.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var R=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(te(o.current,p,l.current)):M(!1)},j=function(){return M(!1)};function M(p){var b=i.current,w=V(o.current),E=p?w.addEventListener:w.removeEventListener;E(b?"touchmove":"mousemove",x),E(b?"touchend":"mouseup",j)}return[function(p){var b=p.nativeEvent,w=o.current;if(w&&(ne(b),!function(k,O){return O&&!F(k)}(b,i.current)&&w)){if(F(b)){i.current=!0;var E=b.changedTouches||[];E.length&&(l.current=E[0].identifier)}w.focus(),a(te(w,b,l.current)),M(!0)}},function(p){var b=p.which||p.keyCode;b<37||b>40||(p.preventDefault(),s({left:b===39?.05:b===37?-.05:0,top:b===40?.05:b===38?-.05:0}))},M]},[s,a]),d=c[0],f=c[1],g=c[2];return m.useEffect(function(){return g},[g]),h.createElement("div",I({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),T=function(e){return e.filter(Boolean).join(" ")},Z=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=T(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},je=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},ze=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:je(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},He=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},B=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),s=r*(1-n),l=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,l,s,s,i,r][c]),g:y(255*[i,r,r,l,s,s][c]),b:y(255*[s,s,i,r,r,l][c]),a:y(o,2)}},Te=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},P=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?P(y(255*o)):"";return"#"+P(t)+P(n)+P(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),s=a-Math.min(t,n,r),l=s?a===t?(n-r)/s:a===n?2+(r-t)/s:4+(t-n)/s:0;return{h:y(60*(l<0?l+6:l)),s:y(a?s/a*100:0),v:y(a/255*100),a:o}},me=h.memo(function(e){var t=e.hue,n=e.onChange,r=T(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Q,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:R(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(Z,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),be=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Q,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:R(t.s+100*o.left,0,100),v:R(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(Z,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=m.useState(function(){return e.toHsva(t)}),a=o[0],s=o[1],l=m.useRef({color:t,hsva:a});m.useEffect(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},s(c)}},[t,e]),m.useEffect(function(){var c;ve(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},r(c))},[a,e,r]);var i=m.useCallback(function(c){s(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?m.useLayoutEffect:m.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},re=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!re.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,re.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},Xe=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=J(e,["className","colorModel","color","onChange"]),l=m.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=T(["react-colorful",t]);return h.createElement("div",I({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},De={defaultColor:"000",toHsva:Re,fromHsva:function(e){return He({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},We=function(e){return h.createElement(Xe,I({},e,{colorModel:De}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+B(Object.assign({},n,{a:0}))+", "+B(Object.assign({},n,{a:1}))+")"},a=T(["react-colorful__alpha",t]),s=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Q,{onMove:function(l){r({a:l.left})},onKey:function(l){r({a:R(n.a+l.left)})},"aria-label":"Alpha","aria-valuetext":s+"%","aria-valuenow":s,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(Z,{className:"react-colorful__alpha-pointer",left:n.a,color:B(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=J(e,["className","colorModel","color","onChange"]),l=m.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=T(["react-colorful",t]);return h.createElement("div",I({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:ze,fromHsva:B,equal:pe},Ae=function(e){return h.createElement(we,I({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Te,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,I({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const H=Ye,ke={};for(const e of Object.keys(H))ke[H[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),s=a-o;let l,i;a===o?l=0:t===a?l=(n-r)/s:n===a?l=2+(r-t)/s:r===a&&(l=4+(t-n)/s),l=Math.min(l*60,360),l<0&&(l+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=s/(a+o):i=s/(2-a-o),[l,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const s=e[0]/255,l=e[1]/255,i=e[2]/255,c=Math.max(s,l,i),d=c-Math.min(s,l,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(s),n=f(l),r=f(i),s===c?o=r-n:l===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,s=(1-n-o)/(1-o)||0,l=(1-r-o)/(1-o)||0;return[a*100,s*100,l*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(H)){const a=H[o],s=Je(e,a);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,s=t*.0193+n*.1192+r*.9505;return[o*100,a*100,s*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,s=500*(n-r),l=200*(r-o);return[a,s,l]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,s;if(n===0)return s=r*255,[s,s,s];r<.5?o=r*(1+n):o=r+n-r*n;const l=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?s=l+(o-l)*6*a:2*a<1?s=o:3*a<2?s=l+(o-l)*(2/3-a)*6:s=l,i[c]=s*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const s=(r+n)/2,l=r===0?2*o/(a+o):2*n/(r+n);return[t,l*100,s*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),s=255*r*(1-n),l=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,s];case 1:return[l,r,s];case 2:return[s,r,i];case 3:return[s,l,r];case 4:return[i,s,r];case 5:return[r,s,l]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,s;s=(2-n)*r;const l=(2-n)*o;return a=n*o,a/=l<=1?l:2-l,a=a||0,s/=2,[t,a*100,s*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const s=Math.floor(6*t),l=1-r;a=6*t-s,s&1&&(a=1-a);const i=n+a*(l-n);let c,d,f;switch(s){default:case 6:case 0:c=l,d=i,f=n;break;case 1:c=i,d=l,f=n;break;case 2:c=n,d=l,f=i;break;case 3:c=n,d=i,f=l;break;case 4:c=i,d=n,f=l;break;case 5:c=l,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),s=1-Math.min(1,n*(1-o)+o),l=1-Math.min(1,r*(1-o)+o);return[a*255,s*255,l*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,s;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,s=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),s=Math.min(Math.max(0,s),1),[o*255,a*255,s*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),s=200*(n-r);return[o,a,s]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,s;a=(t+16)/116,o=n/500+a,s=a-r/200;const l=a**3,i=o**3,c=s**3;return a=l>.008856?l:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,s=c>.008856?c:(s-16/116)/7.787,o*=95.047,a*=100,s*=108.883,[o,a,s]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const s=Math.sqrt(n*n+r*r);return[t,s,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),s=n*Math.sin(o);return[t,a,s]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let s=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(s+=60),s};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(l=>l+l).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,s=r&255;return[o,a,s]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),s=o-a;let l,i;return s<1?l=a/(1-s):l=0,s<=0?i=0:o===t?i=(n-r)/s%6:o===n?i=2+(r-t)/s:i=4+(t-n)/s,i/=6,i%=1,[i*360,s*100,l*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,s=a%1,l=1-s;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const X=_e;function Qe(){const e={},t=Object.keys(X);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function st(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,s=0;s{N[e]={},Object.defineProperty(N[e],"channels",{value:U[e].channels}),Object.defineProperty(N[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];N[e][r]=st(o),N[e][r].raw=at(o)})});var lt=N;const _=ue(lt);var it=Ie,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,mt=/^\s+/;function bt(e){return e&&e.slice(0,gt(e)+1).replace(mt,"")}var vt=bt,pt=vt,oe=fe,yt=Ne,ae=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return ae;if(oe(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=oe(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?ae:+e}var Mt=Et,Ct=fe,W=ut,se=Mt,$t="Expected a function",Ot=Math.max,It=Math.min;function Nt(e,t,n){var r,o,a,s,l,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=se(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Ot(se(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function x(v){var C=r,z=o;return r=o=void 0,c=v,s=e.apply(z,C),s}function j(v){return c=v,l=setTimeout(b,t),d?x(v):s}function M(v){var C=v-i,z=v-c,ee=t-C;return f?It(ee,a-z):ee}function p(v){var C=v-i,z=v-c;return i===void 0||C>=t||C<0||f&&z>=a}function b(){var v=W();if(p(v))return w(v);l=setTimeout(b,M(v))}function w(v){return l=void 0,g&&r?x(v):(r=o=void 0,s)}function E(){l!==void 0&&clearTimeout(l),c=0,r=i=o=l=void 0}function k(){return l===void 0?s:w(W())}function O(){var v=W(),C=p(v);if(r=arguments,o=this,i=v,C){if(l===void 0)return j(i);if(f)return clearTimeout(l),l=setTimeout(b,t),x(i)}return l===void 0&&(l=setTimeout(b,t)),s}return O.cancel=E,O.flush=k,O}var St=Nt;const Rt=ue(St);var jt=$.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),zt=$(ce)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Ft=$.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Ht=$(Me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Tt=$.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Pt=$.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Lt=`url('data:image/svg+xml;charset=utf-8,')`,le=({value:e,style:t,...n})=>{let r=`linear-gradient(${e}, ${e}), ${Lt}, linear-gradient(#fff, #fff)`;return h.createElement(Pt,{...n,style:{...t,backgroundImage:r}})},qt=$(Ce.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Bt=$($e)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),L=Object.values(Ee),Xt=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Dt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Wt=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Kt=/^\s*#?([0-9a-f]{3})\s*$/i,Vt={hex:We,rgb:Ue,hsl:Ae},q={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ie=e=>{let t=e==null?void 0:e.match(Xt);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},S=e=>{if(!e)return;let t=!0;if(Dt.test(e)){let[s,l,i,c]=ie(e),[d,f,g]=_.rgb.hsl([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:_.rgb.keyword([s,l,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${_.rgb.hex([s,l,i]).toLowerCase()}`}}if(Wt.test(e)){let[s,l,i,c]=ie(e),[d,f,g]=_.hsl.rgb([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:_.hsl.keyword([s,l,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${_.hsl.hex([s,l,i]).toLowerCase()}`}}let n=e.replace("#",""),r=_.keyword.rgb(n)||_.hex.rgb(n),o=_.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{_.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:_.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},At=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return q[n];if(n!=="hex")return(t==null?void 0:t[n])||q[n];if(!t.hex.startsWith("#"))try{return`#${_.keyword.hex(t.hex)}`}catch{return q.hex}let r=t.hex.match(Kt);if(!r)return Y.test(t.hex)?t.hex:q.hex;let[o,a,s]=r[1].split("");return`#${o}${o}${a}${a}${s}${s}`},Gt=(e,t)=>{let[n,r]=m.useState(e||""),[o,a]=m.useState(()=>S(n)),[s,l]=m.useState((o==null?void 0:o.colorSpace)||"hex");m.useEffect(()=>{let f=e||"",g=S(f);r(f),a(g),l((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=m.useMemo(()=>At(n,o,s).toLowerCase(),[n,o,s]),c=m.useCallback(f=>{let g=S(f),x=(g==null?void 0:g.value)||f||"";r(x),x===""&&(a(void 0),t(void 0)),g&&(a(g),l(g.colorSpace),t(g.value))},[t]),d=m.useCallback(()=>{let f=L.indexOf(s)+1;f>=L.length&&(f=0),l(L[f]);let g=(o==null?void 0:o[L[f]])||"";r(g),t(g)},[o,s,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:s,cycleColorSpace:d}},D=e=>e.replace(/\s*/,"").toLowerCase(),Ut=(e,t,n)=>{let[r,o]=m.useState(t!=null&&t.valid?[t]:[]);m.useEffect(()=>{t===void 0&&o([])},[t]);let a=m.useMemo(()=>(e||[]).map(l=>typeof l=="string"?S(l):l.title?{...S(l.color),keyword:l.title}:S(l.color)).concat(r).filter(Boolean).slice(-27),[e,r]),s=m.useCallback(l=>{l!=null&&l.valid&&(a.some(i=>D(i[n])===D(l[n]))||o(i=>i.concat(l)))},[n,a]);return{presets:a,addPreset:s}},Yt=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:s=!1,argType:l})=>{var E;let i=m.useCallback(Rt(n,200),[n]),{value:c,realValue:d,updateValue:f,color:g,colorSpace:x,cycleColorSpace:j}=Gt(t,i),{presets:M,addPreset:p}=Ut(a,g,x),b=Vt[x],w=!!((E=l==null?void 0:l.table)!=null&&E.readonly);return h.createElement(jt,{"aria-readonly":w},h.createElement(zt,{startOpen:s,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>p(g),tooltip:h.createElement(Ft,null,h.createElement(b,{color:d==="transparent"?"#000000":d,onChange:f,onFocus:r,onBlur:o}),M.length>0&&h.createElement(Tt,null,M.map((k,O)=>h.createElement(ce,{key:`${k.value}-${O}`,hasChrome:!1,tooltip:h.createElement(Ht,{note:k.keyword||k.value})},h.createElement(le,{value:k[x],active:g&&D(k[x])===D(g[x]),onClick:()=>f(k.value)})))))},h.createElement(le,{value:d,style:{margin:4}})),h.createElement(qt,{id:Oe(e),value:c,onChange:k=>f(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),c?h.createElement(Bt,{onClick:j}):null)},dn=Yt;export{Yt as ColorControl,dn as default}; diff --git a/version-7.0.0/assets/DataDownload-NRMtrsbm.js b/version-7.0.0/assets/DataDownload-NRMtrsbm.js new file mode 100644 index 0000000..aa699a5 --- /dev/null +++ b/version-7.0.0/assets/DataDownload-NRMtrsbm.js @@ -0,0 +1,15 @@ +import{j as he}from"./jsx-runtime-DEdD30eg.js";import{r as ge,a as Gn,c as ue,g as Hn}from"./index-RYns6xqu.js";import{T as Vn,D as Jn}from"./Dropdown-BSgC6zM_.js";import{a as zn}from"./SimpleButton-CD5OHI_F.js";import{d as Kn}from"./styled-components.browser.esm-Cwi-fKCl.js";import{g as Zr}from"./index-BbP3371Q.js";import{d as Yn}from"./index-BKD8Dact.js";import{p as U}from"./index-BAMY2Nnw.js";import{u as Qn}from"./useSketchProperties-C7Z3ZE-x.js";import{_ as Xn}from"./extends-CF3RwP-h.js";import{S as Zn}from"./index.esm-BWA7R1MX.js";import{u as ei}from"./useTranslation-SdK8TBCK.js";var an=ge.forwardRef(function(e,r){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return ge.createElement(Zn,Xn({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:r}),ge.createElement("path",{fillRule:"evenodd",d:"M7.646 10.854a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 9.293V5.5a.5.5 0 0 0-1 0v3.793L6.354 8.146a.5.5 0 1 0-.708.708l2 2z"}),ge.createElement("path",{d:"M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z"}))});an.displayName="CloudArrowDown";var qr={exports:{}},ve=typeof Reflect=="object"?Reflect:null,et=ve&&typeof ve.apply=="function"?ve.apply:function(r,t,i){return Function.prototype.apply.call(r,t,i)},Te;ve&&typeof ve.ownKeys=="function"?Te=ve.ownKeys:Object.getOwnPropertySymbols?Te=function(r){return Object.getOwnPropertyNames(r).concat(Object.getOwnPropertySymbols(r))}:Te=function(r){return Object.getOwnPropertyNames(r)};function ri(e){console&&console.warn&&console.warn(e)}var fn=Number.isNaN||function(r){return r!==r};function J(){J.init.call(this)}qr.exports=J;qr.exports.once=oi;J.EventEmitter=J;J.prototype._events=void 0;J.prototype._eventsCount=0;J.prototype._maxListeners=void 0;var rt=10;function je(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(J,"defaultMaxListeners",{enumerable:!0,get:function(){return rt},set:function(e){if(typeof e!="number"||e<0||fn(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");rt=e}});J.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};J.prototype.setMaxListeners=function(r){if(typeof r!="number"||r<0||fn(r))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+r+".");return this._maxListeners=r,this};function un(e){return e._maxListeners===void 0?J.defaultMaxListeners:e._maxListeners}J.prototype.getMaxListeners=function(){return un(this)};J.prototype.emit=function(r){for(var t=[],i=1;i0&&(c=t[0]),c instanceof Error)throw c;var l=new Error("Unhandled error."+(c?" ("+c.message+")":""));throw l.context=c,l}var a=f[r];if(a===void 0)return!1;if(typeof a=="function")et(a,this,t);else for(var y=a.length,v=pn(a,y),i=0;i0&&c.length>s&&!c.warned){c.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+c.length+" "+String(r)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=r,l.count=c.length,ri(l)}return e}J.prototype.addListener=function(r,t){return sn(this,r,t,!1)};J.prototype.on=J.prototype.addListener;J.prototype.prependListener=function(r,t){return sn(this,r,t,!0)};function ti(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ln(e,r,t){var i={fired:!1,wrapFn:void 0,target:e,type:r,listener:t},s=ti.bind(i);return s.listener=t,i.wrapFn=s,s}J.prototype.once=function(r,t){return je(t),this.on(r,ln(this,r,t)),this};J.prototype.prependOnceListener=function(r,t){return je(t),this.prependListener(r,ln(this,r,t)),this};J.prototype.removeListener=function(r,t){var i,s,f,c,l;if(je(t),s=this._events,s===void 0)return this;if(i=s[r],i===void 0)return this;if(i===t||i.listener===t)--this._eventsCount===0?this._events=Object.create(null):(delete s[r],s.removeListener&&this.emit("removeListener",r,i.listener||t));else if(typeof i!="function"){for(f=-1,c=i.length-1;c>=0;c--)if(i[c]===t||i[c].listener===t){l=i[c].listener,f=c;break}if(f<0)return this;f===0?i.shift():ni(i,f),i.length===1&&(s[r]=i[0]),s.removeListener!==void 0&&this.emit("removeListener",r,l||t)}return this};J.prototype.off=J.prototype.removeListener;J.prototype.removeAllListeners=function(r){var t,i,s;if(i=this._events,i===void 0)return this;if(i.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):i[r]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete i[r]),this;if(arguments.length===0){var f=Object.keys(i),c;for(s=0;s=0;s--)this.removeListener(r,t[s]);return this};function cn(e,r,t){var i=e._events;if(i===void 0)return[];var s=i[r];return s===void 0?[]:typeof s=="function"?t?[s.listener||s]:[s]:t?ii(s):pn(s,s.length)}J.prototype.listeners=function(r){return cn(this,r,!0)};J.prototype.rawListeners=function(r){return cn(this,r,!1)};J.listenerCount=function(e,r){return typeof e.listenerCount=="function"?e.listenerCount(r):dn.call(e,r)};J.prototype.listenerCount=dn;function dn(e){var r=this._events;if(r!==void 0){var t=r[e];if(typeof t=="function")return 1;if(t!==void 0)return t.length}return 0}J.prototype.eventNames=function(){return this._eventsCount>0?Te(this._events):[]};function pn(e,r){for(var t=new Array(r),i=0;i"u"||!A?e:A(Uint8Array),g={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":N&&A?A([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?e:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":t,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":E,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":N&&A?A(A([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!N||!A?e:A(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":i,"%ReferenceError%":s,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!N||!A?e:A(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":N&&A?A(""[Symbol.iterator]()):e,"%Symbol%":N?Symbol:e,"%SyntaxError%":f,"%ThrowTypeError%":w,"%TypedArray%":u,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":l,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet};if(A)try{null.error}catch(z){var m=A(A(z));g["%Error.prototype%"]=m}var P=function z($){var H;if($==="%AsyncFunction%")H=y("async function () {}");else if($==="%GeneratorFunction%")H=y("function* () {}");else if($==="%AsyncGeneratorFunction%")H=y("async function* () {}");else if($==="%AsyncGenerator%"){var x=z("%AsyncGeneratorFunction%");x&&(H=x.prototype)}else if($==="%AsyncIteratorPrototype%"){var K=z("%AsyncGenerator%");K&&A&&(H=A(K.prototype))}return g[$]=H,H},M={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},I=kr(),W=hi(),F=I.call(Function.call,Array.prototype.concat),B=I.call(Function.apply,Array.prototype.splice),Q=I.call(Function.call,String.prototype.replace),Z=I.call(Function.call,String.prototype.slice),ee=I.call(Function.call,RegExp.prototype.exec),re=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ne=/\\(\\)?/g,ie=function($){var H=Z($,0,1),x=Z($,-1);if(H==="%"&&x!=="%")throw new f("invalid intrinsic syntax, expected closing `%`");if(x==="%"&&H!=="%")throw new f("invalid intrinsic syntax, expected opening `%`");var K=[];return Q($,re,function(Y,h,_,T){K[K.length]=_?Q(T,ne,"$1"):h||Y}),K},te=function($,H){var x=$,K;if(W(M,x)&&(K=M[x],x="%"+K[0]+"%"),W(g,x)){var Y=g[x];if(Y===E&&(Y=P(x)),typeof Y>"u"&&!H)throw new c("intrinsic "+$+" exists, but is not available. Please file an issue!");return{alias:K,name:x,value:Y}}throw new f("intrinsic "+$+" does not exist!")};return er=function($,H){if(typeof $!="string"||$.length===0)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof H!="boolean")throw new c('"allowMissing" argument must be a boolean');if(ee(/^%?[^%]*%?$/,$)===null)throw new f("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var x=ie($),K=x.length>0?x[0]:"",Y=te("%"+K+"%",H),h=Y.name,_=Y.value,T=!1,d=Y.alias;d&&(K=d[0],B(x,F([0,1],d)));for(var p=1,S=!0;p=x.length){var o=v(_,j);S=!!o,S&&"get"in o&&!("originalValue"in o.get)?_=o.get:_=_[j]}else S=W(_,j),_=_[j];S&&!T&&(g[h]=_)}}return _},er}var rr={exports:{}},tr,bt;function $r(){if(bt)return tr;bt=1;var e=Ee(),r=e("%Object.defineProperty%",!0)||!1;if(r)try{r({},"a",{value:1})}catch{r=!1}return tr=r,tr}var nr,mt;function Wr(){if(mt)return nr;mt=1;var e=Ee(),r=e("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch{r=null}return nr=r,nr}var ir,_t;function gi(){if(_t)return ir;_t=1;var e=$r(),r=vn(),t=Ne(),i=Wr();return ir=function(f,c,l){if(!f||typeof f!="object"&&typeof f!="function")throw new t("`obj` must be an object or a function`");if(typeof c!="string"&&typeof c!="symbol")throw new t("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new t("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new t("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new t("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new t("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,y=arguments.length>4?arguments[4]:null,v=arguments.length>5?arguments[5]:null,b=arguments.length>6?arguments[6]:!1,w=!!i&&i(f,c);if(e)e(f,c,{configurable:v===null&&w?w.configurable:!v,enumerable:a===null&&w?w.enumerable:!a,value:l,writable:y===null&&w?w.writable:!y});else if(b||!a&&!y&&!v)f[c]=l;else throw new r("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},ir}var or,wt;function vi(){if(wt)return or;wt=1;var e=$r(),r=function(){return!!e};return r.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch{return!0}},or=r,or}var ar,St;function bi(){if(St)return ar;St=1;var e=Ee(),r=gi(),t=vi()(),i=Wr(),s=Ne(),f=e("%Math.floor%");return ar=function(l,a){if(typeof l!="function")throw new s("`fn` is not a function");if(typeof a!="number"||a<0||a>4294967295||f(a)!==a)throw new s("`length` must be a positive 32-bit integer");var y=arguments.length>2&&!!arguments[2],v=!0,b=!0;if("length"in l&&i){var w=i(l,"length");w&&!w.configurable&&(v=!1),w&&!w.writable&&(b=!1)}return(v||b||!y)&&(t?r(l,"length",a,!0,!0):r(l,"length",a)),l},ar}var Et;function bn(){return Et||(Et=1,function(e){var r=kr(),t=Ee(),i=bi(),s=Ne(),f=t("%Function.prototype.apply%"),c=t("%Function.prototype.call%"),l=t("%Reflect.apply%",!0)||r.call(c,f),a=$r(),y=t("%Math.max%");e.exports=function(w){if(typeof w!="function")throw new s("a function is required");var N=l(r,c,arguments);return i(N,1+y(0,w.length-(arguments.length-1)),!0)};var v=function(){return l(r,f,arguments)};a?a(e.exports,"apply",{value:v}):e.exports.apply=v}(rr)),rr.exports}var fr,Rt;function mn(){if(Rt)return fr;Rt=1;var e=Ee(),r=bn(),t=r(e("String.prototype.indexOf"));return fr=function(s,f){var c=e(s,!!f);return typeof c=="function"&&t(s,".prototype.")>-1?r(c):c},fr}var ur,At;function mi(){if(At)return ur;At=1;var e=Ur()(),r=mn(),t=r("Object.prototype.toString"),i=function(l){return e&&l&&typeof l=="object"&&Symbol.toStringTag in l?!1:t(l)==="[object Arguments]"},s=function(l){return i(l)?!0:l!==null&&typeof l=="object"&&typeof l.length=="number"&&l.length>=0&&t(l)!=="[object Array]"&&t(l.callee)==="[object Function]"},f=function(){return i(arguments)}();return i.isLegacyArguments=s,ur=f?i:s,ur}var sr,Ot;function _i(){if(Ot)return sr;Ot=1;var e=Object.prototype.toString,r=Function.prototype.toString,t=/^\s*(?:function)?\*/,i=Ur()(),s=Object.getPrototypeOf,f=function(){if(!i)return!1;try{return Function("return function*() {}")()}catch{}},c;return sr=function(a){if(typeof a!="function")return!1;if(t.test(r.call(a)))return!0;if(!i){var y=e.call(a);return y==="[object GeneratorFunction]"}if(!s)return!1;if(typeof c>"u"){var v=f();c=v?s(v):!1}return s(a)===c},sr}var lr,Tt;function wi(){if(Tt)return lr;Tt=1;var e=Function.prototype.toString,r=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,t,i;if(typeof r=="function"&&typeof Object.defineProperty=="function")try{t=Object.defineProperty({},"length",{get:function(){throw i}}),i={},r(function(){throw 42},null,t)}catch(g){g!==i&&(r=null)}else r=null;var s=/^\s*class\b/,f=function(m){try{var P=e.call(m);return s.test(P)}catch{return!1}},c=function(m){try{return f(m)?!1:(e.call(m),!0)}catch{return!1}},l=Object.prototype.toString,a="[object Object]",y="[object Function]",v="[object GeneratorFunction]",b="[object HTMLAllCollection]",w="[object HTML document.all class]",N="[object HTMLCollection]",L=typeof Symbol=="function"&&!!Symbol.toStringTag,A=!(0 in[,]),E=function(){return!1};if(typeof document=="object"){var u=document.all;l.call(u)===l.call(document.all)&&(E=function(m){if((A||!m)&&(typeof m>"u"||typeof m=="object"))try{var P=l.call(m);return(P===b||P===w||P===N||P===a)&&m("")==null}catch{}return!1})}return lr=r?function(m){if(E(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;try{r(m,null,t)}catch(P){if(P!==i)return!1}return!f(m)&&c(m)}:function(m){if(E(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;if(L)return c(m);if(f(m))return!1;var P=l.call(m);return P!==y&&P!==v&&!/^\[object HTML/.test(P)?!1:c(m)},lr}var cr,Pt;function Si(){if(Pt)return cr;Pt=1;var e=wi(),r=Object.prototype.toString,t=Object.prototype.hasOwnProperty,i=function(a,y,v){for(var b=0,w=a.length;b=3&&(b=v),r.call(a)==="[object Array]"?i(a,y,b):typeof a=="string"?s(a,y,b):f(a,y,b)};return cr=c,cr}var dr,jt;function Ei(){return jt||(jt=1,dr=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]),dr}var pr,Lt;function Ri(){if(Lt)return pr;Lt=1;var e=Ei(),r=typeof globalThis>"u"?ue:globalThis;return pr=function(){for(var i=[],s=0;s"u"?ue:globalThis,a=r(),y=i("String.prototype.slice"),v=Object.getPrototypeOf,b=i("Array.prototype.indexOf",!0)||function(E,u){for(var g=0;g-1?u:u!=="Object"?!1:L(E)}return s?N(E):null},yr}var hr,Mt;function Ai(){if(Mt)return hr;Mt=1;var e=_n();return hr=function(t){return!!e(t)},hr}var Ct;function Oi(){return Ct||(Ct=1,function(e){var r=mi(),t=_i(),i=_n(),s=Ai();function f(R){return R.call.bind(R)}var c=typeof BigInt<"u",l=typeof Symbol<"u",a=f(Object.prototype.toString),y=f(Number.prototype.valueOf),v=f(String.prototype.valueOf),b=f(Boolean.prototype.valueOf);if(c)var w=f(BigInt.prototype.valueOf);if(l)var N=f(Symbol.prototype.valueOf);function L(R,Re){if(typeof R!="object")return!1;try{return Re(R),!0}catch{return!1}}e.isArgumentsObject=r,e.isGeneratorFunction=t,e.isTypedArray=s;function A(R){return typeof Promise<"u"&&R instanceof Promise||R!==null&&typeof R=="object"&&typeof R.then=="function"&&typeof R.catch=="function"}e.isPromise=A;function E(R){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(R):s(R)||h(R)}e.isArrayBufferView=E;function u(R){return i(R)==="Uint8Array"}e.isUint8Array=u;function g(R){return i(R)==="Uint8ClampedArray"}e.isUint8ClampedArray=g;function m(R){return i(R)==="Uint16Array"}e.isUint16Array=m;function P(R){return i(R)==="Uint32Array"}e.isUint32Array=P;function M(R){return i(R)==="Int8Array"}e.isInt8Array=M;function I(R){return i(R)==="Int16Array"}e.isInt16Array=I;function W(R){return i(R)==="Int32Array"}e.isInt32Array=W;function F(R){return i(R)==="Float32Array"}e.isFloat32Array=F;function B(R){return i(R)==="Float64Array"}e.isFloat64Array=B;function Q(R){return i(R)==="BigInt64Array"}e.isBigInt64Array=Q;function Z(R){return i(R)==="BigUint64Array"}e.isBigUint64Array=Z;function ee(R){return a(R)==="[object Map]"}ee.working=typeof Map<"u"&&ee(new Map);function re(R){return typeof Map>"u"?!1:ee.working?ee(R):R instanceof Map}e.isMap=re;function ne(R){return a(R)==="[object Set]"}ne.working=typeof Set<"u"&&ne(new Set);function ie(R){return typeof Set>"u"?!1:ne.working?ne(R):R instanceof Set}e.isSet=ie;function te(R){return a(R)==="[object WeakMap]"}te.working=typeof WeakMap<"u"&&te(new WeakMap);function z(R){return typeof WeakMap>"u"?!1:te.working?te(R):R instanceof WeakMap}e.isWeakMap=z;function $(R){return a(R)==="[object WeakSet]"}$.working=typeof WeakSet<"u"&&$(new WeakSet);function H(R){return $(R)}e.isWeakSet=H;function x(R){return a(R)==="[object ArrayBuffer]"}x.working=typeof ArrayBuffer<"u"&&x(new ArrayBuffer);function K(R){return typeof ArrayBuffer>"u"?!1:x.working?x(R):R instanceof ArrayBuffer}e.isArrayBuffer=K;function Y(R){return a(R)==="[object DataView]"}Y.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&Y(new DataView(new ArrayBuffer(1),0,1));function h(R){return typeof DataView>"u"?!1:Y.working?Y(R):R instanceof DataView}e.isDataView=h;var _=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function T(R){return a(R)==="[object SharedArrayBuffer]"}function d(R){return typeof _>"u"?!1:(typeof T.working>"u"&&(T.working=T(new _)),T.working?T(R):R instanceof _)}e.isSharedArrayBuffer=d;function p(R){return a(R)==="[object AsyncFunction]"}e.isAsyncFunction=p;function S(R){return a(R)==="[object Map Iterator]"}e.isMapIterator=S;function j(R){return a(R)==="[object Set Iterator]"}e.isSetIterator=j;function C(R){return a(R)==="[object Generator]"}e.isGeneratorObject=C;function n(R){return a(R)==="[object WebAssembly.Module]"}e.isWebAssemblyCompiledModule=n;function o(R){return L(R,y)}e.isNumberObject=o;function O(R){return L(R,v)}e.isStringObject=O;function D(R){return L(R,b)}e.isBooleanObject=D;function G(R){return c&&L(R,w)}e.isBigIntObject=G;function q(R){return l&&L(R,N)}e.isSymbolObject=q;function V(R){return o(R)||O(R)||D(R)||G(R)||q(R)}e.isBoxedPrimitive=V;function fe(R){return typeof Uint8Array<"u"&&(K(R)||d(R))}e.isAnyArrayBuffer=fe,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(R){Object.defineProperty(e,R,{enumerable:!1,value:function(){throw new Error(R+" is not supported in userland")}})})}(xe)),xe}var gr,Dt;function Ti(){return Dt||(Dt=1,gr=function(r){return r&&typeof r=="object"&&typeof r.copy=="function"&&typeof r.fill=="function"&&typeof r.readUInt8=="function"}),gr}var It;function wn(){return It||(It=1,function(e){var r={},t=Object.getOwnPropertyDescriptors||function(_){for(var T=Object.keys(_),d={},p=0;p=p)return C;switch(C){case"%s":return String(d[T++]);case"%d":return Number(d[T++]);case"%j":try{return JSON.stringify(d[T++])}catch{return"[Circular]"}default:return C}}),j=d[T];T"u")return function(){return e.deprecate(h,_).apply(this,arguments)};var T=!1;function d(){if(!T){if(U.throwDeprecation)throw new Error(_);U.traceDeprecation?console.trace(_):console.error(_),T=!0}return h.apply(this,arguments)}return d};var s={},f=/^$/;if(r.NODE_DEBUG){var c=r.NODE_DEBUG;c=c.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),f=new RegExp("^"+c+"$","i")}e.debuglog=function(h){if(h=h.toUpperCase(),!s[h])if(f.test(h)){var _=U.pid;s[h]=function(){var T=e.format.apply(e,arguments);console.error("%s %d: %s",h,_,T)}}else s[h]=function(){};return s[h]};function l(h,_){var T={seen:[],stylize:y};return arguments.length>=3&&(T.depth=arguments[2]),arguments.length>=4&&(T.colors=arguments[3]),g(_)?T.showHidden=_:_&&e._extend(T,_),F(T.showHidden)&&(T.showHidden=!1),F(T.depth)&&(T.depth=2),F(T.colors)&&(T.colors=!1),F(T.customInspect)&&(T.customInspect=!0),T.colors&&(T.stylize=a),b(T,h,T.depth)}e.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function a(h,_){var T=l.styles[_];return T?"\x1B["+l.colors[T][0]+"m"+h+"\x1B["+l.colors[T][1]+"m":h}function y(h,_){return h}function v(h){var _={};return h.forEach(function(T,d){_[T]=!0}),_}function b(h,_,T){if(h.customInspect&&_&&re(_.inspect)&&_.inspect!==e.inspect&&!(_.constructor&&_.constructor.prototype===_)){var d=_.inspect(T,h);return I(d)||(d=b(h,d,T)),d}var p=w(h,_);if(p)return p;var S=Object.keys(_),j=v(S);if(h.showHidden&&(S=Object.getOwnPropertyNames(_)),ee(_)&&(S.indexOf("message")>=0||S.indexOf("description")>=0))return N(_);if(S.length===0){if(re(_)){var C=_.name?": "+_.name:"";return h.stylize("[Function"+C+"]","special")}if(B(_))return h.stylize(RegExp.prototype.toString.call(_),"regexp");if(Z(_))return h.stylize(Date.prototype.toString.call(_),"date");if(ee(_))return N(_)}var n="",o=!1,O=["{","}"];if(u(_)&&(o=!0,O=["[","]"]),re(_)){var D=_.name?": "+_.name:"";n=" [Function"+D+"]"}if(B(_)&&(n=" "+RegExp.prototype.toString.call(_)),Z(_)&&(n=" "+Date.prototype.toUTCString.call(_)),ee(_)&&(n=" "+N(_)),S.length===0&&(!o||_.length==0))return O[0]+n+O[1];if(T<0)return B(_)?h.stylize(RegExp.prototype.toString.call(_),"regexp"):h.stylize("[Object]","special");h.seen.push(_);var G;return o?G=L(h,_,T,j,S):G=S.map(function(q){return A(h,_,T,j,q,o)}),h.seen.pop(),E(G,n,O)}function w(h,_){if(F(_))return h.stylize("undefined","undefined");if(I(_)){var T="'"+JSON.stringify(_).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return h.stylize(T,"string")}if(M(_))return h.stylize(""+_,"number");if(g(_))return h.stylize(""+_,"boolean");if(m(_))return h.stylize("null","null")}function N(h){return"["+Error.prototype.toString.call(h)+"]"}function L(h,_,T,d,p){for(var S=[],j=0,C=_.length;j-1&&(S?C=C.split(` +`).map(function(o){return" "+o}).join(` +`).slice(2):C=` +`+C.split(` +`).map(function(o){return" "+o}).join(` +`))):C=h.stylize("[Circular]","special")),F(j)){if(S&&p.match(/^\d+$/))return C;j=JSON.stringify(""+p),j.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(j=j.slice(1,-1),j=h.stylize(j,"name")):(j=j.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),j=h.stylize(j,"string"))}return j+": "+C}function E(h,_,T){var d=h.reduce(function(p,S){return S.indexOf(` +`)>=0,p+S.replace(/\u001b\[\d\d?m/g,"").length+1},0);return d>60?T[0]+(_===""?"":_+` + `)+" "+h.join(`, + `)+" "+T[1]:T[0]+_+" "+h.join(", ")+" "+T[1]}e.types=Oi();function u(h){return Array.isArray(h)}e.isArray=u;function g(h){return typeof h=="boolean"}e.isBoolean=g;function m(h){return h===null}e.isNull=m;function P(h){return h==null}e.isNullOrUndefined=P;function M(h){return typeof h=="number"}e.isNumber=M;function I(h){return typeof h=="string"}e.isString=I;function W(h){return typeof h=="symbol"}e.isSymbol=W;function F(h){return h===void 0}e.isUndefined=F;function B(h){return Q(h)&&ie(h)==="[object RegExp]"}e.isRegExp=B,e.types.isRegExp=B;function Q(h){return typeof h=="object"&&h!==null}e.isObject=Q;function Z(h){return Q(h)&&ie(h)==="[object Date]"}e.isDate=Z,e.types.isDate=Z;function ee(h){return Q(h)&&(ie(h)==="[object Error]"||h instanceof Error)}e.isError=ee,e.types.isNativeError=ee;function re(h){return typeof h=="function"}e.isFunction=re;function ne(h){return h===null||typeof h=="boolean"||typeof h=="number"||typeof h=="string"||typeof h=="symbol"||typeof h>"u"}e.isPrimitive=ne,e.isBuffer=Ti();function ie(h){return Object.prototype.toString.call(h)}function te(h){return h<10?"0"+h.toString(10):h.toString(10)}var z=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function $(){var h=new Date,_=[te(h.getHours()),te(h.getMinutes()),te(h.getSeconds())].join(":");return[h.getDate(),z[h.getMonth()],_].join(" ")}e.log=function(){console.log("%s - %s",$(),e.format.apply(e,arguments))},e.inherits=ce,e._extend=function(h,_){if(!_||!Q(_))return h;for(var T=Object.keys(_),d=T.length;d--;)h[T[d]]=_[T[d]];return h};function H(h,_){return Object.prototype.hasOwnProperty.call(h,_)}var x=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;e.promisify=function(_){if(typeof _!="function")throw new TypeError('The "original" argument must be of type Function');if(x&&_[x]){var T=_[x];if(typeof T!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(T,x,{value:T,enumerable:!1,writable:!1,configurable:!0}),T}function T(){for(var d,p,S=new Promise(function(n,o){d=n,p=o}),j=[],C=0;C0?this.tail.next=u:this.head=u,this.tail=u,++this.length}},{key:"unshift",value:function(E){var u={data:E,next:this.head};this.length===0&&(this.tail=u),this.head=u,++this.length}},{key:"shift",value:function(){if(this.length!==0){var E=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,E}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(E){if(this.length===0)return"";for(var u=this.head,g=""+u.data;u=u.next;)g+=E+u.data;return g}},{key:"concat",value:function(E){if(this.length===0)return y.alloc(0);for(var u=y.allocUnsafe(E>>>0),g=this.head,m=0;g;)N(g.data,u,m),m+=g.data.length,g=g.next;return u}},{key:"consume",value:function(E,u){var g;return EP.length?P.length:E;if(M===P.length?m+=P:m+=P.slice(0,E),E-=M,E===0){M===P.length?(++g,u.next?this.head=u.next:this.head=this.tail=null):(this.head=u,u.data=P.slice(M));break}++g}return this.length-=g,m}},{key:"_getBuffer",value:function(E){var u=y.allocUnsafe(E),g=this.head,m=1;for(g.data.copy(u),E-=g.data.length;g=g.next;){var P=g.data,M=E>P.length?P.length:E;if(P.copy(u,u.length-E,0,M),E-=M,E===0){M===P.length?(++m,g.next?this.head=g.next:this.head=this.tail=null):(this.head=g,g.data=P.slice(M));break}++m}return this.length-=m,u}},{key:w,value:function(E,u){return b(this,r(r({},u),{},{depth:0,customInspect:!1}))}}]),L}(),vr}var br,Ft;function Sn(){if(Ft)return br;Ft=1;function e(c,l){var a=this,y=this._readableState&&this._readableState.destroyed,v=this._writableState&&this._writableState.destroyed;return y||v?(l?l(c):c&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,U.nextTick(s,this,c)):U.nextTick(s,this,c)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(c||null,function(b){!l&&b?a._writableState?a._writableState.errorEmitted?U.nextTick(t,a):(a._writableState.errorEmitted=!0,U.nextTick(r,a,b)):U.nextTick(r,a,b):l?(U.nextTick(t,a),l(b)):U.nextTick(t,a)}),this)}function r(c,l){s(c,l),t(c)}function t(c){c._writableState&&!c._writableState.emitClose||c._readableState&&!c._readableState.emitClose||c.emit("close")}function i(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function s(c,l){c.emit("error",l)}function f(c,l){var a=c._readableState,y=c._writableState;a&&a.autoDestroy||y&&y.autoDestroy?c.destroy(l):c.emit("error",l)}return br={destroy:e,undestroy:i,errorOrDestroy:f},br}var mr={},qt;function me(){if(qt)return mr;qt=1;function e(l,a){l.prototype=Object.create(a.prototype),l.prototype.constructor=l,l.__proto__=a}var r={};function t(l,a,y){y||(y=Error);function v(w,N,L){return typeof a=="string"?a:a(w,N,L)}var b=function(w){e(N,w);function N(L,A,E){return w.call(this,v(L,A,E))||this}return N}(y);b.prototype.name=y.name,b.prototype.code=l,r[l]=b}function i(l,a){if(Array.isArray(l)){var y=l.length;return l=l.map(function(v){return String(v)}),y>2?"one of ".concat(a," ").concat(l.slice(0,y-1).join(", "),", or ")+l[y-1]:y===2?"one of ".concat(a," ").concat(l[0]," or ").concat(l[1]):"of ".concat(a," ").concat(l[0])}else return"of ".concat(a," ").concat(String(l))}function s(l,a,y){return l.substr(0,a.length)===a}function f(l,a,y){return(y===void 0||y>l.length)&&(y=l.length),l.substring(y-a.length,y)===a}function c(l,a,y){return typeof y!="number"&&(y=0),y+a.length>l.length?!1:l.indexOf(a,y)!==-1}return t("ERR_INVALID_OPT_VALUE",function(l,a){return'The value "'+a+'" is invalid for option "'+l+'"'},TypeError),t("ERR_INVALID_ARG_TYPE",function(l,a,y){var v;typeof a=="string"&&s(a,"not ")?(v="must not be",a=a.replace(/^not /,"")):v="must be";var b;if(f(l," argument"))b="The ".concat(l," ").concat(v," ").concat(i(a,"type"));else{var w=c(l,".")?"property":"argument";b='The "'.concat(l,'" ').concat(w," ").concat(v," ").concat(i(a,"type"))}return b+=". Received type ".concat(typeof y),b},TypeError),t("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),t("ERR_METHOD_NOT_IMPLEMENTED",function(l){return"The "+l+" method is not implemented"}),t("ERR_STREAM_PREMATURE_CLOSE","Premature close"),t("ERR_STREAM_DESTROYED",function(l){return"Cannot call "+l+" after a stream was destroyed"}),t("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),t("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),t("ERR_STREAM_WRITE_AFTER_END","write after end"),t("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),t("ERR_UNKNOWN_ENCODING",function(l){return"Unknown encoding: "+l},TypeError),t("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),mr.codes=r,mr}var _r,xt;function En(){if(xt)return _r;xt=1;var e=me().codes.ERR_INVALID_OPT_VALUE;function r(i,s,f){return i.highWaterMark!=null?i.highWaterMark:s?i[f]:null}function t(i,s,f,c){var l=r(s,c,f);if(l!=null){if(!(isFinite(l)&&Math.floor(l)===l)||l<0){var a=c?f:"highWaterMark";throw new e(a,l)}return Math.floor(l)}return i.objectMode?16:16*1024}return _r={getHighWaterMark:t},_r}var wr,Ut;function ji(){if(Ut)return wr;Ut=1,wr=e;function e(t,i){if(r("noDeprecation"))return t;var s=!1;function f(){if(!s){if(r("throwDeprecation"))throw new Error(i);r("traceDeprecation")?console.trace(i):console.warn(i),s=!0}return t.apply(this,arguments)}return f}function r(t){try{if(!ue.localStorage)return!1}catch{return!1}var i=ue.localStorage[t];return i==null?!1:String(i).toLowerCase()==="true"}return wr}var Sr,kt;function Rn(){if(kt)return Sr;kt=1,Sr=F;function e(d){var p=this;this.next=null,this.entry=null,this.finish=function(){T(p,d)}}var r;F.WritableState=I;var t={deprecate:ji()},i=hn(),s=Le.Buffer,f=(typeof ue<"u"?ue:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function c(d){return s.from(d)}function l(d){return s.isBuffer(d)||d instanceof f}var a=Sn(),y=En(),v=y.getHighWaterMark,b=me().codes,w=b.ERR_INVALID_ARG_TYPE,N=b.ERR_METHOD_NOT_IMPLEMENTED,L=b.ERR_MULTIPLE_CALLBACK,A=b.ERR_STREAM_CANNOT_PIPE,E=b.ERR_STREAM_DESTROYED,u=b.ERR_STREAM_NULL_VALUES,g=b.ERR_STREAM_WRITE_AFTER_END,m=b.ERR_UNKNOWN_ENCODING,P=a.errorOrDestroy;ce(F,i);function M(){}function I(d,p,S){r=r||be(),d=d||{},typeof S!="boolean"&&(S=p instanceof r),this.objectMode=!!d.objectMode,S&&(this.objectMode=this.objectMode||!!d.writableObjectMode),this.highWaterMark=v(this,d,"writableHighWaterMark",S),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var j=d.decodeStrings===!1;this.decodeStrings=!j,this.defaultEncoding=d.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(C){te(p,C)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=d.emitClose!==!1,this.autoDestroy=!!d.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}I.prototype.getBuffer=function(){for(var p=this.bufferedRequest,S=[];p;)S.push(p),p=p.next;return S},function(){try{Object.defineProperty(I.prototype,"buffer",{get:t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var W;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(W=Function.prototype[Symbol.hasInstance],Object.defineProperty(F,Symbol.hasInstance,{value:function(p){return W.call(this,p)?!0:this!==F?!1:p&&p._writableState instanceof I}})):W=function(p){return p instanceof this};function F(d){r=r||be();var p=this instanceof r;if(!p&&!W.call(F,this))return new F(d);this._writableState=new I(d,this,p),this.writable=!0,d&&(typeof d.write=="function"&&(this._write=d.write),typeof d.writev=="function"&&(this._writev=d.writev),typeof d.destroy=="function"&&(this._destroy=d.destroy),typeof d.final=="function"&&(this._final=d.final)),i.call(this)}F.prototype.pipe=function(){P(this,new A)};function B(d,p){var S=new g;P(d,S),U.nextTick(p,S)}function Q(d,p,S,j){var C;return S===null?C=new u:typeof S!="string"&&!p.objectMode&&(C=new w("chunk",["string","Buffer"],S)),C?(P(d,C),U.nextTick(j,C),!1):!0}F.prototype.write=function(d,p,S){var j=this._writableState,C=!1,n=!j.objectMode&&l(d);return n&&!s.isBuffer(d)&&(d=c(d)),typeof p=="function"&&(S=p,p=null),n?p="buffer":p||(p=j.defaultEncoding),typeof S!="function"&&(S=M),j.ending?B(this,S):(n||Q(this,j,d,S))&&(j.pendingcb++,C=ee(this,j,n,d,p,S)),C},F.prototype.cork=function(){this._writableState.corked++},F.prototype.uncork=function(){var d=this._writableState;d.corked&&(d.corked--,!d.writing&&!d.corked&&!d.bufferProcessing&&d.bufferedRequest&&H(this,d))},F.prototype.setDefaultEncoding=function(p){if(typeof p=="string"&&(p=p.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((p+"").toLowerCase())>-1))throw new m(p);return this._writableState.defaultEncoding=p,this},Object.defineProperty(F.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Z(d,p,S){return!d.objectMode&&d.decodeStrings!==!1&&typeof p=="string"&&(p=s.from(p,S)),p}Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function ee(d,p,S,j,C,n){if(!S){var o=Z(p,j,C);j!==o&&(S=!0,C="buffer",j=o)}var O=p.objectMode?1:j.length;p.length+=O;var D=p.length */var Wt;function Li(){return Wt||(Wt=1,function(e,r){var t=Le,i=t.Buffer;function s(c,l){for(var a in c)l[a]=c[a]}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=t:(s(t,r),r.Buffer=f);function f(c,l,a){return i(c,l,a)}f.prototype=Object.create(i.prototype),s(i,f),f.from=function(c,l,a){if(typeof c=="number")throw new TypeError("Argument must not be a number");return i(c,l,a)},f.alloc=function(c,l,a){if(typeof c!="number")throw new TypeError("Argument must be a number");var y=i(c);return l!==void 0?typeof a=="string"?y.fill(l,a):y.fill(l):y.fill(0),y},f.allocUnsafe=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return i(c)},f.allocUnsafeSlow=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return t.SlowBuffer(c)}}(Ae,Ae.exports)),Ae.exports}var Gt;function Ht(){if(Gt)return Rr;Gt=1;var e=Li().Buffer,r=e.isEncoding||function(u){switch(u=""+u,u&&u.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function t(u){if(!u)return"utf8";for(var g;;)switch(u){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return u;default:if(g)return;u=(""+u).toLowerCase(),g=!0}}function i(u){var g=t(u);if(typeof g!="string"&&(e.isEncoding===r||!r(u)))throw new Error("Unknown encoding: "+u);return g||u}Rr.StringDecoder=s;function s(u){this.encoding=i(u);var g;switch(this.encoding){case"utf16le":this.text=b,this.end=w,g=4;break;case"utf8":this.fillLast=a,g=4;break;case"base64":this.text=N,this.end=L,g=3;break;default:this.write=A,this.end=E;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(g)}s.prototype.write=function(u){if(u.length===0)return"";var g,m;if(this.lastNeed){if(g=this.fillLast(u),g===void 0)return"";m=this.lastNeed,this.lastNeed=0}else m=0;return m>5===6?2:u>>4===14?3:u>>3===30?4:u>>6===2?-1:-2}function c(u,g,m){var P=g.length-1;if(P=0?(M>0&&(u.lastNeed=M-1),M):--P=0?(M>0&&(u.lastNeed=M-2),M):--P=0?(M>0&&(M===2?M=0:u.lastNeed=M-3),M):0))}function l(u,g,m){if((g[0]&192)!==128)return u.lastNeed=0,"�";if(u.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return u.lastNeed=1,"�";if(u.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return u.lastNeed=2,"�"}}function a(u){var g=this.lastTotal-this.lastNeed,m=l(this,u);if(m!==void 0)return m;if(this.lastNeed<=u.length)return u.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);u.copy(this.lastChar,g,0,u.length),this.lastNeed-=u.length}function y(u,g){var m=c(this,u,g);if(!this.lastNeed)return u.toString("utf8",g);this.lastTotal=m;var P=u.length-(m-this.lastNeed);return u.copy(this.lastChar,0,P),u.toString("utf8",g,P)}function v(u){var g=u&&u.length?this.write(u):"";return this.lastNeed?g+"�":g}function b(u,g){if((u.length-g)%2===0){var m=u.toString("utf16le",g);if(m){var P=m.charCodeAt(m.length-1);if(P>=55296&&P<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=u[u.length-2],this.lastChar[1]=u[u.length-1],m.slice(0,-1)}return m}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=u[u.length-1],u.toString("utf16le",g,u.length-1)}function w(u){var g=u&&u.length?this.write(u):"";if(this.lastNeed){var m=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,m)}return g}function N(u,g){var m=(u.length-g)%3;return m===0?u.toString("base64",g):(this.lastNeed=3-m,this.lastTotal=3,m===1?this.lastChar[0]=u[u.length-1]:(this.lastChar[0]=u[u.length-2],this.lastChar[1]=u[u.length-1]),u.toString("base64",g,u.length-m))}function L(u){var g=u&&u.length?this.write(u):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function A(u){return u.toString(this.encoding)}function E(u){return u&&u.length?this.write(u):""}return Rr}var Ar,Vt;function Gr(){if(Vt)return Ar;Vt=1;var e=me().codes.ERR_STREAM_PREMATURE_CLOSE;function r(f){var c=!1;return function(){if(!c){c=!0;for(var l=arguments.length,a=new Array(l),y=0;y0)if(typeof o!="string"&&!q.objectMode&&Object.getPrototypeOf(o)!==i.prototype&&(o=f(o)),D)q.endEmitted?M(n,new u):Z(n,q,o,!0);else if(q.ended)M(n,new A);else{if(q.destroyed)return!1;q.reading=!1,q.decoder&&!O?(o=q.decoder.write(o),q.objectMode||o.length!==0?Z(n,q,o,!1):H(n,q)):Z(n,q,o,!1)}else D||(q.reading=!1,H(n,q))}return!q.ended&&(q.length=re?n=re:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n}function ie(n,o){return n<=0||o.length===0&&o.ended?0:o.objectMode?1:n!==n?o.flowing&&o.length?o.buffer.head.data.length:o.length:(n>o.highWaterMark&&(o.highWaterMark=ne(n)),n<=o.length?n:o.ended?o.length:(o.needReadable=!0,0))}B.prototype.read=function(n){a("read",n),n=parseInt(n,10);var o=this._readableState,O=n;if(n!==0&&(o.emittedReadable=!1),n===0&&o.needReadable&&((o.highWaterMark!==0?o.length>=o.highWaterMark:o.length>0)||o.ended))return a("read: emitReadable",o.length,o.ended),o.length===0&&o.ended?S(this):z(this),null;if(n=ie(n,o),n===0&&o.ended)return o.length===0&&S(this),null;var D=o.needReadable;a("need readable",D),(o.length===0||o.length-n0?G=p(n,o):G=null,G===null?(o.needReadable=o.length<=o.highWaterMark,n=0):(o.length-=n,o.awaitDrain=0),o.length===0&&(o.ended||(o.needReadable=!0),O!==n&&o.ended&&S(this)),G!==null&&this.emit("data",G),G};function te(n,o){if(a("onEofChunk"),!o.ended){if(o.decoder){var O=o.decoder.end();O&&O.length&&(o.buffer.push(O),o.length+=o.objectMode?1:O.length)}o.ended=!0,o.sync?z(n):(o.needReadable=!1,o.emittedReadable||(o.emittedReadable=!0,$(n)))}}function z(n){var o=n._readableState;a("emitReadable",o.needReadable,o.emittedReadable),o.needReadable=!1,o.emittedReadable||(a("emitReadable",o.flowing),o.emittedReadable=!0,U.nextTick($,n))}function $(n){var o=n._readableState;a("emitReadable_",o.destroyed,o.length,o.ended),!o.destroyed&&(o.length||o.ended)&&(n.emit("readable"),o.emittedReadable=!1),o.needReadable=!o.flowing&&!o.ended&&o.length<=o.highWaterMark,d(n)}function H(n,o){o.readingMore||(o.readingMore=!0,U.nextTick(x,n,o))}function x(n,o){for(;!o.reading&&!o.ended&&(o.length1&&C(D.pipes,n)!==-1)&&!Re&&(a("false write response, pause",D.awaitDrain),D.awaitDrain++),O.pause())}function De(pe){a("onerror",pe),we(),n.removeListener("error",De),r(n,"error")===0&&M(n,pe)}W(n,"error",De);function Ie(){n.removeListener("finish",Be),we()}n.once("close",Ie);function Be(){a("onfinish"),n.removeListener("close",Ie),we()}n.once("finish",Be);function we(){a("unpipe"),O.unpipe(n)}return n.emit("pipe",O),D.flowing||(a("pipe resume"),O.resume()),n};function K(n){return function(){var O=n._readableState;a("pipeOnDrain",O.awaitDrain),O.awaitDrain&&O.awaitDrain--,O.awaitDrain===0&&r(n,"data")&&(O.flowing=!0,d(n))}}B.prototype.unpipe=function(n){var o=this._readableState,O={hasUnpiped:!1};if(o.pipesCount===0)return this;if(o.pipesCount===1)return n&&n!==o.pipes?this:(n||(n=o.pipes),o.pipes=null,o.pipesCount=0,o.flowing=!1,n&&n.emit("unpipe",this,O),this);if(!n){var D=o.pipes,G=o.pipesCount;o.pipes=null,o.pipesCount=0,o.flowing=!1;for(var q=0;q0,D.flowing!==!1&&this.resume()):n==="readable"&&!D.endEmitted&&!D.readableListening&&(D.readableListening=D.needReadable=!0,D.flowing=!1,D.emittedReadable=!1,a("on readable",D.length,D.reading),D.length?z(this):D.reading||U.nextTick(h,this)),O},B.prototype.addListener=B.prototype.on,B.prototype.removeListener=function(n,o){var O=t.prototype.removeListener.call(this,n,o);return n==="readable"&&U.nextTick(Y,this),O},B.prototype.removeAllListeners=function(n){var o=t.prototype.removeAllListeners.apply(this,arguments);return(n==="readable"||n===void 0)&&U.nextTick(Y,this),o};function Y(n){var o=n._readableState;o.readableListening=n.listenerCount("readable")>0,o.resumeScheduled&&!o.paused?o.flowing=!0:n.listenerCount("data")>0&&n.resume()}function h(n){a("readable nexttick read 0"),n.read(0)}B.prototype.resume=function(){var n=this._readableState;return n.flowing||(a("resume"),n.flowing=!n.readableListening,_(this,n)),n.paused=!1,this};function _(n,o){o.resumeScheduled||(o.resumeScheduled=!0,U.nextTick(T,n,o))}function T(n,o){a("resume",o.reading),o.reading||n.read(0),o.resumeScheduled=!1,n.emit("resume"),d(n),o.flowing&&!o.reading&&n.read(0)}B.prototype.pause=function(){return a("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(a("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function d(n){var o=n._readableState;for(a("flow",o.flowing);o.flowing&&n.read()!==null;);}B.prototype.wrap=function(n){var o=this,O=this._readableState,D=!1;n.on("end",function(){if(a("wrapped end"),O.decoder&&!O.ended){var V=O.decoder.end();V&&V.length&&o.push(V)}o.push(null)}),n.on("data",function(V){if(a("wrapped data"),O.decoder&&(V=O.decoder.write(V)),!(O.objectMode&&V==null)&&!(!O.objectMode&&(!V||!V.length))){var fe=o.push(V);fe||(D=!0,n.pause())}});for(var G in n)this[G]===void 0&&typeof n[G]=="function"&&(this[G]=function(fe){return function(){return n[fe].apply(n,arguments)}}(G));for(var q=0;q=o.length?(o.decoder?O=o.buffer.join(""):o.buffer.length===1?O=o.buffer.first():O=o.buffer.concat(o.length),o.buffer.clear()):O=o.buffer.consume(n,o.decoder),O}function S(n){var o=n._readableState;a("endReadable",o.endEmitted),o.endEmitted||(o.ended=!0,U.nextTick(j,o,n))}function j(n,o){if(a("endReadableNT",n.endEmitted,n.length),!n.endEmitted&&n.length===0&&(n.endEmitted=!0,o.readable=!1,o.emit("end"),n.autoDestroy)){var O=o._writableState;(!O||O.autoDestroy&&O.finished)&&o.destroy()}}typeof Symbol=="function"&&(B.from=function(n,o){return P===void 0&&(P=Mi()),P(B,n,o)});function C(n,o){for(var O=0,D=n.length;O0;return l(g,P,M,function(I){E||(E=I),I&&u.forEach(a),!P&&(u.forEach(a),A(E))})});return N.reduce(y)}return Nr=b,Nr}var Ii=oe,Hr=xr.EventEmitter,Bi=ce;Bi(oe,Hr);oe.Readable=An();oe.Writable=Rn();oe.Duplex=be();oe.Transform=On();oe.PassThrough=Ci();oe.finished=Gr();oe.pipeline=Di();oe.Stream=oe;function oe(){Hr.call(this)}oe.prototype.pipe=function(e,r){var t=this;function i(v){e.writable&&e.write(v)===!1&&t.pause&&t.pause()}t.on("data",i);function s(){t.readable&&t.resume&&t.resume()}e.on("drain",s),!e._isStdio&&(!r||r.end!==!1)&&(t.on("end",c),t.on("close",l));var f=!1;function c(){f||(f=!0,e.end())}function l(){f||(f=!0,typeof e.destroy=="function"&&e.destroy())}function a(v){if(y(),Hr.listenerCount(this,"error")===0)throw v}t.on("error",a),e.on("error",a);function y(){t.removeListener("data",i),e.removeListener("drain",s),t.removeListener("end",c),t.removeListener("close",l),t.removeListener("error",a),e.removeListener("error",a),t.removeListener("end",y),t.removeListener("close",y),e.removeListener("close",y)}return t.on("end",y),t.on("close",y),e.on("close",y),e.emit("pipe",t),e};const Vr=Hn(Ii);var X={};X.endianness=function(){return"LE"};X.hostname=function(){return typeof location<"u"?location.hostname:""};X.loadavg=function(){return[]};X.uptime=function(){return 0};X.freemem=function(){return Number.MAX_VALUE};X.totalmem=function(){return Number.MAX_VALUE};X.cpus=function(){return[]};X.type=function(){return"Browser"};X.release=function(){return typeof navigator<"u"?navigator.appVersion:""};X.networkInterfaces=X.getNetworkInterfaces=function(){return{}};X.arch=function(){return"javascript"};X.platform=function(){return"browser"};X.tmpdir=X.tmpDir=function(){return"/tmp"};X.EOL=` +`;X.homedir=function(){return"/"};function ae(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(r){return typeof r}:ae=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ae(e)}function Tn(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function Fi(e,r){for(var t=0;t-1}function So(e,r){var t=this.__data__,i=Me(t,e);return i<0?t.push([e,r]):t[i][1]=r,this}_e.prototype.clear=bo;_e.prototype.delete=mo;_e.prototype.get=_o;_e.prototype.has=wo;_e.prototype.set=So;function de(e){var r=-1,t=e?e.length:0;for(this.clear();++r1?Un(e[f]||{},c,t):t))}function kn(e,r){var t=Array.isArray(r)?r:r.split("."),i=Ln(t),s=i[0],f=i.slice(1);return ae(e[s])!=="object"?e:t.length===1?Object.keys(e).filter(function(c){return c!==s}).reduce(function(c,l){return Object.assign(c,Pe({},l,e[l]))},{}):Object.keys(e).reduce(function(c,l){return jn({},c,Pe({},l,l!==s?e[l]:kn(e[s],f)))},{})}function Go(e,r){try{return e.push.apply(e,ki(r)),e}catch{return e.concat(r)}}function Ho(e,r){var t=!0;return e.reduce(function(i,s){return s==null&&(s=""),t?(t=!1,"".concat(s)):"".concat(i).concat(r).concat(s)},"")}var se={getProp:Wo,setProp:Un,unsetProp:kn,fastJoin:Ho,flattenReducer:Go},nn=se.getProp,on=se.fastJoin,Vo=se.flattenReducer,Jo=function(){function e(r){Tn(this,e),this.opts=this.preprocessOpts(r)}return Pn(e,[{key:"preprocessOpts",value:function(t){var i=Object.assign({},t);return i.transforms=Array.isArray(i.transforms)?i.transforms:i.transforms?[i.transforms]:[],i.delimiter=i.delimiter||",",i.eol=i.eol||X.EOL,i.quote=typeof i.quote=="string"?i.quote:'"',i.escapedQuote=typeof i.escapedQuote=="string"?i.escapedQuote:"".concat(i.quote).concat(i.quote),i.header=i.header!==!1,i.includeEmptyRows=i.includeEmptyRows||!1,i.withBOM=i.withBOM||!1,i}},{key:"preprocessFieldsInfo",value:function(t){var i=this;return t.map(function(s){if(typeof s=="string")return{label:s,value:s.includes(".")||s.includes("[")?function(a){return Br(a,s,i.opts.defaultValue)}:function(a){return nn(a,s,i.opts.defaultValue)}};if(ae(s)==="object"){var f="default"in s?s.default:i.opts.defaultValue;if(typeof s.value=="string")return{label:s.label||s.value,value:s.value.includes(".")||s.value.includes("[")?function(a){return Br(a,s.value,f)}:function(a){return nn(a,s.value,f)}};if(typeof s.value=="function"){var c=s.label||s.value.name||"",l={label:c,default:f};return{label:c,value:function(y){var v=s.value(y,l);return v??f}}}}throw new Error("Invalid field info option. "+JSON.stringify(s))})}},{key:"getHeader",value:function(){var t=this;return on(this.opts.fields.map(function(i){return t.processValue(i.label)}),this.opts.delimiter)}},{key:"preprocessRow",value:function(t){return this.opts.transforms.reduce(function(i,s){return i.map(function(f){return s(f)}).reduce(Vo,[])},[t])}},{key:"processRow",value:function(t){var i=this;if(t){var s=this.opts.fields.map(function(f){return i.processCell(t,f)});if(!(!this.opts.includeEmptyRows&&s.every(function(f){return f===void 0})))return on(s,this.opts.delimiter)}}},{key:"processCell",value:function(t,i){return this.processValue(i.value(t))}},{key:"processValue",value:function(t){if(t!=null){var i=ae(t);if(i!=="boolean"&&i!=="number"&&i!=="string"){if(t=JSON.stringify(t),t===void 0)return;t[0]==='"'&&(t=t.replace(/^"(.+)"$/,"$1"))}return typeof t=="string"&&(this.opts.excelStrings?(t.includes(this.opts.quote)&&(t=t.replace(new RegExp(this.opts.quote,"g"),"".concat(this.opts.escapedQuote).concat(this.opts.escapedQuote))),t='"=""'.concat(t,'"""')):(t.includes(this.opts.quote)&&(t=t.replace(new RegExp(this.opts.quote,"g"),this.opts.escapedQuote)),t="".concat(this.opts.quote).concat(t).concat(this.opts.quote))),t}}}]),e}(),zo=Jo,Ko=se.fastJoin,Yo=se.flattenReducer,Qo=function(e){qi(r,e);function r(t){var i;return Tn(this,r),i=Ui(this,Dr(r).call(this,t)),i.opts.fields&&(i.opts.fields=i.preprocessFieldsInfo(i.opts.fields)),i}return Pn(r,[{key:"parse",value:function(i){var s=this.preprocessData(i);this.opts.fields||(this.opts.fields=s.reduce(function(a,y){return Object.keys(y).forEach(function(v){a.includes(v)||a.push(v)}),a},[]),this.opts.fields=this.preprocessFieldsInfo(this.opts.fields));var f=this.opts.header?this.getHeader():"",c=this.processData(s),l=(this.opts.withBOM?"\uFEFF":"")+f+(f&&c?this.opts.eol:"")+c;return l}},{key:"preprocessData",value:function(i){var s=this,f=Array.isArray(i)?i:[i];if(!this.opts.fields&&(f.length===0||ae(f[0])!=="object"))throw new Error('Data should not be empty or the "fields" option should be included');return this.opts.transforms.length===0?f:f.map(function(c){return s.preprocessRow(c)}).reduce(Yo,[])}},{key:"processData",value:function(i){var s=this;return Ko(i.map(function(f){return s.processRow(f)}).filter(function(f){return f}),this.opts.eol)}}]),r}(zo),Xo=Qo,k={};k.LEFT_BRACE=1;k.RIGHT_BRACE=2;k.LEFT_BRACKET=3;k.RIGHT_BRACKET=4;k.COLON=5;k.COMMA=6;k.TRUE=7;k.FALSE=8;k.NULL=9;k.STRING=10;k.NUMBER=11;k.START=17;k.STOP=18;k.TRUE1=33;k.TRUE2=34;k.TRUE3=35;k.FALSE1=49;k.FALSE2=50;k.FALSE3=51;k.FALSE4=52;k.NULL1=65;k.NULL2=66;k.NULL3=67;k.NUMBER1=81;k.NUMBER3=83;k.STRING1=97;k.STRING2=98;k.STRING3=99;k.STRING4=100;k.STRING5=101;k.STRING6=102;k.VALUE=113;k.KEY=114;k.OBJECT=129;k.ARRAY=130;Vr.Transform;Vr.Transform;function Zo(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.objects,t=r===void 0?!0:r,i=e.arrays,s=i===void 0?!1:i,f=e.separator,c=f===void 0?".":f;function l(a,y,v){return Object.keys(a).forEach(function(b){var w=v?"".concat(v).concat(c).concat(b):b,N=a[b];if(t&&ae(N)==="object"&&N!==null&&!Array.isArray(N)&&Object.prototype.toString.call(N.toJSON)!=="[object Function]"&&Object.keys(N).length){l(N,y,w);return}if(s&&Array.isArray(N)){l(N,y,w);return}y[w]=N}),y}return function(a){return l(a,{})}}var ea=Zo,ra=se.setProp,ta=se.unsetProp,$n=se.flattenReducer;function Fr(e,r){return Object.keys(e).reduce(function(t,i){var s=r?"".concat(r,".").concat(i):i,f=e[i];return ae(f)==="object"&&f!==null&&!Array.isArray(f)&&Object.prototype.toString.call(f.toJSON)!=="[object Function]"&&Object.keys(f).length?t=t.concat(Fr(f,s)):Array.isArray(f)&&(t.push(s),t=t.concat(f.map(function(c){return Fr(c,s)}).reduce($n,[]).filter(function(c,l,a){return a.indexOf(c)!==l}))),t},[])}function na(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.paths,t=r===void 0?void 0:r,i=e.blankOut,s=i===void 0?!1:i;function f(c,l){return c.map(function(a){var y=Br(a,l);return Array.isArray(y)?y.length?y.map(function(v,b){var w=s&&b>0?{}:a;return ra(w,l,v)}):ta(a,l):a}).reduce($n,[])}return t=Array.isArray(t)?t:t?[t]:void 0,function(c){return(t||Fr(c)).reduce(f,[c])}}var ia=na;Vr.Readable;var oa=Xo,aa={flatten:ea,unwind:ia};const fa=Kn(zn)` + font-size: 12px; +`,Wn=({filename:e="export",data:r,formats:t=["csv","json"],addSketchName:i=!0,addTimestamp:s=!0,...f})=>{const{t:c}=ei(),a=[{label:c("DataDownload - export CSV format label","Export CSV"),extension:"csv",contentType:"application/csv",url:""},{label:c("DataDownload - export JSON format label","Export JSON"),extension:"json",contentType:"application/json",url:""}].filter(u=>t.includes(u.extension)),[y,v]=ge.useState(a),b=(()=>{try{const[{name:u}]=Qn();return u}catch{return""}})(),w=i&&b?`__${b.replaceAll(/\s/g,"_")}`:"",N=s?`__${new Date().toISOString().split(".")[0]}Z`:"",L=`${e}${w}${N}`;ge.useEffect(()=>{if(!r||r.length===0)return;const u={csv:()=>new oa({transforms:[aa.flatten({arrays:!0})]}).parse(r),json:()=>JSON.stringify(r,null,2)},g=y.map(m=>{const P=new Blob([u[m.extension]()],{type:m.contentType});return m.url!=""&&window.URL.revokeObjectURL(m.url),{...m,url:window.URL.createObjectURL(P)}});v(g)},[r]);const A=y.map((u,g)=>he.jsx("a",{download:`${L}.${u.extension}`,href:r&&r.length>0?u.url:"#","aria-disabled":!r||r.length===0,children:he.jsxs(fa,{children:[he.jsx(an,{color:"#999",size:"20",style:{paddingRight:5}}),he.jsx("span",{style:{verticalAlign:"middle"},children:u.label})]})},g)),E={titleElement:he.jsx(Vn,{size:18,color:"#999"}),...f};return he.jsx(Jn,{...E,children:A})},_a=Wn;Wn.__docgenInfo={description:`Dropdown menu for transforming data to CSV/JSON format and initiating a browser download +Defaults to CSV and JSON, and filename will include sketch name from ReportContext (if available) +and current timestamp`,methods:[],displayName:"DataDownload",props:{filename:{required:!1,tsType:{name:"string"},description:"Name minus extension",defaultValue:{value:'"export"',computed:!1}},data:{required:!0,tsType:{name:"Array",elements:[{name:"object"}],raw:"object[]"},description:"Raw data to format and allow to download, nested objects and arrays will get flattened"},formats:{required:!1,tsType:{name:"Array",elements:[{name:"unknown[number]",raw:"(typeof SUPPORTED_FORMATS)[number]"}],raw:"SUPPORTED_FORMAT[]"},description:"Formats to offer, defaults to csv only",defaultValue:{value:'["csv", "json"]',computed:!1}},addSketchName:{required:!1,tsType:{name:"boolean"},description:"Add sketch name to filename, default to true",defaultValue:{value:"true",computed:!1}},addTimestamp:{required:!1,tsType:{name:"boolean"},description:"Add timestamp to filename, defaults to true",defaultValue:{value:"true",computed:!1}},titleElement:{required:!1,tsType:{name:"JSX.Element"},description:""}},composes:["DataDownloadDropdownProps"]};export{_a as D}; diff --git a/version-7.0.0/assets/DataDownload.stories-BQBl-gIx.js b/version-7.0.0/assets/DataDownload.stories-BQBl-gIx.js new file mode 100644 index 0000000..2a91d74 --- /dev/null +++ b/version-7.0.0/assets/DataDownload.stories-BQBl-gIx.js @@ -0,0 +1,13 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{D as a}from"./DataDownload-NRMtrsbm.js";import{f as s}from"./index-CJGZSqXF.js";import{S as x}from"./SimpleButton-CD5OHI_F.js";import{R as D}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./Dropdown-BSgC6zM_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const A={component:a,title:"Components/DataDownload",decorators:[D]},t=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.ranked,formats:["csv","json"]})}),r=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.nested})}),o=()=>e.jsx(e.Fragment,{children:e.jsx(a,{filename:"sample",data:s.ranked,formats:["csv","json"],titleElement:e.jsx(x,{children:"➥ Export"})})});t.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"flattenNested"};o.__docgenInfo={description:"",methods:[],displayName:"button"};var n,m,i;t.parameters={...t.parameters,docs:{...(n=t.parameters)==null?void 0:n.docs,source:{originalSource:`() => { + return <> + + ; +}`,...(i=(m=t.parameters)==null?void 0:m.docs)==null?void 0:i.source}}};var p,d,l;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`() => { + return <> + + ; +}`,...(l=(d=r.parameters)==null?void 0:d.docs)==null?void 0:l.source}}};var c,f,u;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => { + return <> + ➥ Export} /> + ; +}`,...(u=(f=o.parameters)==null?void 0:f.docs)==null?void 0:u.source}}};const G=["simple","flattenNested","button"];export{G as __namedExportsOrder,o as button,A as default,r as flattenNested,t as simple}; diff --git a/version-7.0.0/assets/DataDownloadToolbar-B7oXbgJ-.js b/version-7.0.0/assets/DataDownloadToolbar-B7oXbgJ-.js new file mode 100644 index 0000000..f2c04da --- /dev/null +++ b/version-7.0.0/assets/DataDownloadToolbar-B7oXbgJ-.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{d as i}from"./styled-components.browser.esm-Cwi-fKCl.js";import{T as p}from"./Toolbar-Ci4_u54V.js";import{D as c}from"./DataDownload-NRMtrsbm.js";const m=i.div` + & .gp-data-download-toolbar h2 { + flex-grow: 1; + } +`,u=({title:a,variant:e="dense",useGutters:r=!1,filename:t,formats:s,data:d})=>{const l={title:a,variant:e,useGutters:r},n={filename:t,formats:s,data:d};return o.jsx(m,{children:o.jsxs(p,{toolbarCls:"gp-data-download-toolbar",...l,children:[typeof a=="string"?o.jsx("h2",{children:a}):a,o.jsx("div",{children:o.jsx(c,{...n})})]})})};u.__docgenInfo={description:"Convenience component that creates a Toolbar with Header and DataDownload",methods:[],displayName:"DataDownloadToolbar",props:{title:{required:!0,tsType:{name:"string"},description:""},variant:{defaultValue:{value:'"dense"',computed:!1},required:!1},useGutters:{defaultValue:{value:"false",computed:!1},required:!1}},composes:["DataDownloadProps","Omit"]};export{u as D}; diff --git a/version-7.0.0/assets/DocsRenderer-PKQXORMH-Co0OfJiJ.js b/version-7.0.0/assets/DocsRenderer-PKQXORMH-Co0OfJiJ.js new file mode 100644 index 0000000..e56d4a3 --- /dev/null +++ b/version-7.0.0/assets/DocsRenderer-PKQXORMH-Co0OfJiJ.js @@ -0,0 +1,574 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-C_s9n2jO.js","./iframe-BJY36Cwj.js","./index-RYns6xqu.js","./react-18-DBL1hgnh.js","./index-D16Yfzz8.js","./index-BbP3371Q.js","./index-D-8MO0q_.js","./extends-CF3RwP-h.js","./_baseToString-CmkGVQv0.js","./_getPrototype-2UMXDfW_.js","./cloneDeep-DjGZ9tLP.js","./_baseIteratee-hc9hs9W5.js","./index-DwAHOYlq.js","./index-DrFu-skq.js","./Color-KGDBMAHA-wf-0-PsL.js","./index-CcnH5Kt0.js"])))=>i.map(i=>d[i]); +var lx=Object.defineProperty;var sx=(e,t,r)=>t in e?lx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var yr=(e,t,r)=>sx(e,typeof t!="symbol"?t+"":t,r);import{_ as C1}from"./iframe-BJY36Cwj.js";import{r as l,R as v,g as S1}from"./index-RYns6xqu.js";import{r as ux,u as cx}from"./react-18-DBL1hgnh.js";import{g as de}from"./index-BbP3371Q.js";import{w as A4,r as k1}from"./index-D16Yfzz8.js";import{O as F4,P as dx}from"./index-D-8MO0q_.js";import{_ as ot}from"./extends-CF3RwP-h.js";import{d as px,e as _4,f as fx,g as hx}from"./_baseToString-CmkGVQv0.js";import{a as I4,b as mx,c as gx,_ as vx}from"./_baseIteratee-hc9hs9W5.js";import{n as yx,l as bx,o as wx,p as Ex,c as xx}from"./cloneDeep-DjGZ9tLP.js";import{a as Dx}from"./_getPrototype-2UMXDfW_.js";import{e as Zf,s as su}from"./index-DwAHOYlq.js";import{d as Cx}from"./index-DrFu-skq.js";var Sx=Object.create,R4=Object.defineProperty,kx=Object.getOwnPropertyDescriptor,B4=Object.getOwnPropertyNames,Ax=Object.getPrototypeOf,Fx=Object.prototype.hasOwnProperty,Ea=(e,t)=>function(){return t||(0,e[B4(e)[0]])((t={exports:{}}).exports,t),t.exports},_x=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of B4(t))!Fx.call(e,a)&&a!==r&&R4(e,a,{get:()=>t[a],enumerable:!(n=kx(t,a))||n.enumerable});return e},Ix=(e,t,r)=>(r=e!=null?Sx(Ax(e)):{},_x(!e||!e.__esModule?R4(r,"default",{value:e,enumerable:!0}):r,e)),Ct=e=>`control-${e.replace(/\s+/g,"-")}`,ls=e=>`set-${e.replace(/\s+/g,"-")}`,Rx=Object.create,A1=Object.defineProperty,Bx=Object.getOwnPropertyDescriptor,Tx=Object.getOwnPropertyNames,zx=Object.getPrototypeOf,Lx=Object.prototype.hasOwnProperty,I=(e,t)=>A1(e,"name",{value:t,configurable:!0}),Ei=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),ss=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ox=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Tx(t))!Lx.call(e,a)&&a!==r&&A1(e,a,{get:()=>t[a],enumerable:!(n=Bx(t,a))||n.enumerable});return e},F1=(e,t,r)=>(r=e!=null?Rx(zx(e)):{},Ox(t||!e||!e.__esModule?A1(r,"default",{value:e,enumerable:!0}):r,e)),Mx=ss(e=>{(function(){var t=typeof Symbol=="function"&&Symbol.for,r=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,a=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,i=t?Symbol.for("react.profiler"):60114,s=t?Symbol.for("react.provider"):60109,u=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,p=t?Symbol.for("react.concurrent_mode"):60111,m=t?Symbol.for("react.forward_ref"):60112,f=t?Symbol.for("react.suspense"):60113,h=t?Symbol.for("react.suspense_list"):60120,g=t?Symbol.for("react.memo"):60115,y=t?Symbol.for("react.lazy"):60116,b=t?Symbol.for("react.block"):60121,D=t?Symbol.for("react.fundamental"):60117,w=t?Symbol.for("react.responder"):60118,x=t?Symbol.for("react.scope"):60119;function E(P){return typeof P=="string"||typeof P=="function"||P===a||P===p||P===i||P===o||P===f||P===h||typeof P=="object"&&P!==null&&(P.$$typeof===y||P.$$typeof===g||P.$$typeof===s||P.$$typeof===u||P.$$typeof===m||P.$$typeof===D||P.$$typeof===w||P.$$typeof===x||P.$$typeof===b)}I(E,"isValidElementType");function C(P){if(typeof P=="object"&&P!==null){var ct=P.$$typeof;switch(ct){case r:var Ft=P.type;switch(Ft){case d:case p:case a:case i:case o:case f:return Ft;default:var jr=Ft&&Ft.$$typeof;switch(jr){case u:case m:case y:case g:case s:return jr;default:return ct}}case n:return ct}}}I(C,"typeOf");var S=d,k=p,A=u,_=s,R=r,B=m,L=a,z=y,M=g,O=n,$=i,j=o,K=f,H=!1;function Y(P){return H||(H=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),re(P)||C(P)===d}I(Y,"isAsyncMode");function re(P){return C(P)===p}I(re,"isConcurrentMode");function ie(P){return C(P)===u}I(ie,"isContextConsumer");function ee(P){return C(P)===s}I(ee,"isContextProvider");function ne(P){return typeof P=="object"&&P!==null&&P.$$typeof===r}I(ne,"isElement");function N(P){return C(P)===m}I(N,"isForwardRef");function J(P){return C(P)===a}I(J,"isFragment");function Z(P){return C(P)===y}I(Z,"isLazy");function pe(P){return C(P)===g}I(pe,"isMemo");function Se(P){return C(P)===n}I(Se,"isPortal");function At(P){return C(P)===i}I(At,"isProfiler");function Ue(P){return C(P)===o}I(Ue,"isStrictMode");function ut(P){return C(P)===f}I(ut,"isSuspense"),e.AsyncMode=S,e.ConcurrentMode=k,e.ContextConsumer=A,e.ContextProvider=_,e.Element=R,e.ForwardRef=B,e.Fragment=L,e.Lazy=z,e.Memo=M,e.Portal=O,e.Profiler=$,e.StrictMode=j,e.Suspense=K,e.isAsyncMode=Y,e.isConcurrentMode=re,e.isContextConsumer=ie,e.isContextProvider=ee,e.isElement=ne,e.isForwardRef=N,e.isFragment=J,e.isLazy=Z,e.isMemo=pe,e.isPortal=Se,e.isProfiler=At,e.isStrictMode=Ue,e.isSuspense=ut,e.isValidElementType=E,e.typeOf=C})()}),$x=ss((e,t)=>{t.exports=Mx()}),T4=ss((e,t)=>{var r=$x(),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[r.ForwardRef]=o,s[r.Memo]=i;function u(b){return r.isMemo(b)?i:s[b.$$typeof]||n}I(u,"getStatics");var d=Object.defineProperty,p=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,g=Object.prototype;function y(b,D,w){if(typeof D!="string"){if(g){var x=h(D);x&&x!==g&&y(b,x,w)}var E=p(D);m&&(E=E.concat(m(D)));for(var C=u(b),S=u(D),k=0;k{(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"?n=window:typeof de<"u"?n=de:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return I(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof Ei=="function"&&Ei;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var f=new Error("Cannot find module '"+d+"'");throw f.code="MODULE_NOT_FOUND",f}var h=a[d]={exports:{}};n[d][0].call(h.exports,function(g){var y=n[d][1][g];return i(y||g)},h,h.exports,r,n,a,o)}return a[d].exports}I(i,"s");for(var s=typeof Ei=="function"&&Ei,u=0;u=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],this.list[u].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},o.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},o.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},o.prototype.forEach=function(i,s){var u;for(u=0;u0&&(w[D]={cacheItem:g,arg:arguments[D]},x?i(m,w):m.push(w),m.length>d&&s(m.shift())),h.wasMemoized=x,h.numArgs=D+1,b},"memoizerific");return h.limit=d,h.wasMemoized=!1,h.cache=p,h.lru=m,h}};function i(d,p){var m=d.length,f=p.length,h,g,y;for(g=0;g=0&&(m=d[h],f=m.cacheItem.get(m.arg),!f||!f.size);h--)m.cacheItem.delete(m.arg)}I(s,"removeCachedResult");function u(d,p){return d===p||d!==d&&p!==p}I(u,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function Gt(){return Gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?be(xa,--je):0,ra--,ce===10&&(ra=1,ds--),ce}I(j4,"prev");function Pe(){return ce=je2||na(ce)>3?"":" "}I(V4,"whitespace");function U4(e,t){for(;--t&&Pe()&&!(ce<48||ce>102||ce>57&&ce<65||ce>70&&ce<97););return Da(e,go()+(t<6&&yt()==32&&Pe()==32))}I(U4,"escaping");function wl(e){for(;Pe();)switch(ce){case e:return je;case 34:case 39:e!==34&&e!==39&&wl(ce);break;case 40:e===41&&wl(e);break;case 92:Pe();break}return je}I(wl,"delimiter");function q4(e,t){for(;Pe()&&e+ce!==57&&!(e+ce===84&&yt()===47););return"/*"+Da(t,je-1)+"*"+us(e===47?e:Pe())}I(q4,"commenter");function W4(e){for(;!na(yt());)Pe();return Da(e,je)}I(W4,"identifier");function G4(e){return O1(yo("",null,null,null,[""],e=L1(e),0,[0],e))}I(G4,"compile");function yo(e,t,r,n,a,o,i,s,u){for(var d=0,p=0,m=i,f=0,h=0,g=0,y=1,b=1,D=1,w=0,x="",E=a,C=o,S=n,k=x;b;)switch(g=w,w=Pe()){case 40:if(g!=108&&be(k,m-1)==58){bl(k+=Q(vo(w),"&","&\f"),"&\f")!=-1&&(D=-1);break}case 34:case 39:case 91:k+=vo(w);break;case 9:case 10:case 13:case 32:k+=V4(g);break;case 92:k+=U4(go()-1,7);continue;case 47:switch(yt()){case 42:case 47:ao(K4(q4(Pe(),go()),t,r),u);break;default:k+="/"}break;case 123*y:s[d++]=ht(k)*D;case 125*y:case 59:case 0:switch(w){case 0:case 125:b=0;case 59+p:D==-1&&(k=Q(k,/\f/g,"")),h>0&&ht(k)-m&&ao(h>32?B0(k+";",n,r,m-1):B0(Q(k," ","")+";",n,r,m-2),u);break;case 59:k+=";";default:if(ao(S=R0(k,t,r,d,p,a,s,x,E=[],C=[],m),o),w===123)if(p===0)yo(k,t,S,S,E,o,m,s,C);else switch(f===99&&be(k,3)===110?100:f){case 100:case 108:case 109:case 115:yo(e,S,S,n&&ao(R0(e,S,S,0,0,a,s,x,a,E=[],m),C),a,C,m,s,n?E:C);break;default:yo(k,S,S,S,[""],C,0,s,C)}}d=p=h=0,y=D=1,x=k="",m=i;break;case 58:m=1+ht(k),h=g;default:if(y<1){if(w==123)--y;else if(w==125&&y++==0&&j4()==125)continue}switch(k+=us(w),w*y){case 38:D=p>0?1:(k+="\f",-1);break;case 44:s[d++]=(ht(k)-1)*D,D=1;break;case 64:yt()===45&&(k+=vo(Pe())),f=yt(),p=m=ht(x=k+=W4(go())),w++;break;case 45:g===45&&ht(k)==2&&(y=0)}}return o}I(yo,"parse");function R0(e,t,r,n,a,o,i,s,u,d,p){for(var m=a-1,f=a===0?o:[""],h=cs(f),g=0,y=0,b=0;g0?f[D]+" "+w:Q(w,/&\f/g,f[D])))&&(u[b++]=x);return qo(e,t,r,a===0?B1:s,u,d,p)}I(R0,"ruleset");function K4(e,t,r){return qo(e,t,r,R1,us(H4()),ta(e,2,-2),0)}I(K4,"comment");function B0(e,t,r,n){return qo(e,t,r,T1,ta(e,0,n),ta(e,n+1,-1),n)}I(B0,"declaration");function ln(e,t){for(var r="",n=cs(e),a=0;a-1},"isIgnoringComment"),Qx=I(function(e){return function(t,r,n){if(!(t.type!=="rule"||e.compat)){var a=t.value.match(/(:first|:nth|:nth-last)-child/g);if(a){for(var o=!!t.parent,i=o?t.parent.children:n,s=i.length-1;s>=0;s--){var u=i[s];if(u.line=0;r--)if(!Z4(t[r]))return!0;return!1},"isPrependedWithRegularRules"),eh=I(function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},"nullifyElement"),tD=I(function(e,t,r){Z4(e)&&(e.parent?(console.error("`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles."),eh(e)):eD(t,r)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),eh(e)))},"incorrectImportAlarm");function M1(e,t){switch(M4(e,t)){case 5103:return te+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return te+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return te+e+yl+e+_e+e+e;case 6828:case 4268:return te+e+_e+e+e;case 6165:return te+e+_e+"flex-"+e+e;case 5187:return te+e+Q(e,/(\w+).+(:[^]+)/,te+"box-$1$2"+_e+"flex-$1$2")+e;case 5443:return te+e+_e+"flex-item-"+Q(e,/flex-|-self/,"")+e;case 4675:return te+e+_e+"flex-line-pack"+Q(e,/align-content|flex-|-self/,"")+e;case 5548:return te+e+_e+Q(e,"shrink","negative")+e;case 5292:return te+e+_e+Q(e,"basis","preferred-size")+e;case 6060:return te+"box-"+Q(e,"-grow","")+te+e+_e+Q(e,"grow","positive")+e;case 4554:return te+Q(e,/([^-])(transform)/g,"$1"+te+"$2")+e;case 6187:return Q(Q(Q(e,/(zoom-|grab)/,te+"$1"),/(image-set)/,te+"$1"),e,"")+e;case 5495:case 3959:return Q(e,/(image-set\([^]*)/,te+"$1$`$1");case 4968:return Q(Q(e,/(.+:)(flex-)?(.*)/,te+"box-pack:$3"+_e+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+te+e+e;case 4095:case 3583:case 4068:case 2532:return Q(e,/(.+)-inline(.+)/,te+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ht(e)-1-t>6)switch(be(e,t+1)){case 109:if(be(e,t+4)!==45)break;case 102:return Q(e,/(.+:)(.+)-([^]+)/,"$1"+te+"$2-$3$1"+yl+(be(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~bl(e,"stretch")?M1(Q(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(be(e,t+1)!==115)break;case 6444:switch(be(e,ht(e)-3-(~bl(e,"!important")&&10))){case 107:return Q(e,":",":"+te)+e;case 101:return Q(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+te+(be(e,14)===45?"inline-":"")+"box$3$1"+te+"$2$3$1"+_e+"$2box$3")+e}break;case 5936:switch(be(e,t+11)){case 114:return te+e+_e+Q(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return te+e+_e+Q(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return te+e+_e+Q(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return te+e+_e+e+e}return e}I(M1,"prefix");var rD=I(function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case T1:e.return=M1(e.value,e.length);break;case O4:return ln([$n(e,{value:Q(e.value,"@","@"+te)})],n);case B1:if(e.length)return P4(e.props,function(a){switch($4(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ln([$n(e,{props:[Q(a,/:(read-\w+)/,":"+yl+"$1")]})],n);case"::placeholder":return ln([$n(e,{props:[Q(a,/:(plac\w+)/,":"+te+"input-$1")]}),$n(e,{props:[Q(a,/:(plac\w+)/,":"+yl+"$1")]}),$n(e,{props:[Q(a,/:(plac\w+)/,_e+"input-$1")]})],n)}return""})}},"prefixer"),nD=[rD],aD=I(function(e){var t=e.key;if(!t)throw new Error(`You have to configure \`key\` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache. +If multiple caches share the same key they might "fight" for each other's style elements.`);if(t==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(g){var y=g.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var n=e.stylisPlugins||nD;if(/[^a-z-]/.test(t))throw new Error('Emotion key must only contain lower case alphabetical characters and - but "'+t+'" was passed');var a={},o,i=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(g){for(var y=g.getAttribute("data-emotion").split(" "),b=1;b=4;++n,a-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(a){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}I(X4,"murmur2");var sD={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},th=`You have illegal escape sequence in your template literal, most likely inside content's property value. +Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". +You can read more about this here: +https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,uD="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",cD=/[A-Z]|^ms/g,Q4=/_EMO_([^_]+?)_([^]*?)_EMO_/g,$1=I(function(e){return e.charCodeAt(1)===45},"isCustomProperty"),rh=I(function(e){return e!=null&&typeof e!="boolean"},"isProcessableValue"),uu=_1(function(e){return $1(e)?e:e.replace(cD,"-$&").toLowerCase()}),El=I(function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(Q4,function(r,n,a){return $t={name:n,styles:a,next:$t},n})}return sD[e]!==1&&!$1(e)&&typeof t=="number"&&t!==0?t+"px":t},"processStyleValue");nh=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,ah=["normal","none","initial","inherit","unset"],oh=El,ih=/^-ms-/,lh=/-(.)/g,cu={},El=I(function(e,t){if(e==="content"&&(typeof t!="string"||ah.indexOf(t)===-1&&!nh.test(t)&&(t.charAt(0)!==t.charAt(t.length-1)||t.charAt(0)!=='"'&&t.charAt(0)!=="'")))throw new Error("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\""+t+"\"'`");var r=oh(e,t);return r!==""&&!$1(e)&&e.indexOf("-")!==-1&&cu[e]===void 0&&(cu[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(ih,"ms-").replace(lh,function(n,a){return a.toUpperCase()})+"?")),r},"processStyleValue");var nh,ah,oh,ih,lh,cu,e3="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function aa(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0){if(r.toString()==="NO_COMPONENT_SELECTOR")throw new Error(e3);return r}switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return $t={name:r.name,styles:r.styles,next:$t},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)$t={name:n.name,styles:n.styles,next:$t},n=n.next;var a=r.styles+";";return r.map!==void 0&&(a+=r.map),a}return t3(e,t,r)}case"function":{if(e!==void 0){var o=$t,i=r(e);return $t=o,aa(e,t,i)}else console.error("Functions that are interpolated in css calls will be stringified.\nIf you want to have a css call based on props, create a function that returns a css call like this\nlet dynamicStyle = (props) => css`color: ${props.color}`\nIt can be called directly with props or interpolated in a styled call like this\nlet SomeComponent = styled('div')`${dynamicStyle}`");break}case"string":var s=[],u=r.replace(Q4,function(p,m,f){var h="animation"+s.length;return s.push("const "+h+" = keyframes`"+f.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+h+"}"});s.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(s,["`"+u+"`"]).join(` +`)+` + +You should wrap it with \`css\` like this: + +`+("css`"+u+"`"));break}if(t==null)return r;var d=t[r];return d!==void 0?d:r}I(aa,"handleInterpolation");function t3(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a ({})}!");return r}if(t==null||typeof t!="object"||Array.isArray(t))throw new Error("[ThemeProvider] Please make your theme prop a plain object");return Gt({},e,t)},"getTheme"),hD=Xf(function(e){return Xf(function(t){return fD(e,t)})}),o3=I(function(e){var t=l.useContext(pr);return e.theme!==t&&(t=hD(t)(e.theme)),l.createElement(pr.Provider,{value:t},e.children)},"ThemeProvider");function mD(e){var t=e.displayName||e.name||"Component",r=I(function(a,o){var i=l.useContext(pr);return l.createElement(e,Gt({theme:i,ref:o},a))},"render"),n=l.forwardRef(r);return n.displayName="WithTheme("+t+")",iD(n,e)}I(mD,"withTheme");var ch="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",dh="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",gD=I(function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return fs(t,r,n),P1(function(){return hs(t,r,n)}),null},"Insertion"),vD=ms(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var a=e[ch],o=[n],i="";typeof e.className=="string"?i=ps(t.registered,o,e.className):e.className!=null&&(i=e.className+" ");var s=oa(o,void 0,l.useContext(pr));if(s.name.indexOf("-")===-1){var u=e[dh];u&&(s=oa([s,"label:"+u+";"]))}i+=t.key+"-"+s.name;var d={};for(var p in e)pD.call(e,p)&&p!=="css"&&p!==ch&&p!==dh&&(d[p]=e[p]);return d.ref=r,d.className=i,l.createElement(l.Fragment,null,l.createElement(gD,{cache:t,serialized:s,isStringTag:typeof a=="string"}),l.createElement(a,d))});vD.displayName="EmotionCssPropInternal";F1(T4());var yD={name:"@emotion/react",version:"11.11.4",main:"dist/emotion-react.cjs.js",module:"dist/emotion-react.esm.js",browser:{"./dist/emotion-react.esm.js":"./dist/emotion-react.browser.esm.js"},exports:{".":{module:{worker:"./dist/emotion-react.worker.esm.js",browser:"./dist/emotion-react.browser.esm.js",default:"./dist/emotion-react.esm.js"},import:"./dist/emotion-react.cjs.mjs",default:"./dist/emotion-react.cjs.js"},"./jsx-runtime":{module:{worker:"./jsx-runtime/dist/emotion-react-jsx-runtime.worker.esm.js",browser:"./jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.esm.js"},import:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.mjs",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.js"},"./_isolated-hnrs":{module:{worker:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.worker.esm.js",browser:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.browser.esm.js",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.esm.js"},import:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.mjs",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.js"},"./jsx-dev-runtime":{module:{worker:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.worker.esm.js",browser:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.browser.esm.js",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.esm.js"},import:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.mjs",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.js"},"./package.json":"./package.json","./types/css-prop":"./types/css-prop.d.ts","./macro":{types:{import:"./macro.d.mts",default:"./macro.d.ts"},default:"./macro.js"}},types:"types/index.d.ts",files:["src","dist","jsx-runtime","jsx-dev-runtime","_isolated-hnrs","types/*.d.ts","macro.*"],sideEffects:!1,author:"Emotion Contributors",license:"MIT",scripts:{"test:typescript":"dtslint types"},dependencies:{"@babel/runtime":"^7.18.3","@emotion/babel-plugin":"^11.11.0","@emotion/cache":"^11.11.0","@emotion/serialize":"^1.1.3","@emotion/use-insertion-effect-with-fallbacks":"^1.0.1","@emotion/utils":"^1.2.1","@emotion/weak-memoize":"^0.3.1","hoist-non-react-statics":"^3.3.1"},peerDependencies:{react:">=16.8.0"},peerDependenciesMeta:{"@types/react":{optional:!0}},devDependencies:{"@definitelytyped/dtslint":"0.0.112","@emotion/css":"11.11.2","@emotion/css-prettifier":"1.1.3","@emotion/server":"11.11.0","@emotion/styled":"11.11.0","html-tag-names":"^1.1.2",react:"16.14.0","svg-tag-names":"^1.1.1",typescript:"^4.5.5"},repository:"https://github.com/emotion-js/emotion/tree/main/packages/react",publishConfig:{access:"public"},"umd:main":"dist/emotion-react.umd.min.js",preconstruct:{entrypoints:["./index.js","./jsx-runtime.js","./jsx-dev-runtime.js","./_isolated-hnrs.js"],umdName:"emotionReact",exports:{envConditions:["browser","worker"],extra:{"./types/css-prop":"./types/css-prop.d.ts","./macro":{types:{import:"./macro.d.mts",default:"./macro.d.ts"},default:"./macro.js"}}}}},ph=!1,bD=ms(function(e,t){!ph&&(e.className||e.css)&&(console.error("It looks like you're using the css prop on Global, did you mean to use the styles prop instead?"),ph=!0);var r=e.styles,n=oa([r],void 0,l.useContext(pr)),a=l.useRef();return uh(function(){var o=t.key+"-global",i=new t.sheet.constructor({key:o,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),s=!1,u=document.querySelector('style[data-emotion="'+o+" "+n.name+'"]');return t.sheet.tags.length&&(i.before=t.sheet.tags[0]),u!==null&&(s=!0,u.setAttribute("data-emotion",o),i.hydrate([u])),a.current=[i,s],function(){i.flush()}},[t]),uh(function(){var o=a.current,i=o[0],s=o[1];if(s){o[1]=!1;return}if(n.next!==void 0&&hs(t,n.next,!0),i.tags.length){var u=i.tags[i.tags.length-1].nextElementSibling;i.before=u,i.flush()}t.insert("",n,i,!1)},[t,n.name]),null});bD.displayName="EmotionGlobal";function gs(){for(var e=arguments.length,t=new Array(e),r=0;r component."),i="";for(var s in o)o[s]&&s&&(i&&(i+=" "),i+=s)}break}default:i=o}i&&(a&&(a+=" "),a+=i)}}return a},"classnames");function i3(e,t,r){var n=[],a=ps(e,n,r);return n.length<2?r:a+t(n)}I(i3,"merge");var ED=I(function(e){var t=e.cache,r=e.serializedArr;return P1(function(){for(var n=0;n96?DD:CD},"getDefaultShouldForwardProp"),mh=I(function(e,t,r){var n;if(t){var a=t.shouldForwardProp;n=e.__emotion_forwardProp&&a?function(o){return e.__emotion_forwardProp(o)&&a(o)}:a}return typeof n!="function"&&r&&(n=e.__emotion_forwardProp),n},"composeShouldForwardProps"),gh=`You have illegal escape sequence in your template literal, most likely inside content's property value. +Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". +You can read more about this here: +https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,SD=I(function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return fs(t,r,n),P1(function(){return hs(t,r,n)}),null},"Insertion"),kD=I(function e(t,r){if(t===void 0)throw new Error(`You are trying to create a styled element with an undefined component. +You may have forgotten to import it.`);var n=t.__emotion_real===t,a=n&&t.__emotion_base||t,o,i;r!==void 0&&(o=r.label,i=r.target);var s=mh(t,r,n),u=s||hh(a),d=!u("as");return function(){var p=arguments,m=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(o!==void 0&&m.push("label:"+o+";"),p[0]==null||p[0].raw===void 0)m.push.apply(m,p);else{p[0][0]===void 0&&console.error(gh),m.push(p[0][0]);for(var f=p.length,h=1;h1?a-1:0),i=1;i=0&&a<1?(s=o,u=i):a>=1&&a<2?(s=i,u=o):a>=2&&a<3?(u=o,d=i):a>=3&&a<4?(u=i,d=o):a>=4&&a<5?(s=i,d=o):a>=5&&a<6&&(s=o,d=i);var p=r-o/2,m=s+p,f=u+p,h=d+p;return n(m,f,h)}I(la,"hslToRgb");var vh={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function f3(e){if(typeof e!="string")return e;var t=e.toLowerCase();return vh[t]?"#"+vh[t]:e}I(f3,"nameToHex");var _D=/^#[a-fA-F0-9]{6}$/,ID=/^#[a-fA-F0-9]{8}$/,RD=/^#[a-fA-F0-9]{3}$/,BD=/^#[a-fA-F0-9]{4}$/,hu=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,TD=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,zD=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,LD=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Wo(e){if(typeof e!="string")throw new Ht(3);var t=f3(e);if(t.match(_D))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(ID)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(RD))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(BD)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=hu.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=TD.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var i=zD.exec(t);if(i){var s=parseInt(""+i[1],10),u=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+la(s,u,d)+")",m=hu.exec(p);if(!m)throw new Ht(4,t,p);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var f=LD.exec(t.substring(0,50));if(f){var h=parseInt(""+f[1],10),g=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,b="rgb("+la(h,g,y)+")",D=hu.exec(b);if(!D)throw new Ht(4,t,b);return{red:parseInt(""+D[1],10),green:parseInt(""+D[2],10),blue:parseInt(""+D[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new Ht(5)}I(Wo,"parseToRgb");function h3(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),o=Math.min(t,r,n),i=(a+o)/2;if(a===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var s,u=a-o,d=i>.5?u/(2-a-o):u/(a+o);switch(a){case t:s=(r-n)/u+(r=1?ko(e,t,r):"rgba("+la(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?ko(e.hue,e.saturation,e.lightness):"rgba("+la(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Ht(2)}I(v3,"hsla");function Cl(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return T0("#"+Dr(e)+Dr(t)+Dr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return T0("#"+Dr(e.red)+Dr(e.green)+Dr(e.blue));throw new Ht(6)}I(Cl,"rgb");function sa(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Wo(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Cl(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Cl(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Ht(7)}I(sa,"rgba");var MD=I(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isRgb"),$D=I(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},"isRgba"),PD=I(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isHsl"),ND=I(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"},"isHsla");function V1(e){if(typeof e!="object")throw new Ht(8);if($D(e))return sa(e);if(MD(e))return Cl(e);if(ND(e))return v3(e);if(PD(e))return g3(e);throw new Ht(8)}I(V1,"toColorString");function U1(e,t,r){return I(function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):U1(e,t,n)},"fn")}I(U1,"curried");function Go(e){return U1(e,e.length,[])}I(Go,"curry");function Ko(e,t,r){return Math.max(e,Math.min(t,r))}I(Ko,"guard");function y3(e,t){if(t==="transparent")return t;var r=j1(t);return V1(Gt({},r,{lightness:Ko(0,1,r.lightness-parseFloat(e))}))}I(y3,"darken");var HD=Go(y3),jD=HD;function b3(e,t){if(t==="transparent")return t;var r=j1(t);return V1(Gt({},r,{lightness:Ko(0,1,r.lightness+parseFloat(e))}))}I(b3,"lighten");var VD=Go(b3),UD=VD;function w3(e,t){if(t==="transparent")return t;var r=Wo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Gt({},r,{alpha:Ko(0,1,(n*100+parseFloat(e)*100)/100)});return sa(a)}I(w3,"opacify");var qD=Go(w3),WD=qD;function E3(e,t){if(t==="transparent")return t;var r=Wo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Gt({},r,{alpha:Ko(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return sa(a)}I(E3,"transparentize");var GD=Go(E3),KD=GD,V={primary:"#FF4785",secondary:"#029CFD",tertiary:"#FAFBFC",ancillary:"#22a699",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",border:"hsla(203, 50%, 30%, 0.15)",positive:"#66BF3C",negative:"#FF4400",warning:"#E69D00",critical:"#FFFFFF",defaultText:"#2E3438",inverseText:"#FFFFFF",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},Cr={app:"#F6F9FC",bar:V.lightest,content:V.lightest,preview:V.lightest,gridCellSize:10,hoverable:KD(.9,V.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},jt={fonts:{base:['"Nunito Sans"',"-apple-system",'".SFNSText-Regular"','"San Francisco"',"BlinkMacSystemFont",'"Segoe UI"','"Helvetica Neue"',"Helvetica","Arial","sans-serif"].join(", "),mono:["ui-monospace","Menlo","Monaco",'"Roboto Mono"','"Oxygen Mono"','"Ubuntu Monospace"','"Source Code Pro"','"Droid Sans Mono"','"Courier New"',"monospace"].join(", ")},weight:{regular:400,bold:700},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},x3=F1(Px(),1),YD=(0,x3.default)(1)(({typography:e})=>({body:{fontFamily:e.fonts.base,fontSize:e.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},"*":{boxSizing:"border-box"},"h1, h2, h3, h4, h5, h6":{fontWeight:e.weight.regular,margin:0,padding:0},"button, input, textarea, select":{fontFamily:"inherit",fontSize:"inherit",boxSizing:"border-box"},sub:{fontSize:"0.8em",bottom:"-0.2em"},sup:{fontSize:"0.8em",top:"-0.2em"},"b, strong":{fontWeight:e.weight.bold},hr:{border:"none",borderTop:"1px solid silver",clear:"both",marginBottom:"1.25rem"},code:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"},pre:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0"}}));(0,x3.default)(1)(({color:e,background:t,typography:r})=>{let n=YD({typography:r});return{...n,body:{...n.body,color:e.defaultText,background:t.app,overflow:"hidden"},hr:{...n.hr,borderTop:`1px solid ${e.border}`}}});var JD={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:Cr.app,appContentBg:V.lightest,appPreviewBg:V.lightest,appBorderColor:V.border,appBorderRadius:4,fontBase:jt.fonts.base,fontCode:jt.fonts.mono,textColor:V.darkest,textInverseColor:V.lightest,textMutedColor:V.dark,barTextColor:V.mediumdark,barHoverColor:V.secondary,barSelectedColor:V.secondary,barBg:V.lightest,buttonBg:Cr.app,buttonBorder:V.medium,booleanBg:V.mediumlight,booleanSelectedBg:V.lightest,inputBg:V.lightest,inputBorder:V.border,inputTextColor:V.darkest,inputBorderRadius:4},Sl=JD,ZD={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:V.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:jt.fonts.base,fontCode:jt.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:V.mediumdark,barHoverColor:V.secondary,barSelectedColor:V.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:V.lightest,inputBorderRadius:4},XD=ZD,QD=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof de<"u"?e=de:typeof self<"u"?e=self:e={},e})();const{logger:eC}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var{window:mu}=QD,tC=I(e=>({color:e}),"mkColor"),rC=I(e=>typeof e!="string"?(eC.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1):!0,"isColorString"),nC=I(e=>!/(gradient|var|calc)/.test(e),"isValidColorForPolished"),aC=I((e,t)=>e==="darken"?sa(`${jD(1,t)}`,.95):e==="lighten"?sa(`${UD(1,t)}`,.95):t,"applyPolished"),D3=I(e=>t=>{if(!rC(t)||!nC(t))return t;try{return aC(e,t)}catch{return t}},"colorFactory"),Pa=D3("lighten");D3("darken");var C3=I(()=>!mu||!mu.matchMedia?"light":mu.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light","getPreferredColorScheme"),z0={light:Sl,dark:XD,normal:Sl};C3();var oC={rubber:"cubic-bezier(0.175, 0.885, 0.335, 1.05)"},iC=mr` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,S3=mr` + 0%, 100% { opacity: 1; } + 50% { opacity: .4; } +`,lC=mr` + 0% { transform: translateY(1px); } + 25% { transform: translateY(0px); } + 50% { transform: translateY(-3px); } + 100% { transform: translateY(1px); } +`,sC=mr` + 0%, 100% { transform:translate3d(0,0,0); } + 12.5%, 62.5% { transform:translate3d(-4px,0,0); } + 37.5%, 87.5% { transform: translate3d(4px,0,0); } +`,uC=gs` + animation: ${S3} 1.5s ease-in-out infinite; + color: transparent; + cursor: progress; +`,cC=gs` + transition: all 150ms ease-out; + transform: translate3d(0, 0, 0); + + &:hover { + transform: translate3d(0, -2px, 0); + } + + &:active { + transform: translate3d(0, 0, 0); + } +`,dC={rotate360:iC,glow:S3,float:lC,jiggle:sC,inlineGlow:uC,hoverable:cC},pC={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},fC={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},hC=I(e=>Object.entries(e).reduce((t,[r,n])=>({...t,[r]:tC(n)}),{}),"convertColors"),mC=I(({colors:e,mono:t})=>{let r=hC(e);return{token:{fontFamily:t,WebkitFontSmoothing:"antialiased","&.tag":r.red3,"&.comment":{...r.green1,fontStyle:"italic"},"&.prolog":{...r.green1,fontStyle:"italic"},"&.doctype":{...r.green1,fontStyle:"italic"},"&.cdata":{...r.green1,fontStyle:"italic"},"&.string":r.red1,"&.url":r.cyan1,"&.symbol":r.cyan1,"&.number":r.cyan1,"&.boolean":r.cyan1,"&.variable":r.cyan1,"&.constant":r.cyan1,"&.inserted":r.cyan1,"&.atrule":r.blue1,"&.keyword":r.blue1,"&.attr-value":r.blue1,"&.punctuation":r.gray1,"&.operator":r.gray1,"&.function":r.gray1,"&.deleted":r.red2,"&.important":{fontWeight:"bold"},"&.bold":{fontWeight:"bold"},"&.italic":{fontStyle:"italic"},"&.class-name":r.cyan2,"&.selector":r.red3,"&.attr-name":r.red4,"&.property":r.red4,"&.regex":r.red4,"&.entity":r.red4,"&.directive.tag .tag":{background:"#ffff00",...r.gray1}},"language-json .token.boolean":r.blue1,"language-json .token.number":r.blue1,"language-json .token.property":r.cyan2,namespace:{opacity:.7}}},"create"),gC={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},vC={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},yC=I(e=>({primary:e.colorPrimary,secondary:e.colorSecondary,tertiary:V.tertiary,ancillary:V.ancillary,orange:V.orange,gold:V.gold,green:V.green,seafoam:V.seafoam,purple:V.purple,ultraviolet:V.ultraviolet,lightest:V.lightest,lighter:V.lighter,light:V.light,mediumlight:V.mediumlight,medium:V.medium,mediumdark:V.mediumdark,dark:V.dark,darker:V.darker,darkest:V.darkest,border:V.border,positive:V.positive,negative:V.negative,warning:V.warning,critical:V.critical,defaultText:e.textColor||V.darkest,inverseText:e.textInverseColor||V.lightest,positiveText:V.positiveText,negativeText:V.negativeText,warningText:V.warningText}),"createColors"),L0=I((e=z0[C3()])=>{let{base:t,colorPrimary:r,colorSecondary:n,appBg:a,appContentBg:o,appPreviewBg:i,appBorderColor:s,appBorderRadius:u,fontBase:d,fontCode:p,textColor:m,textInverseColor:f,barTextColor:h,barHoverColor:g,barSelectedColor:y,barBg:b,buttonBg:D,buttonBorder:w,booleanBg:x,booleanSelectedBg:E,inputBg:C,inputBorder:S,inputTextColor:k,inputBorderRadius:A,brandTitle:_,brandUrl:R,brandImage:B,brandTarget:L,gridCellSize:z,...M}=e;return{...M,base:t,color:yC(e),background:{app:a,bar:b,content:o,preview:i,gridCellSize:z||Cr.gridCellSize,hoverable:Cr.hoverable,positive:Cr.positive,negative:Cr.negative,warning:Cr.warning,critical:Cr.critical},typography:{fonts:{base:d,mono:p},weight:jt.weight,size:jt.size},animation:dC,easing:oC,input:{background:C,border:S,borderRadius:A,color:k},button:{background:D||C,border:w||S},boolean:{background:x||S,selectedBackground:E||C},layoutMargin:10,appBorderColor:s,appBorderRadius:u,barTextColor:h,barHoverColor:g||n,barSelectedColor:y||n,barBg:b,brand:{title:_,url:R,image:B||(_?null:void 0),target:L},code:mC({colors:t==="light"?gC:vC,mono:p}),addonActionsTheme:{...t==="light"?fC:pC,BASE_FONT_FAMILY:p,BASE_FONT_SIZE:jt.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:m,ARROW_COLOR:WD(.2,s),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:p,TREENODE_FONT_SIZE:jt.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12}}},"convert");const{logger:bC}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var wC=I(e=>Object.keys(e).length===0,"isEmpty"),gu=I(e=>e!=null&&typeof e=="object","isObject"),EC=I((e,...t)=>Object.prototype.hasOwnProperty.call(e,...t),"hasOwnProperty"),xC=I(()=>Object.create(null),"makeObjectWithoutPrototype"),k3=I((e,t)=>e===t||!gu(e)||!gu(t)?{}:Object.keys(e).reduce((r,n)=>{if(EC(t,n)){let a=k3(e[n],t[n]);return gu(a)&&wC(a)||(r[n]=a),r}return r[n]=void 0,r},xC()),"deletedDiff"),DC=k3;function A3(e){for(var t=[],r=1;r{if(!e)return L0(Sl);let t=DC(Sl,e);return Object.keys(t).length&&bC.warn(A3` + Your theme is missing properties, you should update your theme! + + theme-data missing: + `,t),L0(e)},"ensure"),O0="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",SC=Object.create,Yo=Object.defineProperty,kC=Object.getOwnPropertyDescriptor,AC=Object.getOwnPropertyNames,FC=Object.getPrototypeOf,_C=Object.prototype.hasOwnProperty,IC=(e,t,r)=>t in e?Yo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,c=(e,t)=>Yo(e,"name",{value:t,configurable:!0}),xi=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),T=(e,t)=>()=>(e&&(t=e(e=0)),t),W=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ca=(e,t)=>{for(var r in t)Yo(e,r,{get:t[r],enumerable:!0})},RC=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of AC(t))!_C.call(e,a)&&a!==r&&Yo(e,a,{get:()=>t[a],enumerable:!(n=kC(t,a))||n.enumerable});return e},Ce=(e,t,r)=>(r=e!=null?SC(FC(e)):{},RC(t||!e||!e.__esModule?Yo(r,"default",{value:e,enumerable:!0}):r,e)),BC=(e,t,r)=>IC(e,t+"",r);function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t{c(q,"_extends")});function F3(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var TC=T(()=>{c(F3,"_assertThisInitialized")});function ua(e,t){return ua=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},ua(e,t)}var q1=T(()=>{c(ua,"_setPrototypeOf")});function kl(e){return kl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},kl(e)}var zC=T(()=>{c(kl,"_getPrototypeOf")}),vs,W1=T(()=>{vs=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof de<"u"?e=de:typeof self<"u"?e=self:e={},e})()}),ys=W((e,t)=>{(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"?n=window:typeof de<"u"?n=de:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return c(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof xi=="function"&ξif(!p&&m)return m(d,!0);if(s)return s(d,!0);var f=new Error("Cannot find module '"+d+"'");throw f.code="MODULE_NOT_FOUND",f}var h=a[d]={exports:{}};n[d][0].call(h.exports,function(g){var y=n[d][1][g];return i(y||g)},h,h.exports,r,n,a,o)}return a[d].exports}c(i,"s");for(var s=typeof xi=="function"&&xi,u=0;u=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],this.list[u].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},o.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},o.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},o.prototype.forEach=function(i,s){var u;for(u=0;u0&&(w[D]={cacheItem:g,arg:arguments[D]},x?i(m,w):m.push(w),m.length>d&&s(m.shift())),h.wasMemoized=x,h.numArgs=D+1,b},"memoizerific");return h.limit=d,h.wasMemoized=!1,h.cache=p,h.lru=m,h}};function i(d,p){var m=d.length,f=p.length,h,g,y;for(g=0;g=0&&(m=d[h],f=m.cacheItem.get(m.arg),!f||!f.size);h--)m.cacheItem.delete(m.arg)}c(s,"removeCachedResult");function u(d,p){return d===p||d!==d&&p!==p}c(u,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})}),_3=W((e,t)=>{t.exports=r,r.displayName="jsx",r.aliases=[];function r(n){(function(a){var o=a.util.clone(a.languages.javascript),i=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,s=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,u=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function d(f,h){return f=f.replace(//g,function(){return i}).replace(//g,function(){return s}).replace(//g,function(){return u}),RegExp(f,h)}c(d,"re"),u=d(u).source,a.languages.jsx=a.languages.extend("markup",o),a.languages.jsx.tag.pattern=d(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),a.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,a.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,a.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,a.languages.jsx.tag.inside.comment=o.comment,a.languages.insertBefore("inside","attr-name",{spread:{pattern:d(//.source),inside:a.languages.jsx}},a.languages.jsx.tag),a.languages.insertBefore("inside","special-attr",{script:{pattern:d(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:a.languages.jsx}}},a.languages.jsx.tag);var p=c(function(f){return f?typeof f=="string"?f:typeof f.content=="string"?f.content:f.content.map(p).join(""):""},"stringifyToken"),m=c(function(f){for(var h=[],g=0;g0&&h[h.length-1].tagName===p(y.content[0].content[1])&&h.pop():y.content[y.content.length-1].content==="/>"||h.push({tagName:p(y.content[0].content[1]),openedBraces:0}):h.length>0&&y.type==="punctuation"&&y.content==="{"?h[h.length-1].openedBraces++:h.length>0&&h[h.length-1].openedBraces>0&&y.type==="punctuation"&&y.content==="}"?h[h.length-1].openedBraces--:b=!0),(b||typeof y=="string")&&h.length>0&&h[h.length-1].openedBraces===0){var D=p(y);g0&&(typeof f[g-1]=="string"||f[g-1].type==="plain-text")&&(D=p(f[g-1])+D,f.splice(g-1,1),g--),f[g]=new a.Token("plain-text",D,null,D)}y.content&&typeof y.content!="string"&&m(y.content)}},"walkTokens");a.hooks.add("after-tokenize",function(f){f.language!=="jsx"&&f.language!=="tsx"||m(f.tokens)})})(n)}c(r,"jsx")}),yh,I3,LC=T(()=>{yh=Ce(_3()),I3=yh.default}),OC=W((e,t)=>{t.exports=r,r.displayName="bash",r.aliases=["shell"];function r(n){(function(a){var o="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",i={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},s={bash:i,environment:{pattern:RegExp("\\$"+o),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+o),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};a.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+o),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:s},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:i}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:s},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:s.entity}}],environment:{pattern:RegExp("\\$?"+o),alias:"constant"},variable:s.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},i.inside=a.languages.bash;for(var u=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],d=s.variable[1].inside,p=0;p{bh=Ce(OC()),R3=bh.default}),B3=W((e,t)=>{t.exports=r,r.displayName="css",r.aliases=[];function r(n){(function(a){var o=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;a.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+o.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+o.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+o.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:o,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},a.languages.css.atrule.inside.rest=a.languages.css;var i=a.languages.markup;i&&(i.tag.addInlined("style","css"),i.tag.addAttribute("style","css"))})(n)}c(r,"css")}),wh,T3,$C=T(()=>{wh=Ce(B3()),T3=wh.default}),PC=W((e,t)=>{t.exports=r,r.displayName="jsExtras",r.aliases=[];function r(n){(function(a){a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function o(m,f){return RegExp(m.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),f)}c(o,"withId"),a.languages.insertBefore("javascript","keyword",{imports:{pattern:o(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:o(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:o(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var i=["function","function-variable","method","method-variable","property-access"],s=0;s{Eh=Ce(PC()),z3=Eh.default}),HC=W((e,t)=>{t.exports=r,r.displayName="json",r.aliases=["webmanifest"];function r(n){n.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},n.languages.webmanifest=n.languages.json}c(r,"json")}),xh,L3,jC=T(()=>{xh=Ce(HC()),L3=xh.default}),VC=W((e,t)=>{t.exports=r,r.displayName="graphql",r.aliases=[];function r(n){n.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:n.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},n.hooks.add("after-tokenize",c(function(a){if(a.language!=="graphql")return;var o=a.tokens.filter(function(w){return typeof w!="string"&&w.type!=="comment"&&w.type!=="scalar"}),i=0;function s(w){return o[i+w]}c(s,"getToken");function u(w,x){x=x||0;for(var E=0;E0)){var y=d(/^\{$/,/^\}$/);if(y===-1)continue;for(var b=i;b=0&&p(D,"variable-input")}}}}},"afterTokenizeGraphql"))}c(r,"graphql")}),Dh,O3,UC=T(()=>{Dh=Ce(VC()),O3=Dh.default}),M3=W((e,t)=>{t.exports=r,r.displayName="markup",r.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function r(n){n.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.languages.markup.doctype.inside["internal-subset"].inside=n.languages.markup,n.hooks.add("wrap",function(a){a.type==="entity"&&(a.attributes.title=a.content.value.replace(/&/,"&"))}),Object.defineProperty(n.languages.markup.tag,"addInlined",{value:c(function(a,o){var i={};i["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:n.languages[o]},i.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:i}};s["language-"+o]={pattern:/[\s\S]+/,inside:n.languages[o]};var u={};u[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},n.languages.insertBefore("markup","cdata",u)},"addInlined")}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:c(function(a,o){n.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+a+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[o,"language-"+o],inside:n.languages[o]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})},"value")}),n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.xml=n.languages.extend("markup",{}),n.languages.ssml=n.languages.xml,n.languages.atom=n.languages.xml,n.languages.rss=n.languages.xml}c(r,"markup")}),Ch,$3,qC=T(()=>{Ch=Ce(M3()),$3=Ch.default}),WC=W((e,t)=>{t.exports=r,r.displayName="markdown",r.aliases=["md"];function r(n){(function(a){var o=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function i(g){return g=g.replace(//g,function(){return o}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+g+")")}c(i,"createInline");var s=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,u=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return s}),d=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;a.languages.markdown=a.languages.extend("markup",{}),a.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:a.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+u+d+"(?:"+u+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+u+d+")(?:"+u+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(s),inside:a.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+u+")"+d+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+u+"$"),inside:{"table-header":{pattern:RegExp(s),alias:"important",inside:a.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:i(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:i(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:i(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:i(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(g){["url","bold","italic","strike","code-snippet"].forEach(function(y){g!==y&&(a.languages.markdown[g].inside.content.inside[y]=a.languages.markdown[y])})}),a.hooks.add("after-tokenize",function(g){if(g.language!=="markdown"&&g.language!=="md")return;function y(b){if(!(!b||typeof b=="string"))for(var D=0,w=b.length;D",quot:'"'},f=String.fromCodePoint||String.fromCharCode;function h(g){var y=g.replace(p,"");return y=y.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(b,D){if(D=D.toLowerCase(),D[0]==="#"){var w;return D[1]==="x"?w=parseInt(D.slice(2),16):w=Number(D.slice(1)),f(w)}else{var x=m[D];return x||b}}),y}c(h,"textContent"),a.languages.md=a.languages.markdown})(n)}c(r,"markdown")}),Sh,P3,GC=T(()=>{Sh=Ce(WC()),P3=Sh.default}),KC=W((e,t)=>{t.exports=r,r.displayName="yaml",r.aliases=["yml"];function r(n){(function(a){var o=/[*&][^\s[\]{},]+/,i=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,s="(?:"+i.source+"(?:[ ]+"+o.source+")?|"+o.source+"(?:[ ]+"+i.source+")?)",u=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),d=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function p(m,f){f=(f||"").replace(/m/g,"")+"m";var h=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return s}).replace(/<>/g,function(){return m});return RegExp(h,f)}c(p,"createValuePattern"),a.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return s})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return s}).replace(/<>/g,function(){return"(?:"+u+"|"+d+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:p(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:p(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:p(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:p(d),lookbehind:!0,greedy:!0},number:{pattern:p(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:i,important:o,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},a.languages.yml=a.languages.yaml})(n)}c(r,"yaml")}),kh,N3,YC=T(()=>{kh=Ce(KC()),N3=kh.default}),H3=W((e,t)=>{t.exports=r,r.displayName="typescript",r.aliases=["ts"];function r(n){(function(a){a.languages.typescript=a.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),a.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete a.languages.typescript.parameter,delete a.languages.typescript["literal-property"];var o=a.languages.extend("typescript",{});delete o["class-name"],a.languages.typescript["class-name"].inside=o,a.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:o}}}}),a.languages.ts=a.languages.typescript})(n)}c(r,"typescript")}),JC=W((e,t)=>{var r=_3(),n=H3();t.exports=a,a.displayName="tsx",a.aliases=[];function a(o){o.register(r),o.register(n),function(i){var s=i.util.clone(i.languages.typescript);i.languages.tsx=i.languages.extend("jsx",s),delete i.languages.tsx.parameter,delete i.languages.tsx["literal-property"];var u=i.languages.tsx.tag;u.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+u.pattern.source+")",u.pattern.flags),u.lookbehind=!0}(o)}c(a,"tsx")}),Ah,j3,ZC=T(()=>{Ah=Ce(JC()),j3=Ah.default}),Fh,V3,XC=T(()=>{Fh=Ce(H3()),V3=Fh.default});function bs(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var G1=T(()=>{c(bs,"_objectWithoutPropertiesLoose")});function U3(e,t){if(e==null)return{};var r,n,a=bs(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var QC=T(()=>{G1(),c(U3,"_objectWithoutProperties")});function Al(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{c(Al,"_arrayLikeToArray")});function W3(e){if(Array.isArray(e))return Al(e)}var eS=T(()=>{q3(),c(W3,"_arrayWithoutHoles")});function G3(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}var tS=T(()=>{c(G3,"_iterableToArray")});function K3(e,t){if(e){if(typeof e=="string")return Al(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Al(e,t):void 0}}var rS=T(()=>{q3(),c(K3,"_unsupportedIterableToArray")});function Y3(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var nS=T(()=>{c(Y3,"_nonIterableSpread")});function J3(e){return W3(e)||G3(e)||K3(e)||Y3()}var aS=T(()=>{eS(),tS(),rS(),nS(),c(J3,"_toConsumableArray")});function ca(e){"@babel/helpers - typeof";return ca=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ca(e)}var Z3=T(()=>{c(ca,"_typeof")});function X3(e,t){if(ca(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ca(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var oS=T(()=>{Z3(),c(X3,"toPrimitive")});function Q3(e){var t=X3(e,"string");return ca(t)=="symbol"?t:t+""}var iS=T(()=>{Z3(),oS(),c(Q3,"toPropertyKey")});function K1(e,t,r){return(t=Q3(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ey=T(()=>{iS(),c(K1,"_defineProperty")});function M0(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function en(e){for(var t=1;t=4)return[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[3],".").concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[2],".").concat(e[1],".").concat(e[0])]}function ry(e){if(e.length===0||e.length===1)return e;var t=e.join(".");return Xi[t]||(Xi[t]=ty(e)),Xi[t]}function ny(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=e.filter(function(o){return o!=="token"}),a=ry(n);return a.reduce(function(o,i){return en(en({},o),r[i])},t)}function $0(e){return e.join(" ")}function ay(e,t){var r=0;return function(n){return r+=1,n.map(function(a,o){return ws({node:a,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(r,"-").concat(o)})})}}function ws(e){var t=e.node,r=e.stylesheet,n=e.style,a=n===void 0?{}:n,o=e.useInlineStyles,i=e.key,s=t.properties,u=t.type,d=t.tagName,p=t.value;if(u==="text")return p;if(d){var m=ay(r,o),f;if(!o)f=en(en({},s),{},{className:$0(s.className)});else{var h=Object.keys(r).reduce(function(D,w){return w.split(".").forEach(function(x){D.includes(x)||D.push(x)}),D},[]),g=s.className&&s.className.includes("token")?["token"]:[],y=s.className&&g.concat(s.className.filter(function(D){return!h.includes(D)}));f=en(en({},s),{},{className:$0(y)||void 0,style:ny(s.className,Object.assign({},s.style,a),r)})}var b=m(t.children);return v.createElement(d,q({key:i},f),b)}}var Xi,oy=T(()=>{St(),ey(),c(M0,"ownKeys"),c(en,"_objectSpread"),c(ty,"powerSetPermutations"),Xi={},c(ry,"getClassNameCombinations"),c(ny,"createStyleObject"),c($0,"createClassNameString"),c(ay,"createChildren"),c(ws,"createElement")}),iy,lS=T(()=>{iy=c(function(e,t){var r=e.listLanguages();return r.indexOf(t)!==-1},"default")});function P0(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function mt(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],n=0;n2&&arguments[2]!==void 0?arguments[2]:[];return bo({children:C,lineNumber:S,lineNumberStyle:s,largestLineNumber:i,showInlineLineNumbers:a,lineProps:r,className:k,showLineNumbers:n,wrapLongLines:u})}c(g,"createWrappedLine");function y(C,S){if(n&&S&&a){var k=J1(s,S,i);C.unshift(Y1(S,k))}return C}c(y,"createUnwrappedLine");function b(C,S){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||k.length>0?g(C,S,k):y(C,S)}c(b,"createLine");for(var D=c(function(){var C=p[h],S=C.children[0].value,k=ly(S);if(k){var A=S.split(` +`);A.forEach(function(_,R){var B=n&&m.length+o,L={type:"text",value:"".concat(_,` +`)};if(R===0){var z=p.slice(f+1,h).concat(bo({children:[L],className:C.properties.className})),M=b(z,B);m.push(M)}else if(R===A.length-1){var O=p[h+1]&&p[h+1].children&&p[h+1].children[0],$={type:"text",value:"".concat(_)};if(O){var j=bo({children:[$],className:C.properties.className});p.splice(h+1,0,j)}else{var K=[$],H=b(K,B,C.properties.className);m.push(H)}}else{var Y=[L],re=b(Y,B,C.properties.className);m.push(re)}}),f=h}h++},"_loop");h{QC(),aS(),ey(),oy(),lS(),my=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"],c(P0,"ownKeys"),c(mt,"_objectSpread"),gy=/\n/g,c(ly,"getNewLines"),c(sy,"getAllLineNumbers"),c(uy,"AllLineNumbers"),c(cy,"getEmWidthOfNumber"),c(Y1,"getInlineLineNumber"),c(J1,"assembleLineNumberStyles"),c(bo,"createLineElement"),c(Z1,"flattenCodeTree"),c(dy,"processLines"),c(py,"defaultRenderer"),c(X1,"isHighlightJs"),c(fy,"getCodeTree"),c(hy,"default")}),uS=W((e,t)=>{t.exports=n;var r=Object.prototype.hasOwnProperty;function n(){for(var a={},o=0;o{t.exports=n;var r=n.prototype;r.space=null,r.normal={},r.property={};function n(a,o,i){this.property=a,this.normal=o,i&&(this.space=i)}c(n,"Schema")}),cS=W((e,t)=>{var r=uS(),n=vy();t.exports=a;function a(o){for(var i=o.length,s=[],u=[],d=-1,p,m;++d{t.exports=r;function r(n){return n.toLowerCase()}c(r,"normalize")}),yy=W((e,t)=>{t.exports=n;var r=n.prototype;r.space=null,r.attribute=null,r.property=null,r.boolean=!1,r.booleanish=!1,r.overloadedBoolean=!1,r.number=!1,r.commaSeparated=!1,r.spaceSeparated=!1,r.commaOrSpaceSeparated=!1,r.mustUseProperty=!1,r.defined=!1;function n(a,o){this.property=a,this.attribute=o}c(n,"Info")}),ep=W(e=>{var t=0;e.boolean=r(),e.booleanish=r(),e.overloadedBoolean=r(),e.number=r(),e.spaceSeparated=r(),e.commaSeparated=r(),e.commaOrSpaceSeparated=r();function r(){return Math.pow(2,++t)}c(r,"increment")}),by=W((e,t)=>{var r=yy(),n=ep();t.exports=i,i.prototype=new r,i.prototype.defined=!0;var a=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],o=a.length;function i(u,d,p,m){var f=-1,h;for(s(this,"space",m),r.call(this,u,d);++f{var r=Q1(),n=vy(),a=by();t.exports=o;function o(i){var s=i.space,u=i.mustUseProperty||[],d=i.attributes||{},p=i.properties,m=i.transform,f={},h={},g,y;for(g in p)y=new a(g,m(d,g),p[g],s),u.indexOf(g)!==-1&&(y.mustUseProperty=!0),f[g]=y,h[r(g)]=g,h[r(y.attribute)]=g;return new n(f,h,s)}c(o,"create")}),dS=W((e,t)=>{var r=Jo();t.exports=r({space:"xlink",transform:n,properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}});function n(a,o){return"xlink:"+o.slice(5).toLowerCase()}c(n,"xlinkTransform")}),pS=W((e,t)=>{var r=Jo();t.exports=r({space:"xml",transform:n,properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function n(a,o){return"xml:"+o.slice(3).toLowerCase()}c(n,"xmlTransform")}),fS=W((e,t)=>{t.exports=r;function r(n,a){return a in n?n[a]:a}c(r,"caseSensitiveTransform")}),wy=W((e,t)=>{var r=fS();t.exports=n;function n(a,o){return r(a,o.toLowerCase())}c(n,"caseInsensitiveTransform")}),hS=W((e,t)=>{var r=Jo(),n=wy();t.exports=r({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:n,properties:{xmlns:null,xmlnsXLink:null}})}),mS=W((e,t)=>{var r=ep(),n=Jo(),a=r.booleanish,o=r.number,i=r.spaceSeparated;t.exports=n({transform:s,properties:{ariaActiveDescendant:null,ariaAtomic:a,ariaAutoComplete:null,ariaBusy:a,ariaChecked:a,ariaColCount:o,ariaColIndex:o,ariaColSpan:o,ariaControls:i,ariaCurrent:null,ariaDescribedBy:i,ariaDetails:null,ariaDisabled:a,ariaDropEffect:i,ariaErrorMessage:null,ariaExpanded:a,ariaFlowTo:i,ariaGrabbed:a,ariaHasPopup:null,ariaHidden:a,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:i,ariaLevel:o,ariaLive:null,ariaModal:a,ariaMultiLine:a,ariaMultiSelectable:a,ariaOrientation:null,ariaOwns:i,ariaPlaceholder:null,ariaPosInSet:o,ariaPressed:a,ariaReadOnly:a,ariaRelevant:null,ariaRequired:a,ariaRoleDescription:i,ariaRowCount:o,ariaRowIndex:o,ariaRowSpan:o,ariaSelected:a,ariaSetSize:o,ariaSort:null,ariaValueMax:o,ariaValueMin:o,ariaValueNow:o,ariaValueText:null,role:null}});function s(u,d){return d==="role"?d:"aria-"+d.slice(4).toLowerCase()}c(s,"ariaTransform")}),gS=W((e,t)=>{var r=ep(),n=Jo(),a=wy(),o=r.boolean,i=r.overloadedBoolean,s=r.booleanish,u=r.number,d=r.spaceSeparated,p=r.commaSeparated;t.exports=n({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:a,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:p,acceptCharset:d,accessKey:d,action:null,allow:null,allowFullScreen:o,allowPaymentRequest:o,allowUserMedia:o,alt:null,as:null,async:o,autoCapitalize:null,autoComplete:d,autoFocus:o,autoPlay:o,capture:o,charSet:null,checked:o,cite:null,className:d,cols:u,colSpan:null,content:null,contentEditable:s,controls:o,controlsList:d,coords:u|p,crossOrigin:null,data:null,dateTime:null,decoding:null,default:o,defer:o,dir:null,dirName:null,disabled:o,download:i,draggable:s,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:o,formTarget:null,headers:d,height:u,hidden:o,high:u,href:null,hrefLang:null,htmlFor:d,httpEquiv:d,id:null,imageSizes:null,imageSrcSet:p,inputMode:null,integrity:null,is:null,isMap:o,itemId:null,itemProp:d,itemRef:d,itemScope:o,itemType:d,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:o,low:u,manifest:null,max:null,maxLength:u,media:null,method:null,min:null,minLength:u,multiple:o,muted:o,name:null,nonce:null,noModule:o,noValidate:o,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:o,optimum:u,pattern:null,ping:d,placeholder:null,playsInline:o,poster:null,preload:null,readOnly:o,referrerPolicy:null,rel:d,required:o,reversed:o,rows:u,rowSpan:u,sandbox:d,scope:null,scoped:o,seamless:o,selected:o,shape:null,size:u,sizes:null,slot:null,span:u,spellCheck:s,src:null,srcDoc:null,srcLang:null,srcSet:p,start:u,step:null,style:null,tabIndex:u,target:null,title:null,translate:null,type:null,typeMustMatch:o,useMap:null,value:s,width:u,wrap:null,align:null,aLink:null,archive:d,axis:null,background:null,bgColor:null,border:u,borderColor:null,bottomMargin:u,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:o,declare:o,event:null,face:null,frame:null,frameBorder:null,hSpace:u,leftMargin:u,link:null,longDesc:null,lowSrc:null,marginHeight:u,marginWidth:u,noResize:o,noHref:o,noShade:o,noWrap:o,object:null,profile:null,prompt:null,rev:null,rightMargin:u,rules:null,scheme:null,scrolling:s,standby:null,summary:null,text:null,topMargin:u,valueType:null,version:null,vAlign:null,vLink:null,vSpace:u,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:o,disableRemotePlayback:o,prefix:null,property:null,results:u,security:null,unselectable:null}})}),vS=W((e,t)=>{var r=cS(),n=dS(),a=pS(),o=hS(),i=mS(),s=gS();t.exports=r([a,n,o,i,s])}),yS=W((e,t)=>{var r=Q1(),n=by(),a=yy(),o="data";t.exports=d;var i=/^data[-\w.:]+$/i,s=/-[a-z]/g,u=/[A-Z]/g;function d(g,y){var b=r(y),D=y,w=a;return b in g.normal?g.property[g.normal[b]]:(b.length>4&&b.slice(0,4)===o&&i.test(y)&&(y.charAt(4)==="-"?D=p(y):y=m(y),w=n),new w(D,y))}c(d,"find");function p(g){var y=g.slice(5).replace(s,h);return o+y.charAt(0).toUpperCase()+y.slice(1)}c(p,"datasetToProperty");function m(g){var y=g.slice(4);return s.test(y)?g:(y=y.replace(u,f),y.charAt(0)!=="-"&&(y="-"+y),o+y)}c(m,"datasetToAttribute");function f(g){return"-"+g.toLowerCase()}c(f,"kebab");function h(g){return g.charAt(1).toUpperCase()}c(h,"camelcase")}),bS=W((e,t)=>{t.exports=n;var r=/[#.]/g;function n(a,o){for(var i=a||"",s=o||"div",u={},d=0,p,m,f;d{e.parse=a,e.stringify=o;var t="",r=" ",n=/[ \t\n\r\f]+/g;function a(i){var s=String(i||t).trim();return s===t?[]:s.split(n)}c(a,"parse");function o(i){return i.join(r).trim()}c(o,"stringify")}),ES=W(e=>{e.parse=a,e.stringify=o;var t=",",r=" ",n="";function a(i){for(var s=[],u=String(i||n),d=u.indexOf(t),p=0,m=!1,f;!m;)d===-1&&(d=u.length,m=!0),f=u.slice(p,d).trim(),(f||!m)&&s.push(f),p=d+1,d=u.indexOf(t,p);return s}c(a,"parse");function o(i,s){var u=s||{},d=u.padLeft===!1?n:r,p=u.padRight?r:n;return i[i.length-1]===n&&(i=i.concat(n)),i.join(p+t+d).trim()}c(o,"stringify")}),xS=W((e,t)=>{var r=yS(),n=Q1(),a=bS(),o=wS().parse,i=ES().parse;t.exports=u;var s={}.hasOwnProperty;function u(b,D,w){var x=w?y(w):null;return E;function E(S,k){var A=a(S,D),_=Array.prototype.slice.call(arguments,2),R=A.tagName.toLowerCase(),B;if(A.tagName=x&&s.call(x,R)?x[R]:R,k&&d(k,A)&&(_.unshift(k),k=null),k)for(B in k)C(A.properties,B,k[B]);return m(A.children,_),A.tagName==="template"&&(A.content={type:"root",children:A.children},A.children=[]),A}function C(S,k,A){var _,R,B;A==null||A!==A||(_=r(b,k),R=_.property,B=A,typeof B=="string"&&(_.spaceSeparated?B=o(B):_.commaSeparated?B=i(B):_.commaOrSpaceSeparated&&(B=o(i(B).join(" ")))),R==="style"&&typeof A!="string"&&(B=g(B)),R==="className"&&S.className&&(B=S.className.concat(B)),S[R]=f(_,R,B))}}c(u,"factory");function d(b,D){return typeof b=="string"||"length"in b||p(D.tagName,b)}c(d,"isChildren");function p(b,D){var w=D.type;return b==="input"||!w||typeof w!="string"?!1:typeof D.children=="object"&&"length"in D.children?!0:(w=w.toLowerCase(),b==="button"?w!=="menu"&&w!=="submit"&&w!=="reset"&&w!=="button":"value"in D)}c(p,"isNode");function m(b,D){var w,x;if(typeof D=="string"||typeof D=="number"){b.push({type:"text",value:String(D)});return}if(typeof D=="object"&&"length"in D){for(w=-1,x=D.length;++w{var r=vS(),n=xS(),a=n(r,"div");a.displayName="html",t.exports=a}),CS=W((e,t)=>{t.exports=DS()}),SS=W((e,t)=>{t.exports={AElig:"Æ",AMP:"&",Aacute:"Á",Acirc:"Â",Agrave:"À",Aring:"Å",Atilde:"Ã",Auml:"Ä",COPY:"©",Ccedil:"Ç",ETH:"Ð",Eacute:"É",Ecirc:"Ê",Egrave:"È",Euml:"Ë",GT:">",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"}}),kS=W((e,t)=>{t.exports={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"}}),Ey=W((e,t)=>{t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=48&&a<=57}c(r,"decimal")}),AS=W((e,t)=>{t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=97&&a<=102||a>=65&&a<=70||a>=48&&a<=57}c(r,"hexadecimal")}),FS=W((e,t)=>{t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=97&&a<=122||a>=65&&a<=90}c(r,"alphabetical")}),_S=W((e,t)=>{var r=FS(),n=Ey();t.exports=a;function a(o){return r(o)||n(o)}c(a,"alphanumerical")}),IS=W((e,t)=>{var r,n=59;t.exports=a;function a(o){var i="&"+o+";",s;return r=r||document.createElement("i"),r.innerHTML=i,s=r.textContent,s.charCodeAt(s.length-1)===n&&o!=="semi"||s===i?!1:s}c(a,"decodeEntity")}),RS=W((e,t)=>{var r=SS(),n=kS(),a=Ey(),o=AS(),i=_S(),s=IS();t.exports=re;var u={}.hasOwnProperty,d=String.fromCharCode,p=Function.prototype,m={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},f=9,h=10,g=12,y=32,b=38,D=59,w=60,x=61,E=35,C=88,S=120,k=65533,A="named",_="hexadecimal",R="decimal",B={};B[_]=16,B[R]=10;var L={};L[A]=i,L[R]=a,L[_]=o;var z=1,M=2,O=3,$=4,j=5,K=6,H=7,Y={};Y[z]="Named character references must be terminated by a semicolon",Y[M]="Numeric character references must be terminated by a semicolon",Y[O]="Named character references cannot be empty",Y[$]="Numeric character references cannot be empty",Y[j]="Named character references must be known",Y[K]="Numeric character references cannot be disallowed",Y[H]="Numeric character references cannot be outside the permissible Unicode range";function re(N,J){var Z={},pe,Se;J||(J={});for(Se in m)pe=J[Se],Z[Se]=pe??m[Se];return(Z.position.indent||Z.position.start)&&(Z.indent=Z.position.indent||[],Z.position=Z.position.start),ie(N,Z)}c(re,"parseEntities");function ie(N,J){var Z=J.additional,pe=J.nonTerminated,Se=J.text,At=J.reference,Ue=J.warning,ut=J.textContext,P=J.referenceContext,ct=J.warningContext,Ft=J.position,jr=J.indent||[],An=N.length,_t=0,yi=-1,Re=Ft.column||1,Vr=Ft.line||1,It="",Fn=[],Rt,_n,Bt,ke,dt,ge,ue,Tt,bi,iu,Ur,Oa,qr,nr,Gf,Ma,wi,zt,ve;for(typeof Z=="string"&&(Z=Z.charCodeAt(0)),Ma=$a(),Tt=Ue?ix:p,_t--,An++;++_t65535&&(ge-=65536,iu+=d(ge>>>10|55296),ge=56320|ge&1023),ge=iu+d(ge))):nr!==A&&Tt($,zt)),ge?(Kf(),Ma=$a(),_t=ve-1,Re+=ve-qr+1,Fn.push(ge),wi=$a(),wi.offset++,At&&At.call(P,ge,{start:Ma,end:wi},N.slice(qr-1,ve)),Ma=wi):(ke=N.slice(qr-1,ve),It+=ke,Re+=ke.length,_t=ve-1)}else dt===10&&(Vr++,yi++,Re=0),dt===dt?(It+=d(dt),Re++):Kf();return Fn.join("");function $a(){return{line:Vr,column:Re,offset:_t+(Ft.offset||0)}}function ix(Yf,Jf){var lu=$a();lu.column+=Jf,lu.offset+=Jf,Ue.call(ct,Y[Yf],lu,Yf)}function Kf(){It&&(Fn.push(It),Se&&Se.call(ut,It,{start:Ma,end:$a()}),It="")}}c(ie,"parse");function ee(N){return N>=55296&&N<=57343||N>1114111}c(ee,"prohibited");function ne(N){return N>=1&&N<=8||N===11||N>=13&&N<=31||N>=127&&N<=159||N>=64976&&N<=65007||(N&65535)===65535||(N&65535)===65534}c(ne,"disallowed")}),BS=W((e,t)=>{var r=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{},n=function(a){var o=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,i=0,s={},u={manual:a.Prism&&a.Prism.manual,disableWorkerMessageHandler:a.Prism&&a.Prism.disableWorkerMessageHandler,util:{encode:c(function x(E){return E instanceof d?new d(E.type,x(E.content),E.alias):Array.isArray(E)?E.map(x):E.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(S){var x=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(S.stack)||[])[1];if(x){var E=document.getElementsByTagName("script");for(var C in E)if(E[C].src==x)return E[C]}return null}},"currentScript"),isActive:c(function(x,E,C){for(var S="no-"+E;x;){var k=x.classList;if(k.contains(E))return!0;if(k.contains(S))return!1;x=x.parentElement}return!!C},"isActive")},languages:{plain:s,plaintext:s,text:s,txt:s,extend:c(function(x,E){var C=u.util.clone(u.languages[x]);for(var S in E)C[S]=E[S];return C},"extend"),insertBefore:c(function(x,E,C,S){S=S||u.languages;var k=S[x],A={};for(var _ in k)if(k.hasOwnProperty(_)){if(_==E)for(var R in C)C.hasOwnProperty(R)&&(A[R]=C[R]);C.hasOwnProperty(_)||(A[_]=k[_])}var B=S[x];return S[x]=A,u.languages.DFS(u.languages,function(L,z){z===B&&L!=x&&(this[L]=A)}),A},"insertBefore"),DFS:c(function x(E,C,S,k){k=k||{};var A=u.util.objId;for(var _ in E)if(E.hasOwnProperty(_)){C.call(E,_,E[_],S||_);var R=E[_],B=u.util.type(R);B==="Object"&&!k[A(R)]?(k[A(R)]=!0,x(R,C,null,k)):B==="Array"&&!k[A(R)]&&(k[A(R)]=!0,x(R,C,_,k))}},"DFS")},plugins:{},highlightAll:c(function(x,E){u.highlightAllUnder(document,x,E)},"highlightAll"),highlightAllUnder:c(function(x,E,C){var S={callback:C,container:x,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};u.hooks.run("before-highlightall",S),S.elements=Array.prototype.slice.apply(S.container.querySelectorAll(S.selector)),u.hooks.run("before-all-elements-highlight",S);for(var k=0,A;A=S.elements[k++];)u.highlightElement(A,E===!0,S.callback)},"highlightAllUnder"),highlightElement:c(function(x,E,C){var S=u.util.getLanguage(x),k=u.languages[S];u.util.setLanguage(x,S);var A=x.parentElement;A&&A.nodeName.toLowerCase()==="pre"&&u.util.setLanguage(A,S);var _=x.textContent,R={element:x,language:S,grammar:k,code:_};function B(z){R.highlightedCode=z,u.hooks.run("before-insert",R),R.element.innerHTML=R.highlightedCode,u.hooks.run("after-highlight",R),u.hooks.run("complete",R),C&&C.call(R.element)}if(c(B,"insertHighlightedCode"),u.hooks.run("before-sanity-check",R),A=R.element.parentElement,A&&A.nodeName.toLowerCase()==="pre"&&!A.hasAttribute("tabindex")&&A.setAttribute("tabindex","0"),!R.code){u.hooks.run("complete",R),C&&C.call(R.element);return}if(u.hooks.run("before-highlight",R),!R.grammar){B(u.util.encode(R.code));return}if(E&&a.Worker){var L=new Worker(u.filename);L.onmessage=function(z){B(z.data)},L.postMessage(JSON.stringify({language:R.language,code:R.code,immediateClose:!0}))}else B(u.highlight(R.code,R.grammar,R.language))},"highlightElement"),highlight:c(function(x,E,C){var S={code:x,grammar:E,language:C};if(u.hooks.run("before-tokenize",S),!S.grammar)throw new Error('The language "'+S.language+'" has no grammar.');return S.tokens=u.tokenize(S.code,S.grammar),u.hooks.run("after-tokenize",S),d.stringify(u.util.encode(S.tokens),S.language)},"highlight"),tokenize:c(function(x,E){var C=E.rest;if(C){for(var S in C)E[S]=C[S];delete E.rest}var k=new f;return h(k,k.head,x),m(x,k,E,k.head,0),y(k)},"tokenize"),hooks:{all:{},add:c(function(x,E){var C=u.hooks.all;C[x]=C[x]||[],C[x].push(E)},"add"),run:c(function(x,E){var C=u.hooks.all[x];if(!(!C||!C.length))for(var S=0,k;k=C[S++];)k(E)},"run")},Token:d};a.Prism=u;function d(x,E,C,S){this.type=x,this.content=E,this.alias=C,this.length=(S||"").length|0}c(d,"Token"),d.stringify=c(function x(E,C){if(typeof E=="string")return E;if(Array.isArray(E)){var S="";return E.forEach(function(B){S+=x(B,C)}),S}var k={type:E.type,content:x(E.content,C),tag:"span",classes:["token",E.type],attributes:{},language:C},A=E.alias;A&&(Array.isArray(A)?Array.prototype.push.apply(k.classes,A):k.classes.push(A)),u.hooks.run("wrap",k);var _="";for(var R in k.attributes)_+=" "+R+'="'+(k.attributes[R]||"").replace(/"/g,""")+'"';return"<"+k.tag+' class="'+k.classes.join(" ")+'"'+_+">"+k.content+""},"stringify");function p(x,E,C,S){x.lastIndex=E;var k=x.exec(C);if(k&&S&&k[1]){var A=k[1].length;k.index+=A,k[0]=k[0].slice(A)}return k}c(p,"matchPattern");function m(x,E,C,S,k,A){for(var _ in C)if(!(!C.hasOwnProperty(_)||!C[_])){var R=C[_];R=Array.isArray(R)?R:[R];for(var B=0;B=A.reach);Y+=H.value.length,H=H.next){var re=H.value;if(E.length>x.length)return;if(!(re instanceof d)){var ie=1,ee;if(O){if(ee=p(K,Y,x,M),!ee||ee.index>=x.length)break;var Z=ee.index,ne=ee.index+ee[0].length,N=Y;for(N+=H.value.length;Z>=N;)H=H.next,N+=H.value.length;if(N-=H.value.length,Y=N,H.value instanceof d)continue;for(var J=H;J!==E.tail&&(NA.reach&&(A.reach=Ue);var ut=H.prev;Se&&(ut=h(E,ut,Se),Y+=Se.length),g(E,ut,ie);var P=new d(_,z?u.tokenize(pe,z):pe,$,pe);if(H=h(E,ut,P),At&&h(E,H,At),ie>1){var ct={cause:_+","+B,reach:Ue};m(x,E,C,H.prev,Y,ct),A&&ct.reach>A.reach&&(A.reach=ct.reach)}}}}}}c(m,"matchGrammar");function f(){var x={value:null,prev:null,next:null},E={value:null,prev:x,next:null};x.next=E,this.head=x,this.tail=E,this.length=0}c(f,"LinkedList");function h(x,E,C){var S=E.next,k={value:C,prev:E,next:S};return E.next=k,S.prev=k,x.length++,k}c(h,"addAfter");function g(x,E,C){for(var S=E.next,k=0;k{t.exports=r,r.displayName="clike",r.aliases=[];function r(n){n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}c(r,"clike")}),zS=W((e,t)=>{t.exports=r,r.displayName="javascript",r.aliases=["js"];function r(n){n.languages.javascript=n.languages.extend("clike",{"class-name":[n.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),n.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,n.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:n.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:n.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:n.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:n.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:n.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),n.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),n.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),n.languages.markup&&(n.languages.markup.tag.addInlined("script","javascript"),n.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),n.languages.js=n.languages.javascript}c(r,"javascript")}),LS=W((e,t)=>{var r=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof de=="object"?de:{},n=k();r.Prism={manual:!0,disableWorkerMessageHandler:!0};var a=CS(),o=RS(),i=BS(),s=M3(),u=B3(),d=TS(),p=zS();n();var m={}.hasOwnProperty;function f(){}c(f,"Refractor"),f.prototype=i;var h=new f;t.exports=h,h.highlight=b,h.register=g,h.alias=y,h.registered=D,h.listLanguages=w,g(s),g(u),g(d),g(p),h.util.encode=C,h.Token.stringify=x;function g(A){if(typeof A!="function"||!A.displayName)throw new Error("Expected `function` for `grammar`, got `"+A+"`");h.languages[A.displayName]===void 0&&A(h)}c(g,"register");function y(A,_){var R=h.languages,B=A,L,z,M,O;_&&(B={},B[A]=_);for(L in B)for(z=B[L],z=typeof z=="string"?[z]:z,M=z.length,O=-1;++O{sS(),Di=Ce(LS()),Ci=hy(Di.default,{}),Ci.registerLanguage=function(e,t){return Di.default.register(t)},Ci.alias=function(e,t){return Di.default.alias(e,t)},Qi=Ci}),MS=T(()=>{oy()}),_h,vu,tp,xy=T(()=>{_h=F.div(({theme:e})=>({position:"absolute",bottom:0,right:0,maxWidth:"100%",display:"flex",background:e.background.content,zIndex:1})),vu=F.button(({theme:e})=>({margin:0,border:"0 none",padding:"4px 10px",cursor:"pointer",display:"flex",alignItems:"center",color:e.color.defaultText,background:e.background.content,fontSize:12,lineHeight:"16px",fontFamily:e.typography.fonts.base,fontWeight:e.typography.weight.bold,borderTop:`1px solid ${e.appBorderColor}`,borderLeft:`1px solid ${e.appBorderColor}`,marginLeft:-1,borderRadius:"4px 0 0 0","&:not(:last-child)":{borderRight:`1px solid ${e.appBorderColor}`},"& + *":{borderLeft:`1px solid ${e.appBorderColor}`,borderRadius:0},"&:focus":{boxShadow:`${e.color.secondary} 0 -3px 0 0 inset`,outline:"0 none"}}),({disabled:e})=>e&&{cursor:"not-allowed",opacity:.5}),vu.displayName="ActionButton",tp=c(({actionItems:e,...t})=>v.createElement(_h,{...t},e.map(({title:r,className:n,onClick:a,disabled:o},i)=>v.createElement(vu,{key:i,className:n,onClick:a,disabled:!!o},r))),"ActionBar")});function Dy(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function rp(...e){return t=>e.forEach(r=>Dy(r,t))}function Ke(...e){return l.useCallback(rp(...e),e)}var Sa=T(()=>{c(Dy,"$6ed0406888f73fc4$var$setRef"),c(rp,"$6ed0406888f73fc4$export$43e446d32b3d21af"),c(Ke,"$6ed0406888f73fc4$export$c7b2cbe3552a0d05")});function Ih(e){return l.isValidElement(e)&&e.type===Cy}function Rh(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=(...i)=>{o(...i),a(...i)}:a&&(r[n]=a):n==="style"?r[n]={...a,...o}:n==="className"&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}var Ao,Si,Cy,np=T(()=>{St(),Sa(),Ao=l.forwardRef((e,t)=>{let{children:r,...n}=e,a=l.Children.toArray(r),o=a.find(Ih);if(o){let i=o.props.children,s=a.map(u=>u===o?l.Children.count(i)>1?l.Children.only(null):l.isValidElement(i)?i.props.children:null:u);return l.createElement(Si,q({},n,{ref:t}),l.isValidElement(i)?l.cloneElement(i,void 0,s):null)}return l.createElement(Si,q({},n,{ref:t}),r)}),Ao.displayName="Slot",Si=l.forwardRef((e,t)=>{let{children:r,...n}=e;return l.isValidElement(r)?l.cloneElement(r,{...Rh(n,r.props),ref:t?rp(t,r.ref):r.ref}):l.Children.count(r)>1?l.Children.only(null):null}),Si.displayName="SlotClone",Cy=c(({children:e})=>l.createElement(l.Fragment,null,e),"$5e63c961fc1ce211$export$d9f1ccf0bdb05d45"),c(Ih,"$5e63c961fc1ce211$var$isSlottable"),c(Rh,"$5e63c961fc1ce211$var$mergeProps")});function Sy(e,t){e&&k1.flushSync(()=>e.dispatchEvent(t))}var Bh,$e,Zo=T(()=>{St(),np(),Bh=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],$e=Bh.reduce((e,t)=>{let r=l.forwardRef((n,a)=>{let{asChild:o,...i}=n,s=o?Ao:t;return l.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),l.createElement(s,q({},i,{ref:a}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),c(Sy,"$8927f6f2acc4f386$export$6d1a0317bde7de7f")}),Fo,ap=T(()=>{Fo=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{}});function ky(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}function Th(e){let[t,r]=l.useState(),n=l.useRef({}),a=l.useRef(e),o=l.useRef("none"),i=e?"mounted":"unmounted",[s,u]=ky(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{let d=oo(n.current);o.current=s==="mounted"?d:"none"},[s]),Fo(()=>{let d=n.current,p=a.current;if(p!==e){let m=o.current,f=oo(d);e?u("MOUNT"):f==="none"||(d==null?void 0:d.display)==="none"?u("UNMOUNT"):u(p&&m!==f?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,u]),Fo(()=>{if(t){let d=c(m=>{let f=oo(n.current).includes(m.animationName);m.target===t&&f&&k1.flushSync(()=>u("ANIMATION_END"))},"handleAnimationEnd"),p=c(m=>{m.target===t&&(o.current=oo(n.current))},"handleAnimationStart");return t.addEventListener("animationstart",p),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{t.removeEventListener("animationstart",p),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}function oo(e){return(e==null?void 0:e.animationName)||"none"}var cr,Ay=T(()=>{Sa(),ap(),c(ky,"$fe963b355347cc68$export$3e6543de14f8614f"),cr=c(e=>{let{present:t,children:r}=e,n=Th(t),a=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),o=Ke(n.ref,a.ref);return typeof r=="function"||n.isPresent?l.cloneElement(a,{ref:o}):null},"$921a889cee6df7e8$export$99c2b779aa4e8b8b"),cr.displayName="Presence",c(Th,"$921a889cee6df7e8$var$usePresence"),c(oo,"$921a889cee6df7e8$var$getAnimationName")});function Fy(e,t){let r=l.createContext(t);function n(o){let{children:i,...s}=o,u=l.useMemo(()=>s,Object.values(s));return l.createElement(r.Provider,{value:u},i)}c(n,"Provider");function a(o){let i=l.useContext(r);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${o}\` must be used within \`${e}\``)}return c(a,"useContext"),n.displayName=e+"Provider",[n,a]}function op(e,t=[]){let r=[];function n(o,i){let s=l.createContext(i),u=r.length;r=[...r,i];function d(m){let{scope:f,children:h,...g}=m,y=(f==null?void 0:f[e][u])||s,b=l.useMemo(()=>g,Object.values(g));return l.createElement(y.Provider,{value:b},h)}c(d,"Provider");function p(m,f){let h=(f==null?void 0:f[e][u])||s,g=l.useContext(h);if(g)return g;if(i!==void 0)return i;throw new Error(`\`${m}\` must be used within \`${o}\``)}return c(p,"useContext"),d.displayName=o+"Provider",[d,p]}c(n,"$c512c27ab02ef895$export$fd42f52fd3ae1109");let a=c(()=>{let o=r.map(i=>l.createContext(i));return c(function(i){let s=(i==null?void 0:i[e])||o;return l.useMemo(()=>({[`__scope${e}`]:{...i,[e]:s}}),[i,s])},"useScope")},"createScope");return a.scopeName=e,[n,_y(a,...t)]}function _y(...e){let t=e[0];if(e.length===1)return t;let r=c(()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return c(function(a){let o=n.reduce((i,{useScope:s,scopeName:u})=>{let d=s(a)[`__scope${u}`];return{...i,...d}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope1");return r.scopeName=t.scopeName,r}var Iy=T(()=>{c(Fy,"$c512c27ab02ef895$export$fd42f52fd3ae1109"),c(op,"$c512c27ab02ef895$export$50c7b4e9d9f19c1"),c(_y,"$c512c27ab02ef895$var$composeContextScopes")});function ze(e){let t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...r)=>{var n;return(n=t.current)===null||n===void 0?void 0:n.call(t,...r)},[])}var Xo=T(()=>{c(ze,"$b1b2314f5f9a1d84$export$25bec8c6f54ee79a")});function Ry(e){let t=l.useContext(By);return e||t||"ltr"}var By,$S=T(()=>{By=l.createContext(void 0),c(Ry,"$f631663db3294ace$export$b39126d51d94e6f3")});function Ty(e,[t,r]){return Math.min(r,Math.max(t,e))}var PS=T(()=>{c(Ty,"$ae6933e535247d3d$export$7d15b64cf5a3a4c4")});function Ie(e,t,{checkForDefaultPrevented:r=!0}={}){return c(function(n){if(e==null||e(n),r===!1||!n.defaultPrevented)return t==null?void 0:t(n)},"handleEvent")}var ip=T(()=>{c(Ie,"$e42e1063c40fb3ef$export$b9ecd428b558ff10")});function zh(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}function Na(e){return e?parseInt(e,10):0}function N0(e,t){let r=e/t;return isNaN(r)?0:r}function wo(e){let t=N0(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function Lh(e,t,r,n="ltr"){let a=wo(r),o=a/2,i=t||o,s=a-i,u=r.scrollbar.paddingStart+i,d=r.scrollbar.size-r.scrollbar.paddingEnd-s,p=r.content-r.viewport,m=n==="ltr"?[0,p]:[p*-1,0];return lp([u,d],m)(e)}function yu(e,t,r="ltr"){let n=wo(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-a,i=t.content-t.viewport,s=o-n,u=r==="ltr"?[0,i]:[i*-1,0],d=Ty(e,u);return lp([0,i],[0,s])(d)}function lp(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function bu(e,t){return e>0&&e()=>window.clearTimeout(n.current),[]),l.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function Wr(e,t){let r=ze(t);Fo(()=>{let n=0;if(e){let a=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)});return a.observe(e),()=>{window.cancelAnimationFrame(n),a.unobserve(e)}}},[e,r])}var wu,Eu,NS,Oh,qe,Mh,$h,Ph,Lt,Nh,Hh,jh,xu,ki,Vh,Uh,qh,Du,Cu,Ai,Wh,Gh,Su,Kh,Yh,Jh,zy,Ly,Oy,My,$y,HS=T(()=>{St(),Zo(),Ay(),Iy(),Sa(),Xo(),$S(),ap(),PS(),ip(),c(zh,"$6c2e24571c90391f$export$3e6543de14f8614f"),wu="ScrollArea",[Eu,NS]=op(wu),[Oh,qe]=Eu(wu),Mh=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:o=600,...i}=e,[s,u]=l.useState(null),[d,p]=l.useState(null),[m,f]=l.useState(null),[h,g]=l.useState(null),[y,b]=l.useState(null),[D,w]=l.useState(0),[x,E]=l.useState(0),[C,S]=l.useState(!1),[k,A]=l.useState(!1),_=Ke(t,B=>u(B)),R=Ry(a);return l.createElement(Oh,{scope:r,type:n,dir:R,scrollHideDelay:o,scrollArea:s,viewport:d,onViewportChange:p,content:m,onContentChange:f,scrollbarX:h,onScrollbarXChange:g,scrollbarXEnabled:C,onScrollbarXEnabledChange:S,scrollbarY:y,onScrollbarYChange:b,scrollbarYEnabled:k,onScrollbarYEnabledChange:A,onCornerWidthChange:w,onCornerHeightChange:E},l.createElement($e.div,q({dir:R},i,{ref:_,style:{position:"relative","--radix-scroll-area-corner-width":D+"px","--radix-scroll-area-corner-height":x+"px",...e.style}})))}),$h="ScrollAreaViewport",Ph=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,...a}=e,o=qe($h,r),i=l.useRef(null),s=Ke(t,i,o.onViewportChange);return l.createElement(l.Fragment,null,l.createElement("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),l.createElement($e.div,q({"data-radix-scroll-area-viewport":""},a,{ref:s,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...e.style}}),l.createElement("div",{ref:o.onContentChange,style:{minWidth:"100%",display:"table"}},n)))}),Lt="ScrollAreaScrollbar",Nh=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=qe(Lt,e.__scopeScrollArea),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:i}=a,s=e.orientation==="horizontal";return l.useEffect(()=>(s?o(!0):i(!0),()=>{s?o(!1):i(!1)}),[s,o,i]),a.type==="hover"?l.createElement(Hh,q({},n,{ref:t,forceMount:r})):a.type==="scroll"?l.createElement(jh,q({},n,{ref:t,forceMount:r})):a.type==="auto"?l.createElement(xu,q({},n,{ref:t,forceMount:r})):a.type==="always"?l.createElement(ki,q({},n,{ref:t})):null}),Hh=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=qe(Lt,e.__scopeScrollArea),[o,i]=l.useState(!1);return l.useEffect(()=>{let s=a.scrollArea,u=0;if(s){let d=c(()=>{window.clearTimeout(u),i(!0)},"handlePointerEnter"),p=c(()=>{u=window.setTimeout(()=>i(!1),a.scrollHideDelay)},"handlePointerLeave");return s.addEventListener("pointerenter",d),s.addEventListener("pointerleave",p),()=>{window.clearTimeout(u),s.removeEventListener("pointerenter",d),s.removeEventListener("pointerleave",p)}}},[a.scrollArea,a.scrollHideDelay]),l.createElement(cr,{present:r||o},l.createElement(xu,q({"data-state":o?"visible":"hidden"},n,{ref:t})))}),jh=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=qe(Lt,e.__scopeScrollArea),o=e.orientation==="horizontal",i=Ha(()=>u("SCROLL_END"),100),[s,u]=zh("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return l.useEffect(()=>{if(s==="idle"){let d=window.setTimeout(()=>u("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(d)}},[s,a.scrollHideDelay,u]),l.useEffect(()=>{let d=a.viewport,p=o?"scrollLeft":"scrollTop";if(d){let m=d[p],f=c(()=>{let h=d[p];m!==h&&(u("SCROLL"),i()),m=h},"handleScroll");return d.addEventListener("scroll",f),()=>d.removeEventListener("scroll",f)}},[a.viewport,o,u,i]),l.createElement(cr,{present:r||s!=="hidden"},l.createElement(ki,q({"data-state":s==="hidden"?"hidden":"visible"},n,{ref:t,onPointerEnter:Ie(e.onPointerEnter,()=>u("POINTER_ENTER")),onPointerLeave:Ie(e.onPointerLeave,()=>u("POINTER_LEAVE"))})))}),xu=l.forwardRef((e,t)=>{let r=qe(Lt,e.__scopeScrollArea),{forceMount:n,...a}=e,[o,i]=l.useState(!1),s=e.orientation==="horizontal",u=Ha(()=>{if(r.viewport){let d=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=qe(Lt,e.__scopeScrollArea),o=l.useRef(null),i=l.useRef(0),[s,u]=l.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=N0(s.viewport,s.content),p={...n,sizes:s,onSizesChange:u,hasThumb:d>0&&d<1,onThumbChange:c(f=>o.current=f,"onThumbChange"),onThumbPointerUp:c(()=>i.current=0,"onThumbPointerUp"),onThumbPointerDown:c(f=>i.current=f,"onThumbPointerDown")};function m(f,h){return Lh(f,i.current,s,h)}return c(m,"getScrollPosition"),r==="horizontal"?l.createElement(Vh,q({},p,{ref:t,onThumbPositionChange:c(()=>{if(a.viewport&&o.current){let f=a.viewport.scrollLeft,h=yu(f,s,a.dir);o.current.style.transform=`translate3d(${h}px, 0, 0)`}},"onThumbPositionChange"),onWheelScroll:c(f=>{a.viewport&&(a.viewport.scrollLeft=f)},"onWheelScroll"),onDragScroll:c(f=>{a.viewport&&(a.viewport.scrollLeft=m(f,a.dir))},"onDragScroll")})):r==="vertical"?l.createElement(Uh,q({},p,{ref:t,onThumbPositionChange:c(()=>{if(a.viewport&&o.current){let f=a.viewport.scrollTop,h=yu(f,s);o.current.style.transform=`translate3d(0, ${h}px, 0)`}},"onThumbPositionChange"),onWheelScroll:c(f=>{a.viewport&&(a.viewport.scrollTop=f)},"onWheelScroll"),onDragScroll:c(f=>{a.viewport&&(a.viewport.scrollTop=m(f))},"onDragScroll")})):null}),Vh=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,o=qe(Lt,e.__scopeScrollArea),[i,s]=l.useState(),u=l.useRef(null),d=Ke(t,u,o.onScrollbarXChange);return l.useEffect(()=>{u.current&&s(getComputedStyle(u.current))},[u]),l.createElement(Cu,q({"data-orientation":"horizontal"},a,{ref:d,sizes:r,style:{bottom:0,left:o.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:o.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":wo(r)+"px",...e.style},onThumbPointerDown:c(p=>e.onThumbPointerDown(p.x),"onThumbPointerDown"),onDragScroll:c(p=>e.onDragScroll(p.x),"onDragScroll"),onWheelScroll:c((p,m)=>{if(o.viewport){let f=o.viewport.scrollLeft+p.deltaX;e.onWheelScroll(f),bu(f,m)&&p.preventDefault()}},"onWheelScroll"),onResize:c(()=>{u.current&&o.viewport&&i&&n({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:Na(i.paddingLeft),paddingEnd:Na(i.paddingRight)}})},"onResize")}))}),Uh=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,o=qe(Lt,e.__scopeScrollArea),[i,s]=l.useState(),u=l.useRef(null),d=Ke(t,u,o.onScrollbarYChange);return l.useEffect(()=>{u.current&&s(getComputedStyle(u.current))},[u]),l.createElement(Cu,q({"data-orientation":"vertical"},a,{ref:d,sizes:r,style:{top:0,right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":wo(r)+"px",...e.style},onThumbPointerDown:c(p=>e.onThumbPointerDown(p.y),"onThumbPointerDown"),onDragScroll:c(p=>e.onDragScroll(p.y),"onDragScroll"),onWheelScroll:c((p,m)=>{if(o.viewport){let f=o.viewport.scrollTop+p.deltaY;e.onWheelScroll(f),bu(f,m)&&p.preventDefault()}},"onWheelScroll"),onResize:c(()=>{u.current&&o.viewport&&i&&n({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:Na(i.paddingTop),paddingEnd:Na(i.paddingBottom)}})},"onResize")}))}),[qh,Du]=Eu(Lt),Cu=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:o,onThumbPointerUp:i,onThumbPointerDown:s,onThumbPositionChange:u,onDragScroll:d,onWheelScroll:p,onResize:m,...f}=e,h=qe(Lt,r),[g,y]=l.useState(null),b=Ke(t,_=>y(_)),D=l.useRef(null),w=l.useRef(""),x=h.viewport,E=n.content-n.viewport,C=ze(p),S=ze(u),k=Ha(m,10);function A(_){if(D.current){let R=_.clientX-D.current.left,B=_.clientY-D.current.top;d({x:R,y:B})}}return c(A,"handleDragScroll"),l.useEffect(()=>{let _=c(R=>{let B=R.target;g!=null&&g.contains(B)&&C(R,E)},"handleWheel");return document.addEventListener("wheel",_,{passive:!1}),()=>document.removeEventListener("wheel",_,{passive:!1})},[x,g,E,C]),l.useEffect(S,[n,S]),Wr(g,k),Wr(h.content,k),l.createElement(qh,{scope:r,scrollbar:g,hasThumb:a,onThumbChange:ze(o),onThumbPointerUp:ze(i),onThumbPositionChange:S,onThumbPointerDown:ze(s)},l.createElement($e.div,q({},f,{ref:b,style:{position:"absolute",...f.style},onPointerDown:Ie(e.onPointerDown,_=>{_.button===0&&(_.target.setPointerCapture(_.pointerId),D.current=g.getBoundingClientRect(),w.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",h.viewport&&(h.viewport.style.scrollBehavior="auto"),A(_))}),onPointerMove:Ie(e.onPointerMove,A),onPointerUp:Ie(e.onPointerUp,_=>{let R=_.target;R.hasPointerCapture(_.pointerId)&&R.releasePointerCapture(_.pointerId),document.body.style.webkitUserSelect=w.current,h.viewport&&(h.viewport.style.scrollBehavior=""),D.current=null})})))}),Ai="ScrollAreaThumb",Wh=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Du(Ai,e.__scopeScrollArea);return l.createElement(cr,{present:r||a.hasThumb},l.createElement(Gh,q({ref:t},n)))}),Gh=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,o=qe(Ai,r),i=Du(Ai,r),{onThumbPositionChange:s}=i,u=Ke(t,m=>i.onThumbChange(m)),d=l.useRef(),p=Ha(()=>{d.current&&(d.current(),d.current=void 0)},100);return l.useEffect(()=>{let m=o.viewport;if(m){let f=c(()=>{if(p(),!d.current){let h=Jh(m,s);d.current=h,s()}},"handleScroll");return s(),m.addEventListener("scroll",f),()=>m.removeEventListener("scroll",f)}},[o.viewport,p,s]),l.createElement($e.div,q({"data-state":i.hasThumb?"visible":"hidden"},a,{ref:u,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:Ie(e.onPointerDownCapture,m=>{let f=m.target.getBoundingClientRect(),h=m.clientX-f.left,g=m.clientY-f.top;i.onThumbPointerDown({x:h,y:g})}),onPointerUp:Ie(e.onPointerUp,i.onThumbPointerUp)}))}),Su="ScrollAreaCorner",Kh=l.forwardRef((e,t)=>{let r=qe(Su,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?l.createElement(Yh,q({},e,{ref:t})):null}),Yh=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=qe(Su,r),[o,i]=l.useState(0),[s,u]=l.useState(0),d=!!(o&&s);return Wr(a.scrollbarX,()=>{var p;let m=((p=a.scrollbarX)===null||p===void 0?void 0:p.offsetHeight)||0;a.onCornerHeightChange(m),u(m)}),Wr(a.scrollbarY,()=>{var p;let m=((p=a.scrollbarY)===null||p===void 0?void 0:p.offsetWidth)||0;a.onCornerWidthChange(m),i(m)}),d?l.createElement($e.div,q({},n,{ref:t,style:{width:o,height:s,position:"absolute",right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:0,...e.style}})):null}),c(Na,"$57acba87d6e25586$var$toInt"),c(N0,"$57acba87d6e25586$var$getThumbRatio"),c(wo,"$57acba87d6e25586$var$getThumbSize"),c(Lh,"$57acba87d6e25586$var$getScrollPositionFromPointer"),c(yu,"$57acba87d6e25586$var$getThumbOffsetFromScroll"),c(lp,"$57acba87d6e25586$var$linearScale"),c(bu,"$57acba87d6e25586$var$isScrollingWithinScrollbarBounds"),Jh=c((e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return c(function a(){let o={left:e.scrollLeft,top:e.scrollTop},i=r.left!==o.left,s=r.top!==o.top;(i||s)&&t(),r=o,n=window.requestAnimationFrame(a)},"loop")(),()=>window.cancelAnimationFrame(n)},"$57acba87d6e25586$var$addUnlinkedScrollListener"),c(Ha,"$57acba87d6e25586$var$useDebounceCallback"),c(Wr,"$57acba87d6e25586$var$useResizeObserver"),zy=Mh,Ly=Ph,Oy=Nh,My=Wh,$y=Kh}),Zh,Xh,ku,Au,Fl,sp=T(()=>{HS(),Zh=F(zy)(({scrollbarsize:e,offset:t})=>({width:"100%",height:"100%",overflow:"hidden","--scrollbar-size":`${e+t}px`,"--radix-scroll-area-thumb-width":`${e}px`})),Xh=F(Ly)({width:"100%",height:"100%"}),ku=F(Oy)(({offset:e,horizontal:t,vertical:r})=>({display:"flex",userSelect:"none",touchAction:"none",background:"transparent",transition:"all 0.2s ease-out",borderRadius:"var(--scrollbar-size)",'&[data-orientation="vertical"]':{width:"var(--scrollbar-size)",paddingRight:e,marginTop:e,marginBottom:t==="true"&&r==="true"?0:e},'&[data-orientation="horizontal"]':{flexDirection:"column",height:"var(--scrollbar-size)",paddingBottom:e,marginLeft:e,marginRight:t==="true"&&r==="true"?0:e}})),Au=F(My)(({theme:e})=>({flex:1,background:e.textMutedColor,opacity:.5,borderRadius:"var(--scrollbar-size)",position:"relative",transition:"opacity 0.2s ease-out","&:hover":{opacity:.8},"::before":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:"100%",height:"100%"}})),Fl=l.forwardRef(({children:e,horizontal:t=!1,vertical:r=!1,offset:n=2,scrollbarSize:a=6,className:o},i)=>v.createElement(Zh,{scrollbarsize:a,offset:n,className:o},v.createElement(Xh,{ref:i},e),t&&v.createElement(ku,{orientation:"horizontal",offset:n,horizontal:t.toString(),vertical:r.toString()},v.createElement(Au,null)),r&&v.createElement(ku,{orientation:"vertical",offset:n,horizontal:t.toString(),vertical:r.toString()},v.createElement(Au,null)),t&&r&&v.createElement($y,null))),Fl.displayName="ScrollArea"}),up={};Ca(up,{SyntaxHighlighter:()=>Eo,createCopyToClipboardFunction:()=>H0,default:()=>Py,supportedLanguages:()=>j0});const{logger:jS}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function H0(){return io!=null&&io.clipboard?e=>io.clipboard.writeText(e):async e=>{let t=Pn.createElement("TEXTAREA"),r=Pn.activeElement;t.value=e,Pn.body.appendChild(t),t.select(),Pn.execCommand("copy"),Pn.body.removeChild(t),r.focus()}}var Qh,io,Pn,em,j0,tm,rm,nm,am,om,im,lm,Fu,sm,um,Eo,Py,Es=T(()=>{W1(),Qh=Ce(ys(),1),LC(),MC(),$C(),NC(),jC(),UC(),qC(),GC(),YC(),ZC(),XC(),OS(),MS(),xy(),sp(),{navigator:io,document:Pn,window:em}=vs,j0={jsextra:z3,jsx:I3,json:L3,yml:N3,md:P3,bash:R3,css:T3,html:$3,tsx:j3,typescript:V3,graphql:O3},Object.entries(j0).forEach(([e,t])=>{Qi.registerLanguage(e,t)}),tm=(0,Qh.default)(2)(e=>Object.entries(e.code||{}).reduce((t,[r,n])=>({...t,[`* .${r}`]:n}),{})),rm=H0(),c(H0,"createCopyToClipboardFunction"),nm=F.div(({theme:e})=>({position:"relative",overflow:"hidden",color:e.color.defaultText}),({theme:e,bordered:t})=>t?{border:`1px solid ${e.appBorderColor}`,borderRadius:e.borderRadius,background:e.background.content}:{},({showLineNumbers:e})=>e?{".react-syntax-highlighter-line-number::before":{content:"attr(data-line-number)"}}:{}),am=c(({children:e,className:t})=>v.createElement(Fl,{horizontal:!0,vertical:!0,className:t},e),"UnstyledScroller"),om=F(am)({position:"relative"},({theme:e})=>tm(e)),im=F.pre(({theme:e,padded:t})=>({display:"flex",justifyContent:"flex-start",margin:0,padding:t?e.layoutMargin:0})),lm=F.div(({theme:e})=>({flex:1,paddingLeft:2,paddingRight:e.layoutMargin,opacity:1,fontFamily:e.typography.fonts.mono})),Fu=c(e=>{let t=[...e.children],r=t[0],n=r.children[0].value,a={...r,children:[],properties:{...r.properties,"data-line-number":n,style:{...r.properties.style,userSelect:"auto"}}};return t[0]=a,{...e,children:t}},"processLineNumber"),sm=c(({rows:e,stylesheet:t,useInlineStyles:r})=>e.map((n,a)=>ws({node:Fu(n),stylesheet:t,useInlineStyles:r,key:`code-segement${a}`})),"defaultRenderer"),um=c((e,t)=>t?e?({rows:r,...n})=>e({rows:r.map(a=>Fu(a)),...n}):sm:e,"wrapRenderer"),Eo=c(({children:e,language:t="jsx",copyable:r=!1,bordered:n=!1,padded:a=!1,format:o=!0,formatter:i=void 0,className:s=void 0,showLineNumbers:u=!1,...d})=>{if(typeof e!="string"||!e.trim())return null;let[p,m]=l.useState("");l.useEffect(()=>{i?i(o,e).then(m):m(e.trim())},[e,o,i]);let[f,h]=l.useState(!1),g=l.useCallback(b=>{b.preventDefault(),rm(p).then(()=>{h(!0),em.setTimeout(()=>h(!1),1500)}).catch(jS.error)},[p]),y=um(d.renderer,u);return v.createElement(nm,{bordered:n,padded:a,showLineNumbers:u,className:s},v.createElement(om,null,v.createElement(Qi,{padded:a||n,language:t,showLineNumbers:u,showInlineLineNumbers:u,useInlineStyles:!1,PreTag:im,CodeTag:lm,lineNumberContainerStyle:{},...d,renderer:y},p)),r?v.createElement(tp,{actionItems:[{title:f?"Copied":"Copy",onClick:g}]}):null)},"SyntaxHighlighter"),Eo.registerLanguage=(...e)=>Qi.registerLanguage(...e),Py=Eo});function cm(e){if(typeof e=="string")return _s;if(Array.isArray(e))return Is;if(!e)return;let{type:t}=e;if(Bp.has(t))return t}function dm(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +Expected it to be 'string' or 'object'.`;if(Rs(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=qb([...Bp].map(a=>`'${a}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}function er(e){return Tr(e),{type:Ro,contents:e}}function cp(e,t){return Tr(t),{type:Bo,contents:t,n:e}}function De(e,t={}){return Tr(e),Bs(t.expandedStates,!0),{type:pa,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function Ny(e){return cp(Number.NEGATIVE_INFINITY,e)}function Hy(e){return cp({type:"root"},e)}function dp(e){return Bs(e),{type:To,parts:e}}function _o(e,t="",r={}){return Tr(e),t!==""&&Tr(t),{type:zo,breakContents:e,flatContents:t,groupId:r.groupId}}function jy(e,t){return Tr(e),{type:Lo,contents:e,groupId:t.groupId,negate:t.negate}}function vn(e,t){Tr(e),Bs(t);let r=[];for(let n=0;nt===""))return"";break;case pa:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===pa&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Bo:case Ro:case Lo:case Ol:if(!e.contents)return"";break;case zo:if(!e.flatContents&&!e.breakContents)return"";break;case Is:{let t=[];for(let r of e){if(!r)continue;let[n,...a]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof fa(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...a)}return t.length===0?"":t.length===1?t[0]:t}case _s:case zl:case Ll:case Ml:case Sr:case $l:case xo:break;default:throw new Tp(e)}return e}function Uy(e){return xs(e,t=>Vy(t))}function rt(e,t=Wb){return xs(e,r=>typeof r=="string"?vn(t,r.split(` +`)):r)}function pm(e,t){let r=t===!0||t===po?po:J0,n=r===po?J0:po,a=0,o=0;for(let i of e)i===r?a++:i===n&&o++;return a>o?n:r}function fm(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function hm(e){return(e==null?void 0:e.type)==="front-matter"}function _u(e,t){var r;if(e.type==="text"||e.type==="comment"||ii(e)||e.type==="yaml"||e.type==="toml")return null;if(e.type==="attribute"&&delete t.value,e.type==="docType"&&delete t.value,e.type==="angularControlFlowBlock"&&(r=t.parameters)!=null&&r.children)for(let n of t.parameters.children)Yb.has(e.name)?delete n.expression:n.expression=n.expression.trim();e.type==="angularIcuExpression"&&(t.switchValue=e.switchValue.trim())}async function mm(e,t){if(e.lang==="yaml"){let r=e.value.trim(),n=r?await t(r,{parser:"yaml"}):"";return Hy([e.startDelimiter,ae,n,n?ae:"",e.endDelimiter])}}function Qo(e,t=!0){return[er([xe,e]),t?xe:""]}function yn(e,t){let r=e.type==="NGRoot"?e.node.type==="NGMicrosyntax"&&e.node.body.length===1&&e.node.body[0].type==="NGMicrosyntaxExpression"?e.node.body[0].expression:e.node:e.type==="JsExpressionRoot"?e.node:e;return r&&(r.type==="ObjectExpression"||r.type==="ArrayExpression"||(t.parser==="__vue_expression"||t.parser==="__vue_ts_expression")&&(r.type==="TemplateLiteral"||r.type==="StringLiteral"))}async function wt(e,t,r,n){r={__isInHtmlAttribute:!0,__embeddedInHtml:!0,...r};let a=!0;n&&(r.__onHtmlBindingRoot=(i,s)=>{a=n(i,s)});let o=await t(e,r,t);return a?De(o):Qo(o)}function gm(e,t,r,n){let{node:a}=r,o=n.originalText.slice(a.sourceSpan.start.offset,a.sourceSpan.end.offset);return/^\s*$/.test(o)?"":wt(o,e,{parser:"__ng_directive",__isInHtmlAttribute:!1,trailingComma:"none"},yn)}function V0(e,t){if(!t)return;let r=Xb(t).toLowerCase();return e.find(({filenames:n})=>n==null?void 0:n.some(a=>a.toLowerCase()===r))??e.find(({extensions:n})=>n==null?void 0:n.some(a=>r.endsWith(a)))}function qy(e,t){if(t)return e.find(({name:r})=>r.toLowerCase()===t)??e.find(({aliases:r})=>r==null?void 0:r.includes(t))??e.find(({extensions:r})=>r==null?void 0:r.includes(`.${t}`))}function vm(e,t){let r=e.plugins.flatMap(a=>a.languages??[]),n=qy(r,t.language)??V0(r,t.physicalFile)??V0(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}function ym(e){return e.type==="element"&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}function pp(e,t){return!!(e.type==="ieConditionalComment"&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||e.type==="ieConditionalComment"&&!e.complete||dn(e)&&e.children.some(r=>r.type!=="text"&&r.type!=="interpolation")||Cs(e,t)&&!Kt(e)&&e.type!=="interpolation")}function ei(e){return e.type==="attribute"||!e.parent||!e.prev?!1:Wy(e.prev)}function Wy(e){return e.type==="comment"&&e.value.trim()==="prettier-ignore"}function Ye(e){return e.type==="text"||e.type==="comment"}function Kt(e){return e.type==="element"&&(e.fullName==="script"||e.fullName==="style"||e.fullName==="svg:style"||e.fullName==="svg:script"||ha(e)&&(e.name==="script"||e.name==="style"))}function Gy(e){return e.children&&!Kt(e)}function Ky(e){return Kt(e)||e.type==="interpolation"||fp(e)}function fp(e){return wp(e).startsWith("pre")}function Yy(e,t){var r,n;let a=o();if(a&&!e.prev&&(n=(r=e.parent)==null?void 0:r.tagDefinition)!=null&&n.ignoreFirstLf)return e.type==="interpolation";return a;function o(){return ii(e)||e.type==="angularControlFlowBlock"?!1:(e.type==="text"||e.type==="interpolation")&&e.prev&&(e.prev.type==="text"||e.prev.type==="interpolation")?!0:!e.parent||e.parent.cssDisplay==="none"?!1:dn(e.parent)?!0:!(!e.prev&&(e.parent.type==="root"||dn(e)&&e.parent||Kt(e.parent)||ti(e.parent,t)||!ab(e.parent.cssDisplay))||e.prev&&!lb(e.prev.cssDisplay))}}function Jy(e,t){return ii(e)||e.type==="angularControlFlowBlock"?!1:(e.type==="text"||e.type==="interpolation")&&e.next&&(e.next.type==="text"||e.next.type==="interpolation")?!0:!e.parent||e.parent.cssDisplay==="none"?!1:dn(e.parent)?!0:!(!e.next&&(e.parent.type==="root"||dn(e)&&e.parent||Kt(e.parent)||ti(e.parent,t)||!ob(e.parent.cssDisplay))||e.next&&!ib(e.next.cssDisplay))}function Zy(e){return sb(e.cssDisplay)&&!Kt(e)}function lo(e){return ii(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some(t=>eb(t)))||e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.type!=="text"&&gp(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||vp(e.lastChild))}function hp(e){return e.type==="element"&&e.children.length>0&&(["html","head","ul","ol","select"].includes(e.name)||e.cssDisplay.startsWith("table")&&e.cssDisplay!=="table-cell")}function el(e){return yp(e)||e.prev&&Qy(e.prev)||mp(e)}function Qy(e){return yp(e)||e.type==="element"&&e.fullName==="br"||mp(e)}function mp(e){return gp(e)&&vp(e)}function gp(e){return e.hasLeadingSpaces&&(e.prev?e.prev.sourceSpan.end.linee.sourceSpan.end.line:e.parent.type==="root"||e.parent.endSourceSpan&&e.parent.endSourceSpan.start.line>e.sourceSpan.end.line)}function yp(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function Ds(e){return e.lastChild?Ds(e.lastChild):e}function eb(e){var t;return(t=e.children)==null?void 0:t.some(r=>r.type!=="text")}function bp(e){if(e)switch(e){case"module":case"text/javascript":case"text/babel":case"application/javascript":return"babel";case"application/x-typescript":return"typescript";case"text/markdown":return"markdown";case"text/html":return"html";case"text/x-handlebars-template":return"glimmer";default:if(e.endsWith("json")||e.endsWith("importmap")||e==="speculationrules")return"json"}}function tb(e,t){let{name:r,attrMap:n}=e;if(r!=="script"||Object.prototype.hasOwnProperty.call(n,"src"))return;let{type:a,lang:o}=e.attrMap;return!o&&!a?"babel":li(t,{language:o})??bp(a)}function rb(e,t){if(!Cs(e,t))return;let{attrMap:r}=e;if(Object.prototype.hasOwnProperty.call(r,"src"))return;let{type:n,lang:a}=r;return li(t,{language:a})??bp(n)}function nb(e,t){if(e.name!=="style")return;let{lang:r}=e.attrMap;return r?li(t,{language:r}):"css"}function U0(e,t){return tb(e,t)??nb(e,t)??rb(e,t)}function ka(e){return e==="block"||e==="list-item"||e.startsWith("table")}function ab(e){return!ka(e)&&e!=="inline-block"}function ob(e){return!ka(e)&&e!=="inline-block"}function ib(e){return!ka(e)}function lb(e){return!ka(e)}function sb(e){return!ka(e)&&e!=="inline-block"}function dn(e){return wp(e).startsWith("pre")}function ub(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function cb(e,t){var r;if(bn(e,t))return"block";if(((r=e.prev)==null?void 0:r.type)==="comment"){let a=e.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(a)return a[1]}let n=!1;if(e.type==="element"&&e.namespace==="svg")if(ub(e,a=>a.fullName==="svg:foreignObject"))n=!0;else return e.name==="svg"?"inline-block":"block";switch(t.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return e.type==="element"&&(!e.namespace||n||ha(e))&&e7[e.name]||Qb}}function wp(e){return e.type==="element"&&(!e.namespace||ha(e))&&r7[e.name]||t7}function db(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split(` +`)){if(r.length===0)continue;let n=vt.getLeadingWhitespaceCount(r);if(n===0)return 0;r.length!==n&&nr.slice(t)).join(` +`)}function xp(e){return Ne(!1,Ne(!1,e,"'","'"),""",'"')}function gr(e){return xp(e.value)}function ti(e,t){return bn(e,t)&&!a7.has(e.fullName)}function bn(e,t){return t.parser==="vue"&&e.type==="element"&&e.parent.type==="root"&&e.fullName.toLowerCase()!=="html"}function Cs(e,t){return bn(e,t)&&(ti(e,t)||e.attrMap.lang&&e.attrMap.lang!=="html")}function pb(e){let t=e.fullName;return t.charAt(0)==="#"||t==="slot-scope"||t==="v-slot"||t.startsWith("v-slot:")}function fb(e,t){let r=e.parent;if(!bn(r,t))return!1;let n=r.fullName,a=e.fullName;return n==="script"&&a==="setup"||n==="style"&&a==="vars"}function Dp(e,t=e.value){return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?rt(t):rt(Ep(zp(t)),ae):vn(Ee,vt.split(t))}function Cp(e,t){return bn(e,t)&&e.name==="script"}async function hb(e,t){let r=[];for(let[n,a]of e.split(Lp).entries())if(n%2===0)r.push(rt(a));else try{r.push(De(["{{",er([Ee,await wt(a,t,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0,trailingComma:"none"})]),Ee,"}}"]))}catch{r.push("{{",rt(a),"}}")}return r}function Fi({parser:e}){return(t,r,n)=>wt(gr(n.node),t,{parser:e,trailingComma:"none"},yn)}function bm(e,t){if(t.parser!=="angular")return;let{node:r}=e,n=r.fullName;if(n.startsWith("(")&&n.endsWith(")")||n.startsWith("on-"))return o7;if(n.startsWith("[")&&n.endsWith("]")||/^bind(?:on)?-/.test(n)||/^ng-(?:if|show|hide|class|style)$/.test(n))return i7;if(n.startsWith("*"))return l7;let a=gr(r);if(/^i18n(?:-.+)?$/.test(n))return()=>Qo(dp(Dp(r,a.trim())),!a.includes("@@"));if(Lp.test(a))return o=>hb(a,o)}function wm(e,t){let{node:r}=e,n=gr(r);if(r.fullName==="class"&&!t.parentParser&&!n.includes("{{"))return()=>n.trim().split(/\s+/).join(" ")}function q0(e){return e===" "||e===` +`||e==="\f"||e==="\r"||e===" "}function Em(e){let t=e.length,r,n,a,o,i,s=0,u;function d(h){let g,y=h.exec(e.substring(s));if(y)return[g]=y,s+=g.length,g}c(d,"p");let p=[];for(;;){if(d(d7),s>=t){if(p.length===0)throw new Error("Must contain one or more image candidate strings.");return p}u=s,r=d(p7),n=[],r.slice(-1)===","?(r=r.replace(f7,""),f()):m()}function m(){for(d(c7),a="",o="in descriptor";;){if(i=e.charAt(s),o==="in descriptor")if(q0(i))a&&(n.push(a),a="",o="after descriptor");else if(i===","){s+=1,a&&n.push(a),f();return}else if(i==="(")a+=i,o="in parens";else if(i===""){a&&n.push(a),f();return}else a+=i;else if(o==="in parens")if(i===")")a+=i,o="in descriptor";else if(i===""){n.push(a),f();return}else a+=i;else if(o==="after descriptor"&&!q0(i))if(i===""){f();return}else o="in descriptor",s-=1;s+=1}}c(m,"m");function f(){let h=!1,g,y,b,D,w={},x,E,C,S,k;for(D=0;Dmb(gr(e.node))}function mb(e){let t=m7(e),r=g7.filter(p=>t.some(m=>Object.prototype.hasOwnProperty.call(m,p)));if(r.length>1)throw new Error("Mixed descriptor in srcset is not supported");let[n]=r,a=X0[n],o=t.map(p=>p.source.value),i=Math.max(...o.map(p=>p.length)),s=t.map(p=>p[n]?String(p[n].value):""),u=s.map(p=>{let m=p.indexOf(".");return m===-1?p.length:m}),d=Math.max(...u);return Qo(vn([",",Ee],o.map((p,m)=>{let f=[p],h=s[m];if(h){let g=i-p.length+1,y=d-u[m],b=" ".repeat(g+y);f.push(_o(b," "),h+a)}return f})))}function gb(e,t){let{node:r}=e,n=gr(e.node).trim();if(r.fullName==="style"&&!t.parentParser&&!n.includes("{{"))return async a=>Qo(await a(n,{parser:"css",__isHTMLStyleAttribute:!0}))}function Dm(e,t){let{root:r}=e;return tl.has(r)||tl.set(r,r.children.some(n=>Cp(n,t)&&["ts","typescript"].includes(n.attrMap.lang))),tl.get(r)}function vb(e,t,r){let{node:n}=r,a=gr(n);return wt(`type T<${a}> = any`,e,{parser:"babel-ts",__isEmbeddedTypescriptGenericParameters:!0},yn)}function yb(e,t,{parseWithTs:r}){return wt(`function _(${e}) {}`,t,{parser:r?"babel-ts":"babel",__isVueBindings:!0})}function bb(e){let t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,r=/^[$_a-z][\w$]*(?:\.[$_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$_a-z][\w$]*])*$/i,n=e.trim();return t.test(n)||r.test(n)}async function wb(e,t,r,n){let a=gr(r.node),{left:o,operator:i,right:s}=Eb(a),u=Ts(r,n);return[De(await wt(`function _(${o}) {}`,e,{parser:u?"babel-ts":"babel",__isVueForBindingLeft:!0}))," ",i," ",await wt(s,e,{parser:u?"__ts_expression":"__js_expression"})]}function Eb(e){let t=/(.*?)\s+(in|of)\s+(.*)/s,r=/,([^,\]}]*)(?:,([^,\]}]*))?$/,n=/^\(|\)$/g,a=e.match(t);if(!a)return;let o={};if(o.for=a[3].trim(),!o.for)return;let i=Ne(!1,a[1].trim(),n,""),s=i.match(r);s?(o.alias=i.replace(r,""),o.iterator1=s[1].trim(),s[2]&&(o.iterator2=s[2].trim())):o.alias=i;let u=[o.alias,o.iterator1,o.iterator2];if(!u.some((d,p)=>!d&&(p===0||u.slice(p+1).some(Boolean))))return{left:u.filter(Boolean).join(","),operator:a[2],right:o.for}}function Cm(e,t){if(t.parser!=="vue")return;let{node:r}=e,n=r.fullName;if(n==="v-for")return wb;if(n==="generic"&&Cp(r.parent,t))return vb;let a=gr(r),o=Ts(e,t);if(pb(r)||fb(r,t))return i=>yb(a,i,{parseWithTs:o});if(n.startsWith("@")||n.startsWith("v-on:"))return i=>xb(a,i,{parseWithTs:o});if(n.startsWith(":")||n.startsWith("v-bind:"))return i=>Db(a,i,{parseWithTs:o});if(n.startsWith("v-"))return i=>Sp(a,i,{parseWithTs:o})}function xb(e,t,{parseWithTs:r}){return bb(e)?Sp(e,t,{parseWithTs:r}):wt(e,t,{parser:r?"__vue_ts_event_binding":"__vue_event_binding"},yn)}function Db(e,t,{parseWithTs:r}){return wt(e,t,{parser:r?"__vue_ts_expression":"__vue_expression"},yn)}function Sp(e,t,{parseWithTs:r}){return wt(e,t,{parser:r?"__ts_expression":"__js_expression"},yn)}function Sm(e,t){let{node:r}=e;if(r.value){if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(t.originalText.slice(r.valueSpan.start.offset,r.valueSpan.end.offset))||t.parser==="lwc"&&r.value.startsWith("{")&&r.value.endsWith("}"))return[r.rawName,"=",r.value];for(let n of[v7,gb,u7,y7,s7]){let a=n(e,t);if(a)return Cb(a)}}}function Cb(e){return async(t,r,n,a)=>{let o=await e(t,r,n,a);if(o)return o=xs(o,i=>typeof i=="string"?Ne(!1,i,'"',"""):i),[n.node.rawName,'="',De(o),'"']}}function km(e){return Array.isArray(e)&&e.length>0}function ri(e){return e.sourceSpan.start.offset}function ni(e){return e.sourceSpan.end.offset}function _l(e,t){return[e.isSelfClosing?"":Sb(e,t),Un(e,t)]}function Sb(e,t){return e.lastChild&&da(e.lastChild)?"":[kb(e,t),Ss(e,t)]}function Un(e,t){return(e.next?Rr(e.next):Fa(e.parent))?"":[Aa(e,t),Ir(e,t)]}function kb(e,t){return Fa(e)?Aa(e.lastChild,t):""}function Ir(e,t){return da(e)?Ss(e.parent,t):ai(e)?ks(e.next):""}function Ss(e,t){if(Op(!e.isSelfClosing),kp(e,t))return"";switch(e.type){case"ieConditionalComment":return"";case"ieConditionalStartComment":return"]>";case"interpolation":return"}}";case"angularIcuExpression":return"}";case"element":if(e.isSelfClosing)return"/>";default:return">"}}function kp(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(ei(e)||pp(e.parent,t))}function Rr(e){return e.prev&&e.prev.type!=="docType"&&e.type!=="angularControlFlowBlock"&&!Ye(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function Fa(e){var t;return((t=e.lastChild)==null?void 0:t.isTrailingSpaceSensitive)&&!e.lastChild.hasTrailingSpaces&&!Ye(Ds(e.lastChild))&&!dn(e)}function da(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&Ye(Ds(e))}function ai(e){return e.next&&!Ye(e.next)&&Ye(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function Ab(e){let t=e.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return t?t[1]?t[1].split(/\s+/):!0:!1}function oi(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function Fb(e,t,r){var n;let{node:a}=e;if(!zs(a.attrs))return a.isSelfClosing?" ":"";let o=((n=a.prev)==null?void 0:n.type)==="comment"&&Ab(a.prev.value),i=typeof o=="boolean"?()=>o:Array.isArray(o)?m=>o.includes(m.rawName):()=>!1,s=e.map(({node:m})=>i(m)?rt(t.originalText.slice(ri(m),ni(m))):r(),"attrs"),u=a.type==="element"&&a.fullName==="script"&&a.attrs.length===1&&a.attrs[0].fullName==="src"&&a.children.length===0,d=t.singleAttributePerLine&&a.attrs.length>1&&!bn(a,t)?ae:Ee,p=[er([u?" ":Ee,vn(d,s)])];return a.firstChild&&oi(a.firstChild)||a.isSelfClosing&&Fa(a.parent)||u?p.push(a.isSelfClosing?" ":""):p.push(t.bracketSameLine?a.isSelfClosing?" ":"":a.isSelfClosing?Ee:xe),p}function _b(e){return e.firstChild&&oi(e.firstChild)?"":As(e)}function Il(e,t,r){let{node:n}=e;return[qn(n,t),Fb(e,t,r),n.isSelfClosing?"":_b(n)]}function qn(e,t){return e.prev&&ai(e.prev)?"":[Br(e,t),ks(e)]}function Br(e,t){return oi(e)?As(e.parent):Rr(e)?Aa(e.prev,t):""}function ks(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${e.rawName}`;default:return`<${e.rawName}`}}function As(e){switch(Op(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">";default:return">"}}function Am(e,t){if(!e.endSourceSpan)return"";let r=e.startSourceSpan.end.offset;e.firstChild&&oi(e.firstChild)&&(r-=As(e).length);let n=e.endSourceSpan.start.offset;return e.lastChild&&da(e.lastChild)?n+=Ss(e,t).length:Fa(e)&&(n-=Aa(e.lastChild,t).length),t.originalText.slice(r,n)}function Fm(e,t){let{node:r}=e;switch(r.type){case"element":if(Kt(r)||r.type==="interpolation")return;if(!r.isSelfClosing&&Cs(r,t)){let n=U0(r,t);return n?async(a,o)=>{let i=Mp(r,t),s=/^\s*$/.test(i),u="";return s||(u=await a(zp(i),{parser:n,__embeddedInHtml:!0}),s=u===""),[Br(r,t),De(Il(e,t,o)),s?"":ae,u,s?"":ae,_l(r,t),Ir(r,t)]}:void 0}break;case"text":if(Kt(r.parent)){let n=U0(r.parent,t);if(n)return async a=>{let o=n==="markdown"?Ep(r.value.replace(/^[^\S\n]*\n/,"")):r.value,i={parser:n,__embeddedInHtml:!0};if(t.parser==="html"&&n==="babel"){let s="script",{attrMap:u}=r.parent;u&&(u.type==="module"||u.type==="text/babel"&&u["data-type"]==="module")&&(s="module"),i.__babelSourceType=s}return[Gn,Br(r,t),await a(o,i),Ir(r,t)]}}else if(r.parent.type==="interpolation")return async n=>{let a={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return t.parser==="angular"?(a.parser="__ng_interpolation",a.trailingComma="none"):t.parser==="vue"?a.parser=Ts(e,t)?"__vue_ts_expression":"__vue_expression":a.parser="__js_expression",[er([Ee,await n(r.value,a)]),r.parent.next&&Rr(r.parent.next)?" ":Ee]};break;case"attribute":return b7(e,t);case"front-matter":return n=>Jb(r,n);case"angularControlFlowBlockParameters":return w7.has(e.parent.name)?Zb:void 0}}function Wn(e){if(Hn!==null&&typeof Hn.property){let t=Hn;return Hn=Wn.prototype=null,t}return Hn=Wn.prototype=e??Object.create(null),new Wn}function Ib(e){return Wn(e)}function _m(e,t="type"){Ib(e);function r(n){let a=n[t],o=e[a];if(!Array.isArray(o))throw Object.assign(new Error(`Missing visitor keys for '${a}'.`),{node:n});return o}return c(r,"r"),r}function Rb(e){return/^\s*/.test(e)}function Im(e){return` + +`+e}function Ap(e){let t=ni(e);return e.type==="element"&&!e.endSourceSpan&&zs(e.children)?Math.max(t,Ap(fa(!1,e.children,-1))):t}function Nn(e,t,r){let n=e.node;if(ei(n)){let a=Ap(n);return[Br(n,t),rt(vt.trimEnd(t.originalText.slice(ri(n)+(n.prev&&ai(n.prev)?ks(n).length:0),a-(n.next&&Rr(n.next)?Aa(n,t).length:0)))),Ir(n,t)]}return r()}function so(e,t){return Ye(e)&&Ye(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?el(t)?ae:Ee:"":el(t)?ae:xe:ai(e)&&(ei(t)||t.firstChild||t.isSelfClosing||t.type==="element"&&t.attrs.length>0)||e.type==="element"&&e.isSelfClosing&&Rr(t)?"":!t.isLeadingSpaceSensitive||el(t)||Rr(t)&&e.lastChild&&da(e.lastChild)&&e.lastChild.lastChild&&da(e.lastChild.lastChild)?ae:t.hasLeadingSpaces?Ee:xe}function Fs(e,t,r){let{node:n}=e;if(hp(n))return[Gn,...e.map(o=>{let i=o.node,s=i.prev?so(i.prev,i):"";return[s?[s,lo(i.prev)?ae:""]:"",Nn(o,t,r)]},"children")];let a=n.children.map(()=>Symbol(""));return e.map((o,i)=>{let s=o.node;if(Ye(s)){if(s.prev&&Ye(s.prev)){let g=so(s.prev,s);if(g)return lo(s.prev)?[ae,ae,Nn(o,t,r)]:[g,Nn(o,t,r)]}return Nn(o,t,r)}let u=[],d=[],p=[],m=[],f=s.prev?so(s.prev,s):"",h=s.next?so(s,s.next):"";return f&&(lo(s.prev)?u.push(ae,ae):f===ae?u.push(ae):Ye(s.prev)?d.push(f):d.push(_o("",xe,{groupId:a[i-1]}))),h&&(lo(s)?Ye(s.next)&&m.push(ae,ae):h===ae?Ye(s.next)&&m.push(ae):p.push(h)),[...u,De([...d,De([Nn(o,t,r),...p],{id:a[i]})]),...m]},"children")}function Bb(e,t,r){let{node:n}=e,a=[];Tb(e)&&a.push("} "),a.push("@",n.name),n.parameters&&a.push(" (",De(r("parameters")),")"),a.push(" {");let o=Fp(n);return n.children.length>0?(n.firstChild.hasLeadingSpaces=!0,n.lastChild.hasTrailingSpaces=!0,a.push(er([ae,Fs(e,t,r)])),o&&a.push(ae,"}")):o&&a.push("}"),De(a,{shouldBreak:!0})}function Fp(e){var t,r;return!(((t=e.next)==null?void 0:t.type)==="angularControlFlowBlock"&&(r=E7.get(e.name))!=null&&r.has(e.next.name))}function Tb(e){let{previous:t}=e;return(t==null?void 0:t.type)==="angularControlFlowBlock"&&!ei(t)&&!Fp(t)}function zb(e,t,r){return[er([xe,vn([";",Ee],e.map(r,"children"))]),xe]}function Lb(e,t,r){let{node:n}=e;return[qn(n,t),De([n.switchValue.trim(),", ",n.clause,n.cases.length>0?[",",er([Ee,vn(Ee,e.map(r,"cases"))])]:"",xe]),Un(n,t)]}function Ob(e,t,r){let{node:n}=e;return[n.value," {",De([er([xe,e.map(({node:a})=>a.type==="text"&&!vt.trim(a.value)?"":r(),"expression")]),xe]),"}"]}function Mb(e,t,r){let{node:n}=e;if(pp(n,t))return[Br(n,t),De(Il(e,t,r)),rt(Mp(n,t)),..._l(n,t),Ir(n,t)];let a=n.children.length===1&&(n.firstChild.type==="interpolation"||n.firstChild.type==="angularIcuExpression")&&n.firstChild.isLeadingSpaceSensitive&&!n.firstChild.hasLeadingSpaces&&n.lastChild.isTrailingSpaceSensitive&&!n.lastChild.hasTrailingSpaces,o=Symbol("element-attr-group-id"),i=c(p=>De([De(Il(e,t,r),{id:o}),p,_l(n,t)]),"a"),s=c(p=>a?jy(p,{groupId:o}):(Kt(n)||ti(n,t))&&n.parent.type==="root"&&t.parser==="vue"&&!t.vueIndentScriptAndStyle?p:er(p),"o"),u=c(()=>a?_o(xe,"",{groupId:o}):n.firstChild.hasLeadingSpaces&&n.firstChild.isLeadingSpaceSensitive?Ee:n.firstChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive?Ny(xe):xe,"u"),d=c(()=>(n.next?Rr(n.next):Fa(n.parent))?n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?" ":"":a?_o(xe,"",{groupId:o}):n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?Ee:(n.lastChild.type==="comment"||n.lastChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*(e.ancestors.length-1)}}$`).test(n.lastChild.value)?"":xe,"p");return n.children.length===0?i(n.hasDanglingSpaces&&n.isDanglingSpaceSensitive?Ee:""):i([Xy(n)?Gn:"",s([u(),Fs(e,t,r)]),d()])}function Rl(e){return e>=9&&e<=32||e==160}function _p(e){return 48<=e&&e<=57}function Bl(e){return e>=97&&e<=122||e>=65&&e<=90}function $b(e){return e>=97&&e<=102||e>=65&&e<=70||_p(e)}function Iu(e){return e===10||e===13}function Ru(e){return 48<=e&&e<=55}function Bu(e){return e===39||e===34||e===96}function Rm(e){return e.replace(x7,(...t)=>t[1].toUpperCase())}function Bm(e,t){for(let r of D7)r(e,t);return e}function Tm(e){e.walk(t=>{if(t.type==="element"&&t.tagDefinition.ignoreFirstLf&&t.children.length>0&&t.children[0].type==="text"&&t.children[0].value[0]===` +`){let r=t.children[0];r.value.length===1?t.removeChild(r):r.value=r.value.slice(1)}})}function zm(e){let t=c(r=>{var n,a;return r.type==="element"&&((n=r.prev)==null?void 0:n.type)==="ieConditionalStartComment"&&r.prev.sourceSpan.end.offset===r.startSourceSpan.start.offset&&((a=r.firstChild)==null?void 0:a.type)==="ieConditionalEndComment"&&r.firstChild.sourceSpan.start.offset===r.startSourceSpan.end.offset},"e");e.walk(r=>{if(r.children)for(let n=0;n{if(n.children)for(let a=0;at.type==="cdata",t=>``)}function Om(e){let t=c(r=>{var n,a;return r.type==="element"&&r.attrs.length===0&&r.children.length===1&&r.firstChild.type==="text"&&!vt.hasWhitespaceCharacter(r.children[0].value)&&!r.firstChild.hasLeadingSpaces&&!r.firstChild.hasTrailingSpaces&&r.isLeadingSpaceSensitive&&!r.hasLeadingSpaces&&r.isTrailingSpaceSensitive&&!r.hasTrailingSpaces&&((n=r.prev)==null?void 0:n.type)==="text"&&((a=r.next)==null?void 0:a.type)==="text"},"e");e.walk(r=>{if(r.children)for(let n=0;n`+a.firstChild.value+``+i.value,o.sourceSpan=new X(o.sourceSpan.start,i.sourceSpan.end),o.isTrailingSpaceSensitive=i.isTrailingSpaceSensitive,o.hasTrailingSpaces=i.hasTrailingSpaces,r.removeChild(a),n--,r.removeChild(i)}})}function Mm(e,t){if(t.parser==="html")return;let r=/{{(.+?)}}/s;e.walk(n=>{if(Gy(n))for(let a of n.children){if(a.type!=="text")continue;let o=a.sourceSpan.start,i=null,s=a.value.split(r);for(let u=0;u0&&n.insertChildBefore(a,{type:"text",value:d,sourceSpan:new X(o,i)});continue}i=o.moveBy(d.length+4),n.insertChildBefore(a,{type:"interpolation",sourceSpan:new X(o,i),children:d.length===0?[]:[{type:"text",value:d,sourceSpan:new X(o.moveBy(2),i.moveBy(-2))}]})}n.removeChild(a)}})}function $m(e){e.walk(t=>{if(!t.children)return;if(t.children.length===0||t.children.length===1&&t.children[0].type==="text"&&vt.trim(t.children[0].value).length===0){t.hasDanglingSpaces=t.children.length>0,t.children=[];return}let r=Ky(t),n=fp(t);if(!r)for(let a=0;a{t.isSelfClosing=!t.children||t.type==="element"&&(t.tagDefinition.isVoid||t.endSourceSpan&&t.startSourceSpan.start===t.endSourceSpan.start&&t.startSourceSpan.end===t.endSourceSpan.end)})}function Nm(e,t){e.walk(r=>{r.type==="element"&&(r.hasHtmComponentClosingTag=r.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(t.originalText.slice(r.endSourceSpan.start.offset,r.endSourceSpan.end.offset)))})}function Hm(e,t){e.walk(r=>{r.cssDisplay=cb(r,t)})}function jm(e,t){e.walk(r=>{let{children:n}=r;if(n){if(n.length===0){r.isDanglingSpaceSensitive=Zy(r);return}for(let a of n)a.isLeadingSpaceSensitive=Yy(a,t),a.isTrailingSpaceSensitive=Jy(a,t);for(let a=0;a{!Ua[t]&&uo(t)===null&&(Ua[t]=new G({canSelfClose:!1}))})),Ua[e]??U5}function W0(e,t,r=null){let n=[],a=e.visit?o=>e.visit(o,r)||o.visit(e,r):o=>o.visit(e,r);return t.forEach(o=>{let i=a(o);i&&n.push(i)}),n}function qm(e,t){if(t!=null&&!(Array.isArray(t)&&t.length==2))throw new Error(`Expected '${e}' to be an array, [start, end].`);if(t!=null){let r=t[0],n=t[1];k7.forEach(a=>{if(a.test(r)||a.test(n))throw new Error(`['${r}', '${n}'] contains unusable interpolation symbol.`)})}}function Wm(e,t,r,n={}){let a=new F7(new $p(e,t),r,n);return a.tokenize(),new A7(Nb(a.tokens),a.errors,a.nonNormalizedIcuExpressions)}function Gr(e){return`Unexpected character "${e===0?"EOF":String.fromCharCode(e)}"`}function Ou(e){return`Unknown entity "${e}" - use the "&#;" or "&#x;" syntax`}function Gm(e,t){return`Unable to parse entity "${t}" - ${e} character reference entities must end with ";"`}function ye(e){return!Rl(e)||e===0}function Mu(e){return Rl(e)||e===62||e===60||e===47||e===39||e===34||e===61||e===0}function Km(e){return(e<97||12257)}function Ym(e){return e===59||e===0||!$b(e)}function Jm(e){return e===59||e===0||!Bl(e)}function Zm(e){return e!==125}function Xm(e,t){return G0(e)===G0(t)}function G0(e){return e>=97&&e<=122?e-97+65:e}function $u(e){return Bl(e)||_p(e)||e===95}function Pu(e){return e!==59&&ye(e)}function Nb(e){let t=[],r;for(let n=0;n0&&e[e.length-1]===t}function Hu(e,t){return Do[t]!==void 0?Do[t]||e:/^#x[a-f0-9]+$/i.test(t)?String.fromCodePoint(parseInt(t.slice(2),16)):/^#\d+$/.test(t)?String.fromCodePoint(parseInt(t.slice(1),10)):e}function K0(e,t={}){let{canSelfClose:r=!1,allowHtmComponentClosingTags:n=!1,isTagNameCaseSensitive:a=!1,getTagContentType:o,tokenizeAngularBlocks:i=!1}=t;return _7().parse(e,"angular-html-parser",{tokenizeExpansionForms:i,interpolationConfig:void 0,canSelfClose:r,allowHtmComponentClosingTags:n,tokenizeBlocks:i},a,o)}function Qm(e,t){let r=new SyntaxError(e+" ("+t.loc.start.line+":"+t.loc.start.column+")");return Object.assign(r,t)}function e5(e){let t=e.match(R7);if(!t)return{content:e};let{startDelimiter:r,language:n,value:a="",endDelimiter:o}=t.groups,i=n.trim()||"yaml";if(r==="+++"&&(i="toml"),i!=="yaml"&&r!==o)return{content:e};let[s]=t;return{frontMatter:{type:"front-matter",lang:i,value:a,startDelimiter:r,endDelimiter:o,raw:s.replace(/\n$/,"")},content:Ne(!1,s,/[^\n]/g," ")+e.slice(s.length)}}function t5(e,t){let r=e.map(t);return r.some((n,a)=>n!==e[a])?r:e}function Hb(e,t){if(e.value)for(let{regex:r,parse:n}of z7){let a=e.value.match(r);if(a)return n(e,t,a)}return null}function r5(e,t,r){let[,n,a,o]=r,i=4+n.length,s=e.sourceSpan.start.moveBy(i),u=s.moveBy(o.length),[d,p]=(()=>{try{return[!0,t(o,s).children]}catch{return[!1,[{type:"text",value:o,sourceSpan:new X(s,u)}]]}})();return{type:"ieConditionalComment",complete:d,children:p,condition:Ne(!1,a.trim(),/\s+/g," "),sourceSpan:e.sourceSpan,startSourceSpan:new X(e.sourceSpan.start,s),endSourceSpan:new X(u,e.sourceSpan.end)}}function n5(e,t,r){let[,n]=r;return{type:"ieConditionalStartComment",condition:Ne(!1,n.trim(),/\s+/g," "),sourceSpan:e.sourceSpan}}function a5(e){return{type:"ieConditionalEndComment",sourceSpan:e.sourceSpan}}function jb(e){if(e.type==="block"){if(e.name=Ne(!1,e.name.toLowerCase(),/\s+/g," ").trim(),e.type="angularControlFlowBlock",!zs(e.parameters)){delete e.parameters;return}for(let t of e.parameters)t.type="angularControlFlowBlockParameter";e.parameters={type:"angularControlFlowBlockParameters",children:e.parameters,sourceSpan:new X(e.parameters[0].sourceSpan.start,fa(!1,e.parameters,-1).sourceSpan.end)}}}function Vb(e){(e.type==="plural"||e.type==="select")&&(e.clause=e.type,e.type="angularIcuExpression"),e.type==="expansionCase"&&(e.type="angularIcuCase")}function Ip(e,t,r){let{name:n,canSelfClose:a=!0,normalizeTagName:o=!1,normalizeAttributeName:i=!1,allowHtmComponentClosingTags:s=!1,isTagNameCaseSensitive:u=!1,shouldParseAsRawText:d}=t,{rootNodes:p,errors:m}=K0(e,{canSelfClose:a,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:u,getTagContentType:d?(...w)=>d(...w)?gt.RAW_TEXT:void 0:void 0,tokenizeAngularBlocks:n==="angular"?!0:void 0});if(n==="vue"){if(p.some(C=>C.type==="docType"&&C.value==="html"||C.type==="element"&&C.name.toLowerCase()==="html"))return Ip(e,Q0,r);let w,x=c(()=>w??(w=K0(e,{canSelfClose:a,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:u})),"y"),E=c(C=>x().rootNodes.find(({startSourceSpan:S})=>S&&S.start.offset===C.startSourceSpan.start.offset)??C,"O");for(let[C,S]of p.entries()){let{endSourceSpan:k,startSourceSpan:A}=S;if(k===null)m=x().errors,p[C]=E(S);else if(Ub(S,r)){let _=x().errors.find(R=>R.span.start.offset>A.start.offset&&R.span.start.offset0&&Y0(m[0]);let f=c(w=>{let x=w.name.startsWith(":")?w.name.slice(1).split(":")[0]:null,E=w.nameSpan.toString(),C=x!==null&&E.startsWith(`${x}:`),S=C?E.slice(x.length+1):E;w.name=S,w.namespace=x,w.hasExplicitNamespace=C},"g"),h=c(w=>{switch(w.type){case"element":f(w);for(let x of w.attrs)f(x),x.valueSpan?(x.value=x.valueSpan.toString(),/["']/.test(x.value[0])&&(x.value=x.value.slice(1,-1))):x.value=null;break;case"comment":w.value=w.sourceSpan.toString().slice(4,-3);break;case"text":w.value=w.sourceSpan.toString();break}},"C"),g=c((w,x)=>{let E=w.toLowerCase();return x(E)?E:w},"_"),y=c(w=>{if(w.type==="element"&&(o&&(!w.namespace||w.namespace===w.tagDefinition.implicitNamespacePrefix||ha(w))&&(w.name=g(w.name,x=>L7.has(x))),i))for(let x of w.attrs)x.namespace||(x.name=g(x.name,E=>nl.has(w.name)&&(nl.get("*").has(E)||nl.get(w.name).has(E))))},"D"),b=c(w=>{w.sourceSpan&&w.endSourceSpan&&(w.sourceSpan=new X(w.sourceSpan.start,w.endSourceSpan.end))},"I"),D=c(w=>{if(w.type==="element"){let x=Tl(u?w.name:w.name.toLowerCase());!w.namespace||w.namespace===x.implicitNamespacePrefix||ha(w)?w.tagDefinition=x:w.tagDefinition=Tl("")}},"B");return W0(new class extends S7{visitExpansionCase(w,x){n==="angular"&&this.visitChildren(x,E=>{E(w.expression)})}visit(w){h(w),D(w),y(w),b(w)}},p),p}function Ub(e,t){var r;if(e.type!=="element"||e.name!=="template")return!1;let n=(r=e.attrs.find(a=>a.name==="lang"))==null?void 0:r.value;return!n||li(t,{language:n})==="html"}function Y0(e){let{msg:t,span:{start:r,end:n}}=e;throw I7(t,{loc:{start:{line:r.line+1,column:r.col+1},end:{line:n.line+1,column:n.col+1}},cause:e})}function Rp(e,t,r={},n=!0){let{frontMatter:a,content:o}=n?B7(e):{frontMatter:null,content:e},i=new $p(e,r.filepath),s=new Pl(i,0,0,0),u=s.moveBy(e.length),d={type:"root",sourceSpan:new X(s,u),children:Ip(o,t,r)};if(a){let f=new Pl(i,0,0,0),h=f.moveBy(a.raw.length);a.sourceSpan=new X(f,h),d.children.unshift(a)}let p=new T7(d),m=c((f,h)=>{let{offset:g}=h,y=Ne(!1,e.slice(0,g),/[^\n\r]/g," "),b=Rp(y+f,t,r,!1);b.sourceSpan=new X(h,fa(!1,b.children,-1).sourceSpan.end);let D=b.children[0];return D.length===g?b.children.shift():(D.sourceSpan=new X(D.sourceSpan.start.moveBy(g),D.sourceSpan.end),D.value=D.value.slice(g)),b},"m");return p.walk(f=>{if(f.type==="comment"){let h=Hb(f,m);h&&f.parent.replaceChild(f,h)}jb(f),Vb(f)}),p}function Va(e){return{parse:c((t,r)=>Rp(t,e,r),"parse"),hasPragma:Rb,astFormat:"html",locStart:ri,locEnd:ni}}var o5,ju,Vu,ar,i5,l5,Uu,s5,Ne,_s,Is,zl,Ro,Bo,Ll,pa,To,zo,Lo,Ol,Ml,Sr,$l,xo,Bp,Rs,qb,qu,u5,Tp,Wu,Tr,Bs,Gn,c5,d5,Ee,xe,ae,Wb,p5,fa,po,J0,Gb,pt,Gu,f5,h5,m5,g5,vt,Ku,v5,Kb,ii,y5,Yb,b5,Jb,Zb,Xb,li,Qb,e7,t7,r7,ha,w5,zp,n7,a7,Lp,o7,i7,l7,s7,u7,c7,d7,p7,f7,Z0,h7,m7,X0,g7,v7,tl,Ts,y7,b7,Yu,Op,zs,Mp,w7,E5,Hn,x5,D5,C5,S5,k5,A5,E7,x7,_i,Pl,Ju,$p,Zu,X,Ii,Xu,Qu,D7,F5,_5,I5,R5,ec,tc,B5,T5,rc,z5,L5,nc,ac,tn,O5,gt,rl,oc,M5,$5,P5,N5,H5,j5,ic,V5,lc,C7,sc,G,U5,Ua,uc,In,cc,q5,dc,W5,pc,G5,fc,K5,hc,Y5,mc,or,gc,J5,vc,Z5,yc,Kr,bc,wc,Ec,S7,Do,X5,k7,Ri,Q5,xc,Dc,Bi,Cc,A7,eg,Ti,Sc,zi,kc,F7,qa,Ac,Wa,tg,Fc,Li,Oi,We,_c,rg,Ic,ng,Mi,ag,Rc,og,$i,_7,I7,R7,B7,Ga,Bc,Yr,T7,z7,nl,L7,Q0,ig,lg,sg,ug,cg,O7,VS=T(()=>{o5=Object.defineProperty,ju=c((e,t)=>{for(var r in t)o5(e,r,{get:t[r],enumerable:!0})},"Yr"),Vu=c((e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},"jr"),ar=c((e,t,r)=>(Vu(e,t,"read from private field"),r?r.call(e):t.get(e)),"Q"),i5=c((e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},"Kr"),l5=c((e,t,r,n)=>(Vu(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),"Qr"),Uu={},ju(Uu,{languages:c(()=>R5,"languages"),options:c(()=>T5,"options"),parsers:c(()=>rc,"parsers"),printers:c(()=>cg,"printers")}),s5=c((e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},"Zs"),Ne=s5,_s="string",Is="array",zl="cursor",Ro="indent",Bo="align",Ll="trim",pa="group",To="fill",zo="if-break",Lo="indent-if-break",Ol="line-suffix",Ml="line-suffix-boundary",Sr="line",$l="label",xo="break-parent",Bp=new Set([zl,Ro,Bo,Ll,pa,To,zo,Lo,Ol,Ml,Sr,$l,xo]),c(cm,"ei"),Rs=cm,qb=c(e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e),"ti"),c(dm,"ri"),u5=(qu=class extends Error{constructor(t){super(dm(t));yr(this,"name","InvalidDocError");this.doc=t}},c(qu,"rr"),qu),Tp=u5,Wu=c(()=>{},"Xr"),Tr=Wu,Bs=Wu,c(er,"L"),c(cp,"Jr"),c(De,"E"),c(Ny,"Zr"),c(Hy,"en"),c(dp,"Ct"),c(_o,"me"),c(jy,"tn"),Gn={type:xo},c5={type:Sr,hard:!0},d5={type:Sr,hard:!0,literal:!0},Ee={type:Sr},xe={type:Sr,soft:!0},ae=[c5,Gn],Wb=[d5,Gn],c(vn,"M"),p5=c((e,t,r)=>{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},"ii"),fa=p5,c(xs,"St"),c(Vy,"ai"),c(Uy,"nn"),c(rt,"T"),po="'",J0='"',c(pm,"oi"),Gb=pm,c(fm,"nr"),f5=(Gu=class{constructor(e){i5(this,pt,void 0),l5(this,pt,new Set(e))}getLeadingWhitespaceCount(e){let t=ar(this,pt),r=0;for(let n=0;n=0&&t.has(e.charAt(n));n--)r++;return r}getLeadingWhitespace(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(0,t)}getTrailingWhitespace(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(e.length-t)}hasLeadingWhitespace(e){return ar(this,pt).has(e.charAt(0))}hasTrailingWhitespace(e){return ar(this,pt).has(fa(!1,e,-1))}trimStart(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(t)}trimEnd(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(0,e.length-t)}trim(e){return this.trimEnd(this.trimStart(e))}split(e,t=!1){let r=`[${fm([...ar(this,pt)].join(""))}]+`,n=new RegExp(t?`(${r})`:r);return e.split(n)}hasWhitespaceCharacter(e){let t=ar(this,pt);return Array.prototype.some.call(e,r=>t.has(r))}hasNonWhitespaceCharacter(e){let t=ar(this,pt);return Array.prototype.some.call(e,r=>!t.has(r))}isWhitespaceOnly(e){let t=ar(this,pt);return Array.prototype.every.call(e,r=>t.has(r))}},c(Gu,"sr"),Gu),pt=new WeakMap,h5=f5,m5=[" ",` +`,"\f","\r"," "],g5=new h5(m5),vt=g5,v5=(Ku=class extends Error{constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`);yr(this,"name","UnexpectedNodeError");this.node=t}},c(Ku,"ir"),Ku),Kb=v5,c(hm,"ci"),ii=hm,y5=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan","keySpan","tagDefinition","tokens","valueTokens","switchValueSourceSpan","expSourceSpan","valueSourceSpan"]),Yb=new Set(["if","else if","for","switch","case"]),c(_u,"ln"),_u.ignoredProperties=y5,b5=_u,c(mm,"fi"),Jb=mm,c(Qo,"ge"),c(yn,"j"),c(wt,"x"),c(gm,"mi"),Zb=gm,Xb=c(e=>String(e).split(/[/\\]/).pop(),"gi"),c(V0,"fn"),c(qy,"di"),c(vm,"Ci"),li=vm,Qb="inline",e7={area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",style:"none",template:"inline",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",dialog:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",search:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",menu:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",input:"inline-block",button:"inline-block",fieldset:"block",marquee:"inline-block",source:"block",track:"block",details:"block",summary:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},t7="normal",r7={listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},c(ym,"Si"),ha=ym,w5=c(e=>Ne(!1,e,/^[\t\f\r ]*\n/g,""),"_i"),zp=c(e=>w5(vt.trimEnd(e)),"ar"),n7=c(e=>{let t=e,r=vt.getLeadingWhitespace(t);r&&(t=t.slice(r.length));let n=vt.getTrailingWhitespace(t);return n&&(t=t.slice(0,-n.length)),{leadingWhitespace:r,trailingWhitespace:n,text:t}},"Sn"),c(pp,"Et"),c(ei,"Se"),c(Wy,"Ei"),c(Ye,"R"),c(Kt,"U"),c(Gy,"_n"),c(Ky,"En"),c(fp,"or"),c(Yy,"An"),c(Jy,"Dn"),c(Zy,"vn"),c(lo,"Qe"),c(Xy,"yn"),c(hp,"ur"),c(el,"At"),c(Qy,"Ai"),c(mp,"wn"),c(gp,"bn"),c(vp,"Tn"),c(yp,"xn"),c(Ds,"Dt"),c(eb,"Di"),c(bp,"kn"),c(tb,"vi"),c(rb,"yi"),c(nb,"wi"),c(U0,"lr"),c(ka,"Xe"),c(ab,"bi"),c(ob,"Ti"),c(ib,"xi"),c(lb,"ki"),c(sb,"Bi"),c(dn,"Ce"),c(ub,"Li"),c(cb,"Bn"),c(wp,"Ln"),c(db,"Fi"),c(Ep,"cr"),c(xp,"pr"),c(gr,"P"),a7=new Set(["template","style","script"]),c(ti,"Je"),c(bn,"_e"),c(Cs,"vt"),c(pb,"Fn"),c(fb,"Pn"),c(Dp,"yt"),c(Cp,"wt"),Lp=/{{(.+?)}}/s,c(hb,"Nn"),c(Fi,"fr"),o7=Fi({parser:"__ng_action"}),i7=Fi({parser:"__ng_binding"}),l7=Fi({parser:"__ng_directive"}),c(bm,"$i"),s7=bm,c(wm,"Oi"),u7=wm,c(q0,"$n"),c7=/^[ \t\n\r\u000c]+/,d7=/^[, \t\n\r\u000c]+/,p7=/^[^ \t\n\r\u000c]+/,f7=/[,]+$/,Z0=/^\d+$/,h7=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,c(Em,"Wi"),m7=Em,c(xm,"zi"),X0={width:"w",height:"h",density:"x"},g7=Object.keys(X0),c(mb,"Yi"),v7=xm,c(gb,"Vn"),tl=new WeakMap,c(Dm,"ji"),Ts=Dm,c(vb,"Un"),c(yb,"Wn"),c(bb,"zn"),c(wb,"Gn"),c(Eb,"Ki"),c(Cm,"Qi"),c(xb,"Xi"),c(Db,"Ji"),c(Sp,"Yn"),y7=Cm,c(Sm,"Zi"),c(Cb,"ea"),b7=Sm,Yu=new Proxy(()=>{},{get:c(()=>Yu,"get")}),Op=Yu,c(km,"ta"),zs=km,c(ri,"se"),c(ni,"ie"),c(_l,"Ze"),c(Sb,"ra"),c(Un,"Ee"),c(kb,"na"),c(Ir,"W"),c(Ss,"bt"),c(Aa,"Ae"),c(kp,"Xn"),c(Rr,"K"),c(Fa,"De"),c(da,"ve"),c(ai,"et"),c(Ab,"sa"),c(oi,"tt"),c(Fb,"ia"),c(_b,"aa"),c(Il,"rt"),c(qn,"ye"),c(Br,"z"),c(ks,"Tt"),c(As,"xt"),c(Am,"oa"),Mp=Am,w7=new Set(["if","else if","for","switch","case"]),c(Fm,"la"),E5=Fm,Hn=null,c(Wn,"st"),x5=10;for(let e=0;e<=x5;e++)Wn();c(Ib,"dr"),c(_m,"pa"),D5=_m,C5={"front-matter":[],root:["children"],element:["attrs","children"],ieConditionalComment:["children"],ieConditionalStartComment:[],ieConditionalEndComment:[],interpolation:["children"],text:["children"],docType:[],comment:[],attribute:[],cdata:[],angularControlFlowBlock:["children","parameters"],angularControlFlowBlockParameters:["children"],angularControlFlowBlockParameter:[],angularIcuExpression:["cases"],angularIcuCase:["expression"]},S5=C5,k5=D5(S5),A5=k5,c(Rb,"rs"),c(Im,"ns"),E7=new Map([["if",new Set(["else if","else"])],["else if",new Set(["else if","else"])],["for",new Set(["empty"])],["defer",new Set(["placeholder","error","loading"])],["placeholder",new Set(["placeholder","error","loading"])],["error",new Set(["placeholder","error","loading"])],["loading",new Set(["placeholder","error","loading"])]]),c(Ap,"is"),c(Nn,"it"),c(so,"Bt"),c(Fs,"qe"),c(Bb,"as"),c(Fp,"os"),c(Tb,"ma"),c(zb,"us"),c(Lb,"ls"),c(Ob,"cs"),c(Mb,"ps"),c(Rl,"Lt"),c(_p,"Cr"),c(Bl,"Ft"),c($b,"hs"),c(Iu,"Sr"),c(Ru,"_r"),c(Bu,"Er"),x7=/-+([a-z0-9])/g,c(Rm,"ms"),Pl=(_i=class{constructor(e,t,r,n){this.file=e,this.offset=t,this.line=r,this.col=n}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(e){let t=this.file.content,r=t.length,n=this.offset,a=this.line,o=this.col;for(;n>0&&e<0;)if(n--,e++,t.charCodeAt(n)==10){a--;let i=t.substring(0,n-1).lastIndexOf(` +`);o=i>0?n-i:n}else o--;for(;n0;){let i=t.charCodeAt(n);n++,e--,i==10?(a++,o=0):o++}return new _i(this.file,n,a,o)}getContext(e,t){let r=this.file.content,n=this.offset;if(n!=null){n>r.length-1&&(n=r.length-1);let a=n,o=0,i=0;for(;o0&&(n--,o++,!(r[n]==` +`&&++i==t)););for(o=0,i=0;o]${e.after}")`:this.msg}toString(){let e=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${e}`}},c(Xu,"Ve"),Xu),D7=[Tm,zm,Lm,Mm,$m,Hm,Pm,Nm,jm,Om],c(Bm,"Ca"),c(Tm,"Sa"),c(zm,"_a"),c(Pb,"Ea"),c(Lm,"Aa"),c(Om,"Da"),c(Mm,"va"),c($m,"ya"),c(Pm,"wa"),c(Nm,"ba"),c(Hm,"Ta"),c(jm,"xa"),F5=Bm,c(Vm,"ka"),_5={preprocess:F5,print:Vm,insertPragma:Im,massageAstNode:b5,embed:E5,getVisitorKeys:A5},I5=_5,R5=[{linguistLanguageId:146,name:"Angular",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".component.html"],parsers:["angular"],vscodeLanguageIds:["html"],filenames:[]},{linguistLanguageId:146,name:"HTML",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".html",".hta",".htm",".html.hl",".inc",".xht",".xhtml",".mjml"],parsers:["html"],vscodeLanguageIds:["html"]},{linguistLanguageId:146,name:"Lightning Web Components",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[],parsers:["lwc"],vscodeLanguageIds:["html"],filenames:[]},{linguistLanguageId:391,name:"Vue",type:"markup",color:"#41b883",extensions:[".vue"],tmScope:"text.html.vue",aceMode:"html",parsers:["vue"],vscodeLanguageIds:["vue"]}],ec={bracketSpacing:{category:"Common",type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{category:"Common",type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{category:"Common",type:"choice",default:"preserve",description:"How to wrap prose.",choices:[{value:"always",description:"Wrap prose if it exceeds the print width."},{value:"never",description:"Do not wrap prose."},{value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{category:"Common",type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{category:"Common",type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}},tc="HTML",B5={bracketSameLine:ec.bracketSameLine,htmlWhitespaceSensitivity:{category:tc,type:"choice",default:"css",description:"How to handle whitespaces in HTML.",choices:[{value:"css",description:"Respect the default value of CSS display property."},{value:"strict",description:"Whitespaces are considered sensitive."},{value:"ignore",description:"Whitespaces are considered insensitive."}]},singleAttributePerLine:ec.singleAttributePerLine,vueIndentScriptAndStyle:{category:tc,type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}},T5=B5,rc={},ju(rc,{angular:c(()=>lg,"angular"),html:c(()=>ig,"html"),lwc:c(()=>ug,"lwc"),vue:c(()=>sg,"vue")}),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(z5||(z5={})),function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(L5||(L5={})),nc={name:"custom-elements"},ac={name:"no-errors-schema"},function(e){e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL"}(tn||(tn={})),function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(O5||(O5={})),function(e){e[e.RAW_TEXT=0]="RAW_TEXT",e[e.ESCAPABLE_RAW_TEXT=1]="ESCAPABLE_RAW_TEXT",e[e.PARSABLE_DATA=2]="PARSABLE_DATA"}(gt||(gt={})),c(Io,"at"),c(Tu,"yr"),c(zu,"wr"),c(uo,"Ue"),c(ja,"We"),c(Lu,"br"),c(co,"Nt"),M5=(oc=class{},c(oc,"Rt"),oc),$5="boolean",P5="number",N5="string",H5="object",j5=["[Element]|textContent,%ariaAtomic,%ariaAutoComplete,%ariaBusy,%ariaChecked,%ariaColCount,%ariaColIndex,%ariaColSpan,%ariaCurrent,%ariaDescription,%ariaDisabled,%ariaExpanded,%ariaHasPopup,%ariaHidden,%ariaKeyShortcuts,%ariaLabel,%ariaLevel,%ariaLive,%ariaModal,%ariaMultiLine,%ariaMultiSelectable,%ariaOrientation,%ariaPlaceholder,%ariaPosInSet,%ariaPressed,%ariaReadOnly,%ariaRelevant,%ariaRequired,%ariaRoleDescription,%ariaRowCount,%ariaRowIndex,%ariaRowSpan,%ariaSelected,%ariaSetSize,%ariaSort,%ariaValueMax,%ariaValueMin,%ariaValueNow,%ariaValueText,%classList,className,elementTiming,id,innerHTML,*beforecopy,*beforecut,*beforepaste,*fullscreenchange,*fullscreenerror,*search,*webkitfullscreenchange,*webkitfullscreenerror,outerHTML,%part,#scrollLeft,#scrollTop,slot,*message,*mozfullscreenchange,*mozfullscreenerror,*mozpointerlockchange,*mozpointerlockerror,*webglcontextcreationerror,*webglcontextlost,*webglcontextrestored","[HTMLElement]^[Element]|accessKey,autocapitalize,!autofocus,contentEditable,dir,!draggable,enterKeyHint,!hidden,innerText,inputMode,lang,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,outerText,!spellcheck,%style,#tabIndex,title,!translate,virtualKeyboardPolicy","abbr,address,article,aside,b,bdi,bdo,cite,content,code,dd,dfn,dt,em,figcaption,figure,footer,header,hgroup,i,kbd,main,mark,nav,noscript,rb,rp,rt,rtc,ruby,s,samp,section,small,strong,sub,sup,u,var,wbr^[HTMLElement]|accessKey,autocapitalize,!autofocus,contentEditable,dir,!draggable,enterKeyHint,!hidden,innerText,inputMode,lang,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,outerText,!spellcheck,%style,#tabIndex,title,!translate,virtualKeyboardPolicy","media^[HTMLElement]|!autoplay,!controls,%controlsList,%crossOrigin,#currentTime,!defaultMuted,#defaultPlaybackRate,!disableRemotePlayback,!loop,!muted,*encrypted,*waitingforkey,#playbackRate,preload,!preservesPitch,src,%srcObject,#volume",":svg:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,%style,#tabIndex",":svg:graphics^:svg:|",":svg:animation^:svg:|*begin,*end,*repeat",":svg:geometry^:svg:|",":svg:componentTransferFunction^:svg:|",":svg:gradient^:svg:|",":svg:textContent^:svg:graphics|",":svg:textPositioning^:svg:textContent|","a^[HTMLElement]|charset,coords,download,hash,host,hostname,href,hreflang,name,password,pathname,ping,port,protocol,referrerPolicy,rel,%relList,rev,search,shape,target,text,type,username","area^[HTMLElement]|alt,coords,download,hash,host,hostname,href,!noHref,password,pathname,ping,port,protocol,referrerPolicy,rel,%relList,search,shape,target,username","audio^media|","br^[HTMLElement]|clear","base^[HTMLElement]|href,target","body^[HTMLElement]|aLink,background,bgColor,link,*afterprint,*beforeprint,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*messageerror,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,text,vLink","button^[HTMLElement]|!disabled,formAction,formEnctype,formMethod,!formNoValidate,formTarget,name,type,value","canvas^[HTMLElement]|#height,#width","content^[HTMLElement]|select","dl^[HTMLElement]|!compact","data^[HTMLElement]|value","datalist^[HTMLElement]|","details^[HTMLElement]|!open","dialog^[HTMLElement]|!open,returnValue","dir^[HTMLElement]|!compact","div^[HTMLElement]|align","embed^[HTMLElement]|align,height,name,src,type,width","fieldset^[HTMLElement]|!disabled,name","font^[HTMLElement]|color,face,size","form^[HTMLElement]|acceptCharset,action,autocomplete,encoding,enctype,method,name,!noValidate,target","frame^[HTMLElement]|frameBorder,longDesc,marginHeight,marginWidth,name,!noResize,scrolling,src","frameset^[HTMLElement]|cols,*afterprint,*beforeprint,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*messageerror,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,rows","hr^[HTMLElement]|align,color,!noShade,size,width","head^[HTMLElement]|","h1,h2,h3,h4,h5,h6^[HTMLElement]|align","html^[HTMLElement]|version","iframe^[HTMLElement]|align,allow,!allowFullscreen,!allowPaymentRequest,csp,frameBorder,height,loading,longDesc,marginHeight,marginWidth,name,referrerPolicy,%sandbox,scrolling,src,srcdoc,width","img^[HTMLElement]|align,alt,border,%crossOrigin,decoding,#height,#hspace,!isMap,loading,longDesc,lowsrc,name,referrerPolicy,sizes,src,srcset,useMap,#vspace,#width","input^[HTMLElement]|accept,align,alt,autocomplete,!checked,!defaultChecked,defaultValue,dirName,!disabled,%files,formAction,formEnctype,formMethod,!formNoValidate,formTarget,#height,!incremental,!indeterminate,max,#maxLength,min,#minLength,!multiple,name,pattern,placeholder,!readOnly,!required,selectionDirection,#selectionEnd,#selectionStart,#size,src,step,type,useMap,value,%valueAsDate,#valueAsNumber,#width","li^[HTMLElement]|type,#value","label^[HTMLElement]|htmlFor","legend^[HTMLElement]|align","link^[HTMLElement]|as,charset,%crossOrigin,!disabled,href,hreflang,imageSizes,imageSrcset,integrity,media,referrerPolicy,rel,%relList,rev,%sizes,target,type","map^[HTMLElement]|name","marquee^[HTMLElement]|behavior,bgColor,direction,height,#hspace,#loop,#scrollAmount,#scrollDelay,!trueSpeed,#vspace,width","menu^[HTMLElement]|!compact","meta^[HTMLElement]|content,httpEquiv,media,name,scheme","meter^[HTMLElement]|#high,#low,#max,#min,#optimum,#value","ins,del^[HTMLElement]|cite,dateTime","ol^[HTMLElement]|!compact,!reversed,#start,type","object^[HTMLElement]|align,archive,border,code,codeBase,codeType,data,!declare,height,#hspace,name,standby,type,useMap,#vspace,width","optgroup^[HTMLElement]|!disabled,label","option^[HTMLElement]|!defaultSelected,!disabled,label,!selected,text,value","output^[HTMLElement]|defaultValue,%htmlFor,name,value","p^[HTMLElement]|align","param^[HTMLElement]|name,type,value,valueType","picture^[HTMLElement]|","pre^[HTMLElement]|#width","progress^[HTMLElement]|#max,#value","q,blockquote,cite^[HTMLElement]|","script^[HTMLElement]|!async,charset,%crossOrigin,!defer,event,htmlFor,integrity,!noModule,%referrerPolicy,src,text,type","select^[HTMLElement]|autocomplete,!disabled,#length,!multiple,name,!required,#selectedIndex,#size,value","slot^[HTMLElement]|name","source^[HTMLElement]|#height,media,sizes,src,srcset,type,#width","span^[HTMLElement]|","style^[HTMLElement]|!disabled,media,type","caption^[HTMLElement]|align","th,td^[HTMLElement]|abbr,align,axis,bgColor,ch,chOff,#colSpan,headers,height,!noWrap,#rowSpan,scope,vAlign,width","col,colgroup^[HTMLElement]|align,ch,chOff,#span,vAlign,width","table^[HTMLElement]|align,bgColor,border,%caption,cellPadding,cellSpacing,frame,rules,summary,%tFoot,%tHead,width","tr^[HTMLElement]|align,bgColor,ch,chOff,vAlign","tfoot,thead,tbody^[HTMLElement]|align,ch,chOff,vAlign","template^[HTMLElement]|","textarea^[HTMLElement]|autocomplete,#cols,defaultValue,dirName,!disabled,#maxLength,#minLength,name,placeholder,!readOnly,!required,#rows,selectionDirection,#selectionEnd,#selectionStart,value,wrap","time^[HTMLElement]|dateTime","title^[HTMLElement]|text","track^[HTMLElement]|!default,kind,label,src,srclang","ul^[HTMLElement]|!compact,type","unknown^[HTMLElement]|","video^media|!disablePictureInPicture,#height,*enterpictureinpicture,*leavepictureinpicture,!playsInline,poster,#width",":svg:a^:svg:graphics|",":svg:animate^:svg:animation|",":svg:animateMotion^:svg:animation|",":svg:animateTransform^:svg:animation|",":svg:circle^:svg:geometry|",":svg:clipPath^:svg:graphics|",":svg:defs^:svg:graphics|",":svg:desc^:svg:|",":svg:discard^:svg:|",":svg:ellipse^:svg:geometry|",":svg:feBlend^:svg:|",":svg:feColorMatrix^:svg:|",":svg:feComponentTransfer^:svg:|",":svg:feComposite^:svg:|",":svg:feConvolveMatrix^:svg:|",":svg:feDiffuseLighting^:svg:|",":svg:feDisplacementMap^:svg:|",":svg:feDistantLight^:svg:|",":svg:feDropShadow^:svg:|",":svg:feFlood^:svg:|",":svg:feFuncA^:svg:componentTransferFunction|",":svg:feFuncB^:svg:componentTransferFunction|",":svg:feFuncG^:svg:componentTransferFunction|",":svg:feFuncR^:svg:componentTransferFunction|",":svg:feGaussianBlur^:svg:|",":svg:feImage^:svg:|",":svg:feMerge^:svg:|",":svg:feMergeNode^:svg:|",":svg:feMorphology^:svg:|",":svg:feOffset^:svg:|",":svg:fePointLight^:svg:|",":svg:feSpecularLighting^:svg:|",":svg:feSpotLight^:svg:|",":svg:feTile^:svg:|",":svg:feTurbulence^:svg:|",":svg:filter^:svg:|",":svg:foreignObject^:svg:graphics|",":svg:g^:svg:graphics|",":svg:image^:svg:graphics|decoding",":svg:line^:svg:geometry|",":svg:linearGradient^:svg:gradient|",":svg:mpath^:svg:|",":svg:marker^:svg:|",":svg:mask^:svg:|",":svg:metadata^:svg:|",":svg:path^:svg:geometry|",":svg:pattern^:svg:|",":svg:polygon^:svg:geometry|",":svg:polyline^:svg:geometry|",":svg:radialGradient^:svg:gradient|",":svg:rect^:svg:geometry|",":svg:svg^:svg:graphics|#currentScale,#zoomAndPan",":svg:script^:svg:|type",":svg:set^:svg:animation|",":svg:stop^:svg:|",":svg:style^:svg:|!disabled,media,title,type",":svg:switch^:svg:graphics|",":svg:symbol^:svg:|",":svg:tspan^:svg:textPositioning|",":svg:text^:svg:textPositioning|",":svg:textPath^:svg:textContent|",":svg:title^:svg:|",":svg:use^:svg:graphics|",":svg:view^:svg:|#zoomAndPan","data^[HTMLElement]|value","keygen^[HTMLElement]|!autofocus,challenge,!disabled,form,keytype,name","menuitem^[HTMLElement]|type,label,icon,!disabled,!checked,radiogroup,!default","summary^[HTMLElement]|","time^[HTMLElement]|dateTime",":svg:cursor^:svg:|"],ic=new Map(Object.entries({class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"})),V5=Array.from(ic).reduce((e,[t,r])=>(e.set(t,r),e),new Map),C7=(lc=class extends M5{constructor(){super(),this._schema=new Map,this._eventSchema=new Map,j5.forEach(e=>{let t=new Map,r=new Set,[n,a]=e.split("|"),o=a.split(","),[i,s]=n.split("^");i.split(",").forEach(d=>{this._schema.set(d.toLowerCase(),t),this._eventSchema.set(d.toLowerCase(),r)});let u=s&&this._schema.get(s.toLowerCase());if(u){for(let[d,p]of u)t.set(d,p);for(let d of this._eventSchema.get(s.toLowerCase()))r.add(d)}o.forEach(d=>{if(d.length>0)switch(d[0]){case"*":r.add(d.substring(1));break;case"!":t.set(d.substring(1),$5);break;case"#":t.set(d.substring(1),P5);break;case"%":t.set(d.substring(1),H5);break;default:t.set(d,N5)}})})}hasProperty(e,t,r){if(r.some(n=>n.name===ac.name))return!0;if(e.indexOf("-")>-1){if(Tu(e)||zu(e))return!1;if(r.some(n=>n.name===nc.name))return!0}return(this._schema.get(e.toLowerCase())||this._schema.get("unknown")).has(t)}hasElement(e,t){return t.some(r=>r.name===ac.name)||e.indexOf("-")>-1&&(Tu(e)||zu(e)||t.some(r=>r.name===nc.name))?!0:this._schema.has(e.toLowerCase())}securityContext(e,t,r){r&&(t=this.getMappedPropName(t)),e=e.toLowerCase(),t=t.toLowerCase();let n=Lu()[e+"|"+t];return n||(n=Lu()["*|"+t],n||tn.NONE)}getMappedPropName(e){return ic.get(e)??e}getDefaultComponentElementName(){return"ng-component"}validateProperty(e){return e.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event property '${e}' is disallowed for security reasons, please use (${e.slice(2)})=... +If '${e}' is a directive input, make sure the directive is imported by the current module.`}:{error:!1}}validateAttribute(e){return e.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event attribute '${e}' is disallowed for security reasons, please use (${e.slice(2)})=...`}:{error:!1}}allKnownElementNames(){return Array.from(this._schema.keys())}allKnownAttributesOfElement(e){let t=this._schema.get(e.toLowerCase())||this._schema.get("unknown");return Array.from(t.keys()).map(r=>V5.get(r)??r)}allKnownEventsOfElement(e){return Array.from(this._eventSchema.get(e.toLowerCase())??[])}normalizeAnimationStyleProperty(e){return Rm(e)}normalizeAnimationStyleValue(e,t,r){let n="",a=r.toString().trim(),o=null;if(Um(e)&&r!==0&&r!=="0")if(typeof r=="number")n="px";else{let i=r.match(/^[+-]?[\d\.]+([a-z]*)$/);i&&i[1].length==0&&(o=`Please provide a CSS unit value for ${t}:${r}`)}return{error:o,value:a+n}}},c(lc,"$t"),lc),c(Um,"Oa"),G=(sc=class{constructor({closedByChildren:e,implicitNamespacePrefix:t,contentType:r=gt.PARSABLE_DATA,closedByParent:n=!1,isVoid:a=!1,ignoreFirstLf:o=!1,preventNamespaceInheritance:i=!1,canSelfClose:s=!1}={}){this.closedByChildren={},this.closedByParent=!1,e&&e.length>0&&e.forEach(u=>this.closedByChildren[u]=!0),this.isVoid=a,this.closedByParent=n||a,this.implicitNamespacePrefix=t||null,this.contentType=r,this.ignoreFirstLf=o,this.preventNamespaceInheritance=i,this.canSelfClose=s??a}isClosedByChild(e){return this.isVoid||e.toLowerCase()in this.closedByChildren}getContentType(e){return typeof this.contentType=="object"?(e===void 0?void 0:this.contentType[e])??this.contentType.default:this.contentType}},c(sc,"h"),sc),c(Tl,"ze"),In=(uc=class{constructor(e,t){this.sourceSpan=e,this.i18n=t}},c(uc,"be"),uc),q5=(cc=class extends In{constructor(e,t,r,n){super(t,n),this.value=e,this.tokens=r,this.type="text"}visit(e,t){return e.visitText(this,t)}},c(cc,"Ot"),cc),W5=(dc=class extends In{constructor(e,t,r,n){super(t,n),this.value=e,this.tokens=r,this.type="cdata"}visit(e,t){return e.visitCdata(this,t)}},c(dc,"Mt"),dc),G5=(pc=class extends In{constructor(e,t,r,n,a,o){super(n,o),this.switchValue=e,this.type=t,this.cases=r,this.switchValueSourceSpan=a}visit(e,t){return e.visitExpansion(this,t)}},c(pc,"qt"),pc),K5=(fc=class{constructor(e,t,r,n,a){this.value=e,this.expression=t,this.sourceSpan=r,this.valueSourceSpan=n,this.expSourceSpan=a,this.type="expansionCase"}visit(e,t){return e.visitExpansionCase(this,t)}},c(fc,"Ht"),fc),Y5=(hc=class extends In{constructor(e,t,r,n,a,o,i){super(r,i),this.name=e,this.value=t,this.keySpan=n,this.valueSpan=a,this.valueTokens=o,this.type="attribute"}visit(e,t){return e.visitAttribute(this,t)}get nameSpan(){return this.keySpan}},c(hc,"Vt"),hc),or=(mc=class extends In{constructor(e,t,r,n,a,o=null,i=null,s){super(n,s),this.name=e,this.attrs=t,this.children=r,this.startSourceSpan=a,this.endSourceSpan=o,this.nameSpan=i,this.type="element"}visit(e,t){return e.visitElement(this,t)}},c(mc,"G"),mc),J5=(gc=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="comment"}visit(e,t){return e.visitComment(this,t)}},c(gc,"Ut"),gc),Z5=(vc=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="docType"}visit(e,t){return e.visitDocType(this,t)}},c(vc,"Wt"),vc),Kr=(yc=class{constructor(e,t,r,n,a,o=null){this.name=e,this.parameters=t,this.children=r,this.sourceSpan=n,this.startSourceSpan=a,this.endSourceSpan=o,this.type="block"}visit(e,t){return e.visitBlock(this,t)}},c(yc,"Z"),yc),wc=(bc=class{constructor(e,t){this.expression=e,this.sourceSpan=t,this.type="blockParameter",this.startSourceSpan=null,this.endSourceSpan=null}visit(e,t){return e.visitBlockParameter(this,t)}},c(bc,"ut"),bc),c(W0,"zt"),S7=(Ec=class{constructor(){}visitElement(e,t){this.visitChildren(t,r=>{r(e.attrs),r(e.children)})}visitAttribute(e,t){}visitText(e,t){}visitCdata(e,t){}visitComment(e,t){}visitDocType(e,t){}visitExpansion(e,t){return this.visitChildren(t,r=>{r(e.cases)})}visitExpansionCase(e,t){}visitBlock(e,t){this.visitChildren(t,r=>{r(e.parameters),r(e.children)})}visitBlockParameter(e,t){}visitChildren(e,t){let r=[],n=this;function a(o){o&&r.push(W0(n,o,e))}return c(a,"i"),t(a),Array.prototype.concat.apply([],r)}},c(Ec,"lt"),Ec),Do={AElig:"Æ",AMP:"&",amp:"&",Aacute:"Á",Abreve:"Ă",Acirc:"Â",Acy:"А",Afr:"𝔄",Agrave:"À",Alpha:"Α",Amacr:"Ā",And:"⩓",Aogon:"Ą",Aopf:"𝔸",ApplyFunction:"⁡",af:"⁡",Aring:"Å",angst:"Å",Ascr:"𝒜",Assign:"≔",colone:"≔",coloneq:"≔",Atilde:"Ã",Auml:"Ä",Backslash:"∖",setminus:"∖",setmn:"∖",smallsetminus:"∖",ssetmn:"∖",Barv:"⫧",Barwed:"⌆",doublebarwedge:"⌆",Bcy:"Б",Because:"∵",becaus:"∵",because:"∵",Bernoullis:"ℬ",Bscr:"ℬ",bernou:"ℬ",Beta:"Β",Bfr:"𝔅",Bopf:"𝔹",Breve:"˘",breve:"˘",Bumpeq:"≎",HumpDownHump:"≎",bump:"≎",CHcy:"Ч",COPY:"©",copy:"©",Cacute:"Ć",Cap:"⋒",CapitalDifferentialD:"ⅅ",DD:"ⅅ",Cayleys:"ℭ",Cfr:"ℭ",Ccaron:"Č",Ccedil:"Ç",Ccirc:"Ĉ",Cconint:"∰",Cdot:"Ċ",Cedilla:"¸",cedil:"¸",CenterDot:"·",centerdot:"·",middot:"·",Chi:"Χ",CircleDot:"⊙",odot:"⊙",CircleMinus:"⊖",ominus:"⊖",CirclePlus:"⊕",oplus:"⊕",CircleTimes:"⊗",otimes:"⊗",ClockwiseContourIntegral:"∲",cwconint:"∲",CloseCurlyDoubleQuote:"”",rdquo:"”",rdquor:"”",CloseCurlyQuote:"’",rsquo:"’",rsquor:"’",Colon:"∷",Proportion:"∷",Colone:"⩴",Congruent:"≡",equiv:"≡",Conint:"∯",DoubleContourIntegral:"∯",ContourIntegral:"∮",conint:"∮",oint:"∮",Copf:"ℂ",complexes:"ℂ",Coproduct:"∐",coprod:"∐",CounterClockwiseContourIntegral:"∳",awconint:"∳",Cross:"⨯",Cscr:"𝒞",Cup:"⋓",CupCap:"≍",asympeq:"≍",DDotrahd:"⤑",DJcy:"Ђ",DScy:"Ѕ",DZcy:"Џ",Dagger:"‡",ddagger:"‡",Darr:"↡",Dashv:"⫤",DoubleLeftTee:"⫤",Dcaron:"Ď",Dcy:"Д",Del:"∇",nabla:"∇",Delta:"Δ",Dfr:"𝔇",DiacriticalAcute:"´",acute:"´",DiacriticalDot:"˙",dot:"˙",DiacriticalDoubleAcute:"˝",dblac:"˝",DiacriticalGrave:"`",grave:"`",DiacriticalTilde:"˜",tilde:"˜",Diamond:"⋄",diam:"⋄",diamond:"⋄",DifferentialD:"ⅆ",dd:"ⅆ",Dopf:"𝔻",Dot:"¨",DoubleDot:"¨",die:"¨",uml:"¨",DotDot:"⃜",DotEqual:"≐",doteq:"≐",esdot:"≐",DoubleDownArrow:"⇓",Downarrow:"⇓",dArr:"⇓",DoubleLeftArrow:"⇐",Leftarrow:"⇐",lArr:"⇐",DoubleLeftRightArrow:"⇔",Leftrightarrow:"⇔",hArr:"⇔",iff:"⇔",DoubleLongLeftArrow:"⟸",Longleftarrow:"⟸",xlArr:"⟸",DoubleLongLeftRightArrow:"⟺",Longleftrightarrow:"⟺",xhArr:"⟺",DoubleLongRightArrow:"⟹",Longrightarrow:"⟹",xrArr:"⟹",DoubleRightArrow:"⇒",Implies:"⇒",Rightarrow:"⇒",rArr:"⇒",DoubleRightTee:"⊨",vDash:"⊨",DoubleUpArrow:"⇑",Uparrow:"⇑",uArr:"⇑",DoubleUpDownArrow:"⇕",Updownarrow:"⇕",vArr:"⇕",DoubleVerticalBar:"∥",par:"∥",parallel:"∥",shortparallel:"∥",spar:"∥",DownArrow:"↓",ShortDownArrow:"↓",darr:"↓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",duarr:"⇵",DownBreve:"̑",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",leftharpoondown:"↽",lhard:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",rhard:"⇁",rightharpoondown:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",top:"⊤",DownTeeArrow:"↧",mapstodown:"↧",Dscr:"𝒟",Dstrok:"Đ",ENG:"Ŋ",ETH:"Ð",Eacute:"É",Ecaron:"Ě",Ecirc:"Ê",Ecy:"Э",Edot:"Ė",Efr:"𝔈",Egrave:"È",Element:"∈",in:"∈",isin:"∈",isinv:"∈",Emacr:"Ē",EmptySmallSquare:"◻",EmptyVerySmallSquare:"▫",Eogon:"Ę",Eopf:"𝔼",Epsilon:"Ε",Equal:"⩵",EqualTilde:"≂",eqsim:"≂",esim:"≂",Equilibrium:"⇌",rightleftharpoons:"⇌",rlhar:"⇌",Escr:"ℰ",expectation:"ℰ",Esim:"⩳",Eta:"Η",Euml:"Ë",Exists:"∃",exist:"∃",ExponentialE:"ⅇ",ee:"ⅇ",exponentiale:"ⅇ",Fcy:"Ф",Ffr:"𝔉",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",blacksquare:"▪",squarf:"▪",squf:"▪",Fopf:"𝔽",ForAll:"∀",forall:"∀",Fouriertrf:"ℱ",Fscr:"ℱ",GJcy:"Ѓ",GT:">",gt:">",Gamma:"Γ",Gammad:"Ϝ",Gbreve:"Ğ",Gcedil:"Ģ",Gcirc:"Ĝ",Gcy:"Г",Gdot:"Ġ",Gfr:"𝔊",Gg:"⋙",ggg:"⋙",Gopf:"𝔾",GreaterEqual:"≥",ge:"≥",geq:"≥",GreaterEqualLess:"⋛",gel:"⋛",gtreqless:"⋛",GreaterFullEqual:"≧",gE:"≧",geqq:"≧",GreaterGreater:"⪢",GreaterLess:"≷",gl:"≷",gtrless:"≷",GreaterSlantEqual:"⩾",geqslant:"⩾",ges:"⩾",GreaterTilde:"≳",gsim:"≳",gtrsim:"≳",Gscr:"𝒢",Gt:"≫",NestedGreaterGreater:"≫",gg:"≫",HARDcy:"Ъ",Hacek:"ˇ",caron:"ˇ",Hat:"^",Hcirc:"Ĥ",Hfr:"ℌ",Poincareplane:"ℌ",HilbertSpace:"ℋ",Hscr:"ℋ",hamilt:"ℋ",Hopf:"ℍ",quaternions:"ℍ",HorizontalLine:"─",boxh:"─",Hstrok:"Ħ",HumpEqual:"≏",bumpe:"≏",bumpeq:"≏",IEcy:"Е",IJlig:"IJ",IOcy:"Ё",Iacute:"Í",Icirc:"Î",Icy:"И",Idot:"İ",Ifr:"ℑ",Im:"ℑ",image:"ℑ",imagpart:"ℑ",Igrave:"Ì",Imacr:"Ī",ImaginaryI:"ⅈ",ii:"ⅈ",Int:"∬",Integral:"∫",int:"∫",Intersection:"⋂",bigcap:"⋂",xcap:"⋂",InvisibleComma:"⁣",ic:"⁣",InvisibleTimes:"⁢",it:"⁢",Iogon:"Į",Iopf:"𝕀",Iota:"Ι",Iscr:"ℐ",imagline:"ℐ",Itilde:"Ĩ",Iukcy:"І",Iuml:"Ï",Jcirc:"Ĵ",Jcy:"Й",Jfr:"𝔍",Jopf:"𝕁",Jscr:"𝒥",Jsercy:"Ј",Jukcy:"Є",KHcy:"Х",KJcy:"Ќ",Kappa:"Κ",Kcedil:"Ķ",Kcy:"К",Kfr:"𝔎",Kopf:"𝕂",Kscr:"𝒦",LJcy:"Љ",LT:"<",lt:"<",Lacute:"Ĺ",Lambda:"Λ",Lang:"⟪",Laplacetrf:"ℒ",Lscr:"ℒ",lagran:"ℒ",Larr:"↞",twoheadleftarrow:"↞",Lcaron:"Ľ",Lcedil:"Ļ",Lcy:"Л",LeftAngleBracket:"⟨",lang:"⟨",langle:"⟨",LeftArrow:"←",ShortLeftArrow:"←",larr:"←",leftarrow:"←",slarr:"←",LeftArrowBar:"⇤",larrb:"⇤",LeftArrowRightArrow:"⇆",leftrightarrows:"⇆",lrarr:"⇆",LeftCeiling:"⌈",lceil:"⌈",LeftDoubleBracket:"⟦",lobrk:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",dharl:"⇃",downharpoonleft:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",lfloor:"⌊",LeftRightArrow:"↔",harr:"↔",leftrightarrow:"↔",LeftRightVector:"⥎",LeftTee:"⊣",dashv:"⊣",LeftTeeArrow:"↤",mapstoleft:"↤",LeftTeeVector:"⥚",LeftTriangle:"⊲",vartriangleleft:"⊲",vltri:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",ltrie:"⊴",trianglelefteq:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",uharl:"↿",upharpoonleft:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",leftharpoonup:"↼",lharu:"↼",LeftVectorBar:"⥒",LessEqualGreater:"⋚",leg:"⋚",lesseqgtr:"⋚",LessFullEqual:"≦",lE:"≦",leqq:"≦",LessGreater:"≶",lessgtr:"≶",lg:"≶",LessLess:"⪡",LessSlantEqual:"⩽",leqslant:"⩽",les:"⩽",LessTilde:"≲",lesssim:"≲",lsim:"≲",Lfr:"𝔏",Ll:"⋘",Lleftarrow:"⇚",lAarr:"⇚",Lmidot:"Ŀ",LongLeftArrow:"⟵",longleftarrow:"⟵",xlarr:"⟵",LongLeftRightArrow:"⟷",longleftrightarrow:"⟷",xharr:"⟷",LongRightArrow:"⟶",longrightarrow:"⟶",xrarr:"⟶",Lopf:"𝕃",LowerLeftArrow:"↙",swarr:"↙",swarrow:"↙",LowerRightArrow:"↘",searr:"↘",searrow:"↘",Lsh:"↰",lsh:"↰",Lstrok:"Ł",Lt:"≪",NestedLessLess:"≪",ll:"≪",Map:"⤅",Mcy:"М",MediumSpace:" ",Mellintrf:"ℳ",Mscr:"ℳ",phmmat:"ℳ",Mfr:"𝔐",MinusPlus:"∓",mnplus:"∓",mp:"∓",Mopf:"𝕄",Mu:"Μ",NJcy:"Њ",Nacute:"Ń",Ncaron:"Ň",Ncedil:"Ņ",Ncy:"Н",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",ZeroWidthSpace:"​",NewLine:` +`,Nfr:"𝔑",NoBreak:"⁠",NonBreakingSpace:" ",nbsp:" ",Nopf:"ℕ",naturals:"ℕ",Not:"⫬",NotCongruent:"≢",nequiv:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",npar:"∦",nparallel:"∦",nshortparallel:"∦",nspar:"∦",NotElement:"∉",notin:"∉",notinva:"∉",NotEqual:"≠",ne:"≠",NotEqualTilde:"≂̸",nesim:"≂̸",NotExists:"∄",nexist:"∄",nexists:"∄",NotGreater:"≯",ngt:"≯",ngtr:"≯",NotGreaterEqual:"≱",nge:"≱",ngeq:"≱",NotGreaterFullEqual:"≧̸",ngE:"≧̸",ngeqq:"≧̸",NotGreaterGreater:"≫̸",nGtv:"≫̸",NotGreaterLess:"≹",ntgl:"≹",NotGreaterSlantEqual:"⩾̸",ngeqslant:"⩾̸",nges:"⩾̸",NotGreaterTilde:"≵",ngsim:"≵",NotHumpDownHump:"≎̸",nbump:"≎̸",NotHumpEqual:"≏̸",nbumpe:"≏̸",NotLeftTriangle:"⋪",nltri:"⋪",ntriangleleft:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",nltrie:"⋬",ntrianglelefteq:"⋬",NotLess:"≮",nless:"≮",nlt:"≮",NotLessEqual:"≰",nle:"≰",nleq:"≰",NotLessGreater:"≸",ntlg:"≸",NotLessLess:"≪̸",nLtv:"≪̸",NotLessSlantEqual:"⩽̸",nleqslant:"⩽̸",nles:"⩽̸",NotLessTilde:"≴",nlsim:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"⊀",npr:"⊀",nprec:"⊀",NotPrecedesEqual:"⪯̸",npre:"⪯̸",npreceq:"⪯̸",NotPrecedesSlantEqual:"⋠",nprcue:"⋠",NotReverseElement:"∌",notni:"∌",notniva:"∌",NotRightTriangle:"⋫",nrtri:"⋫",ntriangleright:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",nrtrie:"⋭",ntrianglerighteq:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",nsqsube:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",nsqsupe:"⋣",NotSubset:"⊂⃒",nsubset:"⊂⃒",vnsub:"⊂⃒",NotSubsetEqual:"⊈",nsube:"⊈",nsubseteq:"⊈",NotSucceeds:"⊁",nsc:"⊁",nsucc:"⊁",NotSucceedsEqual:"⪰̸",nsce:"⪰̸",nsucceq:"⪰̸",NotSucceedsSlantEqual:"⋡",nsccue:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",nsupset:"⊃⃒",vnsup:"⊃⃒",NotSupersetEqual:"⊉",nsupe:"⊉",nsupseteq:"⊉",NotTilde:"≁",nsim:"≁",NotTildeEqual:"≄",nsime:"≄",nsimeq:"≄",NotTildeFullEqual:"≇",ncong:"≇",NotTildeTilde:"≉",nap:"≉",napprox:"≉",NotVerticalBar:"∤",nmid:"∤",nshortmid:"∤",nsmid:"∤",Nscr:"𝒩",Ntilde:"Ñ",Nu:"Ν",OElig:"Œ",Oacute:"Ó",Ocirc:"Ô",Ocy:"О",Odblac:"Ő",Ofr:"𝔒",Ograve:"Ò",Omacr:"Ō",Omega:"Ω",ohm:"Ω",Omicron:"Ο",Oopf:"𝕆",OpenCurlyDoubleQuote:"“",ldquo:"“",OpenCurlyQuote:"‘",lsquo:"‘",Or:"⩔",Oscr:"𝒪",Oslash:"Ø",Otilde:"Õ",Otimes:"⨷",Ouml:"Ö",OverBar:"‾",oline:"‾",OverBrace:"⏞",OverBracket:"⎴",tbrk:"⎴",OverParenthesis:"⏜",PartialD:"∂",part:"∂",Pcy:"П",Pfr:"𝔓",Phi:"Φ",Pi:"Π",PlusMinus:"±",plusmn:"±",pm:"±",Popf:"ℙ",primes:"ℙ",Pr:"⪻",Precedes:"≺",pr:"≺",prec:"≺",PrecedesEqual:"⪯",pre:"⪯",preceq:"⪯",PrecedesSlantEqual:"≼",prcue:"≼",preccurlyeq:"≼",PrecedesTilde:"≾",precsim:"≾",prsim:"≾",Prime:"″",Product:"∏",prod:"∏",Proportional:"∝",prop:"∝",propto:"∝",varpropto:"∝",vprop:"∝",Pscr:"𝒫",Psi:"Ψ",QUOT:'"',quot:'"',Qfr:"𝔔",Qopf:"ℚ",rationals:"ℚ",Qscr:"𝒬",RBarr:"⤐",drbkarow:"⤐",REG:"®",circledR:"®",reg:"®",Racute:"Ŕ",Rang:"⟫",Rarr:"↠",twoheadrightarrow:"↠",Rarrtl:"⤖",Rcaron:"Ř",Rcedil:"Ŗ",Rcy:"Р",Re:"ℜ",Rfr:"ℜ",real:"ℜ",realpart:"ℜ",ReverseElement:"∋",SuchThat:"∋",ni:"∋",niv:"∋",ReverseEquilibrium:"⇋",leftrightharpoons:"⇋",lrhar:"⇋",ReverseUpEquilibrium:"⥯",duhar:"⥯",Rho:"Ρ",RightAngleBracket:"⟩",rang:"⟩",rangle:"⟩",RightArrow:"→",ShortRightArrow:"→",rarr:"→",rightarrow:"→",srarr:"→",RightArrowBar:"⇥",rarrb:"⇥",RightArrowLeftArrow:"⇄",rightleftarrows:"⇄",rlarr:"⇄",RightCeiling:"⌉",rceil:"⌉",RightDoubleBracket:"⟧",robrk:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",dharr:"⇂",downharpoonright:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rfloor:"⌋",RightTee:"⊢",vdash:"⊢",RightTeeArrow:"↦",map:"↦",mapsto:"↦",RightTeeVector:"⥛",RightTriangle:"⊳",vartriangleright:"⊳",vrtri:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",rtrie:"⊵",trianglerighteq:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",uharr:"↾",upharpoonright:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",rharu:"⇀",rightharpoonup:"⇀",RightVectorBar:"⥓",Ropf:"ℝ",reals:"ℝ",RoundImplies:"⥰",Rrightarrow:"⇛",rAarr:"⇛",Rscr:"ℛ",realine:"ℛ",Rsh:"↱",rsh:"↱",RuleDelayed:"⧴",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Ś",Sc:"⪼",Scaron:"Š",Scedil:"Ş",Scirc:"Ŝ",Scy:"С",Sfr:"𝔖",ShortUpArrow:"↑",UpArrow:"↑",uarr:"↑",uparrow:"↑",Sigma:"Σ",SmallCircle:"∘",compfn:"∘",Sopf:"𝕊",Sqrt:"√",radic:"√",Square:"□",squ:"□",square:"□",SquareIntersection:"⊓",sqcap:"⊓",SquareSubset:"⊏",sqsub:"⊏",sqsubset:"⊏",SquareSubsetEqual:"⊑",sqsube:"⊑",sqsubseteq:"⊑",SquareSuperset:"⊐",sqsup:"⊐",sqsupset:"⊐",SquareSupersetEqual:"⊒",sqsupe:"⊒",sqsupseteq:"⊒",SquareUnion:"⊔",sqcup:"⊔",Sscr:"𝒮",Star:"⋆",sstarf:"⋆",Sub:"⋐",Subset:"⋐",SubsetEqual:"⊆",sube:"⊆",subseteq:"⊆",Succeeds:"≻",sc:"≻",succ:"≻",SucceedsEqual:"⪰",sce:"⪰",succeq:"⪰",SucceedsSlantEqual:"≽",sccue:"≽",succcurlyeq:"≽",SucceedsTilde:"≿",scsim:"≿",succsim:"≿",Sum:"∑",sum:"∑",Sup:"⋑",Supset:"⋑",Superset:"⊃",sup:"⊃",supset:"⊃",SupersetEqual:"⊇",supe:"⊇",supseteq:"⊇",THORN:"Þ",TRADE:"™",trade:"™",TSHcy:"Ћ",TScy:"Ц",Tab:" ",Tau:"Τ",Tcaron:"Ť",Tcedil:"Ţ",Tcy:"Т",Tfr:"𝔗",Therefore:"∴",there4:"∴",therefore:"∴",Theta:"Θ",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",Tilde:"∼",sim:"∼",thicksim:"∼",thksim:"∼",TildeEqual:"≃",sime:"≃",simeq:"≃",TildeFullEqual:"≅",cong:"≅",TildeTilde:"≈",ap:"≈",approx:"≈",asymp:"≈",thickapprox:"≈",thkap:"≈",Topf:"𝕋",TripleDot:"⃛",tdot:"⃛",Tscr:"𝒯",Tstrok:"Ŧ",Uacute:"Ú",Uarr:"↟",Uarrocir:"⥉",Ubrcy:"Ў",Ubreve:"Ŭ",Ucirc:"Û",Ucy:"У",Udblac:"Ű",Ufr:"𝔘",Ugrave:"Ù",Umacr:"Ū",UnderBar:"_",lowbar:"_",UnderBrace:"⏟",UnderBracket:"⎵",bbrk:"⎵",UnderParenthesis:"⏝",Union:"⋃",bigcup:"⋃",xcup:"⋃",UnionPlus:"⊎",uplus:"⊎",Uogon:"Ų",Uopf:"𝕌",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",udarr:"⇅",UpDownArrow:"↕",updownarrow:"↕",varr:"↕",UpEquilibrium:"⥮",udhar:"⥮",UpTee:"⊥",bot:"⊥",bottom:"⊥",perp:"⊥",UpTeeArrow:"↥",mapstoup:"↥",UpperLeftArrow:"↖",nwarr:"↖",nwarrow:"↖",UpperRightArrow:"↗",nearr:"↗",nearrow:"↗",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",Uring:"Ů",Uscr:"𝒰",Utilde:"Ũ",Uuml:"Ü",VDash:"⊫",Vbar:"⫫",Vcy:"В",Vdash:"⊩",Vdashl:"⫦",Vee:"⋁",bigvee:"⋁",xvee:"⋁",Verbar:"‖",Vert:"‖",VerticalBar:"∣",mid:"∣",shortmid:"∣",smid:"∣",VerticalLine:"|",verbar:"|",vert:"|",VerticalSeparator:"❘",VerticalTilde:"≀",wr:"≀",wreath:"≀",VeryThinSpace:" ",hairsp:" ",Vfr:"𝔙",Vopf:"𝕍",Vscr:"𝒱",Vvdash:"⊪",Wcirc:"Ŵ",Wedge:"⋀",bigwedge:"⋀",xwedge:"⋀",Wfr:"𝔚",Wopf:"𝕎",Wscr:"𝒲",Xfr:"𝔛",Xi:"Ξ",Xopf:"𝕏",Xscr:"𝒳",YAcy:"Я",YIcy:"Ї",YUcy:"Ю",Yacute:"Ý",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"𝔜",Yopf:"𝕐",Yscr:"𝒴",Yuml:"Ÿ",ZHcy:"Ж",Zacute:"Ź",Zcaron:"Ž",Zcy:"З",Zdot:"Ż",Zeta:"Ζ",Zfr:"ℨ",zeetrf:"ℨ",Zopf:"ℤ",integers:"ℤ",Zscr:"𝒵",aacute:"á",abreve:"ă",ac:"∾",mstpos:"∾",acE:"∾̳",acd:"∿",acirc:"â",acy:"а",aelig:"æ",afr:"𝔞",agrave:"à",alefsym:"ℵ",aleph:"ℵ",alpha:"α",amacr:"ā",amalg:"⨿",and:"∧",wedge:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",angle:"∠",ange:"⦤",angmsd:"∡",measuredangle:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angzarr:"⍼",aogon:"ą",aopf:"𝕒",apE:"⩰",apacir:"⩯",ape:"≊",approxeq:"≊",apid:"≋",apos:"'",aring:"å",ascr:"𝒶",ast:"*",midast:"*",atilde:"ã",auml:"ä",awint:"⨑",bNot:"⫭",backcong:"≌",bcong:"≌",backepsilon:"϶",bepsi:"϶",backprime:"‵",bprime:"‵",backsim:"∽",bsim:"∽",backsimeq:"⋍",bsime:"⋍",barvee:"⊽",barwed:"⌅",barwedge:"⌅",bbrktbrk:"⎶",bcy:"б",bdquo:"„",ldquor:"„",bemptyv:"⦰",beta:"β",beth:"ℶ",between:"≬",twixt:"≬",bfr:"𝔟",bigcirc:"◯",xcirc:"◯",bigodot:"⨀",xodot:"⨀",bigoplus:"⨁",xoplus:"⨁",bigotimes:"⨂",xotime:"⨂",bigsqcup:"⨆",xsqcup:"⨆",bigstar:"★",starf:"★",bigtriangledown:"▽",xdtri:"▽",bigtriangleup:"△",xutri:"△",biguplus:"⨄",xuplus:"⨄",bkarow:"⤍",rbarr:"⤍",blacklozenge:"⧫",lozf:"⧫",blacktriangle:"▴",utrif:"▴",blacktriangledown:"▾",dtrif:"▾",blacktriangleleft:"◂",ltrif:"◂",blacktriangleright:"▸",rtrif:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bopf:"𝕓",bowtie:"⋈",boxDL:"╗",boxDR:"╔",boxDl:"╖",boxDr:"╓",boxH:"═",boxHD:"╦",boxHU:"╩",boxHd:"╤",boxHu:"╧",boxUL:"╝",boxUR:"╚",boxUl:"╜",boxUr:"╙",boxV:"║",boxVH:"╬",boxVL:"╣",boxVR:"╠",boxVh:"╫",boxVl:"╢",boxVr:"╟",boxbox:"⧉",boxdL:"╕",boxdR:"╒",boxdl:"┐",boxdr:"┌",boxhD:"╥",boxhU:"╨",boxhd:"┬",boxhu:"┴",boxminus:"⊟",minusb:"⊟",boxplus:"⊞",plusb:"⊞",boxtimes:"⊠",timesb:"⊠",boxuL:"╛",boxuR:"╘",boxul:"┘",boxur:"└",boxv:"│",boxvH:"╪",boxvL:"╡",boxvR:"╞",boxvh:"┼",boxvl:"┤",boxvr:"├",brvbar:"¦",bscr:"𝒷",bsemi:"⁏",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bumpE:"⪮",cacute:"ć",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",caps:"∩︀",caret:"⁁",ccaps:"⩍",ccaron:"č",ccedil:"ç",ccirc:"ĉ",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",cemptyv:"⦲",cent:"¢",cfr:"𝔠",chcy:"ч",check:"✓",checkmark:"✓",chi:"χ",cir:"○",cirE:"⧃",circ:"ˆ",circeq:"≗",cire:"≗",circlearrowleft:"↺",olarr:"↺",circlearrowright:"↻",orarr:"↻",circledS:"Ⓢ",oS:"Ⓢ",circledast:"⊛",oast:"⊛",circledcirc:"⊚",ocir:"⊚",circleddash:"⊝",odash:"⊝",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",clubs:"♣",clubsuit:"♣",colon:":",comma:",",commat:"@",comp:"∁",complement:"∁",congdot:"⩭",copf:"𝕔",copysr:"℗",crarr:"↵",cross:"✗",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",curlyeqprec:"⋞",cuesc:"⋟",curlyeqsucc:"⋟",cularr:"↶",curvearrowleft:"↶",cularrp:"⤽",cup:"∪",cupbrcap:"⩈",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curvearrowright:"↷",curarrm:"⤼",curlyvee:"⋎",cuvee:"⋎",curlywedge:"⋏",cuwed:"⋏",curren:"¤",cwint:"∱",cylcty:"⌭",dHar:"⥥",dagger:"†",daleth:"ℸ",dash:"‐",hyphen:"‐",dbkarow:"⤏",rBarr:"⤏",dcaron:"ď",dcy:"д",ddarr:"⇊",downdownarrows:"⇊",ddotseq:"⩷",eDDot:"⩷",deg:"°",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",diamondsuit:"♦",diams:"♦",digamma:"ϝ",gammad:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",dlcorn:"⌞",llcorner:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",doteqdot:"≑",eDot:"≑",dotminus:"∸",minusd:"∸",dotplus:"∔",plusdo:"∔",dotsquare:"⊡",sdotb:"⊡",drcorn:"⌟",lrcorner:"⌟",drcrop:"⌌",dscr:"𝒹",dscy:"ѕ",dsol:"⧶",dstrok:"đ",dtdot:"⋱",dtri:"▿",triangledown:"▿",dwangle:"⦦",dzcy:"џ",dzigrarr:"⟿",eacute:"é",easter:"⩮",ecaron:"ě",ecir:"≖",eqcirc:"≖",ecirc:"ê",ecolon:"≕",eqcolon:"≕",ecy:"э",edot:"ė",efDot:"≒",fallingdotseq:"≒",efr:"𝔢",eg:"⪚",egrave:"è",egs:"⪖",eqslantgtr:"⪖",egsdot:"⪘",el:"⪙",elinters:"⏧",ell:"ℓ",els:"⪕",eqslantless:"⪕",elsdot:"⪗",emacr:"ē",empty:"∅",emptyset:"∅",emptyv:"∅",varnothing:"∅",emsp13:" ",emsp14:" ",emsp:" ",eng:"ŋ",ensp:" ",eogon:"ę",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",straightepsilon:"ϵ",varepsilon:"ϵ",equals:"=",equest:"≟",questeq:"≟",equivDD:"⩸",eqvparsl:"⧥",erDot:"≓",risingdotseq:"≓",erarr:"⥱",escr:"ℯ",eta:"η",eth:"ð",euml:"ë",euro:"€",excl:"!",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",filig:"fi",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",fork:"⋔",pitchfork:"⋔",forkv:"⫙",fpartint:"⨍",frac12:"½",half:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",sfrown:"⌢",fscr:"𝒻",gEl:"⪌",gtreqqless:"⪌",gacute:"ǵ",gamma:"γ",gap:"⪆",gtrapprox:"⪆",gbreve:"ğ",gcirc:"ĝ",gcy:"г",gdot:"ġ",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",gimel:"ℷ",gjcy:"ѓ",glE:"⪒",gla:"⪥",glj:"⪤",gnE:"≩",gneqq:"≩",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gneq:"⪈",gnsim:"⋧",gopf:"𝕘",gscr:"ℊ",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtrdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrarr:"⥸",gvertneqq:"≩︀",gvnE:"≩︀",hardcy:"ъ",harrcir:"⥈",harrw:"↭",leftrightsquigarrow:"↭",hbar:"ℏ",hslash:"ℏ",planck:"ℏ",plankv:"ℏ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",mldr:"…",hercon:"⊹",hfr:"𝔥",hksearow:"⤥",searhk:"⤥",hkswarow:"⤦",swarhk:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",larrhk:"↩",hookrightarrow:"↪",rarrhk:"↪",hopf:"𝕙",horbar:"―",hscr:"𝒽",hstrok:"ħ",hybull:"⁃",iacute:"í",icirc:"î",icy:"и",iecy:"е",iexcl:"¡",ifr:"𝔦",igrave:"ì",iiiint:"⨌",qint:"⨌",iiint:"∭",tint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",imacr:"ī",imath:"ı",inodot:"ı",imof:"⊷",imped:"Ƶ",incare:"℅",infin:"∞",infintie:"⧝",intcal:"⊺",intercal:"⊺",intlarhk:"⨗",intprod:"⨼",iprod:"⨼",iocy:"ё",iogon:"į",iopf:"𝕚",iota:"ι",iquest:"¿",iscr:"𝒾",isinE:"⋹",isindot:"⋵",isins:"⋴",isinsv:"⋳",itilde:"ĩ",iukcy:"і",iuml:"ï",jcirc:"ĵ",jcy:"й",jfr:"𝔧",jmath:"ȷ",jopf:"𝕛",jscr:"𝒿",jsercy:"ј",jukcy:"є",kappa:"κ",kappav:"ϰ",varkappa:"ϰ",kcedil:"ķ",kcy:"к",kfr:"𝔨",kgreen:"ĸ",khcy:"х",kjcy:"ќ",kopf:"𝕜",kscr:"𝓀",lAtail:"⤛",lBarr:"⤎",lEg:"⪋",lesseqqgtr:"⪋",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lambda:"λ",langd:"⦑",lap:"⪅",lessapprox:"⪅",laquo:"«",larrbfs:"⤟",larrfs:"⤝",larrlp:"↫",looparrowleft:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",leftarrowtail:"↢",lat:"⪫",latail:"⤙",late:"⪭",lates:"⪭︀",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lcub:"{",lbrack:"[",lsqb:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",lcedil:"ļ",lcy:"л",ldca:"⤶",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",leq:"≤",leftleftarrows:"⇇",llarr:"⇇",leftthreetimes:"⋋",lthree:"⋋",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessdot:"⋖",ltdot:"⋖",lfisht:"⥼",lfr:"𝔩",lgE:"⪑",lharul:"⥪",lhblk:"▄",ljcy:"љ",llhard:"⥫",lltri:"◺",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnE:"≨",lneqq:"≨",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lneq:"⪇",lnsim:"⋦",loang:"⟬",loarr:"⇽",longmapsto:"⟼",xmap:"⟼",looparrowright:"↬",rarrlp:"↬",lopar:"⦅",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",loz:"◊",lozenge:"◊",lpar:"(",lparlt:"⦓",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",lsime:"⪍",lsimg:"⪏",lsquor:"‚",sbquo:"‚",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltrPar:"⦖",ltri:"◃",triangleleft:"◃",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",mDDot:"∺",macr:"¯",strns:"¯",male:"♂",malt:"✠",maltese:"✠",marker:"▮",mcomma:"⨩",mcy:"м",mdash:"—",mfr:"𝔪",mho:"℧",micro:"µ",midcir:"⫰",minus:"−",minusdu:"⨪",mlcp:"⫛",models:"⊧",mopf:"𝕞",mscr:"𝓂",mu:"μ",multimap:"⊸",mumap:"⊸",nGg:"⋙̸",nGt:"≫⃒",nLeftarrow:"⇍",nlArr:"⇍",nLeftrightarrow:"⇎",nhArr:"⇎",nLl:"⋘̸",nLt:"≪⃒",nRightarrow:"⇏",nrArr:"⇏",nVDash:"⊯",nVdash:"⊮",nacute:"ń",nang:"∠⃒",napE:"⩰̸",napid:"≋̸",napos:"ʼn",natur:"♮",natural:"♮",ncap:"⩃",ncaron:"ň",ncedil:"ņ",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",ndash:"–",neArr:"⇗",nearhk:"⤤",nedot:"≐̸",nesear:"⤨",toea:"⤨",nfr:"𝔫",nharr:"↮",nleftrightarrow:"↮",nhpar:"⫲",nis:"⋼",nisd:"⋺",njcy:"њ",nlE:"≦̸",nleqq:"≦̸",nlarr:"↚",nleftarrow:"↚",nldr:"‥",nopf:"𝕟",not:"¬",notinE:"⋹̸",notindot:"⋵̸",notinvb:"⋷",notinvc:"⋶",notnivb:"⋾",notnivc:"⋽",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",nrarr:"↛",nrightarrow:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nscr:"𝓃",nsub:"⊄",nsubE:"⫅̸",nsubseteqq:"⫅̸",nsup:"⊅",nsupE:"⫆̸",nsupseteqq:"⫆̸",ntilde:"ñ",nu:"ν",num:"#",numero:"№",numsp:" ",nvDash:"⊭",nvHarr:"⤄",nvap:"≍⃒",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwArr:"⇖",nwarhk:"⤣",nwnear:"⤧",oacute:"ó",ocirc:"ô",ocy:"о",odblac:"ő",odiv:"⨸",odsold:"⦼",oelig:"œ",ofcir:"⦿",ofr:"𝔬",ogon:"˛",ograve:"ò",ogt:"⧁",ohbar:"⦵",olcir:"⦾",olcross:"⦻",olt:"⧀",omacr:"ō",omega:"ω",omicron:"ο",omid:"⦶",oopf:"𝕠",opar:"⦷",operp:"⦹",or:"∨",vee:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",oscr:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oslash:"ø",osol:"⊘",otilde:"õ",otimesas:"⨶",ouml:"ö",ovbar:"⌽",para:"¶",parsim:"⫳",parsl:"⫽",pcy:"п",percnt:"%",period:".",permil:"‰",pertenk:"‱",pfr:"𝔭",phi:"φ",phiv:"ϕ",straightphi:"ϕ",varphi:"ϕ",phone:"☎",pi:"π",piv:"ϖ",varpi:"ϖ",planckh:"ℎ",plus:"+",plusacir:"⨣",pluscir:"⨢",plusdu:"⨥",pluse:"⩲",plussim:"⨦",plustwo:"⨧",pointint:"⨕",popf:"𝕡",pound:"£",prE:"⪳",prap:"⪷",precapprox:"⪷",precnapprox:"⪹",prnap:"⪹",precneqq:"⪵",prnE:"⪵",precnsim:"⋨",prnsim:"⋨",prime:"′",profalar:"⌮",profline:"⌒",profsurf:"⌓",prurel:"⊰",pscr:"𝓅",psi:"ψ",puncsp:" ",qfr:"𝔮",qopf:"𝕢",qprime:"⁗",qscr:"𝓆",quatint:"⨖",quest:"?",rAtail:"⤜",rHar:"⥤",race:"∽̱",racute:"ŕ",raemptyv:"⦳",rangd:"⦒",range:"⦥",raquo:"»",rarrap:"⥵",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",rightarrowtail:"↣",rarrw:"↝",rightsquigarrow:"↝",ratail:"⤚",ratio:"∶",rbbrk:"❳",rbrace:"}",rcub:"}",rbrack:"]",rsqb:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",rcedil:"ŗ",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdsh:"↳",rect:"▭",rfisht:"⥽",rfr:"𝔯",rharul:"⥬",rho:"ρ",rhov:"ϱ",varrho:"ϱ",rightrightarrows:"⇉",rrarr:"⇉",rightthreetimes:"⋌",rthree:"⋌",ring:"˚",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",ropar:"⦆",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"⦔",rppolint:"⨒",rsaquo:"›",rscr:"𝓇",rtimes:"⋊",rtri:"▹",triangleright:"▹",rtriltri:"⧎",ruluhar:"⥨",rx:"℞",sacute:"ś",scE:"⪴",scap:"⪸",succapprox:"⪸",scaron:"š",scedil:"ş",scirc:"ŝ",scnE:"⪶",succneqq:"⪶",scnap:"⪺",succnapprox:"⪺",scnsim:"⋩",succnsim:"⋩",scpolint:"⨓",scy:"с",sdot:"⋅",sdote:"⩦",seArr:"⇘",sect:"§",semi:";",seswar:"⤩",tosa:"⤩",sext:"✶",sfr:"𝔰",sharp:"♯",shchcy:"щ",shcy:"ш",shy:"­",sigma:"σ",sigmaf:"ς",sigmav:"ς",varsigma:"ς",simdot:"⩪",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",smashp:"⨳",smeparsl:"⧤",smile:"⌣",ssmile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",spades:"♠",spadesuit:"♠",sqcaps:"⊓︀",sqcups:"⊔︀",sscr:"𝓈",star:"☆",sub:"⊂",subset:"⊂",subE:"⫅",subseteqq:"⫅",subdot:"⪽",subedot:"⫃",submult:"⫁",subnE:"⫋",subsetneqq:"⫋",subne:"⊊",subsetneq:"⊊",subplus:"⪿",subrarr:"⥹",subsim:"⫇",subsub:"⫕",subsup:"⫓",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",supE:"⫆",supseteqq:"⫆",supdot:"⪾",supdsub:"⫘",supedot:"⫄",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supsetneqq:"⫌",supne:"⊋",supsetneq:"⊋",supplus:"⫀",supsim:"⫈",supsub:"⫔",supsup:"⫖",swArr:"⇙",swnwar:"⤪",szlig:"ß",target:"⌖",tau:"τ",tcaron:"ť",tcedil:"ţ",tcy:"т",telrec:"⌕",tfr:"𝔱",theta:"θ",thetasym:"ϑ",thetav:"ϑ",vartheta:"ϑ",thorn:"þ",times:"×",timesbar:"⨱",timesd:"⨰",topbot:"⌶",topcir:"⫱",topf:"𝕥",topfork:"⫚",tprime:"‴",triangle:"▵",utri:"▵",triangleq:"≜",trie:"≜",tridot:"◬",triminus:"⨺",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",tscy:"ц",tshcy:"ћ",tstrok:"ŧ",uHar:"⥣",uacute:"ú",ubrcy:"ў",ubreve:"ŭ",ucirc:"û",ucy:"у",udblac:"ű",ufisht:"⥾",ufr:"𝔲",ugrave:"ù",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",uogon:"ų",uopf:"𝕦",upsi:"υ",upsilon:"υ",upuparrows:"⇈",uuarr:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",urtri:"◹",uscr:"𝓊",utdot:"⋰",utilde:"ũ",uuml:"ü",uwangle:"⦧",vBar:"⫨",vBarv:"⫩",vangrt:"⦜",varsubsetneq:"⊊︀",vsubne:"⊊︀",varsubsetneqq:"⫋︀",vsubnE:"⫋︀",varsupsetneq:"⊋︀",vsupne:"⊋︀",varsupsetneqq:"⫌︀",vsupnE:"⫌︀",vcy:"в",veebar:"⊻",veeeq:"≚",vellip:"⋮",vfr:"𝔳",vopf:"𝕧",vscr:"𝓋",vzigzag:"⦚",wcirc:"ŵ",wedbar:"⩟",wedgeq:"≙",weierp:"℘",wp:"℘",wfr:"𝔴",wopf:"𝕨",wscr:"𝓌",xfr:"𝔵",xi:"ξ",xnis:"⋻",xopf:"𝕩",xscr:"𝓍",yacute:"ý",yacy:"я",ycirc:"ŷ",ycy:"ы",yen:"¥",yfr:"𝔶",yicy:"ї",yopf:"𝕪",yscr:"𝓎",yucy:"ю",yuml:"ÿ",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeta:"ζ",zfr:"𝔷",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",zscr:"𝓏",zwj:"‍",zwnj:"‌"},X5="",Do.ngsp=X5,k7=[/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//],c(qm,"ws"),Q5=(Ri=class{static fromArray(e){return e?(qm("interpolation",e),new Ri(e[0],e[1])):xc}constructor(e,t){this.start=e,this.end=t}},c(Ri,"t"),Ri),xc=new Q5("{{","}}"),Bi=(Dc=class extends Qu{constructor(e,t,r){super(r,e),this.tokenType=t}},c(Dc,"pt"),Dc),A7=(Cc=class{constructor(e,t,r){this.tokens=e,this.errors=t,this.nonNormalizedIcuExpressions=r}},c(Cc,"Pr"),Cc),c(Wm,"Ms"),eg=/\r\n?/g,c(Gr,"Ye"),c(Ou,"Ls"),c(Gm,"oo"),function(e){e.HEX="hexadecimal",e.DEC="decimal"}(Ti||(Ti={})),zi=(Sc=class{constructor(e){this.error=e}},c(Sc,"ht"),Sc),F7=(kc=class{constructor(e,t,r){this._getTagContentType=t,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this.nonNormalizedIcuExpressions=[],this._tokenizeIcu=r.tokenizeExpansionForms||!1,this._interpolationConfig=r.interpolationConfig||xc,this._leadingTriviaCodePoints=r.leadingTriviaChars&&r.leadingTriviaChars.map(a=>a.codePointAt(0)||0),this._canSelfClose=r.canSelfClose||!1,this._allowHtmComponentClosingTags=r.allowHtmComponentClosingTags||!1;let n=r.range||{endPos:e.content.length,startPos:0,startLine:0,startCol:0};this._cursor=r.escapedString?new tg(e,n):new Ac(e,n),this._preserveLineEndings=r.preserveLineEndings||!1,this._i18nNormalizeLineEndingsInICUs=r.i18nNormalizeLineEndingsInICUs||!1,this._tokenizeBlocks=r.tokenizeBlocks??!0;try{this._cursor.init()}catch(a){this.handleError(a)}}_processCarriageReturns(e){return this._preserveLineEndings?e:e.replace(eg,` +`)}tokenize(){for(;this._cursor.peek()!==0;){let e=this._cursor.clone();try{if(this._attemptCharCode(60))if(this._attemptCharCode(33))this._attemptStr("[CDATA[")?this._consumeCdata(e):this._attemptStr("--")?this._consumeComment(e):this._attemptStrCaseInsensitive("doctype")?this._consumeDocType(e):this._consumeBogusComment(e);else if(this._attemptCharCode(47))this._consumeTagClose(e);else{let t=this._cursor.clone();this._attemptCharCode(63)?(this._cursor=t,this._consumeBogusComment(e)):this._consumeTagOpen(e)}else this._tokenizeBlocks&&this._attemptCharCode(64)?this._consumeBlockStart(e):this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansionCase()&&!this._isInExpansionForm()&&this._attemptCharCode(125)?this._consumeBlockEnd(e):this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeWithInterpolation(5,8,()=>this._isTextEnd(),()=>this._isTagStart())}catch(t){this.handleError(t)}}this._beginToken(30),this._endToken([])}_getBlockName(){let e=!1,t=this._cursor.clone();return this._attemptCharCodeUntilFn(r=>Rl(r)?!e:$u(r)?(e=!0,!1):!0),this._cursor.getChars(t).trim()}_consumeBlockStart(e){this._beginToken(25,e);let t=this._endToken([this._getBlockName()]);if(this._cursor.peek()===40)if(this._cursor.advance(),this._consumeBlockParameters(),this._attemptCharCodeUntilFn(ye),this._attemptCharCode(41))this._attemptCharCodeUntilFn(ye);else{t.type=29;return}this._attemptCharCode(123)?(this._beginToken(26),this._endToken([])):t.type=29}_consumeBlockEnd(e){this._beginToken(27,e),this._endToken([])}_consumeBlockParameters(){for(this._attemptCharCodeUntilFn(Pu);this._cursor.peek()!==41&&this._cursor.peek()!==0;){this._beginToken(28);let e=this._cursor.clone(),t=null,r=0;for(;this._cursor.peek()!==59&&this._cursor.peek()!==0||t!==null;){let n=this._cursor.peek();if(n===92)this._cursor.advance();else if(n===t)t=null;else if(t===null&&Bu(n))t=n;else if(n===40&&t===null)r++;else if(n===41&&t===null){if(r===0)break;r>0&&r--}this._cursor.advance()}this._endToken([this._cursor.getChars(e)]),this._attemptCharCodeUntilFn(Pu)}}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(Zm(this._cursor.peek())&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(this._cursor.peek()===125){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return!1}_beginToken(e,t=this._cursor.clone()){this._currentTokenStart=t,this._currentTokenType=e}_endToken(e,t){if(this._currentTokenStart===null)throw new Bi("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(t));if(this._currentTokenType===null)throw new Bi("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));let r={type:this._currentTokenType,parts:e,sourceSpan:(t??this._cursor).getSpan(this._currentTokenStart,this._leadingTriviaCodePoints)};return this.tokens.push(r),this._currentTokenStart=null,this._currentTokenType=null,r}_createError(e,t){this._isInExpansionForm()&&(e+=` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`);let r=new Bi(e,this._currentTokenType,t);return this._currentTokenStart=null,this._currentTokenType=null,new zi(r)}handleError(e){if(e instanceof Li&&(e=this._createError(e.msg,this._cursor.getSpan(e.cursor))),e instanceof zi)this.errors.push(e.error);else throw e}_attemptCharCode(e){return this._cursor.peek()===e?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(e){return Xm(this._cursor.peek(),e)?(this._cursor.advance(),!0):!1}_requireCharCode(e){let t=this._cursor.clone();if(!this._attemptCharCode(e))throw this._createError(Gr(this._cursor.peek()),this._cursor.getSpan(t))}_attemptStr(e){let t=e.length;if(this._cursor.charsLeft()this._attemptStr("-->")),this._beginToken(11),this._requireStr("-->"),this._endToken([])}_consumeBogusComment(e){this._beginToken(10,e),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===62),this._beginToken(11),this._cursor.advance(),this._endToken([])}_consumeCdata(e){this._beginToken(12,e),this._endToken([]),this._consumeRawText(!1,()=>this._attemptStr("]]>")),this._beginToken(13),this._requireStr("]]>"),this._endToken([])}_consumeDocType(e){this._beginToken(18,e),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===62),this._beginToken(19),this._cursor.advance(),this._endToken([])}_consumePrefixAndName(){let e=this._cursor.clone(),t="";for(;this._cursor.peek()!==58&&!Km(this._cursor.peek());)this._cursor.advance();let r;this._cursor.peek()===58?(t=this._cursor.getChars(e),this._cursor.advance(),r=this._cursor.clone()):r=e,this._requireCharCodeUntilFn(Mu,t===""?0:1);let n=this._cursor.getChars(r);return[t,n]}_consumeTagOpen(e){let t,r,n,a=[];try{if(!Bl(this._cursor.peek()))throw this._createError(Gr(this._cursor.peek()),this._cursor.getSpan(e));for(n=this._consumeTagOpenStart(e),r=n.parts[0],t=n.parts[1],this._attemptCharCodeUntilFn(ye);this._cursor.peek()!==47&&this._cursor.peek()!==62&&this._cursor.peek()!==60&&this._cursor.peek()!==0;){let[i,s]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(ye),this._attemptCharCode(61)){this._attemptCharCodeUntilFn(ye);let u=this._consumeAttributeValue();a.push({prefix:i,name:s,value:u})}else a.push({prefix:i,name:s});this._attemptCharCodeUntilFn(ye)}this._consumeTagOpenEnd()}catch(i){if(i instanceof zi){n?n.type=4:(this._beginToken(5,e),this._endToken(["<"]));return}throw i}if(this._canSelfClose&&this.tokens[this.tokens.length-1].type===2)return;let o=this._getTagContentType(t,r,this._fullNameStack.length>0,a);this._handleFullNameStackForTagOpen(r,t),o===gt.RAW_TEXT?this._consumeRawTextWithTagClose(r,t,!1):o===gt.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(r,t,!0)}_consumeRawTextWithTagClose(e,t,r){this._consumeRawText(r,()=>!this._attemptCharCode(60)||!this._attemptCharCode(47)||(this._attemptCharCodeUntilFn(ye),!this._attemptStrCaseInsensitive(e?`${e}:${t}`:t))?!1:(this._attemptCharCodeUntilFn(ye),this._attemptCharCode(62))),this._beginToken(3),this._requireCharCodeUntilFn(n=>n===62,3),this._cursor.advance(),this._endToken([e,t]),this._handleFullNameStackForTagClose(e,t)}_consumeTagOpenStart(e){this._beginToken(0,e);let t=this._consumePrefixAndName();return this._endToken(t)}_consumeAttributeName(){let e=this._cursor.peek();if(e===39||e===34)throw this._createError(Gr(e),this._cursor.getSpan());this._beginToken(14);let t=this._consumePrefixAndName();return this._endToken(t),t}_consumeAttributeValue(){let e;if(this._cursor.peek()===39||this._cursor.peek()===34){let t=this._cursor.peek();this._consumeQuote(t);let r=c(()=>this._cursor.peek()===t,"n");e=this._consumeWithInterpolation(16,17,r,r),this._consumeQuote(t)}else{let t=c(()=>Mu(this._cursor.peek()),"r");e=this._consumeWithInterpolation(16,17,t,t)}return e}_consumeQuote(e){this._beginToken(15),this._requireCharCode(e),this._endToken([String.fromCodePoint(e)])}_consumeTagOpenEnd(){let e=this._attemptCharCode(47)?2:1;this._beginToken(e),this._requireCharCode(62),this._endToken([])}_consumeTagClose(e){if(this._beginToken(3,e),this._attemptCharCodeUntilFn(ye),this._allowHtmComponentClosingTags&&this._attemptCharCode(47))this._attemptCharCodeUntilFn(ye),this._requireCharCode(62),this._endToken([]);else{let[t,r]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(ye),this._requireCharCode(62),this._endToken([t,r]),this._handleFullNameStackForTagClose(t,r)}}_consumeExpansionFormStart(){this._beginToken(20),this._requireCharCode(123),this._endToken([]),this._expansionCaseStack.push(20),this._beginToken(7);let e=this._readUntil(44),t=this._processCarriageReturns(e);if(this._i18nNormalizeLineEndingsInICUs)this._endToken([t]);else{let n=this._endToken([e]);t!==e&&this.nonNormalizedIcuExpressions.push(n)}this._requireCharCode(44),this._attemptCharCodeUntilFn(ye),this._beginToken(7);let r=this._readUntil(44);this._endToken([r]),this._requireCharCode(44),this._attemptCharCodeUntilFn(ye)}_consumeExpansionCaseStart(){this._beginToken(21);let e=this._readUntil(123).trim();this._endToken([e]),this._attemptCharCodeUntilFn(ye),this._beginToken(22),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(ye),this._expansionCaseStack.push(22)}_consumeExpansionCaseEnd(){this._beginToken(23),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(ye),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken(24),this._requireCharCode(125),this._endToken([]),this._expansionCaseStack.pop()}_consumeWithInterpolation(e,t,r,n){this._beginToken(e);let a=[];for(;!r();){let i=this._cursor.clone();this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(this._endToken([this._processCarriageReturns(a.join(""))],i),a.length=0,this._consumeInterpolation(t,i,n),this._beginToken(e)):this._cursor.peek()===38?(this._endToken([this._processCarriageReturns(a.join(""))]),a.length=0,this._consumeEntity(e),this._beginToken(e)):a.push(this._readChar())}this._inInterpolation=!1;let o=this._processCarriageReturns(a.join(""));return this._endToken([o]),o}_consumeInterpolation(e,t,r){let n=[];this._beginToken(e,t),n.push(this._interpolationConfig.start);let a=this._cursor.clone(),o=null,i=!1;for(;this._cursor.peek()!==0&&(r===null||!r());){let s=this._cursor.clone();if(this._isTagStart()){this._cursor=s,n.push(this._getProcessedChars(a,s)),this._endToken(n);return}if(o===null)if(this._attemptStr(this._interpolationConfig.end)){n.push(this._getProcessedChars(a,s)),n.push(this._interpolationConfig.end),this._endToken(n);return}else this._attemptStr("//")&&(i=!0);let u=this._cursor.peek();this._cursor.advance(),u===92?this._cursor.advance():u===o?o=null:!i&&o===null&&Bu(u)&&(o=u)}n.push(this._getProcessedChars(a,this._cursor)),this._endToken(n)}_getProcessedChars(e,t){return this._processCarriageReturns(t.getChars(e))}_isTextEnd(){return!!(this._isTagStart()||this._cursor.peek()===0||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||this._cursor.peek()===125&&this._isInExpansionCase())||this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansion()&&(this._isBlockStart()||this._cursor.peek()===125))}_isTagStart(){if(this._cursor.peek()===60){let e=this._cursor.clone();e.advance();let t=e.peek();if(97<=t&&t<=122||65<=t&&t<=90||t===47||t===33)return!0}return!1}_isBlockStart(){if(this._tokenizeBlocks&&this._cursor.peek()===64){let e=this._cursor.clone();if(e.advance(),$u(e.peek()))return!0}return!1}_readUntil(e){let t=this._cursor.clone();return this._attemptUntilChar(e),this._cursor.getChars(t)}_isInExpansion(){return this._isInExpansionCase()||this._isInExpansionForm()}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===22}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===20}isExpansionFormStart(){if(this._cursor.peek()!==123)return!1;if(this._interpolationConfig){let e=this._cursor.clone(),t=this._attemptStr(this._interpolationConfig.start);return this._cursor=e,!t}return!0}_handleFullNameStackForTagOpen(e,t){let r=ja(e,t);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===r)&&this._fullNameStack.push(r)}_handleFullNameStackForTagClose(e,t){let r=ja(e,t);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===r&&this._fullNameStack.pop()}},c(kc,"Nr"),kc),c(ye,"k"),c(Mu,"Fs"),c(Km,"uo"),c(Ym,"lo"),c(Jm,"co"),c(Zm,"po"),c(Xm,"ho"),c(G0,"Ps"),c($u,"Ns"),c(Pu,"Is"),c(Nb,"fo"),Ac=(qa=class{constructor(e,t){if(e instanceof qa){this.file=e.file,this.input=e.input,this.end=e.end;let r=e.state;this.state={peek:r.peek,offset:r.offset,line:r.line,column:r.column}}else{if(!t)throw new Error("Programming error: the range argument must be provided with a file argument.");this.file=e,this.input=e.content,this.end=t.endPos,this.state={peek:-1,offset:t.startPos,line:t.startLine,column:t.startCol}}}clone(){return new qa(this)}peek(){return this.state.peek}charsLeft(){return this.end-this.state.offset}diff(e){return this.state.offset-e.state.offset}advance(){this.advanceState(this.state)}init(){this.updatePeek(this.state)}getSpan(e,t){e=e||this;let r=e;if(t)for(;this.diff(e)>0&&t.indexOf(e.peek())!==-1;)r===e&&(e=e.clone()),e.advance();let n=this.locationFromCursor(e),a=this.locationFromCursor(this),o=r!==e?this.locationFromCursor(r):n;return new X(n,a,o)}getChars(e){return this.input.substring(e.state.offset,this.state.offset)}charAt(e){return this.input.charCodeAt(e)}advanceState(e){if(e.offset>=this.end)throw this.state=e,new Li('Unexpected character "EOF"',this);let t=this.charAt(e.offset);t===10?(e.line++,e.column=0):Iu(t)||e.column++,e.offset++,this.updatePeek(e)}updatePeek(e){e.peek=e.offset>=this.end?0:this.charAt(e.offset)}locationFromCursor(e){return new Pl(e.file,e.state.offset,e.state.line,e.state.column)}},c(qa,"t"),qa),tg=(Wa=class extends Ac{constructor(e,t){e instanceof Wa?(super(e),this.internalState={...e.internalState}):(super(e,t),this.internalState=this.state)}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence()}init(){super.init(),this.processEscapeSequence()}clone(){return new Wa(this)}getChars(e){let t=e.clone(),r="";for(;t.internalState.offsetthis.internalState.peek,"e");if(e()===92)if(this.internalState={...this.state},this.advanceState(this.internalState),e()===110)this.state.peek=10;else if(e()===114)this.state.peek=13;else if(e()===118)this.state.peek=11;else if(e()===116)this.state.peek=9;else if(e()===98)this.state.peek=8;else if(e()===102)this.state.peek=12;else if(e()===117)if(this.advanceState(this.internalState),e()===123){this.advanceState(this.internalState);let t=this.clone(),r=0;for(;e()!==125;)this.advanceState(this.internalState),r++;this.state.peek=this.decodeHexDigits(t,r)}else{let t=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(t,4)}else if(e()===120){this.advanceState(this.internalState);let t=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(t,2)}else if(Ru(e())){let t="",r=0,n=this.clone();for(;Ru(e())&&r<3;)n=this.clone(),t+=String.fromCodePoint(e()),this.advanceState(this.internalState),r++;this.state.peek=parseInt(t,8),this.internalState=n.internalState}else Iu(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek}decodeHexDigits(e,t){let r=this.input.slice(e.internalState.offset,e.internalState.offset+t),n=parseInt(r,16);if(isNaN(n))throw e.state=e.internalState,new Li("Invalid hexadecimal escape sequence",e);return n}},c(Wa,"t"),Wa),Li=(Fc=class{constructor(e,t){this.msg=e,this.cursor=t}},c(Fc,"ft"),Fc),We=(Oi=class extends Qu{static create(e,t,r){return new Oi(e,t,r)}constructor(e,t,r){super(t,r),this.elementName=e}},c(Oi,"t"),Oi),rg=(_c=class{constructor(e,t){this.rootNodes=e,this.errors=t}},c(_c,"Or"),_c),ng=(Ic=class{constructor(e){this.getTagDefinition=e}parse(e,t,r,n=!1,a){let o=c(h=>(g,...y)=>h(g.toLowerCase(),...y),"a"),i=n?this.getTagDefinition:o(this.getTagDefinition),s=c(h=>i(h).getContentType(),"u"),u=n?a:o(a),d=Wm(e,t,a?(h,g,y,b)=>{let D=u(h,g,y,b);return D!==void 0?D:s(h)}:s,r),p=r&&r.canSelfClose||!1,m=r&&r.allowHtmComponentClosingTags||!1,f=new ag(d.tokens,i,p,m,n);return f.build(),new rg(f.rootNodes,d.errors.concat(f.errors))}},c(Ic,"Qt"),Ic),ag=(Mi=class{constructor(e,t,r,n,a){this.tokens=e,this.getTagDefinition=t,this.canSelfClose=r,this.allowHtmComponentClosingTags=n,this.isTagNameCaseSensitive=a,this._index=-1,this._containerStack=[],this.rootNodes=[],this.errors=[],this._advance()}build(){for(;this._peek.type!==30;)this._peek.type===0||this._peek.type===4?this._consumeStartTag(this._advance()):this._peek.type===3?(this._closeVoidElement(),this._consumeEndTag(this._advance())):this._peek.type===12?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===10?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===5||this._peek.type===7||this._peek.type===6?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===20?this._consumeExpansion(this._advance()):this._peek.type===25?(this._closeVoidElement(),this._consumeBlockOpen(this._advance())):this._peek.type===27?(this._closeVoidElement(),this._consumeBlockClose(this._advance())):this._peek.type===29?(this._closeVoidElement(),this._consumeIncompleteBlock(this._advance())):this._peek.type===18?this._consumeDocType(this._advance()):this._advance();for(let e of this._containerStack)e instanceof Kr&&this.errors.push(We.create(e.name,e.sourceSpan,`Unclosed block "${e.name}"`))}_advance(){let e=this._peek;return this._index0)return this.errors=this.errors.concat(a.errors),null;let o=new X(e.sourceSpan.start,n.sourceSpan.end,e.sourceSpan.fullStart),i=new X(t.sourceSpan.start,n.sourceSpan.end,t.sourceSpan.fullStart);return new K5(e.parts[0],a.rootNodes,o,e.sourceSpan,i)}_collectExpansionExpTokens(e){let t=[],r=[22];for(;;){if((this._peek.type===20||this._peek.type===22)&&r.push(this._peek.type),this._peek.type===23)if(Nu(r,22)){if(r.pop(),r.length===0)return t}else return this.errors.push(We.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===24)if(Nu(r,20))r.pop();else return this.errors.push(We.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===30)return this.errors.push(We.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;t.push(this._advance())}}_getText(e){let t=e.parts[0];if(t.length>0&&t[0]==` +`){let r=this._getClosestParentElement();r!=null&&r.children.length==0&&this.getTagDefinition(r.name).ignoreFirstLf&&(t=t.substring(1))}return t}_consumeText(e){let t=[e],r=e.sourceSpan,n=e.parts[0];if(n.length>0&&n[0]===` +`){let a=this._getContainer();a!=null&&a.children.length===0&&this.getTagDefinition(a.name).ignoreFirstLf&&(n=n.substring(1),t[0]={type:e.type,sourceSpan:e.sourceSpan,parts:[n]})}for(;this._peek.type===8||this._peek.type===5||this._peek.type===9;)e=this._advance(),t.push(e),e.type===8?n+=e.parts.join("").replace(/&([^;]+);/g,Hu):e.type===9?n+=e.parts[0]:n+=e.parts.join("");if(n.length>0){let a=e.sourceSpan;this._addToParent(new q5(n,new X(r.start,a.end,r.fullStart,r.details),t))}}_closeVoidElement(){let e=this._getContainer();e instanceof or&&this.getTagDefinition(e.name).isVoid&&this._containerStack.pop()}_consumeStartTag(e){let[t,r]=e.parts,n=[];for(;this._peek.type===14;)n.push(this._consumeAttr(this._advance()));let a=this._getElementFullName(t,r,this._getClosestParentElement()),o=!1;if(this._peek.type===2){this._advance(),o=!0;let f=this.getTagDefinition(a);this.canSelfClose||f.canSelfClose||uo(a)!==null||f.isVoid||this.errors.push(We.create(a,e.sourceSpan,`Only void, custom and foreign elements can be self closed "${e.parts[1]}"`))}else this._peek.type===1&&(this._advance(),o=!1);let i=this._peek.sourceSpan.fullStart,s=new X(e.sourceSpan.start,i,e.sourceSpan.fullStart),u=new X(e.sourceSpan.start,i,e.sourceSpan.fullStart),d=new X(e.sourceSpan.start.moveBy(1),e.sourceSpan.end),p=new or(a,n,[],s,u,void 0,d),m=this._getContainer();this._pushContainer(p,m instanceof or&&this.getTagDefinition(m.name).isClosedByChild(p.name)),o?this._popContainer(a,or,s):e.type===4&&(this._popContainer(a,or,null),this.errors.push(We.create(a,s,`Opening tag "${a}" not terminated.`)))}_pushContainer(e,t){t&&this._containerStack.pop(),this._addToParent(e),this._containerStack.push(e)}_consumeEndTag(e){let t=this.allowHtmComponentClosingTags&&e.parts.length===0?null:this._getElementFullName(e.parts[0],e.parts[1],this._getClosestParentElement());if(t&&this.getTagDefinition(t).isVoid)this.errors.push(We.create(t,e.sourceSpan,`Void elements do not have end tags "${e.parts[1]}"`));else if(!this._popContainer(t,or,e.sourceSpan)){let r=`Unexpected closing tag "${t}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this.errors.push(We.create(t,e.sourceSpan,r))}}_popContainer(e,t,r){let n=!1;for(let a=this._containerStack.length-1;a>=0;a--){let o=this._containerStack[a];if(uo(o.name)?o.name===e:(e==null||o.name.toLowerCase()===e.toLowerCase())&&o instanceof t)return o.endSourceSpan=r,o.sourceSpan.end=r!==null?r.end:o.sourceSpan.end,this._containerStack.splice(a,this._containerStack.length-a),!n;(o instanceof Kr||o instanceof or&&!this.getTagDefinition(o.name).closedByParent)&&(n=!0)}return!1}_consumeAttr(e){let t=ja(e.parts[0],e.parts[1]),r=e.sourceSpan.end,n;this._peek.type===15&&(n=this._advance());let a="",o=[],i,s;if(this._peek.type===16)for(i=this._peek.sourceSpan,s=this._peek.sourceSpan.end;this._peek.type===16||this._peek.type===17||this._peek.type===9;){let d=this._advance();o.push(d),d.type===17?a+=d.parts.join("").replace(/&([^;]+);/g,Hu):d.type===9?a+=d.parts[0]:a+=d.parts.join(""),s=r=d.sourceSpan.end}this._peek.type===15&&(s=r=this._advance().sourceSpan.end);let u=i&&s&&new X((n==null?void 0:n.sourceSpan.start)??i.start,s,(n==null?void 0:n.sourceSpan.fullStart)??i.fullStart);return new Y5(t,a,new X(e.sourceSpan.start,r,e.sourceSpan.fullStart),e.sourceSpan,u,o.length>0?o:void 0,void 0)}_consumeBlockOpen(e){let t=[];for(;this._peek.type===28;){let i=this._advance();t.push(new wc(i.parts[0],i.sourceSpan))}this._peek.type===26&&this._advance();let r=this._peek.sourceSpan.fullStart,n=new X(e.sourceSpan.start,r,e.sourceSpan.fullStart),a=new X(e.sourceSpan.start,r,e.sourceSpan.fullStart),o=new Kr(e.parts[0],t,[],n,a);this._pushContainer(o,!1)}_consumeBlockClose(e){this._popContainer(null,Kr,e.sourceSpan)||this.errors.push(We.create(null,e.sourceSpan,'Unexpected closing block. The block may have been closed earlier. If you meant to write the } character, you should use the "}" HTML entity instead.'))}_consumeIncompleteBlock(e){let t=[];for(;this._peek.type===28;){let i=this._advance();t.push(new wc(i.parts[0],i.sourceSpan))}let r=this._peek.sourceSpan.fullStart,n=new X(e.sourceSpan.start,r,e.sourceSpan.fullStart),a=new X(e.sourceSpan.start,r,e.sourceSpan.fullStart),o=new Kr(e.parts[0],t,[],n,a);this._pushContainer(o,!1),this._popContainer(null,Kr,null),this.errors.push(We.create(e.parts[0],n,`Incomplete block "${e.parts[0]}". If you meant to write the @ character, you should use the "@" HTML entity instead.`))}_getContainer(){return this._containerStack.length>0?this._containerStack[this._containerStack.length-1]:null}_getClosestParentElement(){for(let e=this._containerStack.length-1;e>-1;e--)if(this._containerStack[e]instanceof or)return this._containerStack[e];return null}_addToParent(e){let t=this._getContainer();t===null?this.rootNodes.push(e):t.children.push(e)}_getElementFullName(e,t,r){if(e===""&&(e=this.getTagDefinition(t).implicitNamespacePrefix||"",e===""&&r!=null)){let n=Io(r.name)[1];this.getTagDefinition(n).preventNamespaceInheritance||(e=uo(r.name))}return ja(e,t)}},c(Mi,"t"),Mi),c(Nu,"qs"),c(Hu,"Hs"),og=(Rc=class extends ng{constructor(){super(Tl)}parse(e,t,r,n=!1,a){return super.parse(e,t,r,n,a)}},c(Rc,"Xt"),Rc),$i=null,_7=c(()=>($i||($i=new og),$i),"mo"),c(K0,"Hr"),c(Qm,"go"),I7=Qm,R7=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s"),c(e5,"So"),B7=e5,Ga={attrs:!0,children:!0,cases:!0,expression:!0},Bc=new Set(["parent"]),T7=(Yr=class{constructor(e={}){for(let t of new Set([...Bc,...Object.keys(e)]))this.setProperty(t,e[t])}setProperty(e,t){if(this[e]!==t){if(e in Ga&&(t=t.map(r=>this.createChild(r))),!Bc.has(e)){this[e]=t;return}Object.defineProperty(this,e,{value:t,enumerable:!1,configurable:!0})}}map(e){let t;for(let r in Ga){let n=this[r];if(n){let a=t5(n,o=>o.map(e));t!==n&&(t||(t=new Yr({parent:this.parent})),t.setProperty(r,a))}}if(t)for(let r in this)r in Ga||(t[r]=this[r]);return e(t||this)}walk(e){for(let t in Ga){let r=this[t];if(r)for(let n=0;n[e.fullName,e.value]))}},c(Yr,"t"),Yr),c(t5,"_o"),z7=[{regex:/^(\[if([^\]]*)]>)(.*?)a==="lang"&&o!=="html"&&o!==""&&o!==void 0))}}),ug=Va({name:"lwc",canSelfClose:!1}),cg={html:I5},O7=Uu});function M7(e){let t=e.indexOf("\r");return t>=0?e.charAt(t+1)===` +`?"crlf":"cr":"lf"}function Ls(e){switch(e){case"cr":return"\r";case"crlf":return`\r +`;default:return` +`}}function Pp(e,t){let r;switch(t){case` +`:r=/\n/g;break;case"\r":r=/\r/g;break;case`\r +`:r=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let n=e.match(r);return n?n.length:0}function $7(e){return ui(!1,e,/\r\n?/g,` +`)}function dg(e){if(typeof e=="string")return Or;if(Array.isArray(e))return fr;if(!e)return;let{type:t}=e;if(Zp.has(t))return t}function pg(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +Expected it to be 'string' or 'object'.`;if(Mr(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=kw([...Zp].map(a=>`'${a}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}function fg(e,t,r,n){let a=[e];for(;a.length>0;){let o=a.pop();if(o===Ed){r(a.pop());continue}r&&a.push(o,Ed);let i=Mr(o);if(!i)throw new fn(o);if((t==null?void 0:t(o))!==!1)switch(i){case fr:case Je:{let s=i===fr?o:o.parts;for(let u=s.length,d=u-1;d>=0;--d)a.push(s[d]);break}case He:a.push(o.flatContents,o.breakContents);break;case Me:if(n&&o.expandedStates)for(let s=o.expandedStates.length,u=s-1;u>=0;--u)a.push(o.expandedStates[u]);else a.push(o.contents);break;case Jt:case Yt:case Zt:case Et:case Xt:a.push(o.contents);break;case Or:case Ar:case qt:case Wt:case we:case Ze:break;default:throw new fn(o)}}}function Oo(e){return xt(e),{type:Yt,contents:e}}function pn(e,t){return xt(t),{type:Jt,contents:t,n:e}}function ed(e,t={}){return xt(e),$s(t.expandedStates,!0),{type:Me,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function hg(e){return pn(Number.NEGATIVE_INFINITY,e)}function mg(e){return pn({type:"root"},e)}function gg(e){return pn(-1,e)}function vg(e,t){return ed(e[0],{...t,expandedStates:e})}function td(e){return $s(e),{type:Je,parts:e}}function yg(e,t="",r={}){return xt(e),t!==""&&xt(t),{type:He,breakContents:e,flatContents:t,groupId:r.groupId}}function bg(e,t){return xt(e),{type:Zt,contents:e,groupId:t.groupId,negate:t.negate}}function Nl(e){return xt(e),{type:Xt,contents:e}}function rd(e,t){xt(e),$s(t);let r=[];for(let n=0;n0){for(let a=0;a0?`, { ${p.join(", ")} }`:"";return`indentIfBreak(${n(o.contents)}${m})`}if(o.type===Me){let p=[];o.break&&o.break!=="propagated"&&p.push("shouldBreak: true"),o.id&&p.push(`id: ${a(o.id)}`);let m=p.length>0?`, { ${p.join(", ")} }`:"";return o.expandedStates?`conditionalGroup([${o.expandedStates.map(f=>n(f)).join(",")}]${m})`:`group(${n(o.contents)}${m})`}if(o.type===Je)return`fill([${o.parts.map(p=>n(p)).join(", ")}])`;if(o.type===Xt)return"lineSuffix("+n(o.contents)+")";if(o.type===Wt)return"lineSuffixBoundary";if(o.type===Et)return`label(${JSON.stringify(o.label)}, ${n(o.contents)})`;throw new Error("Unknown doc type "+o.type)}function a(o){if(typeof o!="symbol")return JSON.stringify(String(o));if(o in t)return t[o];let i=o.description||"symbol";for(let s=0;;s++){let u=i+(s>0?` #${s}`:"");if(!r.has(u))return r.add(u),t[o]=`Symbol.for(${JSON.stringify(u)})`}}}function Eg(e){return e===12288||e>=65281&&e<=65376||e>=65504&&e<=65510}function xg(e){return e>=4352&&e<=4447||e===8986||e===8987||e===9001||e===9002||e>=9193&&e<=9196||e===9200||e===9203||e===9725||e===9726||e===9748||e===9749||e>=9800&&e<=9811||e===9855||e===9875||e===9889||e===9898||e===9899||e===9917||e===9918||e===9924||e===9925||e===9934||e===9940||e===9962||e===9970||e===9971||e===9973||e===9978||e===9981||e===9989||e===9994||e===9995||e===10024||e===10060||e===10062||e>=10067&&e<=10069||e===10071||e>=10133&&e<=10135||e===10160||e===10175||e===11035||e===11036||e===11088||e===11093||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12287||e>=12289&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12591||e>=12593&&e<=12686||e>=12688&&e<=12771||e>=12783&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=94176&&e<=94180||e===94192||e===94193||e>=94208&&e<=100343||e>=100352&&e<=101589||e>=101632&&e<=101640||e>=110576&&e<=110579||e>=110581&&e<=110587||e===110589||e===110590||e>=110592&&e<=110882||e===110898||e>=110928&&e<=110930||e===110933||e>=110948&&e<=110951||e>=110960&&e<=111355||e===126980||e===127183||e===127374||e>=127377&&e<=127386||e>=127488&&e<=127490||e>=127504&&e<=127547||e>=127552&&e<=127560||e===127568||e===127569||e>=127584&&e<=127589||e>=127744&&e<=127776||e>=127789&&e<=127797||e>=127799&&e<=127868||e>=127870&&e<=127891||e>=127904&&e<=127946||e>=127951&&e<=127955||e>=127968&&e<=127984||e===127988||e>=127992&&e<=128062||e===128064||e>=128066&&e<=128252||e>=128255&&e<=128317||e>=128331&&e<=128334||e>=128336&&e<=128359||e===128378||e===128405||e===128406||e===128420||e>=128507&&e<=128591||e>=128640&&e<=128709||e===128716||e>=128720&&e<=128722||e>=128725&&e<=128727||e>=128732&&e<=128735||e===128747||e===128748||e>=128756&&e<=128764||e>=128992&&e<=129003||e===129008||e>=129292&&e<=129338||e>=129340&&e<=129349||e>=129351&&e<=129535||e>=129648&&e<=129660||e>=129664&&e<=129672||e>=129680&&e<=129725||e>=129727&&e<=129733||e>=129742&&e<=129755||e>=129760&&e<=129768||e>=129776&&e<=129784||e>=131072&&e<=196605||e>=196608&&e<=262141}function Dg(e){if(!e)return 0;if(!_w.test(e))return e.length;e=e.replace(Aw()," ");let t=0;for(let r of e){let n=r.codePointAt(0);n<=31||n>=127&&n<=159||n>=768&&n<=879||(t+=Fw(n)?1:2)}return t}function Mo(e,t){if(typeof e=="string")return t(e);let r=new Map;return n(e);function n(o){if(r.has(o))return r.get(o);let i=a(o);return r.set(o,i),i}function a(o){switch(Mr(o)){case fr:return t(o.map(n));case Je:return t({...o,parts:o.parts.map(n)});case He:return t({...o,breakContents:n(o.breakContents),flatContents:n(o.flatContents)});case Me:{let{expandedStates:i,contents:s}=o;return i?(i=i.map(n),s=i[0]):s=n(s),t({...o,contents:s,expandedStates:i})}case Jt:case Yt:case Zt:case Et:case Xt:return t({...o,contents:n(o.contents)});case Or:case Ar:case qt:case Wt:case we:case Ze:return t(o);default:throw new fn(o)}}}function Hl(e,t,r){let n=r,a=!1;function o(i){if(a)return!1;let s=t(i);s!==void 0&&(a=!0,n=s)}return c(o,"u"),ql(e,o),n}function N7(e){if(e.type===Me&&e.break||e.type===we&&e.hard||e.type===Ze)return!0}function Cg(e){return Hl(e,N7,!1)}function ad(e){if(e.length>0){let t=me(!1,e,-1);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function H7(e){let t=new Set,r=[];function n(o){if(o.type===Ze&&ad(r),o.type===Me){if(r.push(o),t.has(o))return!1;t.add(o)}}c(n,"n");function a(o){o.type===Me&&r.pop().break&&ad(r)}c(a,"o"),ql(e,n,a,!0)}function j7(e){return e.type===we&&!e.hard?e.soft?"":" ":e.type===He?e.flatContents:e}function Sg(e){return Mo(e,j7)}function od(e){for(e=[...e];e.length>=2&&me(!1,e,-2).type===we&&me(!1,e,-1).type===Ze;)e.length-=2;if(e.length>0){let t=Kn(me(!1,e,-1));e[e.length-1]=t}return e}function Kn(e){switch(Mr(e)){case Jt:case Yt:case Zt:case Me:case Xt:case Et:{let t=Kn(e.contents);return{...e,contents:t}}case He:return{...e,breakContents:Kn(e.breakContents),flatContents:Kn(e.flatContents)};case Je:return{...e,parts:od(e.parts)};case fr:return od(e);case Or:return e.replace(/[\n\r]*$/,"");case Ar:case qt:case Wt:case we:case Ze:break;default:throw new fn(e)}return e}function id(e){return Kn(U7(e))}function V7(e){switch(Mr(e)){case Je:if(e.parts.every(t=>t===""))return"";break;case Me:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===Me&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Jt:case Yt:case Zt:case Xt:if(!e.contents)return"";break;case He:if(!e.flatContents&&!e.breakContents)return"";break;case fr:{let t=[];for(let r of e){if(!r)continue;let[n,...a]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof me(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...a)}return t.length===0?"":t.length===1?t[0]:t}case Or:case Ar:case qt:case Wt:case we:case Et:case Ze:break;default:throw new fn(e)}return e}function U7(e){return Mo(e,t=>V7(t))}function kg(e,t=Dd){return Mo(e,r=>typeof r=="string"?rd(t,r.split(` +`)):r)}function q7(e){if(e.type===we)return!0}function Ag(e){return Hl(e,q7,!1)}function Np(e,t){return e.type===Et?{...e,contents:t(e.contents)}:t(e)}function Hp(){return{value:"",length:0,queue:[]}}function W7(e,t){return jl(e,{type:"indent"},t)}function G7(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||Hp():t<0?jl(e,{type:"dedent"},r):t?t.type==="root"?{...e,root:e}:jl(e,{type:typeof t=="string"?"stringAlign":"numberAlign",n:t},r):e}function jl(e,t,r){let n=t.type==="dedent"?e.queue.slice(0,-1):[...e.queue,t],a="",o=0,i=0,s=0;for(let g of n)switch(g.type){case"indent":p(),r.useTabs?u(1):d(r.tabWidth);break;case"stringAlign":p(),a+=g.n,o+=g.n.length;break;case"numberAlign":i+=1,s+=g.n;break;default:throw new Error(`Unexpected type '${g.type}'`)}return f(),{...e,value:a,length:o,queue:n};function u(g){a+=" ".repeat(g),o+=r.tabWidth*g}function d(g){a+=" ".repeat(g),o+=g}function p(){r.useTabs?m():f()}function m(){i>0&&u(i),h()}function f(){s>0&&d(s),h()}function h(){i=0,s=0}}function Vl(e){let t=0,r=0,n=e.length;e:for(;n--;){let a=e[n];if(a===Yn){r++;continue}for(let o=a.length-1;o>=0;o--){let i=a[o];if(i===" "||i===" ")t++;else{e[n]=a.slice(0,o+1);break e}}}if(t>0||r>0)for(e.length=n+1;r-- >0;)e.push(Yn);return t}function fo(e,t,r,n,a,o){if(r===Number.POSITIVE_INFINITY)return!0;let i=t.length,s=[e],u=[];for(;r>=0;){if(s.length===0){if(i===0)return!0;s.push(t[--i]);continue}let{mode:d,doc:p}=s.pop();switch(Mr(p)){case Or:u.push(p),r-=Gl(p);break;case fr:case Je:{let m=Iw(p);for(let f=m.length-1;f>=0;f--)s.push({mode:d,doc:m[f]});break}case Yt:case Jt:case Zt:case Et:s.push({mode:d,doc:p.contents});break;case qt:r+=Vl(u);break;case Me:{if(o&&p.break)return!1;let m=p.break?Te:d,f=p.expandedStates&&m===Te?me(!1,p.expandedStates,-1):p.contents;s.push({mode:m,doc:f});break}case He:{let m=(p.groupId?a[p.groupId]||ft:d)===Te?p.breakContents:p.flatContents;m&&s.push({mode:d,doc:m});break}case we:if(d===Te||p.hard)return!0;p.soft||(u.push(" "),r--);break;case Xt:n=!0;break;case Wt:if(n)return!1;break}}return!1}function $o(e,t){let r={},n=t.printWidth,a=Ls(t.endOfLine),o=0,i=[{ind:Hp(),mode:Te,doc:e}],s=[],u=!1,d=[],p=0;for(H7(e);i.length>0;){let{ind:f,mode:h,doc:g}=i.pop();switch(Mr(g)){case Or:{let y=a!==` +`?ui(!1,g,` +`,a):g;s.push(y),i.length>0&&(o+=Gl(y));break}case fr:for(let y=g.length-1;y>=0;y--)i.push({ind:f,mode:h,doc:g[y]});break;case Ar:if(p>=2)throw new Error("There are too many 'cursor' in doc.");s.push(Yn),p++;break;case Yt:i.push({ind:W7(f,t),mode:h,doc:g.contents});break;case Jt:i.push({ind:G7(f,g.n,t),mode:h,doc:g.contents});break;case qt:o-=Vl(s);break;case Me:switch(h){case ft:if(!u){i.push({ind:f,mode:g.break?Te:ft,doc:g.contents});break}case Te:{u=!1;let y={ind:f,mode:ft,doc:g.contents},b=n-o,D=d.length>0;if(!g.break&&fo(y,i,b,D,r))i.push(y);else if(g.expandedStates){let w=me(!1,g.expandedStates,-1);if(g.break){i.push({ind:f,mode:Te,doc:w});break}else for(let x=1;x=g.expandedStates.length){i.push({ind:f,mode:Te,doc:w});break}else{let E=g.expandedStates[x],C={ind:f,mode:ft,doc:E};if(fo(C,i,b,D,r)){i.push(C);break}}}else i.push({ind:f,mode:Te,doc:g.contents});break}}g.id&&(r[g.id]=me(!1,i,-1).mode);break;case Je:{let y=n-o,{parts:b}=g;if(b.length===0)break;let[D,w]=b,x={ind:f,mode:ft,doc:D},E={ind:f,mode:Te,doc:D},C=fo(x,[],y,d.length>0,r,!0);if(b.length===1){C?i.push(x):i.push(E);break}let S={ind:f,mode:ft,doc:w},k={ind:f,mode:Te,doc:w};if(b.length===2){C?i.push(S,x):i.push(k,E);break}b.splice(0,2);let A={ind:f,mode:h,doc:td(b)},_=b[0];fo({ind:f,mode:ft,doc:[D,w,_]},[],y,d.length>0,r,!0)?i.push(A,S,x):C?i.push(A,k,x):i.push(A,k,E);break}case He:case Zt:{let y=g.groupId?r[g.groupId]:h;if(y===Te){let b=g.type===He?g.breakContents:g.negate?g.contents:Oo(g.contents);b&&i.push({ind:f,mode:h,doc:b})}if(y===ft){let b=g.type===He?g.flatContents:g.negate?Oo(g.contents):g.contents;b&&i.push({ind:f,mode:h,doc:b})}break}case Xt:d.push({ind:f,mode:h,doc:g.contents});break;case Wt:d.length>0&&i.push({ind:f,mode:h,doc:ll});break;case we:switch(h){case ft:if(g.hard)u=!0;else{g.soft||(s.push(" "),o+=1);break}case Te:if(d.length>0){i.push({ind:f,mode:h,doc:g},...d.reverse()),d.length=0;break}g.literal?f.root?(s.push(a,f.root.value),o=f.root.length):(s.push(a),o=0):(o-=Vl(s),s.push(a+f.value),o=f.length);break}break;case Et:i.push({ind:f,mode:h,doc:g.contents});break;case Ze:break;default:throw new fn(g)}i.length===0&&d.length>0&&(i.push(...d.reverse()),d.length=0)}let m=s.indexOf(Yn);if(m!==-1){let f=s.indexOf(Yn,m+1),h=s.slice(0,m).join(""),g=s.slice(m+1,f).join(""),y=s.slice(f+1).join("");return{formatted:h+g+y,cursorNodeStart:h.length,cursorNodeText:g}}return{formatted:s.join("")}}function Fg(e,t,r=0){let n=0;for(let a=r;a!0,"n")}=t,a=c(o=>Bw(o)&&n(o),"o");for(let o of r(e)){let i=e[o];if(Array.isArray(i))for(let s of i)a(s)&&(yield s);else a(i)&&(yield i)}}function*K7(e,t){let r=[e];for(let n=0;n{let a=!!(n!=null&&n.backwards);if(r===!1)return!1;let{length:o}=t,i=r;for(;i>=0&&i0}function Tg(e){return e?t=>e(t,kd):zw}function Y7(e){let t=e.type||e.kind||"(unknown type)",r=String(e.name||e.id&&(typeof e.id=="object"?e.id.name:e.id)||e.key&&(typeof e.key=="object"?e.key.name:e.key)||e.value&&(typeof e.value=="object"?"":String(e.value))||e.operator||"");return r.length>20&&(r=r.slice(0,19)+"…"),t+(r?" "+r:"")}function Os(e,t){(e.comments??(e.comments=[])).push(t),t.printed=!1,t.nodeDescription=Y7(e)}function rn(e,t){t.leading=!0,t.trailing=!1,Os(e,t)}function Co(e,t,r){t.leading=!1,t.trailing=!1,r&&(t.marker=r),Os(e,t)}function nn(e,t){t.leading=!1,t.trailing=!0,Os(e,t)}function Ms(e,t){if(sl.has(e))return sl.get(e);let{printer:{getCommentChildNodes:r,canAttachComment:n,getVisitorKeys:a},locStart:o,locEnd:i}=t;if(!n)return[];let s=((r==null?void 0:r(e,t))??[...jp(e,{getVisitorKeys:ci(a)})]).flatMap(u=>n(u)?[u]:Ms(u,t));return s.sort((u,d)=>o(u)-o(d)||i(u)-i(d)),sl.set(e,s),s}function Vp(e,t,r,n){let{locStart:a,locEnd:o}=r,i=a(t),s=o(t),u=Ms(e,r),d,p,m=0,f=u.length;for(;m>1,g=u[h],y=a(g),b=o(g);if(y<=i&&s<=b)return Vp(g,t,r,g);if(b<=i){d=g,m=h+1;continue}if(s<=y){p=g,f=h;continue}throw new Error("Comment location overlaps with node location")}if((n==null?void 0:n.type)==="TemplateLiteral"){let{quasis:h}=n,g=al(h,t,r);d&&al(h,d,r)!==g&&(d=null),p&&al(h,p,r)!==g&&(p=null)}return{enclosingNode:n,precedingNode:d,followingNode:p}}function J7(e,t){let{comments:r}=e;if(delete e.comments,!Tw(r)||!t.printer.canAttachComment)return;let n=[],{locStart:a,locEnd:o,printer:{experimentalFeatures:{avoidAstMutation:i=!1}={},handleComments:s={}},originalText:u}=t,{ownLine:d=ul,endOfLine:p=ul,remaining:m=ul}=s,f=r.map((h,g)=>({...Vp(e,h,t),comment:h,text:u,options:t,ast:e,isLastComment:r.length-1===g}));for(let[h,g]of f.entries()){let{comment:y,precedingNode:b,enclosingNode:D,followingNode:w,text:x,options:E,ast:C,isLastComment:S}=g;if(E.parser==="json"||E.parser==="json5"||E.parser==="jsonc"||E.parser==="__js_expression"||E.parser==="__ts_expression"||E.parser==="__vue_expression"||E.parser==="__vue_ts_expression"){if(a(y)-a(C)<=0){rn(C,y);continue}if(o(y)-o(C)>=0){nn(C,y);continue}}let k;if(i?k=[g]:(y.enclosingNode=D,y.precedingNode=b,y.followingNode=w,k=[y,x,E,C,S]),Z7(x,E,f,h))y.placement="ownLine",d(...k)||(w?rn(w,y):b?nn(b,y):Co(D||C,y));else if(X7(x,E,f,h))y.placement="endOfLine",p(...k)||(b?nn(b,y):w?rn(w,y):Co(D||C,y));else if(y.placement="remaining",!m(...k))if(b&&w){let A=n.length;A>0&&n[A-1].followingNode!==w&&ld(n,E),n.push(g)}else b?nn(b,y):w?rn(w,y):Co(D||C,y)}if(ld(n,t),!i)for(let h of r)delete h.precedingNode,delete h.enclosingNode,delete h.followingNode}function Z7(e,t,r,n){let{comment:a,precedingNode:o}=r[n],{locStart:i,locEnd:s}=t,u=i(a);if(o)for(let d=n-1;d>=0;d--){let{comment:p,precedingNode:m}=r[d];if(m!==o||!Xp(e.slice(s(p),u)))break;u=i(p)}return dr(e,u,{backwards:!0})}function X7(e,t,r,n){let{comment:a,followingNode:o}=r[n],{locStart:i,locEnd:s}=t,u=s(a);if(o)for(let d=n+1;d0;--u){let{comment:d,precedingNode:p,followingNode:m}=e[u-1];Yl.strictEqual(p,o),Yl.strictEqual(m,i);let f=t.originalText.slice(t.locEnd(d),s);if(((n=(r=t.printer).isGap)==null?void 0:n.call(r,f,t))??/^[\s(]*$/.test(f))s=t.locStart(d);else break}for(let[d,{comment:p}]of e.entries())d1&&d.comments.sort((p,m)=>t.locStart(p)-t.locStart(m));e.length=0}function al(e,t,r){let n=r.locStart(t)-1;for(let a=1;a!n.has(s)).length===0)return{leading:"",trailing:""};let a=[],o=[],i;return e.each(()=>{let s=e.node;if(n!=null&&n.has(s))return;let{leading:u,trailing:d}=s;u?a.push(Q7(e,t)):d&&(i=ew(e,t,i),o.push(i.doc))},"comments"),{leading:a,trailing:o}}function rw(e,t,r){let{leading:n,trailing:a}=tw(e,r);return!n&&!a?t:Np(t,o=>[n,o,a])}function nw(e){let{[Symbol.for("comments")]:t,[Symbol.for("printedComments")]:r}=e;for(let n of t){if(!n.printed&&!r.has(n))throw new Error('Comment "'+n.value.trim()+'" was not printed. Please report this error!');delete n.printed}}function Lg(e){return()=>{}}function sd({plugins:e=[],showDeprecated:t=!1}={}){let r=e.flatMap(a=>a.languages??[]),n=[];for(let a of ow(Object.assign({},...e.map(({options:o})=>o),Ow)))!t&&a.deprecated||(Array.isArray(a.choices)&&(t||(a.choices=a.choices.filter(o=>!o.deprecated)),a.name==="parser"&&(a.choices=[...a.choices,...aw(a.choices,r,e)])),a.pluginDefaults=Object.fromEntries(e.filter(o=>{var i;return((i=o.defaultOptions)==null?void 0:i[a.name])!==void 0}).map(o=>[o.name,o.defaultOptions[a.name]])),n.push(a));return{languages:r,options:n}}function*aw(e,t,r){let n=new Set(e.map(a=>a.value));for(let a of t)if(a.parsers){for(let o of a.parsers)if(!n.has(o)){n.add(o);let i=r.find(u=>u.parsers&&Object.prototype.hasOwnProperty.call(u.parsers,o)),s=a.name;i!=null&&i.name&&(s+=` (plugin: ${i.name})`),yield{value:o,description:s}}}}function ow(e){let t=[];for(let[r,n]of Object.entries(e)){let a={name:r,...n};Array.isArray(a.default)&&(a.default=me(!1,a.default,-1).value),t.push(a)}return t}function ud(e,t){if(!t)return;let r=Mw(t).toLowerCase();return e.find(({filenames:n})=>n==null?void 0:n.some(a=>a.toLowerCase()===r))??e.find(({extensions:n})=>n==null?void 0:n.some(a=>r.endsWith(a)))}function iw(e,t){if(t)return e.find(({name:r})=>r.toLowerCase()===t)??e.find(({aliases:r})=>r==null?void 0:r.includes(t))??e.find(({extensions:r})=>r==null?void 0:r.includes(`.${t}`))}function Og(e,t){let r=e.plugins.flatMap(a=>a.languages??[]),n=iw(r,t.language)??ud(r,t.physicalFile)??ud(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}function Tc(e,t,r,n){return[`Invalid ${an.default.red(n.key(e))} value.`,`Expected ${an.default.blue(r)},`,`but received ${t===Fd?an.default.gray("nothing"):an.default.red(n.value(t))}.`].join(" ")}function cd({text:e,list:t},r){let n=[];return e&&n.push(`- ${an.default.blue(e)}`),t&&n.push([`- ${an.default.blue(t.title)}:`].concat(t.values.map(a=>cd(a,r-_d.length).replace(/^|\n/g,`$&${_d}`))).join(` +`)),dd(n,r)}function dd(e,t){if(e.length===1)return e[0];let[r,n]=e,[a,o]=e.map(i=>i.split(` +`,1)[0].length);return a>t&&a>o?n:r}function Mg(e,t){if(e===t)return 0;let r=e;e.length>t.length&&(e=t,t=r);let n=e.length,a=t.length;for(;n>0&&e.charCodeAt(~-n)===t.charCodeAt(~-a);)n--,a--;let o=0;for(;os?d>s?s+1:d:d>u?u+1:d;return s}function $g(e,t){let r=new e(t),n=Object.create(r);for(let a of Pw)a in t&&(n[a]=lw(t[a],r,sr.prototype[a].length));return n}function lw(e,t,r){return typeof e=="function"?(...n)=>e(...n.slice(0,r-1),t,...n.slice(r-1)):()=>e}function zc({from:e,to:t}){return{from:[e],to:t}}function Pg(e,t){let r=Object.create(null);for(let n of e){let a=n[t];if(r[a])throw new Error(`Duplicate ${t} ${JSON.stringify(a)}`);r[a]=n}return r}function Ng(e,t){let r=new Map;for(let n of e){let a=n[t];if(r.has(a))throw new Error(`Duplicate ${t} ${JSON.stringify(a)}`);r.set(a,n)}return r}function Hg(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return e[r]?!0:(e[r]=!0,!1)}}function jg(e,t){let r=[],n=[];for(let a of e)t(a)?r.push(a):n.push(a);return[r,n]}function Vg(e){return e===Math.floor(e)}function Ug(e,t){if(e===t)return 0;let r=typeof e,n=typeof t,a=["undefined","object","boolean","number","string"];return r!==n?a.indexOf(r)-a.indexOf(n):r!=="string"?Number(e)-Number(t):e.localeCompare(t)}function qg(e){return(...t)=>{let r=e(...t);return typeof r=="string"?new Error(r):r}}function Lc(e){return e===void 0?{}:e}function pd(e){if(typeof e=="string")return{text:e};let{text:t,list:r}=e;return sw((t||r)!==void 0,"Unexpected `expected` result, there should be at least one field."),r?{text:t,list:{title:r.title,values:r.values.map(pd)}}:{text:t}}function Oc(e,t){return e===!0?!0:e===!1?{value:t}:e}function Mc(e,t,r=!1){return e===!1?!1:e===!0?r?!0:[{value:t}]:"value"in e?[e]:e.length===0?!1:e}function fd(e,t){return typeof e=="string"||"key"in e?{from:t,to:e}:"from"in e?{from:e.from,to:e.to}:{from:t,to:e.to}}function ol(e,t){return e===void 0?[]:Array.isArray(e)?e.map(r=>fd(r,t)):[fd(e,t)]}function $c(e,t){let r=ol(typeof e=="object"&&"redirect"in e?e.redirect:e,t);return r.length===0?{remain:t,redirect:r}:typeof e=="object"&&"remain"in e?{remain:e.remain,redirect:r}:{redirect:r}}function sw(e,t){if(!e)throw new Error(t)}function Wg(e,t,{logger:r=!1,isCLI:n=!1,passThrough:a=!1,FlagSchema:o,descriptor:i}={}){if(n){if(!o)throw new Error("'FlagSchema' option is required.");if(!i)throw new Error("'descriptor' option is required.")}else i=Jr;let s=a?Array.isArray(a)?(f,h)=>a.includes(f)?{[f]:h}:void 0:(f,h)=>({[f]:h}):(f,h,g)=>{let{_:y,...b}=g.schemas;return Rd(f,h,{...g,schemas:b})},u=uw(t,{isCLI:n,FlagSchema:o}),d=new Ww(u,{logger:r,unknown:s,descriptor:i}),p=r!==!1;p&&u0&&(d._hasDeprecationWarned=u0);let m=d.normalize(e);return p&&(u0=d._hasDeprecationWarned),m}function uw(e,{isCLI:t,FlagSchema:r}){let n=[];t&&n.push(Hw.create({name:"_"}));for(let a of e)n.push(cw(a,{isCLI:t,optionInfos:e,FlagSchema:r})),a.alias&&t&&n.push(Nw.create({name:a.alias,sourceName:a.name}));return n}function cw(e,{isCLI:t,optionInfos:r,FlagSchema:n}){let{name:a}=e,o={name:a},i,s={};switch(e.type){case"int":i=qw,t&&(o.preprocess=Number);break;case"string":i=Bd;break;case"choice":i=Uw,o.choices=e.choices.map(u=>u!=null&&u.redirect?{...u,redirect:{to:{key:e.name,value:u.redirect}}}:u);break;case"boolean":i=Vw;break;case"flag":i=n,o.flags=r.flatMap(u=>[u.alias,u.description&&u.name,u.oppositeDescription&&`no-${u.name}`].filter(Boolean));break;case"path":i=Bd;break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?o.validate=(u,d,p)=>e.exception(u)||d.validate(u,p):o.validate=(u,d,p)=>u===void 0||d.validate(u,p),e.redirect&&(s.redirect=u=>u?{to:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(s.deprecated=!0),t&&!e.array){let u=o.preprocess||(d=>d);o.preprocess=(d,p,m)=>p.preprocess(u(Array.isArray(d)?me(!1,d,-1):d),m)}return e.array?jw.create({...t?{preprocess:c(u=>Array.isArray(u)?u:[u],"preprocess")}:{},...s,valueSchema:i.create(o)}):i.create({...o,...s})}function qp(e,t){if(!t)throw new Error("parserName is required.");let r=ef(!1,e,a=>a.parsers&&Object.prototype.hasOwnProperty.call(a.parsers,t));if(r)return r;let n=`Couldn't resolve parser "${t}".`;throw n+=" Plugins must be explicitly added to the standalone bundle.",new Qp(n)}function dw(e,t){if(!t)throw new Error("astFormat is required.");let r=ef(!1,e,a=>a.printers&&Object.prototype.hasOwnProperty.call(a.printers,t));if(r)return r;let n=`Couldn't find plugin for AST format "${t}".`;throw n+=" Plugins must be explicitly added to the standalone bundle.",new Qp(n)}function Wp({plugins:e,parser:t}){let r=qp(e,t);return Gp(r,t)}function Gp(e,t){let r=e.parsers[t];return typeof r=="function"?r():r}function pw(e,t){let r=e.printers[t];return typeof r=="function"?r():r}async function Gg(e,t={}){var r;let n={...e};if(!n.parser)if(n.filepath){if(n.parser=$w(n,{physicalFile:n.filepath}),!n.parser)throw new Ad(`No parser could be inferred for file "${n.filepath}".`)}else throw new Ad("No parser and no file path given, couldn't infer a parser.");let a=sd({plugins:e.plugins,showDeprecated:!0}).options,o={...Td,...Object.fromEntries(a.filter(f=>f.default!==void 0).map(f=>[f.name,f.default]))},i=qp(n.plugins,n.parser),s=await Gp(i,n.parser);n.astFormat=s.astFormat,n.locEnd=s.locEnd,n.locStart=s.locStart;let u=(r=i.printers)!=null&&r[s.astFormat]?i:dw(n.plugins,s.astFormat),d=await pw(u,s.astFormat);n.printer=d;let p=u.defaultOptions?Object.fromEntries(Object.entries(u.defaultOptions).filter(([,f])=>f!==void 0)):{},m={...o,...p};for(let[f,h]of Object.entries(m))(n[f]===null||n[f]===void 0)&&(n[f]=h);return n.parser==="json"&&(n.trailingComma="none"),Gw(n,a,{passThrough:Object.keys(Td),...t})}async function Kg(e,t){let r=await Wp(t),n=r.preprocess?r.preprocess(e,t):e;t.originalText=n;let a;try{a=await r.parse(n,t,t)}catch(o){fw(o,e)}return{text:n,ast:a}}function fw(e,t){let{loc:r}=e;if(r){let n=(0,Kw.codeFrameColumns)(t,r,{highlightCode:!0});throw e.message+=` +`+n,e.codeFrame=n,e}throw e}async function hw(e,t,r,n,a){let{embeddedLanguageFormatting:o,printer:{embed:i,hasPrettierIgnore:s=c(()=>!1,"s"),getVisitorKeys:u}}=r;if(!i||o!=="auto")return;if(i.length>2)throw new Error("printer.embed has too many parameters. The API changed in Prettier v3. Please update your plugin. See https://prettier.io/docs/en/plugins.html#optional-embed");let d=ci(i.getVisitorKeys??u),p=[];h();let m=e.stack;for(let{print:g,node:y,pathStack:b}of p)try{e.stack=b;let D=await g(f,t,e,r);D&&a.set(y,D)}catch(D){if(globalThis.PRETTIER_DEBUG)throw D}e.stack=m;function f(g,y){return mw(g,y,r,n)}c(f,"f");function h(){let{node:g}=e;if(g===null||typeof g!="object"||s(e))return;for(let b of d(g))Array.isArray(g[b])?e.each(h,b):e.call(h,b);let y=i(e,r);if(y){if(typeof y=="function"){p.push({print:y,node:g,pathStack:[...e.stack]});return}a.set(g,y)}}c(h,"p")}async function mw(e,t,r,n){let a=await wn({...r,...t,parentParser:r.parser,originalText:e},{passThrough:!0}),{ast:o}=await _a(e,a),i=await n(o,a);return id(i)}function Yg(e,t){let{originalText:r,[Symbol.for("comments")]:n,locStart:a,locEnd:o,[Symbol.for("printedComments")]:i}=t,{node:s}=e,u=a(s),d=o(s);for(let p of n)a(p)>=u&&o(p)<=d&&i.add(p);return r.slice(u,d)}async function si(e,t){({ast:e}=await Kp(e,t));let r=new Map,n=new Rw(e),a=Lw(t),o=new Map;await hw(n,s,t,si,o);let i=await hd(n,t,s,void 0,o);return nw(t),i;function s(d,p){return d===void 0||d===n?u(p):Array.isArray(d)?n.call(()=>u(p),...d):n.call(()=>u(p),d)}function u(d){a(n);let p=n.node;if(p==null)return"";let m=p&&typeof p=="object"&&d===void 0;if(m&&r.has(p))return r.get(p);let f=hd(n,t,s,d,o);return m&&r.set(p,f),f}}function hd(e,t,r,n,a){var o;let{node:i}=e,{printer:s}=t,u;return(o=s.hasPrettierIgnore)!=null&&o.call(s,e)?u=Yw(e,t):a.has(i)?u=a.get(i):u=s.print(e,t,r,n),i===t.cursorNode&&(u=Np(u,d=>[Wl,d,Wl])),s.printComment&&(!s.willPrintOwnComments||!s.willPrintOwnComments(e,t))&&(u=rw(e,u,t)),u}async function Kp(e,t){let r=e.comments??[];t[Symbol.for("comments")]=r,t[Symbol.for("tokens")]=e.tokens??[],t[Symbol.for("printedComments")]=new Set,J7(e,t);let{printer:{preprocess:n}}=t;return e=n?await n(e,t):e,{ast:e,comments:r}}function Jg(e,t){let{cursorOffset:r,locStart:n,locEnd:a}=t,o=ci(t.printer.getVisitorKeys),i=c(u=>n(u)<=r&&a(u)>=r,"i"),s=e;for(let u of K7(e,{getVisitorKeys:o,filter:i}))s=u;return s}function Zg(e,t){let{printer:{massageAstNode:r,getVisitorKeys:n}}=t;if(!r)return e;let a=ci(n),o=r.ignoredProperties??new Set;return i(e);function i(s,u){if(!(s!==null&&typeof s=="object"))return s;if(Array.isArray(s))return s.map(f=>i(f,u)).filter(Boolean);let d={},p=new Set(a(s));for(let f in s)!Object.prototype.hasOwnProperty.call(s,f)||o.has(f)||(p.has(f)?d[f]=i(s[f],s):d[f]=s[f]);let m=r(s,d,u);if(m!==null)return m??d}}function gw(e,t){let r=[e.node,...e.parentNodes],n=new Set([t.node,...t.parentNodes]);return r.find(a=>tf.has(a.type)&&n.has(a))}function md(e){let t=e.length-1;for(;;){let r=e[t];if((r==null?void 0:r.type)==="Program"||(r==null?void 0:r.type)==="File")t--;else break}return e.slice(0,t+1)}function vw(e,t,{locStart:r,locEnd:n}){let a=e.node,o=t.node;if(a===o)return{startNode:a,endNode:o};let i=r(e.node);for(let u of md(t.parentNodes))if(r(u)>=i)o=u;else break;let s=n(t.node);for(let u of md(e.parentNodes)){if(n(u)<=s)a=u;else break;if(a===o)break}return{startNode:a,endNode:o}}function Ul(e,t,r,n,a=[],o){let{locStart:i,locEnd:s}=r,u=i(e),d=s(e);if(!(t>d||tn);let s=e.slice(n,a).search(/\S/),u=s===-1;if(!u)for(n+=s;a>n&&!/\S/.test(e[a-1]);--a);let d=Ul(r,n,t,(h,g)=>gd(t,h,g),[],"rangeStart"),p=u?d:Ul(r,a,t,h=>gd(t,h),[],"rangeEnd");if(!d||!p)return{rangeStart:0,rangeEnd:0};let m,f;if(Xw(t)){let h=gw(d,p);m=h,f=h}else({startNode:m,endNode:f}=vw(d,p,t));return{rangeStart:Math.min(o(m),o(f)),rangeEnd:Math.max(i(m),i(f))}}async function Yp(e,t,r=0){if(!e||e.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:n,text:a}=await _a(e,t);t.cursorOffset>=0&&(t.cursorNode=Jw(n,t));let o=await si(n,t);r>0&&(o=nd([Fr,o],r,t.tabWidth));let i=$o(o,t);if(r>0){let u=i.formatted.trim();i.cursorNodeStart!==void 0&&(i.cursorNodeStart-=i.formatted.indexOf(u)),i.formatted=u+Ls(t.endOfLine)}let s=t[Symbol.for("comments")];if(t.cursorOffset>=0){let u,d,p,m,f;if(t.cursorNode&&i.cursorNodeText?(u=t.locStart(t.cursorNode),d=a.slice(u,t.locEnd(t.cursorNode)),p=t.cursorOffset-u,m=i.cursorNodeStart,f=i.cursorNodeText):(u=0,d=a,p=t.cursorOffset,m=0,f=i.formatted),d===f)return{formatted:i.formatted,cursorOffset:m+p,comments:s};let h=d.split("");h.splice(p,0,zd);let g=f.split(""),y=(0,Sw.diffArrays)(h,g),b=m;for(let D of y)if(D.removed){if(D.value.includes(zd))break}else b+=D.count;return{formatted:i.formatted,cursorOffset:b,comments:s}}return{formatted:i.formatted,cursorOffset:-1,comments:s}}async function ww(e,t){let{ast:r,text:n}=await _a(e,t),{rangeStart:a,rangeEnd:o}=bw(n,t,r),i=n.slice(a,o),s=Math.min(a,n.lastIndexOf(` +`,a)+1),u=n.slice(s,a).match(/^\s*/)[0],d=Kl(u,t.tabWidth),p=await Yp(i,{...t,rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>a&&t.cursorOffset<=o?t.cursorOffset-a:-1,endOfLine:"lf"},d),m=p.formatted.trimEnd(),{cursorOffset:f}=t;f>o?f+=m.length-i.length:p.cursorOffset>=0&&(f=p.cursorOffset+a);let h=n.slice(0,a)+m+n.slice(o);if(t.endOfLine!=="lf"){let g=Ls(t.endOfLine);f>=0&&g===`\r +`&&(f+=Pp(h.slice(0,f),` +`)),h=ui(!1,h,` +`,g)}return{formatted:h,cursorOffset:f,comments:p.comments}}function il(e,t,r){return typeof t!="number"||Number.isNaN(t)||t<0||t>e.length?r:t}function vd(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:a}=t;return r=il(e,r,-1),n=il(e,n,0),a=il(e,a,e.length),{...t,cursorOffset:r,rangeStart:n,rangeEnd:a}}function Jp(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:a,endOfLine:o}=vd(e,t),i=e.charAt(0)===rf;if(i&&(e=e.slice(1),r--,n--,a--),o==="auto"&&(o=M7(e)),e.includes("\r")){let s=c(u=>Pp(e.slice(0,Math.max(u,0)),`\r +`),"s");r-=s(r),n-=s(n),a-=s(a),e=$7(e)}return{hasBOM:i,text:e,options:vd(e,{...t,cursorOffset:r,rangeStart:n,rangeEnd:a,endOfLine:o})}}async function yd(e,t){let r=await Wp(t);return!r.hasPragma||r.hasPragma(e)}async function bd(e,t){let{hasBOM:r,text:n,options:a}=Jp(e,await wn(t));if(a.rangeStart>=a.rangeEnd&&n!==""||a.requirePragma&&!await yd(n,a))return{formatted:e,cursorOffset:t.cursorOffset,comments:[]};let o;return a.rangeStart>0||a.rangeEnd=0&&o.cursorOffset++),o}async function Xg(e,t,r){let{text:n,options:a}=Jp(e,await wn(t)),o=await _a(n,a);return r&&(r.preprocessForPrint&&(o.ast=await Kp(o.ast,a)),r.massage&&(o.ast=Zw(o.ast,a))),o}async function Qg(e,t){t=await wn(t);let r=await si(e,t);return $o(r,t)}async function e2(e,t){let r=P7(e),{formatted:n}=await bd(r,{...t,parser:"__js_expression"});return n}async function t2(e,t){t=await wn(t);let{ast:r}=await _a(e,t);return si(r,t)}async function r2(e,t){return $o(e,await wn(t))}function n2(e,t){if(t===!1)return!1;if(e.charAt(t)==="/"&&e.charAt(t+1)==="*"){for(let r=t+2;rMath.max(n,a.length/t.length),0)}function u2(e,t){let r=Ns(e,t);return r===!1?"":e.charAt(r)}function c2(e,t,r){for(let n=t;ni===n?i:s===t?"\\"+s:s||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(i)?i:"\\"+i));return t+a+t}function xw(e,t,r){return Ns(e,r(t))}function f2(e,t){return arguments.length===2||typeof t=="number"?Ns(e,t):xw(...arguments)}function Dw(e,t,r){return Ps(e,r(t))}function h2(e,t){return arguments.length===2||typeof t=="number"?Ps(e,t):Dw(...arguments)}function Cw(e,t,r){return Xl(e,r(t))}function m2(e,t){return arguments.length===2||typeof t=="number"?Xl(e,t):Cw(...arguments)}function br(e,t=1){return async(...r)=>{let n=r[t]??{},a=n.plugins??[];return r[t]={...n,plugins:Array.isArray(a)?a:Object.values(a)},e(...r)}}async function wd(e,t){let{formatted:r}=await Ld(e,{...t,cursorOffset:-1});return r}async function g2(e,t){return await wd(e,t)===e}var v2,Ka,y2,b2,w2,E2,x2,Ya,Ja,Pc,Bn,D2,C2,Nc,Tn,S2,k2,Za,Hc,A2,F2,_2,I2,jc,R2,ui,Sw,Or,fr,Ar,Yt,Jt,qt,Me,Je,He,Zt,Xt,Wt,we,Et,Ze,Zp,Mr,kw,Vc,B2,fn,Ed,ql,Uc,xt,$s,T2,ho,z2,ll,qc,xd,L2,Fr,Dd,Wl,O2,me,Aw,Fw,_w,Gl,Iw,Te,ft,Yn,Kl,Pi,Wc,Xa,Ni,Gc,M2,Rw,Kc,Yl,Bw,$2,hr,Cd,Sd,zr,dr,Tw,kd,zw,ci,sl,ul,Xp,Ps,Lw,Yc,Qp,Jc,Ad,Ow,Mw,$w,Jr,Zc,P2,an,Fd,Qa,_d,N2,Xc,cl,Id,Rd,Pw,Qc,sr,e0,Nw,t0,Hw,r0,jw,n0,Vw,a0,Uw,o0,H2,i0,qw,l0,Bd,j2,V2,U2,q2,s0,Ww,u0,Gw,W2,ef,Td,wn,Kw,_a,Yw,Jw,Zw,Xw,tf,Qw,rf,zd,c0,G2,K2,Y2,J2,d0,Jl,Zl,Ns,Xl,Z2,X2,Q2,ev,tv,rv,Ld,nv,av,e6,US=T(()=>{v2=Object.create,Ka=Object.defineProperty,y2=Object.getOwnPropertyDescriptor,b2=Object.getOwnPropertyNames,w2=Object.getPrototypeOf,E2=Object.prototype.hasOwnProperty,x2=c((e,t)=>()=>(e&&(t=e(e=0)),t),"Eu"),Ya=c((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),"Me"),Ja=c((e,t)=>{for(var r in t)Ka(e,r,{get:t[r],enumerable:!0})},"We"),Pc=c((e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of b2(t))!E2.call(e,a)&&a!==r&&Ka(e,a,{get:c(()=>t[a],"get"),enumerable:!(n=y2(t,a))||n.enumerable});return e},"ur"),Bn=c((e,t,r)=>(r=e!=null?v2(w2(e)):{},Pc(t||!e||!e.__esModule?Ka(r,"default",{value:e,enumerable:!0}):r,e)),"he"),D2=c(e=>Pc(Ka({},"__esModule",{value:!0}),e),"Cu"),C2=c((e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},"hu"),Nc=c((e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},"ht"),Tn=c((e,t,r)=>(C2(e,t,"access private method"),r),"ce"),S2=Ya(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){}c(t,"or"),t.prototype={diff:c(function(a,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=i.callback;typeof i=="function"&&(s=i,i={}),this.options=i;var u=this;function d(w){return s?(setTimeout(function(){s(void 0,w)},0),!0):w}c(d,"i"),a=this.castInput(a),o=this.castInput(o),a=this.removeEmpty(this.tokenize(a)),o=this.removeEmpty(this.tokenize(o));var p=o.length,m=a.length,f=1,h=p+m;i.maxEditLength&&(h=Math.min(h,i.maxEditLength));var g=[{newPos:-1,components:[]}],y=this.extractCommon(g[0],o,a,0);if(g[0].newPos+1>=p&&y+1>=m)return d([{value:this.join(o),count:o.length}]);function b(){for(var w=-1*f;w<=f;w+=2){var x=void 0,E=g[w-1],C=g[w+1],S=(C?C.newPos:0)-w;E&&(g[w-1]=void 0);var k=E&&E.newPos+1=p&&S+1>=m)return d(r(u,x.components,o,a,u.useLongestToken));g[w]=x}f++}if(c(b,"p"),s)c(function w(){setTimeout(function(){if(f>h)return s();b()||w()},0)},"F")();else for(;f<=h;){var D=b();if(D)return D}},"diff"),pushComponent:c(function(a,o,i){var s=a[a.length-1];s&&s.added===o&&s.removed===i?a[a.length-1]={count:s.count+1,added:o,removed:i}:a.push({count:1,added:o,removed:i})},"pushComponent"),extractCommon:c(function(a,o,i,s){for(var u=o.length,d=i.length,p=a.newPos,m=p-s,f=0;p+1D.length?x:D}),h.value=a.join(y)}else h.value=a.join(i.slice(m,m+h.count));m+=h.count,h.added||(f+=h.count)}}var b=o[p-1];return p>1&&typeof b.value=="string"&&(b.added||b.removed)&&a.equals("",b.value)&&(o[p-2].value+=b.value,o.pop()),o}c(r,"yu");function n(a){return{newPos:a.newPos,components:a.components.slice(0)}}c(n,"Au")}),k2=Ya(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=a,e.arrayDiff=void 0;var t=r(S2());function r(o){return o&&o.__esModule?o:{default:o}}c(r,"_u");var n=new t.default;e.arrayDiff=n,n.tokenize=function(o){return o.slice()},n.join=n.removeEmpty=function(o){return o};function a(o,i,s){return n.diff(o,i,s)}c(a,"ku")}),Za=Ya((e,t)=>{var r=new Proxy(String,{get:c(()=>r,"get")});t.exports=r}),Hc={},Ja(Hc,{default:c(()=>F2,"default"),shouldHighlight:c(()=>A2,"shouldHighlight")}),_2=x2(()=>{A2=c(()=>!1,"Eo"),F2=String}),I2=Ya(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=m,e.default=f;var t=(_2(),D2(Hc)),r=a(Za(),!0);function n(h){if(typeof WeakMap!="function")return null;var g=new WeakMap,y=new WeakMap;return(n=c(function(b){return b?y:g},"Tn"))(h)}c(n,"Tn");function a(h,g){if(!g&&h&&h.__esModule)return h;if(h===null||typeof h!="object"&&typeof h!="function")return{default:h};var y=n(g);if(y&&y.has(h))return y.get(h);var b={__proto__:null},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var w in h)if(w!=="default"&&Object.prototype.hasOwnProperty.call(h,w)){var x=D?Object.getOwnPropertyDescriptor(h,w):null;x&&(x.get||x.set)?Object.defineProperty(b,w,x):b[w]=h[w]}return b.default=h,y&&y.set(h,b),b}c(a,"ho");var o;function i(h){return h?(o!=null||(o=new r.default.constructor({enabled:!0,level:1})),o):r.default}c(i,"go");var s=!1;function u(h){return{gutter:h.grey,marker:h.red.bold,message:h.red.bold}}c(u,"yo");var d=/\r\n|[\n\r\u2028\u2029]/;function p(h,g,y){let b=Object.assign({column:0,line:-1},h.start),D=Object.assign({},b,h.end),{linesAbove:w=2,linesBelow:x=3}=y||{},E=b.line,C=b.column,S=D.line,k=D.column,A=Math.max(E-(w+1),0),_=Math.min(g.length,S+x);E===-1&&(A=0),S===-1&&(_=g.length);let R=S-E,B={};if(R)for(let L=0;L<=R;L++){let z=L+E;if(!C)B[z]=!0;else if(L===0){let M=g[z-1].length;B[z]=[C,M-C+1]}else if(L===R)B[z]=[0,k];else{let M=g[z-L].length;B[z]=[0,M]}}else C===k?C?B[E]=[C,0]:B[E]=!0:B[E]=[C,k-C];return{start:A,end:_,markerLines:B}}c(p,"Ao");function m(h,g,y={}){let b=(y.highlightCode||y.forceColor)&&(0,t.shouldHighlight)(y),D=i(y.forceColor),w=u(D),x=c((B,L)=>b?B(L):L,"i"),E=h.split(d),{start:C,end:S,markerLines:k}=p(g,E,y),A=g.start&&typeof g.start.column=="number",_=String(S).length,R=(b?(0,t.default)(h,y):h).split(d,S).slice(C,S).map((B,L)=>{let z=C+1+L,M=` ${` ${z}`.slice(-_)} |`,O=k[z],$=!k[z+1];if(O){let j="";if(Array.isArray(O)){let K=B.slice(0,Math.max(O[0]-1,0)).replace(/[^\t]/g," "),H=O[1]||1;j=[` + `,x(w.gutter,M.replace(/\d/g," "))," ",K,x(w.marker,"^").repeat(H)].join(""),$&&y.message&&(j+=" "+x(w.message,y.message))}return[x(w.marker,">"),x(w.gutter,M),B.length>0?` ${B}`:"",j].join("")}else return` ${x(w.gutter,M)}${B.length>0?` ${B}`:""}`}).join(` +`);return y.message&&!A&&(R=`${" ".repeat(_+1)}${y.message} +${R}`),b?D.reset(R):R}c(m,"vn");function f(h,g,y,b={}){if(!s){s=!0;let D="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";{let w=new Error(D);w.name="DeprecationWarning",console.warn(new Error(D))}}return y=Math.max(y,0),m(h,{start:{column:y,line:g}},b)}c(f,"Bo")}),jc={},Ja(jc,{__debug:c(()=>av,"__debug"),check:c(()=>g2,"check"),doc:c(()=>c0,"doc"),format:c(()=>wd,"format"),formatWithCursor:c(()=>Ld,"formatWithCursor"),getSupportInfo:c(()=>nv,"getSupportInfo"),util:c(()=>d0,"util"),version:c(()=>J2,"version")}),R2=c((e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},"gu"),ui=R2,Sw=Bn(k2(),1),c(M7,"Dr"),c(Ls,"Ae"),c(Pp,"yt"),c($7,"ar"),Or="string",fr="array",Ar="cursor",Yt="indent",Jt="align",qt="trim",Me="group",Je="fill",He="if-break",Zt="indent-if-break",Xt="line-suffix",Wt="line-suffix-boundary",we="line",Et="label",Ze="break-parent",Zp=new Set([Ar,Yt,Jt,qt,Me,Je,He,Zt,Xt,Wt,we,Et,Ze]),c(dg,"xu"),Mr=dg,kw=c(e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e),"bu"),c(pg,"wu"),B2=(Vc=class extends Error{constructor(t){super(pg(t));yr(this,"name","InvalidDocError");this.doc=t}},c(Vc,"At"),Vc),fn=B2,Ed={},c(fg,"Ou"),ql=fg,Uc=c(()=>{},"lr"),xt=Uc,$s=Uc,c(Oo,"ie"),c(pn,"oe"),c(ed,"Bt"),c(hg,"fr"),c(mg,"Fr"),c(gg,"pr"),c(vg,"dr"),c(td,"Ge"),c(yg,"mr"),c(bg,"Er"),c(Nl,"_e"),T2={type:Wt},ho={type:Ze},z2={type:qt},ll={type:we,hard:!0},qc={type:we,hard:!0,literal:!0},xd={type:we},L2={type:we,soft:!0},Fr=[ll,ho],Dd=[qc,ho],Wl={type:Ar},c(rd,"be"),c(nd,"qe"),c(wg,"yr"),c(Ot,"J"),c(P7,"Ar"),O2=c((e,t,r)=>{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},"Nu"),me=O2,Aw=c(()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,"Br"),c(Eg,"_r"),c(xg,"kr"),Fw=c(e=>!(Eg(e)||xg(e)),"xr"),_w=/[^\x20-\x7F]/,c(Dg,"Tu"),Gl=Dg,Iw=c(e=>{if(Array.isArray(e))return e;if(e.type!==Je)throw new Error(`Expect doc to be 'array' or '${Je}'.`);return e.parts},"Or"),c(Mo,"Ne"),c(Hl,"Je"),c(N7,"vu"),c(Cg,"Nr"),c(ad,"br"),c(H7,"Sr"),c(j7,"Pu"),c(Sg,"Tr"),c(od,"wr"),c(Kn,"Oe"),c(id,"Xe"),c(V7,"Lu"),c(U7,"Iu"),c(kg,"vr"),c(q7,"Ru"),c(Ag,"Pr"),c(Np,"Ze"),Te=Symbol("MODE_BREAK"),ft=Symbol("MODE_FLAT"),Yn=Symbol("cursor"),c(Hp,"Lr"),c(W7,"Yu"),c(G7,"ju"),c(jl,"kt"),c(Vl,"xt"),c(fo,"Qe"),c($o,"fe"),c(Fg,"Vu"),Kl=Fg,M2=(Gc=class{constructor(e){Nc(this,Pi),Nc(this,Xa),this.stack=[e]}get key(){let{stack:e,siblings:t}=this;return me(!1,e,t===null?-2:-4)??null}get index(){return this.siblings===null?null:me(!1,this.stack,-2)}get node(){return me(!1,this.stack,-1)}get parent(){return this.getNode(1)}get grandparent(){return this.getNode(2)}get isInArray(){return this.siblings!==null}get siblings(){let{stack:e}=this,t=me(!1,e,-3);return Array.isArray(t)?t:null}get next(){let{siblings:e}=this;return e===null?null:e[this.index+1]}get previous(){let{siblings:e}=this;return e===null?null:e[this.index-1]}get isFirst(){return this.index===0}get isLast(){let{siblings:e,index:t}=this;return e!==null&&t===e.length-1}get isRoot(){return this.stack.length===1}get root(){return this.stack[0]}get ancestors(){return[...Tn(this,Xa,Ni).call(this)]}getName(){let{stack:e}=this,{length:t}=e;return t>1?me(!1,e,-2):null}getValue(){return me(!1,this.stack,-1)}getNode(e=0){let t=Tn(this,Pi,Wc).call(this,e);return t===-1?null:this.stack[t]}getParentNode(e=0){return this.getNode(e+1)}call(e,...t){let{stack:r}=this,{length:n}=r,a=me(!1,r,-1);for(let o of t)a=a[o],r.push(o,a);try{return e(this)}finally{r.length=n}}callParent(e,t=0){let r=Tn(this,Pi,Wc).call(this,t+1),n=this.stack.splice(r+1);try{return e(this)}finally{this.stack.push(...n)}}each(e,...t){let{stack:r}=this,{length:n}=r,a=me(!1,r,-1);for(let o of t)a=a[o],r.push(o,a);try{for(let o=0;o{r[a]=e(n,a,o)},...t),r}match(...e){let t=this.stack.length-1,r=null,n=this.stack[t--];for(let a of e){if(n===void 0)return!1;let o=null;if(typeof r=="number"&&(o=r,r=this.stack[t--],n=this.stack[t--]),a&&!a(n,r,o))return!1;r=this.stack[t--],n=this.stack[t--]}return!0}findAncestor(e){for(let t of Tn(this,Xa,Ni).call(this))if(e(t))return t}hasAncestor(e){for(let t of Tn(this,Xa,Ni).call(this))if(e(t))return!0;return!1}},c(Gc,"bt"),Gc),Pi=new WeakSet,Wc=c(function(e){let{stack:t}=this;for(let r=t.length-1;r>=0;r-=2)if(!Array.isArray(t[r])&&--e<0)return r;return-1},"wt"),Xa=new WeakSet,Ni=c(function*(){let{stack:e}=this;for(let t=e.length-3;t>=0;t-=2){let r=e[t];Array.isArray(r)||(yield r)}},"et"),Rw=M2,Kc=new Proxy(()=>{},{get:c(()=>Kc,"get")}),Yl=Kc,c(_g,"$u"),Bw=_g,c(jp,"Ot"),c(K7,"jr"),c(Rn,"de"),$2=Rn(/\s/),hr=Rn(" "),Cd=Rn(",; "),Sd=Rn(/[^\n\r]/),c(Ig,"Mu"),zr=Ig,c(Rg,"Wu"),dr=Rg,c(Bg,"Uu"),Tw=Bg,kd=new Set(["tokens","comments","parent","enclosingNode","precedingNode","followingNode"]),zw=c(e=>Object.keys(e).filter(t=>!kd.has(t)),"zu"),c(Tg,"Gu"),ci=Tg,c(Y7,"Ku"),c(Os,"St"),c(rn,"te"),c(Co,"X"),c(nn,"re"),sl=new WeakMap,c(Ms,"nt"),c(Vp,"Wr"),ul=c(()=>!1,"vt"),c(J7,"Ur"),Xp=c(e=>!/[\S\n\u2028\u2029]/.test(e),"zr"),c(Z7,"Hu"),c(X7,"qu"),c(ld,"Mr"),c(al,"Pt"),c(zg,"Ju"),Ps=zg,c(Up,"Gr"),c(Q7,"Xu"),c(ew,"Zu"),c(tw,"Qu"),c(rw,"Kr"),c(nw,"Hr"),c(Lg,"eo"),Lw=Lg,Qp=(Yc=class extends Error{constructor(){super(...arguments);yr(this,"name","ConfigError")}},c(Yc,"Le"),Yc),Ad=(Jc=class extends Error{constructor(){super(...arguments);yr(this,"name","UndefinedParserError")}},c(Jc,"Ie"),Jc),Ow={cursorOffset:{category:"Special",type:"int",default:-1,range:{start:-1,end:1/0,step:1},description:"Print (to stderr) where a cursor at the given position would move to after formatting.",cliCategory:"Editor"},endOfLine:{category:"Global",type:"choice",default:"lf",description:"Which end of line characters to apply.",choices:[{value:"lf",description:"Line Feed only (\\n), common on Linux and macOS as well as inside git repos"},{value:"crlf",description:"Carriage Return + Line Feed characters (\\r\\n), common on Windows"},{value:"cr",description:"Carriage Return character only (\\r), used very rarely"},{value:"auto",description:`Maintain existing +(mixed values within one file are normalised by looking at what's used after the first line)`}]},filepath:{category:"Special",type:"path",description:"Specify the input filepath. This will be used to do parser inference.",cliName:"stdin-filepath",cliCategory:"Other",cliDescription:"Path to the file to pretend that stdin comes from."},insertPragma:{category:"Special",type:"boolean",default:!1,description:"Insert @format pragma into file's first docblock comment.",cliCategory:"Other"},parser:{category:"Global",type:"choice",default:void 0,description:"Which parser to use.",exception:c(e=>typeof e=="string"||typeof e=="function","exception"),choices:[{value:"flow",description:"Flow"},{value:"babel",description:"JavaScript"},{value:"babel-flow",description:"Flow"},{value:"babel-ts",description:"TypeScript"},{value:"typescript",description:"TypeScript"},{value:"acorn",description:"JavaScript"},{value:"espree",description:"JavaScript"},{value:"meriyah",description:"JavaScript"},{value:"css",description:"CSS"},{value:"less",description:"Less"},{value:"scss",description:"SCSS"},{value:"json",description:"JSON"},{value:"json5",description:"JSON5"},{value:"jsonc",description:"JSON with Comments"},{value:"json-stringify",description:"JSON.stringify"},{value:"graphql",description:"GraphQL"},{value:"markdown",description:"Markdown"},{value:"mdx",description:"MDX"},{value:"vue",description:"Vue"},{value:"yaml",description:"YAML"},{value:"glimmer",description:"Ember / Handlebars"},{value:"html",description:"HTML"},{value:"angular",description:"Angular"},{value:"lwc",description:"Lightning Web Components"}]},plugins:{type:"path",array:!0,default:[{value:[]}],category:"Global",description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:c(e=>typeof e=="string"||typeof e=="object","exception"),cliName:"plugin",cliCategory:"Config"},printWidth:{category:"Global",type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:1/0,step:1}},rangeEnd:{category:"Special",type:"int",default:1/0,range:{start:0,end:1/0,step:1},description:`Format code ending at a given character offset (exclusive). +The range will extend forwards to the end of the selected statement.`,cliCategory:"Editor"},rangeStart:{category:"Special",type:"int",default:0,range:{start:0,end:1/0,step:1},description:`Format code starting at a given character offset. +The range will extend backwards to the start of the first line containing the selected statement.`,cliCategory:"Editor"},requirePragma:{category:"Special",type:"boolean",default:!1,description:`Require either '@prettier' or '@format' to be present in the file's first docblock comment +in order for it to be formatted.`,cliCategory:"Other"},tabWidth:{type:"int",category:"Global",default:2,description:"Number of spaces per indentation level.",range:{start:0,end:1/0,step:1}},useTabs:{category:"Global",type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{category:"Global",type:"choice",default:"auto",description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}},c(sd,"ut"),c(aw,"to"),c(ow,"ro"),Mw=c(e=>String(e).split(/[/\\]/).pop(),"no"),c(ud,"Xr"),c(iw,"uo"),c(Og,"oo"),$w=Og,Jr={key:c(e=>/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?e:JSON.stringify(e),"key"),value(e){if(e===null||typeof e!="object")return JSON.stringify(e);if(Array.isArray(e))return`[${e.map(r=>Jr.value(r)).join(", ")}]`;let t=Object.keys(e);return t.length===0?"{}":`{ ${t.map(r=>`${Jr.key(r)}: ${Jr.value(e[r])}`).join(", ")} }`},pair:c(({key:e,value:t})=>Jr.value({[e]:t}),"pair")},Zc=Bn(Za(),1),P2=c((e,t,{descriptor:r})=>{let n=[`${Zc.default.yellow(typeof e=="string"?r.key(e):r.pair(e))} is deprecated`];return t&&n.push(`we now treat it as ${Zc.default.blue(typeof t=="string"?r.key(t):r.pair(t))}`),n.join("; ")+"."},"tn"),an=Bn(Za(),1),Fd=Symbol.for("vnopts.VALUE_NOT_EXIST"),Qa=Symbol.for("vnopts.VALUE_UNCHANGED"),_d=" ".repeat(2),N2=c((e,t,r)=>{let{text:n,list:a}=r.normalizeExpectedResult(r.schemas[e].expected(r)),o=[];return n&&o.push(Tc(e,t,n,r.descriptor)),a&&o.push([Tc(e,t,a.title,r.descriptor)].concat(a.values.map(i=>cd(i,r.loggerPrintWidth))).join(` +`)),dd(o,r.loggerPrintWidth)},"un"),c(Tc,"nn"),c(cd,"on"),c(dd,"sn"),Xc=Bn(Za(),1),cl=[],Id=[],c(Mg,"Rt"),Rd=c((e,t,{descriptor:r,logger:n,schemas:a})=>{let o=[`Ignored unknown option ${Xc.default.yellow(r.pair({key:e,value:t}))}.`],i=Object.keys(a).sort().find(s=>Mg(e,s)<3);i&&o.push(`Did you mean ${Xc.default.blue(r.key(i))}?`),n.warn(o.join(" "))},"it"),Pw=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"],c($g,"so"),sr=(Qc=class{static create(e){return $g(this,e)}constructor(e){this.name=e.name}default(e){}expected(e){return"nothing"}validate(e,t){return!1}deprecated(e,t){return!1}forward(e,t){}redirect(e,t){}overlap(e,t,r){return e}preprocess(e,t){return e}postprocess(e,t){return Qa}},c(Qc,"w"),Qc),c(lw,"Do"),Nw=(e0=class extends sr{constructor(e){super(e),this._sourceName=e.sourceName}expected(e){return e.schemas[this._sourceName].expected(e)}validate(e,t){return t.schemas[this._sourceName].validate(e,t)}redirect(e,t){return this._sourceName}},c(e0,"st"),e0),Hw=(t0=class extends sr{expected(){return"anything"}validate(){return!0}},c(t0,"Dt"),t0),jw=(r0=class extends sr{constructor({valueSchema:e,name:t=e.name,...r}){super({...r,name:t}),this._valueSchema=e}expected(e){let{text:t,list:r}=e.normalizeExpectedResult(this._valueSchema.expected(e));return{text:t&&`an array of ${t}`,list:r&&{title:"an array of the following values",values:[{list:r}]}}}validate(e,t){if(!Array.isArray(e))return!1;let r=[];for(let n of e){let a=t.normalizeValidateResult(this._valueSchema.validate(n,t),n);a!==!0&&r.push(a.value)}return r.length===0?!0:{value:r}}deprecated(e,t){let r=[];for(let n of e){let a=t.normalizeDeprecatedResult(this._valueSchema.deprecated(n,t),n);a!==!1&&r.push(...a.map(({value:o})=>({value:[o]})))}return r}forward(e,t){let r=[];for(let n of e){let a=t.normalizeForwardResult(this._valueSchema.forward(n,t),n);r.push(...a.map(zc))}return r}redirect(e,t){let r=[],n=[];for(let a of e){let o=t.normalizeRedirectResult(this._valueSchema.redirect(a,t),a);"remain"in o&&r.push(o.remain),n.push(...o.redirect.map(zc))}return r.length===0?{redirect:n}:{redirect:n,remain:r}}overlap(e,t){return e.concat(t)}},c(r0,"at"),r0),c(zc,"an"),Vw=(n0=class extends sr{expected(){return"true or false"}validate(e){return typeof e=="boolean"}},c(n0,"ct"),n0),c(Pg,"ln"),c(Ng,"fn"),c(Hg,"Fn"),c(jg,"pn"),c(Vg,"dn"),c(Ug,"mn"),c(qg,"En"),c(Lc,"jt"),c(pd,"Vt"),c(Oc,"$t"),c(Mc,"Mt"),c(fd,"cn"),c(ol,"lt"),c($c,"Wt"),c(sw,"ao"),Uw=(a0=class extends sr{constructor(e){super(e),this._choices=Ng(e.choices.map(t=>t&&typeof t=="object"?t:{value:t}),"value")}expected({descriptor:e}){let t=Array.from(this._choices.keys()).map(a=>this._choices.get(a)).filter(({hidden:a})=>!a).map(a=>a.value).sort(Ug).map(e.value),r=t.slice(0,-2),n=t.slice(-2);return{text:r.concat(n.join(" or ")).join(", "),list:{title:"one of the following values",values:t}}}validate(e){return this._choices.has(e)}deprecated(e){let t=this._choices.get(e);return t&&t.deprecated?{value:e}:!1}forward(e){let t=this._choices.get(e);return t?t.forward:void 0}redirect(e){let t=this._choices.get(e);return t?t.redirect:void 0}},c(a0,"ft"),a0),H2=(o0=class extends sr{expected(){return"a number"}validate(e,t){return typeof e=="number"}},c(o0,"Ft"),o0),qw=(i0=class extends H2{expected(){return"an integer"}validate(e,t){return t.normalizeValidateResult(super.validate(e,t),e)===!0&&Vg(e)}},c(i0,"pt"),i0),Bd=(l0=class extends sr{expected(){return"a string"}validate(e){return typeof e=="string"}},c(l0,"Ye"),l0),j2=Jr,V2=Rd,U2=N2,q2=P2,Ww=(s0=class{constructor(e,t){let{logger:r=console,loggerPrintWidth:n=80,descriptor:a=j2,unknown:o=V2,invalid:i=U2,deprecated:s=q2,missing:u=c(()=>!1,"a"),required:d=c(()=>!1,"c"),preprocess:p=c(f=>f,"d"),postprocess:m=c(()=>Qa,"f")}=t||{};this._utils={descriptor:a,logger:r||{warn:c(()=>{},"warn")},loggerPrintWidth:n,schemas:Pg(e,"name"),normalizeDefaultResult:Lc,normalizeExpectedResult:pd,normalizeDeprecatedResult:Mc,normalizeForwardResult:ol,normalizeRedirectResult:$c,normalizeValidateResult:Oc},this._unknownHandler=o,this._invalidHandler=qg(i),this._deprecatedHandler=s,this._identifyMissing=(f,h)=>!(f in h)||u(f,h),this._identifyRequired=d,this._preprocess=p,this._postprocess=m,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=Hg()}normalize(e){let t={},r=[this._preprocess(e,this._utils)],n=c(()=>{for(;r.length!==0;){let a=r.shift(),o=this._applyNormalization(a,t);r.push(...o)}},"u");n();for(let a of Object.keys(this._utils.schemas)){let o=this._utils.schemas[a];if(!(a in t)){let i=Lc(o.default(this._utils));"value"in i&&r.push({[a]:i.value})}}n();for(let a of Object.keys(this._utils.schemas)){if(!(a in t))continue;let o=this._utils.schemas[a],i=t[a],s=o.postprocess(i,this._utils);s!==Qa&&(this._applyValidation(s,a,o),t[a]=s)}return this._applyPostprocess(t),this._applyRequiredCheck(t),t}_applyNormalization(e,t){let r=[],{knownKeys:n,unknownKeys:a}=this._partitionOptionKeys(e);for(let o of n){let i=this._utils.schemas[o],s=i.preprocess(e[o],this._utils);this._applyValidation(s,o,i);let u=c(({from:m,to:f})=>{r.push(typeof f=="string"?{[f]:m}:{[f.key]:f.value})},"a"),d=c(({value:m,redirectTo:f})=>{let h=Mc(i.deprecated(m,this._utils),s,!0);if(h!==!1)if(h===!0)this._hasDeprecationWarned(o)||this._utils.logger.warn(this._deprecatedHandler(o,f,this._utils));else for(let{value:g}of h){let y={key:o,value:g};if(!this._hasDeprecationWarned(y)){let b=typeof f=="string"?{key:f,value:g}:f;this._utils.logger.warn(this._deprecatedHandler(y,b,this._utils))}}},"c");ol(i.forward(s,this._utils),s).forEach(u);let p=$c(i.redirect(s,this._utils),s);if(p.redirect.forEach(u),"remain"in p){let m=p.remain;t[o]=o in t?i.overlap(t[o],m,this._utils):m,d({value:m})}for(let{from:m,to:f}of p.redirect)d({value:m,redirectTo:f})}for(let o of a){let i=e[o];this._applyUnknownHandler(o,i,t,(s,u)=>{r.push({[s]:u})})}return r}_applyRequiredCheck(e){for(let t of Object.keys(this._utils.schemas))if(this._identifyMissing(t,e)&&this._identifyRequired(t))throw this._invalidHandler(t,Fd,this._utils)}_partitionOptionKeys(e){let[t,r]=jg(Object.keys(e).filter(n=>!this._identifyMissing(n,e)),n=>n in this._utils.schemas);return{knownKeys:t,unknownKeys:r}}_applyValidation(e,t,r){let n=Oc(r.validate(e,this._utils),e);if(n!==!0)throw this._invalidHandler(t,n.value,this._utils)}_applyUnknownHandler(e,t,r,n){let a=this._unknownHandler(e,t,this._utils);if(a)for(let o of Object.keys(a)){if(this._identifyMissing(o,a))continue;let i=a[o];o in this._utils.schemas?n(o,i):r[o]=i}}_applyPostprocess(e){let t=this._postprocess(e,this._utils);if(t!==Qa){if(t.delete)for(let r of t.delete)delete e[r];if(t.override){let{knownKeys:r,unknownKeys:n}=this._partitionOptionKeys(t.override);for(let a of r){let o=t.override[a];this._applyValidation(o,a,this._utils.schemas[a]),e[a]=o}for(let a of n){let o=t.override[a];this._applyUnknownHandler(a,o,e,(i,s)=>{let u=this._utils.schemas[i];this._applyValidation(s,i,u),e[i]=s})}}}}},c(s0,"dt"),s0),c(Wg,"lo"),c(uw,"fo"),c(cw,"Fo"),Gw=Wg,W2=c((e,t,r)=>{if(!(e&&t==null)){if(t.findLast)return t.findLast(r);for(let n=t.length-1;n>=0;n--){let a=t[n];if(r(a,n,t))return a}}},"po"),ef=W2,c(qp,"Gt"),c(dw,"Bn"),c(Wp,"mt"),c(Gp,"Kt"),c(pw,"_n"),Td={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null},c(Gg,"mo"),wn=Gg,Kw=Bn(I2(),1),c(Kg,"_o"),c(fw,"ko"),_a=Kg,c(hw,"In"),c(mw,"xo"),c(Yg,"bo"),Yw=Yg,c(si,"je"),c(hd,"Yn"),c(Kp,"qt"),c(Jg,"wo"),Jw=Jg,c(Zg,"Oo"),Zw=Zg,Xw=c(({parser:e})=>e==="json"||e==="json5"||e==="jsonc"||e==="json-stringify","No"),c(gw,"So"),c(md,"$n"),c(vw,"To"),c(Ul,"Jt"),c(yw,"vo"),tf=new Set(["JsonRoot","ObjectExpression","ArrayExpression","StringLiteral","NumericLiteral","BooleanLiteral","NullLiteral","UnaryExpression","TemplateLiteral"]),Qw=new Set(["OperationDefinition","FragmentDefinition","VariableDefinition","TypeExtensionDefinition","ObjectTypeDefinition","FieldDefinition","DirectiveDefinition","EnumTypeDefinition","EnumValueDefinition","InputValueDefinition","InputObjectTypeDefinition","SchemaDefinition","OperationTypeDefinition","InterfaceTypeDefinition","UnionTypeDefinition","ScalarTypeDefinition"]),c(gd,"Mn"),c(bw,"Un"),rf="\uFEFF",zd=Symbol("cursor"),c(Yp,"Jn"),c(ww,"Lo"),c(il,"Xt"),c(vd,"Gn"),c(Jp,"Xn"),c(yd,"Kn"),c(bd,"Zt"),c(Xg,"Zn"),c(Qg,"Qn"),c(e2,"eu"),c(t2,"tu"),c(r2,"ru"),c0={},Ja(c0,{builders:c(()=>G2,"builders"),printer:c(()=>K2,"printer"),utils:c(()=>Y2,"utils")}),G2={join:rd,line:xd,softline:L2,hardline:Fr,literalline:Dd,group:ed,conditionalGroup:vg,fill:td,lineSuffix:Nl,lineSuffixBoundary:T2,cursor:Wl,breakParent:ho,ifBreak:yg,trim:z2,indent:Oo,indentIfBreak:bg,align:pn,addAlignmentToDoc:nd,markAsRoot:mg,dedentToRoot:hg,dedent:gg,hardlineWithoutBreakParent:ll,literallineWithoutBreakParent:qc,label:wg,concat:c(e=>e,"concat")},K2={printDocToString:$o},Y2={willBreak:Cg,traverseDoc:ql,findInDoc:Hl,mapDoc:Mo,removeLines:Sg,stripTrailingHardline:id,replaceEndOfLine:kg,canBreak:Ag},J2="3.2.5",d0={},Ja(d0,{addDanglingComment:c(()=>Co,"addDanglingComment"),addLeadingComment:c(()=>rn,"addLeadingComment"),addTrailingComment:c(()=>nn,"addTrailingComment"),getAlignmentSize:c(()=>Kl,"getAlignmentSize"),getIndentSize:c(()=>Z2,"getIndentSize"),getMaxContinuousCount:c(()=>X2,"getMaxContinuousCount"),getNextNonSpaceNonCommentCharacter:c(()=>Q2,"getNextNonSpaceNonCommentCharacter"),getNextNonSpaceNonCommentCharacterIndex:c(()=>f2,"getNextNonSpaceNonCommentCharacterIndex"),getStringWidth:c(()=>Gl,"getStringWidth"),hasNewline:c(()=>dr,"hasNewline"),hasNewlineInRange:c(()=>ev,"hasNewlineInRange"),hasSpaces:c(()=>tv,"hasSpaces"),isNextLineEmpty:c(()=>m2,"isNextLineEmpty"),isNextLineEmptyAfterIndex:c(()=>Xl,"isNextLineEmptyAfterIndex"),isPreviousLineEmpty:c(()=>h2,"isPreviousLineEmpty"),makeString:c(()=>rv,"makeString"),skip:c(()=>Rn,"skip"),skipEverythingButNewLine:c(()=>Sd,"skipEverythingButNewLine"),skipInlineComment:c(()=>Jl,"skipInlineComment"),skipNewline:c(()=>zr,"skipNewline"),skipSpaces:c(()=>hr,"skipSpaces"),skipToLineEnd:c(()=>Cd,"skipToLineEnd"),skipTrailingComment:c(()=>Zl,"skipTrailingComment"),skipWhitespace:c(()=>$2,"skipWhitespace")}),c(n2,"Vo"),Jl=n2,c(a2,"$o"),Zl=a2,c(o2,"Mo"),Ns=o2,c(i2,"Wo"),Xl=i2,c(l2,"Uo"),Z2=l2,c(Ew,"er"),c(s2,"zo"),X2=s2,c(u2,"Go"),Q2=u2,c(c2,"Ko"),ev=c2,c(d2,"Ho"),tv=d2,c(p2,"qo"),rv=p2,c(xw,"Jo"),c(f2,"Xo"),c(Dw,"Zo"),c(h2,"Qo"),c(Cw,"ei"),c(m2,"ti"),c(br,"ae"),Ld=br(bd),c(wd,"lu"),c(g2,"ri"),nv=br(sd,0),av={parse:br(Xg),formatAST:br(Qg),formatDoc:br(e2),printToDoc:br(t2),printDocToString:br(r2)},e6=jc});function t6(e){for(var t=[],r=1;r{c(t6,"dedent")}),r6={};Ca(r6,{formatter:()=>n6});var ov,n6,WS=T(()=>{ov=Ce(ys(),1),VS(),US(),qS(),n6=(0,ov.default)(2)(async(e,t)=>e===!1?t:e==="dedent"||e===!0?t6(t):(await e6.format(t,{parser:e,plugins:[O7],htmlWhitespaceSensitivity:"ignore"})).trim())}),Od,Md,GS=T(()=>{Od=c(function(e){return e.reduce(function(t,r){var n=r[0],a=r[1];return t[n]=a,t},{})},"fromEntries"),Md=typeof window<"u"&&window.document&&window.document.createElement?l.useLayoutEffect:l.useEffect}),Le,Qe,et,Oe,Ql,Jn,sn,Zn,a6,nf,jn,o6,$d,af,iv,lv,sv,uv,cv,dv,pv,fv,hv,i6,it=T(()=>{Le="top",Qe="bottom",et="right",Oe="left",Ql="auto",Jn=[Le,Qe,et,Oe],sn="start",Zn="end",a6="clippingParents",nf="viewport",jn="popper",o6="reference",$d=Jn.reduce(function(e,t){return e.concat([t+"-"+sn,t+"-"+Zn])},[]),af=[].concat(Jn,[Ql]).reduce(function(e,t){return e.concat([t,t+"-"+sn,t+"-"+Zn])},[]),iv="beforeRead",lv="read",sv="afterRead",uv="beforeMain",cv="main",dv="afterMain",pv="beforeWrite",fv="write",hv="afterWrite",i6=[iv,lv,sv,uv,cv,dv,pv,fv,hv]});function Dt(e){return e?(e.nodeName||"").toLowerCase():null}var En=T(()=>{c(Dt,"getNodeName")});function Ve(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}var tr=T(()=>{c(Ve,"getWindow")});function Lr(e){var t=Ve(e).Element;return e instanceof t||e instanceof Element}function Xe(e){var t=Ve(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Hs(e){if(typeof ShadowRoot>"u")return!1;var t=Ve(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var lt=T(()=>{tr(),c(Lr,"isElement"),c(Xe,"isHTMLElement"),c(Hs,"isShadowRoot")});function mv(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!Xe(o)||!Dt(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(i){var s=a[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function gv(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(u,d){return u[d]="",u},{});!Xe(a)||!Dt(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(u){a.removeAttribute(u)}))})}}var l6,KS=T(()=>{En(),lt(),c(mv,"applyStyles"),c(gv,"effect"),l6={name:"applyStyles",enabled:!0,phase:"write",fn:mv,effect:gv,requires:["computeStyles"]}});function bt(e){return e.split("-")[0]}var xn=T(()=>{c(bt,"getBasePlacement")}),_r,Po,hn,Dn=T(()=>{_r=Math.max,Po=Math.min,hn=Math.round});function es(){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}var s6=T(()=>{c(es,"getUAString")});function of(){return!/^((?!chrome|android).)*safari/i.test(es())}var u6=T(()=>{s6(),c(of,"isLayoutViewport")});function mn(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&Xe(e)&&(a=e.offsetWidth>0&&hn(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&hn(n.height)/e.offsetHeight||1);var i=Lr(e)?Ve(e):window,s=i.visualViewport,u=!of()&&r,d=(n.left+(u&&s?s.offsetLeft:0))/a,p=(n.top+(u&&s?s.offsetTop:0))/o,m=n.width/a,f=n.height/o;return{width:m,height:f,top:p,right:d+m,bottom:p+f,left:d,x:d,y:p}}var di=T(()=>{lt(),Dn(),tr(),u6(),c(mn,"getBoundingClientRect")});function js(e){var t=mn(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}var lf=T(()=>{di(),c(js,"getLayoutRect")});function sf(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Hs(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}var c6=T(()=>{lt(),c(sf,"contains")});function Qt(e){return Ve(e).getComputedStyle(e)}var pi=T(()=>{tr(),c(Qt,"getComputedStyle")});function d6(e){return["table","td","th"].indexOf(Dt(e))>=0}var YS=T(()=>{En(),c(d6,"isTableElement")});function vr(e){return((Lr(e)?e.ownerDocument:e.document)||window.document).documentElement}var $r=T(()=>{lt(),c(vr,"getDocumentElement")});function fi(e){return Dt(e)==="html"?e:e.assignedSlot||e.parentNode||(Hs(e)?e.host:null)||vr(e)}var Vs=T(()=>{En(),$r(),lt(),c(fi,"getParentNode")});function Pd(e){return!Xe(e)||Qt(e).position==="fixed"?null:e.offsetParent}function p6(e){var t=/firefox/i.test(es()),r=/Trident/i.test(es());if(r&&Xe(e)){var n=Qt(e);if(n.position==="fixed")return null}var a=fi(e);for(Hs(a)&&(a=a.host);Xe(a)&&["html","body"].indexOf(Dt(a))<0;){var o=Qt(a);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 a;a=a.parentNode}return null}function Ia(e){for(var t=Ve(e),r=Pd(e);r&&d6(r)&&Qt(r).position==="static";)r=Pd(r);return r&&(Dt(r)==="html"||Dt(r)==="body"&&Qt(r).position==="static")?t:r||p6(e)||t}var hi=T(()=>{tr(),En(),pi(),lt(),YS(),Vs(),s6(),c(Pd,"getTrueOffsetParent"),c(p6,"getContainingBlock"),c(Ia,"getOffsetParent")});function Us(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}var uf=T(()=>{c(Us,"getMainAxisFromPlacement")});function Xn(e,t,r){return _r(e,Po(t,r))}function f6(e,t,r){var n=Xn(e,t,r);return n>r?r:n}var h6=T(()=>{Dn(),c(Xn,"within"),c(f6,"withinMaxClamp")});function cf(){return{top:0,right:0,bottom:0,left:0}}var m6=T(()=>{c(cf,"getFreshSideObject")});function df(e){return Object.assign({},cf(),e)}var g6=T(()=>{m6(),c(df,"mergePaddingObject")});function pf(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var v6=T(()=>{c(pf,"expandToHashMap")});function vv(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=bt(r.placement),u=Us(s),d=[Oe,et].indexOf(s)>=0,p=d?"height":"width";if(!(!o||!i)){var m=y6(a.padding,r),f=js(o),h=u==="y"?Le:Oe,g=u==="y"?Qe:et,y=r.rects.reference[p]+r.rects.reference[u]-i[u]-r.rects.popper[p],b=i[u]-r.rects.reference[u],D=Ia(o),w=D?u==="y"?D.clientHeight||0:D.clientWidth||0:0,x=y/2-b/2,E=m[h],C=w-f[p]-m[g],S=w/2-f[p]/2+x,k=Xn(E,S,C),A=u;r.modifiersData[n]=(t={},t[A]=k,t.centerOffset=k-S,t)}}function yv(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||sf(t.elements.popper,a)&&(t.elements.arrow=a))}var y6,b6,JS=T(()=>{xn(),lf(),c6(),hi(),uf(),h6(),g6(),v6(),it(),y6=c(function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,df(typeof e!="number"?e:pf(e,Jn))},"toPaddingObject"),c(vv,"arrow"),c(yv,"effect"),b6={name:"arrow",enabled:!0,phase:"main",fn:vv,effect:yv,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}});function gn(e){return e.split("-")[1]}var mi=T(()=>{c(gn,"getVariation")});function w6(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:hn(r*a)/a||0,y:hn(n*a)/a||0}}function Nd(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,u=e.gpuAcceleration,d=e.adaptive,p=e.roundOffsets,m=e.isFixed,f=i.x,h=f===void 0?0:f,g=i.y,y=g===void 0?0:g,b=typeof p=="function"?p({x:h,y}):{x:h,y};h=b.x,y=b.y;var D=i.hasOwnProperty("x"),w=i.hasOwnProperty("y"),x=Oe,E=Le,C=window;if(d){var S=Ia(r),k="clientHeight",A="clientWidth";if(S===Ve(r)&&(S=vr(r),Qt(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",A="scrollWidth")),S=S,a===Le||(a===Oe||a===et)&&o===Zn){E=Qe;var _=m&&S===C&&C.visualViewport?C.visualViewport.height:S[k];y-=_-n.height,y*=u?1:-1}if(a===Oe||(a===Le||a===Qe)&&o===Zn){x=et;var R=m&&S===C&&C.visualViewport?C.visualViewport.width:S[A];h-=R-n.width,h*=u?1:-1}}var B=Object.assign({position:s},d&&E6),L=p===!0?w6({x:h,y},Ve(r)):{x:h,y};if(h=L.x,y=L.y,u){var z;return Object.assign({},B,(z={},z[E]=w?"0":"",z[x]=D?"0":"",z.transform=(C.devicePixelRatio||1)<=1?"translate("+h+"px, "+y+"px)":"translate3d("+h+"px, "+y+"px, 0)",z))}return Object.assign({},B,(t={},t[E]=w?y+"px":"",t[x]=D?h+"px":"",t.transform="",t))}function bv(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,u=s===void 0?!0:s,d={placement:bt(t.placement),variation:gn(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Nd(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:u})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Nd(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var E6,x6,ZS=T(()=>{it(),hi(),tr(),$r(),pi(),xn(),mi(),Dn(),E6={top:"auto",right:"auto",bottom:"auto",left:"auto"},c(w6,"roundOffsetsByDPR"),c(Nd,"mapToStyles"),c(bv,"computeStyles"),x6={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:bv,data:{}}});function wv(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,u=Ve(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(p){p.addEventListener("scroll",r.update,mo)}),s&&u.addEventListener("resize",r.update,mo),function(){o&&d.forEach(function(p){p.removeEventListener("scroll",r.update,mo)}),s&&u.removeEventListener("resize",r.update,mo)}}var mo,D6,XS=T(()=>{tr(),mo={passive:!0},c(wv,"effect"),D6={name:"eventListeners",enabled:!0,phase:"write",fn:c(function(){},"fn"),effect:wv,data:{}}});function So(e){return e.replace(/left|right|bottom|top/g,function(t){return C6[t]})}var C6,QS=T(()=>{C6={left:"right",right:"left",bottom:"top",top:"bottom"},c(So,"getOppositePlacement")});function Hd(e){return e.replace(/start|end/g,function(t){return S6[t]})}var S6,ek=T(()=>{S6={start:"end",end:"start"},c(Hd,"getOppositeVariationPlacement")});function qs(e){var t=Ve(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}var ff=T(()=>{tr(),c(qs,"getWindowScroll")});function Ws(e){return mn(vr(e)).left+qs(e).scrollLeft}var hf=T(()=>{di(),$r(),ff(),c(Ws,"getWindowScrollBarX")});function k6(e,t){var r=Ve(e),n=vr(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,u=0;if(a){o=a.width,i=a.height;var d=of();(d||!d&&t==="fixed")&&(s=a.offsetLeft,u=a.offsetTop)}return{width:o,height:i,x:s+Ws(e),y:u}}var tk=T(()=>{tr(),$r(),hf(),u6(),c(k6,"getViewportRect")});function A6(e){var t,r=vr(e),n=qs(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=_r(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=_r(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+Ws(e),u=-n.scrollTop;return Qt(a||r).direction==="rtl"&&(s+=_r(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:u}}var rk=T(()=>{$r(),pi(),hf(),ff(),Dn(),c(A6,"getDocumentRect")});function Gs(e){var t=Qt(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}var mf=T(()=>{pi(),c(Gs,"isScrollParent")});function gf(e){return["html","body","#document"].indexOf(Dt(e))>=0?e.ownerDocument.body:Xe(e)&&Gs(e)?e:gf(fi(e))}var nk=T(()=>{Vs(),mf(),En(),lt(),c(gf,"getScrollParent")});function Qn(e,t){var r;t===void 0&&(t=[]);var n=gf(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=Ve(n),i=a?[o].concat(o.visualViewport||[],Gs(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(Qn(fi(i)))}var F6=T(()=>{nk(),Vs(),tr(),mf(),c(Qn,"listScrollParents")});function ts(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}var _6=T(()=>{c(ts,"rectToClientRect")});function I6(e,t){var r=mn(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function jd(e,t,r){return t===nf?ts(k6(e,r)):Lr(t)?I6(t,r):ts(A6(vr(e)))}function R6(e){var t=Qn(fi(e)),r=["absolute","fixed"].indexOf(Qt(e).position)>=0,n=r&&Xe(e)?Ia(e):e;return Lr(n)?t.filter(function(a){return Lr(a)&&sf(a,n)&&Dt(a)!=="body"}):[]}function B6(e,t,r,n){var a=t==="clippingParents"?R6(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(u,d){var p=jd(e,d,n);return u.top=_r(p.top,u.top),u.right=Po(p.right,u.right),u.bottom=Po(p.bottom,u.bottom),u.left=_r(p.left,u.left),u},jd(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}var ak=T(()=>{it(),tk(),rk(),F6(),hi(),$r(),pi(),lt(),di(),Vs(),c6(),En(),_6(),Dn(),c(I6,"getInnerBoundingClientRect"),c(jd,"getClientRectFromMixedType"),c(R6,"getClippingParents"),c(B6,"getClippingRect")});function vf(e){var t=e.reference,r=e.element,n=e.placement,a=n?bt(n):null,o=n?gn(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,u;switch(a){case Le:u={x:i,y:t.y-r.height};break;case Qe:u={x:i,y:t.y+t.height};break;case et:u={x:t.x+t.width,y:s};break;case Oe:u={x:t.x-r.width,y:s};break;default:u={x:t.x,y:t.y}}var d=a?Us(a):null;if(d!=null){var p=d==="y"?"height":"width";switch(o){case sn:u[d]=u[d]-(t[p]/2-r[p]/2);break;case Zn:u[d]=u[d]+(t[p]/2-r[p]/2);break}}return u}var T6=T(()=>{xn(),mi(),uf(),it(),c(vf,"computeOffsets")});function ma(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,u=s===void 0?a6:s,d=r.rootBoundary,p=d===void 0?nf:d,m=r.elementContext,f=m===void 0?jn:m,h=r.altBoundary,g=h===void 0?!1:h,y=r.padding,b=y===void 0?0:y,D=df(typeof b!="number"?b:pf(b,Jn)),w=f===jn?o6:jn,x=e.rects.popper,E=e.elements[g?w:f],C=B6(Lr(E)?E:E.contextElement||vr(e.elements.popper),u,p,i),S=mn(e.elements.reference),k=vf({reference:S,element:x,strategy:"absolute",placement:a}),A=ts(Object.assign({},x,k)),_=f===jn?A:S,R={top:C.top-_.top+D.top,bottom:_.bottom-C.bottom+D.bottom,left:C.left-_.left+D.left,right:_.right-C.right+D.right},B=e.modifiersData.offset;if(f===jn&&B){var L=B[a];Object.keys(R).forEach(function(z){var M=[et,Qe].indexOf(z)>=0?1:-1,O=[Le,Qe].indexOf(z)>=0?"y":"x";R[z]+=L[O]*M})}return R}var Ks=T(()=>{ak(),$r(),di(),T6(),_6(),it(),lt(),g6(),v6(),c(ma,"detectOverflow")});function z6(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,u=r.allowedAutoPlacements,d=u===void 0?af:u,p=gn(n),m=p?s?$d:$d.filter(function(g){return gn(g)===p}):Jn,f=m.filter(function(g){return d.indexOf(g)>=0});f.length===0&&(f=m);var h=f.reduce(function(g,y){return g[y]=ma(e,{placement:y,boundary:a,rootBoundary:o,padding:i})[bt(y)],g},{});return Object.keys(h).sort(function(g,y){return h[g]-h[y]})}var ok=T(()=>{mi(),it(),Ks(),xn(),c(z6,"computeAutoPlacement")});function L6(e){if(bt(e)===Ql)return[];var t=So(e);return[Hd(e),t,Hd(t)]}function Ev(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,u=r.fallbackPlacements,d=r.padding,p=r.boundary,m=r.rootBoundary,f=r.altBoundary,h=r.flipVariations,g=h===void 0?!0:h,y=r.allowedAutoPlacements,b=t.options.placement,D=bt(b),w=D===b,x=u||(w||!g?[So(b)]:L6(b)),E=[b].concat(x).reduce(function(ne,N){return ne.concat(bt(N)===Ql?z6(t,{placement:N,boundary:p,rootBoundary:m,padding:d,flipVariations:g,allowedAutoPlacements:y}):N)},[]),C=t.rects.reference,S=t.rects.popper,k=new Map,A=!0,_=E[0],R=0;R=0,O=M?"width":"height",$=ma(t,{placement:B,boundary:p,rootBoundary:m,altBoundary:f,padding:d}),j=M?z?et:Oe:z?Qe:Le;C[O]>S[O]&&(j=So(j));var K=So(j),H=[];if(o&&H.push($[L]<=0),s&&H.push($[j]<=0,$[K]<=0),H.every(function(ne){return ne})){_=B,A=!1;break}k.set(B,H)}if(A)for(var Y=g?3:1,re=c(function(ne){var N=E.find(function(J){var Z=k.get(J);if(Z)return Z.slice(0,ne).every(function(pe){return pe})});if(N)return _=N,"break"},"_loop"),ie=Y;ie>0;ie--){var ee=re(ie);if(ee==="break")break}t.placement!==_&&(t.modifiersData[n]._skip=!0,t.placement=_,t.reset=!0)}}var O6,ik=T(()=>{QS(),xn(),ek(),Ks(),ok(),it(),mi(),c(L6,"getExpandedFallbackPlacements"),c(Ev,"flip"),O6={name:"flip",enabled:!0,phase:"main",fn:Ev,requiresIfExists:["offset"],data:{_skip:!1}}});function Vd(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Ud(e){return[Le,et,Qe,Oe].some(function(t){return e[t]>=0})}function xv(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=ma(t,{elementContext:"reference"}),s=ma(t,{altBoundary:!0}),u=Vd(i,n),d=Vd(s,a,o),p=Ud(u),m=Ud(d);t.modifiersData[r]={referenceClippingOffsets:u,popperEscapeOffsets:d,isReferenceHidden:p,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":m})}var M6,lk=T(()=>{it(),Ks(),c(Vd,"getSideOffsets"),c(Ud,"isAnySideFullyClipped"),c(xv,"hide"),M6={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:xv}});function $6(e,t,r){var n=bt(e),a=[Oe,Le].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[Oe,et].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function Dv(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=af.reduce(function(p,m){return p[m]=$6(m,t.rects,o),p},{}),s=i[t.placement],u=s.x,d=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=i}var P6,sk=T(()=>{xn(),it(),c($6,"distanceAndSkiddingToXY"),c(Dv,"offset"),P6={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Dv}});function Cv(e){var t=e.state,r=e.name;t.modifiersData[r]=vf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var N6,uk=T(()=>{T6(),c(Cv,"popperOffsets"),N6={name:"popperOffsets",enabled:!0,phase:"read",fn:Cv,data:{}}});function H6(e){return e==="x"?"y":"x"}var ck=T(()=>{c(H6,"getAltAxis")});function Sv(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,u=r.boundary,d=r.rootBoundary,p=r.altBoundary,m=r.padding,f=r.tether,h=f===void 0?!0:f,g=r.tetherOffset,y=g===void 0?0:g,b=ma(t,{boundary:u,rootBoundary:d,padding:m,altBoundary:p}),D=bt(t.placement),w=gn(t.placement),x=!w,E=Us(D),C=H6(E),S=t.modifiersData.popperOffsets,k=t.rects.reference,A=t.rects.popper,_=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,R=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),B=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,L={x:0,y:0};if(S){if(o){var z,M=E==="y"?Le:Oe,O=E==="y"?Qe:et,$=E==="y"?"height":"width",j=S[E],K=j+b[M],H=j-b[O],Y=h?-A[$]/2:0,re=w===sn?k[$]:A[$],ie=w===sn?-A[$]:-k[$],ee=t.elements.arrow,ne=h&&ee?js(ee):{width:0,height:0},N=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:cf(),J=N[M],Z=N[O],pe=Xn(0,k[$],ne[$]),Se=x?k[$]/2-Y-pe-J-R.mainAxis:re-pe-J-R.mainAxis,At=x?-k[$]/2+Y+pe+Z+R.mainAxis:ie+pe+Z+R.mainAxis,Ue=t.elements.arrow&&Ia(t.elements.arrow),ut=Ue?E==="y"?Ue.clientTop||0:Ue.clientLeft||0:0,P=(z=B==null?void 0:B[E])!=null?z:0,ct=j+Se-P-ut,Ft=j+At-P,jr=Xn(h?Po(K,ct):K,j,h?_r(H,Ft):H);S[E]=jr,L[E]=jr-j}if(s){var An,_t=E==="x"?Le:Oe,yi=E==="x"?Qe:et,Re=S[C],Vr=C==="y"?"height":"width",It=Re+b[_t],Fn=Re-b[yi],Rt=[Le,Oe].indexOf(D)!==-1,_n=(An=B==null?void 0:B[C])!=null?An:0,Bt=Rt?It:Re-k[Vr]-A[Vr]-_n+R.altAxis,ke=Rt?Re+k[Vr]+A[Vr]-_n-R.altAxis:Fn,dt=h&&Rt?f6(Bt,Re,ke):Xn(h?Bt:It,Re,h?ke:Fn);S[C]=dt,L[C]=dt-Re}t.modifiersData[n]=L}}var j6,dk=T(()=>{it(),xn(),uf(),ck(),h6(),lf(),hi(),Ks(),mi(),m6(),Dn(),c(Sv,"preventOverflow"),j6={name:"preventOverflow",enabled:!0,phase:"main",fn:Sv,requiresIfExists:["offset"]}}),V6=T(()=>{});function U6(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}var pk=T(()=>{c(U6,"getHTMLElementScroll")});function q6(e){return e===Ve(e)||!Xe(e)?qs(e):U6(e)}var fk=T(()=>{ff(),tr(),lt(),pk(),c(q6,"getNodeScroll")});function W6(e){var t=e.getBoundingClientRect(),r=hn(t.width)/e.offsetWidth||1,n=hn(t.height)/e.offsetHeight||1;return r!==1||n!==1}function G6(e,t,r){r===void 0&&(r=!1);var n=Xe(t),a=Xe(t)&&W6(t),o=vr(t),i=mn(e,a,r),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(n||!n&&!r)&&((Dt(t)!=="body"||Gs(o))&&(s=q6(t)),Xe(t)?(u=mn(t,!0),u.x+=t.clientLeft,u.y+=t.clientTop):o&&(u.x=Ws(o))),{x:i.left+s.scrollLeft-u.x,y:i.top+s.scrollTop-u.y,width:i.width,height:i.height}}var hk=T(()=>{di(),fk(),En(),lt(),hf(),$r(),mf(),Dn(),c(W6,"isElementScaled"),c(G6,"getCompositeRect")});function K6(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var u=t.get(s);u&&a(u)}}),n.push(o)}return c(a,"sort"),e.forEach(function(o){r.has(o.name)||a(o)}),n}function Y6(e){var t=K6(e);return i6.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}var mk=T(()=>{it(),c(K6,"order"),c(Y6,"orderModifiers")});function J6(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}var gk=T(()=>{c(J6,"debounce")});function Z6(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var vk=T(()=>{c(Z6,"mergeByName")});function qd(){for(var e=arguments.length,t=new Array(e),r=0;r{hk(),lf(),F6(),hi(),mk(),gk(),vk(),lt(),Wd={placement:"bottom",modifiers:[],strategy:"absolute"},c(qd,"areValidElements"),c(X6,"popperGenerator")}),kv,Q6,bk=T(()=>{yk(),XS(),uk(),ZS(),KS(),sk(),ik(),dk(),JS(),lk(),V6(),kv=[D6,N6,x6,l6,P6,O6,j6,b6,M6],Q6=X6({defaultModifiers:kv})}),wk=T(()=>{it(),V6(),bk()}),Ek=W((e,t)=>{var r=typeof Element<"u",n=typeof Map=="function",a=typeof Set=="function",o=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function i(s,u){if(s===u)return!0;if(s&&u&&typeof s=="object"&&typeof u=="object"){if(s.constructor!==u.constructor)return!1;var d,p,m;if(Array.isArray(s)){if(d=s.length,d!=u.length)return!1;for(p=d;p--!==0;)if(!i(s[p],u[p]))return!1;return!0}var f;if(n&&s instanceof Map&&u instanceof Map){if(s.size!==u.size)return!1;for(f=s.entries();!(p=f.next()).done;)if(!u.has(p.value[0]))return!1;for(f=s.entries();!(p=f.next()).done;)if(!i(p.value[1],u.get(p.value[0])))return!1;return!0}if(a&&s instanceof Set&&u instanceof Set){if(s.size!==u.size)return!1;for(f=s.entries();!(p=f.next()).done;)if(!u.has(p.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(s)&&ArrayBuffer.isView(u)){if(d=s.length,d!=u.length)return!1;for(p=d;p--!==0;)if(s[p]!==u[p])return!1;return!0}if(s.constructor===RegExp)return s.source===u.source&&s.flags===u.flags;if(s.valueOf!==Object.prototype.valueOf&&typeof s.valueOf=="function"&&typeof u.valueOf=="function")return s.valueOf()===u.valueOf();if(s.toString!==Object.prototype.toString&&typeof s.toString=="function"&&typeof u.toString=="function")return s.toString()===u.toString();if(m=Object.keys(s),d=m.length,d!==Object.keys(u).length)return!1;for(p=d;p--!==0;)if(!Object.prototype.hasOwnProperty.call(u,m[p]))return!1;if(r&&s instanceof Element)return!1;for(p=d;p--!==0;)if(!((m[p]==="_owner"||m[p]==="__v"||m[p]==="__o")&&s.$$typeof)&&!i(s[m[p]],u[m[p]]))return!1;return!0}return s!==s&&u!==u}c(i,"equal"),t.exports=c(function(s,u){try{return i(s,u)}catch(d){if((d.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw d}},"isEqual")}),Av,Fv,e8,xk=T(()=>{wk(),Av=Ce(Ek()),GS(),Fv=[],e8=c(function(e,t,r){r===void 0&&(r={});var n=l.useRef(null),a={onFirstUpdate:r.onFirstUpdate,placement:r.placement||"bottom",strategy:r.strategy||"absolute",modifiers:r.modifiers||Fv},o=l.useState({styles:{popper:{position:a.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),i=o[0],s=o[1],u=l.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:c(function(m){var f=m.state,h=Object.keys(f.elements);k1.flushSync(function(){s({styles:Od(h.map(function(g){return[g,f.styles[g]||{}]})),attributes:Od(h.map(function(g){return[g,f.attributes[g]]}))})})},"fn"),requires:["computeStyles"]}},[]),d=l.useMemo(function(){var m={onFirstUpdate:a.onFirstUpdate,placement:a.placement,strategy:a.strategy,modifiers:[].concat(a.modifiers,[u,{name:"applyStyles",enabled:!1}])};return(0,Av.default)(n.current,m)?n.current||m:(n.current=m,m)},[a.onFirstUpdate,a.placement,a.strategy,a.modifiers,u]),p=l.useRef();return Md(function(){p.current&&p.current.setOptions(d)},[d]),Md(function(){if(!(e==null||t==null)){var m=r.createPopper||Q6,f=m(e,t,d);return p.current=f,function(){f.destroy(),p.current=null}}},[e,t,r.createPopper]),{state:p.current?p.current.state:null,styles:i.styles,attributes:i.attributes,update:p.current?p.current.update:null,forceUpdate:p.current?p.current.forceUpdate:null}},"usePopper")}),Dk=T(()=>{xk()});function yf(e){var t=l.useRef(e);return t.current=e,l.useCallback(function(){return t.current},[])}function t8(e){var t=e.initial,r=e.value,n=e.onChange,a=n===void 0?n8:n;if(t===void 0&&r===void 0)throw new TypeError('Either "value" or "initial" variable must be set. Now both are undefined');var o=l.useState(t),i=o[0],s=o[1],u=yf(i),d=l.useCallback(function(m){var f=u(),h=typeof m=="function"?m(f):m;typeof h.persist=="function"&&h.persist(),s(h),typeof a=="function"&&a(h)},[u,a]),p=r!==void 0;return[p?r:i,p?a:d]}function Gd(e,t){return e===void 0&&(e=0),t===void 0&&(t=0),function(){return{width:0,height:0,top:t,right:e,bottom:t,left:e,x:0,y:0,toJSON:c(function(){return null},"toJSON")}}}function r8(e,t){var r,n,a;e===void 0&&(e={}),t===void 0&&(t={});var o=Object.keys(Yd).reduce(function(O,$){var j;return q({},O,(j={},j[$]=O[$]!==void 0?O[$]:Yd[$],j))},e),i=l.useMemo(function(){return[{name:"offset",options:{offset:o.offset}}]},Array.isArray(o.offset)?o.offset:[]),s=q({},t,{placement:t.placement||o.placement,modifiers:t.modifiers||i}),u=l.useState(null),d=u[0],p=u[1],m=l.useState(null),f=m[0],h=m[1],g=t8({initial:o.defaultVisible,value:o.visible,onChange:o.onVisibleChange}),y=g[0],b=g[1],D=l.useRef();l.useEffect(function(){return function(){return clearTimeout(D.current)}},[]);var w=e8(o.followCursor?Kd:d,f,s),x=w.styles,E=w.attributes,C=bs(w,a8),S=C.update,k=yf({visible:y,triggerRef:d,tooltipRef:f,finalConfig:o}),A=l.useCallback(function(O){return Array.isArray(o.trigger)?o.trigger.includes(O):o.trigger===O},Array.isArray(o.trigger)?o.trigger:[o.trigger]),_=l.useCallback(function(){clearTimeout(D.current),D.current=window.setTimeout(function(){return b(!1)},o.delayHide)},[o.delayHide,b]),R=l.useCallback(function(){clearTimeout(D.current),D.current=window.setTimeout(function(){return b(!0)},o.delayShow)},[o.delayShow,b]),B=l.useCallback(function(){k().visible?_():R()},[k,_,R]);l.useEffect(function(){if(k().finalConfig.closeOnOutsideClick){var O=c(function($){var j,K=k(),H=K.tooltipRef,Y=K.triggerRef,re=($.composedPath==null||(j=$.composedPath())==null?void 0:j[0])||$.target;re instanceof Node&&H!=null&&Y!=null&&!H.contains(re)&&!Y.contains(re)&&_()},"handleClickOutside");return document.addEventListener("mousedown",O),function(){return document.removeEventListener("mousedown",O)}}},[k,_]),l.useEffect(function(){if(!(d==null||!A("click")))return d.addEventListener("click",B),function(){return d.removeEventListener("click",B)}},[d,A,B]),l.useEffect(function(){if(!(d==null||!A("double-click")))return d.addEventListener("dblclick",B),function(){return d.removeEventListener("dblclick",B)}},[d,A,B]),l.useEffect(function(){if(!(d==null||!A("right-click"))){var O=c(function($){$.preventDefault(),B()},"preventDefaultAndToggle");return d.addEventListener("contextmenu",O),function(){return d.removeEventListener("contextmenu",O)}}},[d,A,B]),l.useEffect(function(){if(!(d==null||!A("focus")))return d.addEventListener("focus",R),d.addEventListener("blur",_),function(){d.removeEventListener("focus",R),d.removeEventListener("blur",_)}},[d,A,R,_]),l.useEffect(function(){if(!(d==null||!A("hover")))return d.addEventListener("mouseenter",R),d.addEventListener("mouseleave",_),function(){d.removeEventListener("mouseenter",R),d.removeEventListener("mouseleave",_)}},[d,A,R,_]),l.useEffect(function(){if(!(f==null||!A("hover")||!k().finalConfig.interactive))return f.addEventListener("mouseenter",R),f.addEventListener("mouseleave",_),function(){f.removeEventListener("mouseenter",R),f.removeEventListener("mouseleave",_)}},[f,A,R,_,k]);var L=C==null||(r=C.state)==null||(n=r.modifiersData)==null||(a=n.hide)==null?void 0:a.isReferenceHidden;l.useEffect(function(){o.closeOnTriggerHidden&&L&&_()},[o.closeOnTriggerHidden,_,L]),l.useEffect(function(){if(!o.followCursor||d==null)return;function O($){var j=$.clientX,K=$.clientY;Kd.getBoundingClientRect=Gd(j,K),S==null||S()}return c(O,"setMousePosition"),d.addEventListener("mousemove",O),function(){return d.removeEventListener("mousemove",O)}},[o.followCursor,d,S]),l.useEffect(function(){if(!(f==null||S==null||o.mutationObserverOptions==null)){var O=new MutationObserver(S);return O.observe(f,o.mutationObserverOptions),function(){return O.disconnect()}}},[o.mutationObserverOptions,f,S]);var z=c(function(O){return O===void 0&&(O={}),q({},O,{style:q({},O.style,x.popper)},E.popper,{"data-popper-interactive":o.interactive})},"getTooltipProps"),M=c(function(O){return O===void 0&&(O={}),q({},O,E.arrow,{style:q({},O.style,x.arrow),"data-popper-arrow":!0})},"getArrowProps");return q({getArrowProps:M,getTooltipProps:z,setTooltipRef:h,setTriggerRef:p,tooltipRef:f,triggerRef:d,visible:y},C)}var n8,a8,Kd,Yd,Ck=T(()=>{G1(),St(),Dk(),c(yf,"useGetLatest"),n8=c(function(){},"noop"),c(t8,"useControlledState"),c(Gd,"generateBoundingClientRect"),a8=["styles","attributes"],Kd={getBoundingClientRect:Gd()},Yd={closeOnOutsideClick:!0,closeOnTriggerHidden:!1,defaultVisible:!1,delayHide:0,delayShow:0,followCursor:!1,interactive:!1,mutationObserverOptions:{attributes:!0,childList:!0,subtree:!0},offset:[0,6],trigger:"hover"},c(r8,"usePopperTooltip")}),_v,Ge,ir,Iv,Rv,Jd,Sk=T(()=>{_v=Ce(ys(),1),Ge=(0,_v.default)(1e3)((e,t,r,n=0)=>t.split("-")[0]===e?r:n),ir=8,Iv=F.div({position:"absolute",borderStyle:"solid"},({placement:e})=>{let t=0,r=0;switch(!0){case(e.startsWith("left")||e.startsWith("right")):{r=8;break}case(e.startsWith("top")||e.startsWith("bottom")):{t=8;break}}return{transform:`translate3d(${t}px, ${r}px, 0px)`}},({theme:e,color:t,placement:r})=>({bottom:`${Ge("top",r,`${ir*-1}px`,"auto")}`,top:`${Ge("bottom",r,`${ir*-1}px`,"auto")}`,right:`${Ge("left",r,`${ir*-1}px`,"auto")}`,left:`${Ge("right",r,`${ir*-1}px`,"auto")}`,borderBottomWidth:`${Ge("top",r,"0",ir)}px`,borderTopWidth:`${Ge("bottom",r,"0",ir)}px`,borderRightWidth:`${Ge("left",r,"0",ir)}px`,borderLeftWidth:`${Ge("right",r,"0",ir)}px`,borderTopColor:Ge("top",r,e.color[t]||t||e.base==="light"?Pa(e.background.app):e.background.app,"transparent"),borderBottomColor:Ge("bottom",r,e.color[t]||t||e.base==="light"?Pa(e.background.app):e.background.app,"transparent"),borderLeftColor:Ge("left",r,e.color[t]||t||e.base==="light"?Pa(e.background.app):e.background.app,"transparent"),borderRightColor:Ge("right",r,e.color[t]||t||e.base==="light"?Pa(e.background.app):e.background.app,"transparent")})),Rv=F.div(({hidden:e})=>({display:e?"none":"inline-block",zIndex:2147483647}),({theme:e,color:t,hasChrome:r})=>r?{background:t&&e.color[t]||t||e.base==="light"?Pa(e.background.app):e.background.app,filter:` + drop-shadow(0px 5px 5px rgba(0,0,0,0.05)) + drop-shadow(0 1px 3px rgba(0,0,0,0.1)) + `,borderRadius:e.appBorderRadius,fontSize:e.typography.size.s1}:{}),Jd=v.forwardRef(({placement:e="top",hasChrome:t=!0,children:r,arrowProps:n={},tooltipRef:a,color:o,withArrows:i,...s},u)=>v.createElement(Rv,{"data-testid":"tooltip",hasChrome:t,ref:u,...s,color:o},t&&i&&v.createElement(Iv,{placement:e,...n,color:o}),r)),Jd.displayName="Tooltip"}),bf={};Ca(bf,{WithToolTipState:()=>rs,WithTooltip:()=>rs,WithTooltipPure:()=>Zd});var eo,Bv,Tv,Zd,rs,wf=T(()=>{W1(),Ck(),Sk(),{document:eo}=vs,Bv=F.div` + display: inline-block; + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,Tv=F.g` + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,Zd=c(({svg:e=!1,trigger:t="click",closeOnOutsideClick:r=!1,placement:n="top",modifiers:a=[{name:"preventOverflow",options:{padding:8}},{name:"offset",options:{offset:[8,8]}},{name:"arrow",options:{padding:8}}],hasChrome:o=!0,defaultVisible:i=!1,withArrows:s,offset:u,tooltip:d,children:p,closeOnTriggerHidden:m,mutationObserverOptions:f,delayHide:h,visible:g,interactive:y,delayShow:b,strategy:D,followCursor:w,onVisibleChange:x,...E})=>{let C=e?Tv:Bv,{getArrowProps:S,getTooltipProps:k,setTooltipRef:A,setTriggerRef:_,visible:R,state:B}=r8({trigger:t,placement:n,defaultVisible:i,delayHide:h,interactive:y,closeOnOutsideClick:r,closeOnTriggerHidden:m,onVisibleChange:x,delayShow:b,followCursor:w,mutationObserverOptions:f,visible:g,offset:u},{modifiers:a,strategy:D}),L=v.createElement(Jd,{placement:B==null?void 0:B.placement,ref:A,hasChrome:o,arrowProps:S(),withArrows:s,...k()},typeof d=="function"?d({onHide:c(()=>x(!1),"onHide")}):d);return v.createElement(v.Fragment,null,v.createElement(C,{trigger:t,ref:_,...E},p),R&&A4.createPortal(L,eo.body))},"WithTooltipPure"),rs=c(({startOpen:e=!1,onVisibleChange:t,...r})=>{let[n,a]=l.useState(e),o=l.useCallback(i=>{t&&t(i)===!1||a(i)},[t]);return l.useEffect(()=>{let i=c(()=>o(!1),"hide");eo.addEventListener("keydown",i,!1);let s=Array.from(eo.getElementsByTagName("iframe")),u=[];return s.forEach(d=>{let p=c(()=>{try{d.contentWindow.document&&(d.contentWindow.document.addEventListener("click",i),u.push(()=>{try{d.contentWindow.document.removeEventListener("click",i)}catch{}}))}catch{}},"bind");p(),d.addEventListener("load",p),u.push(()=>{d.removeEventListener("load",p)})}),()=>{eo.removeEventListener("keydown",i),u.forEach(d=>{d()})}}),v.createElement(Zd,{...r,visible:n,onVisibleChange:o})},"WithToolTipState")}),le=c(({...e},t)=>{let r=[e.class,e.className];return delete e.class,e.className=["sbdocs",`sbdocs-${t}`,...r].filter(Boolean).join(" "),e},"nameSpaceClassNames");St();TC();q1();function o8(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ua(e,t)}c(o8,"_inheritsLoose");zC();q1();function i8(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}c(i8,"_isNativeFunction");function Ef(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ef=c(function(){return!!e},"_isNativeReflectConstruct"))()}c(Ef,"_isNativeReflectConstruct");q1();function l8(e,t,r){if(Ef())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&ua(a,r.prototype),a}c(l8,"_construct");function ns(e){var t=typeof Map=="function"?new Map:void 0;return ns=c(function(r){if(r===null||!i8(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return l8(r,arguments,kl(this).constructor)}return c(n,"Wrapper"),n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),ua(n,r)},"_wrapNativeSuper"),ns(e)}c(ns,"_wrapNativeSuper");var kk={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). + +`,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). + +`,3:`Passed an incorrect argument to a color function, please pass a string representation of a color. + +`,4:`Couldn't generate valid rgb string from %s, it returned %s. + +`,5:`Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation. + +`,6:`Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }). + +`,7:`Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }). + +`,8:`Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object. + +`,9:`Please provide a number of steps to the modularScale helper. + +`,10:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,11:`Invalid value passed as base to modularScale, expected number or em string but got "%s" + +`,12:`Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead. + +`,13:`Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead. + +`,14:`Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12. + +`,15:`Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12. + +`,16:`You must provide a template to this method. + +`,17:`You passed an unsupported selector state to this method. + +`,18:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,19:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,20:`expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFace expects a name of a font-family. + +`,24:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,25:`fontFace expects localFonts to be an array. + +`,26:`fontFace expects fileFormats to be an array. + +`,27:`radialGradient requries at least 2 color-stops to properly render. + +`,28:`Please supply a filename to retinaImage() as the first argument. + +`,29:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation + +`,32:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s']) +To pass a single animation please supply them in simple values, e.g. animation('rotate', '2s') + +`,33:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation + +`,34:`borderRadius expects a radius value as a string or number as the second argument. + +`,35:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,36:`Property must be a string value. + +`,37:`Syntax Error at %s. + +`,38:`Formula contains a function that needs parentheses at %s. + +`,39:`Formula is missing closing parenthesis at %s. + +`,40:`Formula has too many closing parentheses at %s. + +`,41:`All values in a formula must have the same unit or be unitless. + +`,42:`Please provide a number of steps to the modularScale helper. + +`,43:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,44:`Invalid value passed as base to modularScale, expected number or em/rem string but got %s. + +`,45:`Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object. + +`,46:`Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object. + +`,47:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,48:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,49:`Expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,50:`Expects the objects in the first argument array to have the properties prop, fromSize, and toSize. + +`,51:`Expects the first argument object to have the properties prop, fromSize, and toSize. + +`,52:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,53:`fontFace expects localFonts to be an array. + +`,54:`fontFace expects fileFormats to be an array. + +`,55:`fontFace expects a name of a font-family. + +`,56:`linearGradient requries at least 2 color-stops to properly render. + +`,57:`radialGradient requries at least 2 color-stops to properly render. + +`,58:`Please supply a filename to retinaImage() as the first argument. + +`,59:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:`Property must be a string value. + +`,62:`borderRadius expects a radius value as a string or number as the second argument. + +`,63:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,64:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation. + +`,65:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s'). + +`,66:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation. + +`,67:`You must provide a template to this method. + +`,68:`You passed an unsupported selector state to this method. + +`,69:`Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead. + +`,70:`Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead. + +`,71:`Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12. + +`,72:`Passed invalid base value %s to %s(), please pass a value like "12px" or 12. + +`,73:`Please provide a valid CSS variable. + +`,74:`CSS variable not found and no default was provided. + +`,75:`important requires a valid style object, got a %s instead. + +`,76:`fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen. + +`,77:`remToPx expects a value in "rem" but you provided it in "%s". + +`,78:`base must be set in "px" or "%" but you set it in "%s". +`};function s8(){for(var e=arguments.length,t=new Array(e),r=0;r1?a-1:0),i=1;i=0&&a<1?(s=o,u=i):a>=1&&a<2?(s=i,u=o):a>=2&&a<3?(u=o,d=i):a>=3&&a<4?(u=i,d=o):a>=4&&a<5?(s=i,d=o):a>=5&&a<6&&(s=o,d=i);var p=r-o/2,m=s+p,f=u+p,h=d+p;return n(m,f,h)}c(ga,"hslToRgb");var zv={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function c8(e){if(typeof e!="string")return e;var t=e.toLowerCase();return zv[t]?"#"+zv[t]:e}c(c8,"nameToHex");var Ak=/^#[a-fA-F0-9]{6}$/,Fk=/^#[a-fA-F0-9]{8}$/,_k=/^#[a-fA-F0-9]{3}$/,Ik=/^#[a-fA-F0-9]{4}$/,p0=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Rk=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Bk=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Tk=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Ys(e){if(typeof e!="string")throw new Vt(3);var t=c8(e);if(t.match(Ak))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Fk)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(_k))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Ik)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=p0.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=Rk.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var i=Bk.exec(t);if(i){var s=parseInt(""+i[1],10),u=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+ga(s,u,d)+")",m=p0.exec(p);if(!m)throw new Vt(4,t,p);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var f=Tk.exec(t.substring(0,50));if(f){var h=parseInt(""+f[1],10),g=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,b="rgb("+ga(h,g,y)+")",D=p0.exec(b);if(!D)throw new Vt(4,t,b);return{red:parseInt(""+D[1],10),green:parseInt(""+D[2],10),blue:parseInt(""+D[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new Vt(5)}c(Ys,"parseToRgb");function d8(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),o=Math.min(t,r,n),i=(a+o)/2;if(a===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var s,u=a-o,d=i>.5?u/(2-a-o):u/(a+o);switch(a){case t:s=(r-n)/u+(r=1?No(e,t,r):"rgba("+ga(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?No(e.hue,e.saturation,e.lightness):"rgba("+ga(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Vt(2)}c(h8,"hsla");function as(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Xd("#"+kr(e)+kr(t)+kr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Xd("#"+kr(e.red)+kr(e.green)+kr(e.blue));throw new Vt(6)}c(as,"rgb");function Ho(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Ys(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?as(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?as(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Vt(7)}c(Ho,"rgba");var Lk=c(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isRgb"),Ok=c(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},"isRgba"),Mk=c(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isHsl"),$k=c(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"},"isHsla");function Df(e){if(typeof e!="object")throw new Vt(8);if(Ok(e))return Ho(e);if(Lk(e))return as(e);if($k(e))return h8(e);if(Mk(e))return f8(e);throw new Vt(8)}c(Df,"toColorString");function Cf(e,t,r){return c(function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):Cf(e,t,n)},"fn")}c(Cf,"curried");function Js(e){return Cf(e,e.length,[])}c(Js,"curry");function Zs(e,t,r){return Math.max(e,Math.min(t,r))}c(Zs,"guard");function m8(e,t){if(t==="transparent")return t;var r=xf(t);return Df(q({},r,{lightness:Zs(0,1,r.lightness-parseFloat(e))}))}c(m8,"darken");var Pk=Js(m8),Vn=Pk;function g8(e,t){if(t==="transparent")return t;var r=xf(t);return Df(q({},r,{lightness:Zs(0,1,r.lightness+parseFloat(e))}))}c(g8,"lighten");var Nk=Js(g8),Lv=Nk;function v8(e,t){if(t==="transparent")return t;var r=Ys(t),n=typeof r.alpha=="number"?r.alpha:1,a=q({},r,{alpha:Zs(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Ho(a)}c(v8,"transparentize");var Hk=Js(v8),nt=Hk,Ra=c(({theme:e})=>({margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}}),"headerCommon"),Pr=c(({theme:e})=>({lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?nt(.1,e.color.defaultText):nt(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border}),"codeCommon"),se=c(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"}),"withReset"),Cn={margin:"16px 0"},jk=c(({href:e="",...t})=>{let r=/^\//.test(e)?`./?path=${e}`:e,n=/^#.*/.test(e)?"_self":"_top";return v.createElement("a",{href:r,target:n,...t})},"Link"),Vk=F(jk)(se,({theme:e})=>({fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}})),Uk=F.blockquote(se,Cn,({theme:e})=>({borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}}));Es();var qk=c(e=>typeof e=="string","isReactChildString"),Wk=/[\n\r]/g,Gk=F.code(({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),Pr),Kk=F(Eo)(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),y8=c(({className:e,children:t,...r})=>{let n=(e||"").match(/lang-(\S+)/),a=l.Children.toArray(t);return a.filter(qk).some(o=>o.match(Wk))?v.createElement(Kk,{bordered:!0,copyable:!0,language:(n==null?void 0:n[1])??"text",format:!1,...r},t):v.createElement(Gk,{...r,className:e},a)},"Code"),Yk=F.div(se),Jk=F.dl(se,Cn,{padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}}),Zk=F.h1(se,Ra,({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold})),b8=F.h2(se,Ra,({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`})),w8=F.h3(se,Ra,({theme:e})=>({fontSize:`${e.typography.size.m1}px`})),Xk=F.h4(se,Ra,({theme:e})=>({fontSize:`${e.typography.size.s3}px`})),Qk=F.h5(se,Ra,({theme:e})=>({fontSize:`${e.typography.size.s2}px`})),eA=F.h6(se,Ra,({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark})),tA=F.hr(({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0})),rA=F.img({maxWidth:"100%"}),nA=F.li(se,({theme:e})=>({fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":Pr({theme:e})})),aA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},oA=F.ol(se,Cn,aA,{listStyle:"decimal"}),iA=F.p(se,Cn,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":Pr({theme:e})})),lA=F.pre(se,Cn,({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}})),sA=F.span(se,({theme:e})=>({"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}})),uA=F.table(se,Cn,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}})),cA=F.title(Pr),dA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},pA=F.ul(se,Cn,dA,{listStyle:"disc"}),E8=F.div(se),x8={h1:c(e=>v.createElement(Zk,{...le(e,"h1")}),"h1"),h2:c(e=>v.createElement(b8,{...le(e,"h2")}),"h2"),h3:c(e=>v.createElement(w8,{...le(e,"h3")}),"h3"),h4:c(e=>v.createElement(Xk,{...le(e,"h4")}),"h4"),h5:c(e=>v.createElement(Qk,{...le(e,"h5")}),"h5"),h6:c(e=>v.createElement(eA,{...le(e,"h6")}),"h6"),pre:c(e=>v.createElement(lA,{...le(e,"pre")}),"pre"),a:c(e=>v.createElement(Vk,{...le(e,"a")}),"a"),hr:c(e=>v.createElement(tA,{...le(e,"hr")}),"hr"),dl:c(e=>v.createElement(Jk,{...le(e,"dl")}),"dl"),blockquote:c(e=>v.createElement(Uk,{...le(e,"blockquote")}),"blockquote"),table:c(e=>v.createElement(uA,{...le(e,"table")}),"table"),img:c(e=>v.createElement(rA,{...le(e,"img")}),"img"),div:c(e=>v.createElement(Yk,{...le(e,"div")}),"div"),span:c(e=>v.createElement(sA,{...le(e,"span")}),"span"),li:c(e=>v.createElement(nA,{...le(e,"li")}),"li"),ul:c(e=>v.createElement(pA,{...le(e,"ul")}),"ul"),ol:c(e=>v.createElement(oA,{...le(e,"ol")}),"ol"),p:c(e=>v.createElement(iA,{...le(e,"p")}),"p"),code:c(e=>v.createElement(y8,{...le(e,"code")}),"code"),tt:c(e=>v.createElement(cA,{...le(e,"tt")}),"tt"),resetwrapper:c(e=>v.createElement(E8,{...le(e,"resetwrapper")}),"resetwrapper")},fA=F.div(({theme:e})=>({display:"inline-block",fontSize:11,lineHeight:"12px",alignSelf:"center",padding:"4px 12px",borderRadius:"3em",fontWeight:e.typography.weight.bold}),{svg:{height:12,width:12,marginRight:4,marginTop:-2,path:{fill:"currentColor"}}},({theme:e,status:t})=>{switch(t){case"critical":return{color:e.color.critical,background:e.background.critical};case"negative":return{color:e.color.negativeText,background:e.background.negative,boxShadow:e.base==="light"?`inset 0 0 0 1px ${nt(.9,e.color.negativeText)}`:"none"};case"warning":return{color:e.color.warningText,background:e.background.warning,boxShadow:e.base==="light"?`inset 0 0 0 1px ${nt(.9,e.color.warningText)}`:"none"};case"neutral":return{color:e.color.dark,background:e.color.mediumlight,boxShadow:e.base==="light"?`inset 0 0 0 1px ${nt(.9,e.color.dark)}`:"none"};case"positive":return{color:e.color.positiveText,background:e.background.positive,boxShadow:e.base==="light"?`inset 0 0 0 1px ${nt(.9,e.color.positiveText)}`:"none"};default:return{}}}),_V=c(({...e})=>v.createElement(fA,{...e}),"Badge"),D8={};Ca(D8,{AccessibilityAltIcon:()=>xR,AccessibilityIcon:()=>ER,AddIcon:()=>S_,AdminIcon:()=>dR,AlertAltIcon:()=>X_,AlertIcon:()=>Z_,AlignLeftIcon:()=>nF,AlignRightIcon:()=>aF,AppleIcon:()=>DF,ArrowDownIcon:()=>OI,ArrowLeftIcon:()=>MI,ArrowRightIcon:()=>$I,ArrowSolidDownIcon:()=>NI,ArrowSolidLeftIcon:()=>HI,ArrowSolidRightIcon:()=>jI,ArrowSolidUpIcon:()=>PI,ArrowUpIcon:()=>LI,AzureDevOpsIcon:()=>_F,BackIcon:()=>eR,BasketIcon:()=>EI,BatchAcceptIcon:()=>y_,BatchDenyIcon:()=>v_,BeakerIcon:()=>xI,BellIcon:()=>nI,BitbucketIcon:()=>IF,BoldIcon:()=>dF,BookIcon:()=>KA,BookmarkHollowIcon:()=>cI,BookmarkIcon:()=>dI,BottomBarIcon:()=>t_,BottomBarToggleIcon:()=>r_,BoxIcon:()=>l_,BranchIcon:()=>wF,BrowserIcon:()=>GF,ButtonIcon:()=>V_,CPUIcon:()=>n_,CalendarIcon:()=>tF,CameraIcon:()=>LA,CategoryIcon:()=>ZA,CertificateIcon:()=>vI,ChangedIcon:()=>I_,ChatIcon:()=>M_,CheckIcon:()=>m_,ChevronDownIcon:()=>_I,ChevronLeftIcon:()=>II,ChevronRightIcon:()=>k8,ChevronSmallDownIcon:()=>BI,ChevronSmallLeftIcon:()=>TI,ChevronSmallRightIcon:()=>zI,ChevronSmallUpIcon:()=>RI,ChevronUpIcon:()=>FI,ChromaticIcon:()=>RF,ChromeIcon:()=>AF,CircleHollowIcon:()=>sI,CircleIcon:()=>uI,ClearIcon:()=>B_,CloseAltIcon:()=>E_,CloseIcon:()=>A_,CloudHollowIcon:()=>SI,CloudIcon:()=>kI,CogIcon:()=>c_,CollapseIcon:()=>UI,CommandIcon:()=>G_,CommentAddIcon:()=>z_,CommentIcon:()=>T_,CommentsIcon:()=>O_,CommitIcon:()=>bF,CompassIcon:()=>aR,ComponentDrivenIcon:()=>BF,ComponentIcon:()=>gA,ContrastIcon:()=>FA,ControlsIcon:()=>b_,CopyIcon:()=>JA,CreditIcon:()=>j_,CrossIcon:()=>S8,DashboardIcon:()=>sR,DatabaseIcon:()=>a_,DeleteIcon:()=>F_,DiamondIcon:()=>pI,DirectionIcon:()=>pR,DiscordIcon:()=>TF,DocChartIcon:()=>iF,DocListIcon:()=>lF,DocumentIcon:()=>YA,DownloadIcon:()=>QI,DragIcon:()=>sF,EditIcon:()=>u_,EllipsisIcon:()=>f_,EmailIcon:()=>Q_,ExpandAltIcon:()=>VI,ExpandIcon:()=>qI,EyeCloseIcon:()=>kA,EyeIcon:()=>SA,FaceHappyIcon:()=>yR,FaceNeutralIcon:()=>bR,FaceSadIcon:()=>wR,FacebookIcon:()=>zF,FailedIcon:()=>R_,FastForwardIcon:()=>jA,FigmaIcon:()=>LF,FilterIcon:()=>oF,FlagIcon:()=>CI,FolderIcon:()=>XA,FormIcon:()=>g_,GDriveIcon:()=>OF,GithubIcon:()=>MF,GitlabIcon:()=>$F,GlobeIcon:()=>nR,GoogleIcon:()=>PF,GraphBarIcon:()=>rF,GraphLineIcon:()=>eF,GraphqlIcon:()=>NF,GridAltIcon:()=>wA,GridIcon:()=>vA,GrowIcon:()=>RA,HeartHollowIcon:()=>fI,HeartIcon:()=>hI,HomeIcon:()=>cR,HourglassIcon:()=>DI,InfoIcon:()=>K_,ItalicIcon:()=>pF,JumpToIcon:()=>lI,KeyIcon:()=>N_,LightningIcon:()=>AA,LightningOffIcon:()=>C8,LinkBrokenIcon:()=>rI,LinkIcon:()=>tI,LinkedinIcon:()=>WF,LinuxIcon:()=>CF,ListOrderedIcon:()=>hF,ListUnorderedIcon:()=>mF,LocationIcon:()=>oR,LockIcon:()=>$_,MarkdownIcon:()=>vF,MarkupIcon:()=>cF,MediumIcon:()=>HF,MemoryIcon:()=>o_,MenuIcon:()=>uF,MergeIcon:()=>xF,MirrorIcon:()=>IA,MobileIcon:()=>YF,MoonIcon:()=>GA,NutIcon:()=>d_,OutboxIcon:()=>H_,OutlineIcon:()=>yA,PaintBrushIcon:()=>BA,PaperClipIcon:()=>fF,ParagraphIcon:()=>gF,PassedIcon:()=>__,PhoneIcon:()=>eI,PhotoDragIcon:()=>bA,PhotoIcon:()=>mA,PinAltIcon:()=>D_,PinIcon:()=>iR,PlayBackIcon:()=>PA,PlayIcon:()=>$A,PlayNextIcon:()=>NA,PlusIcon:()=>w_,PointerDefaultIcon:()=>q_,PointerHandIcon:()=>W_,PowerIcon:()=>s_,PrintIcon:()=>QA,ProceedIcon:()=>tR,ProfileIcon:()=>vR,PullRequestIcon:()=>EF,QuestionIcon:()=>Y_,RSSIcon:()=>aI,RedirectIcon:()=>KI,ReduxIcon:()=>jF,RefreshIcon:()=>rR,ReplyIcon:()=>JI,RepoIcon:()=>yF,RequestChangeIcon:()=>L_,RewindIcon:()=>HA,RulerIcon:()=>TA,SearchIcon:()=>EA,ShareAltIcon:()=>oI,ShareIcon:()=>iI,ShieldIcon:()=>wI,SideBySideIcon:()=>UA,SidebarAltIcon:()=>XF,SidebarAltToggleIcon:()=>QF,SidebarIcon:()=>ZF,SidebarToggleIcon:()=>e_,SpeakerIcon:()=>MA,StackedIcon:()=>qA,StarHollowIcon:()=>mI,StarIcon:()=>gI,StickerIcon:()=>AI,StopAltIcon:()=>VA,StopIcon:()=>zA,StorybookIcon:()=>FF,StructureIcon:()=>i_,SubtractIcon:()=>k_,SunIcon:()=>WA,SupportIcon:()=>J_,SwitchAltIcon:()=>_A,SyncIcon:()=>ZI,TabletIcon:()=>KF,ThumbsUpIcon:()=>bI,TimeIcon:()=>lR,TimerIcon:()=>uR,TransferIcon:()=>GI,TrashIcon:()=>x_,TwitterIcon:()=>VF,TypeIcon:()=>U_,UbuntuIcon:()=>SF,UndoIcon:()=>YI,UnfoldIcon:()=>WI,UnlockIcon:()=>P_,UnpinIcon:()=>C_,UploadIcon:()=>XI,UserAddIcon:()=>mR,UserAltIcon:()=>hR,UserIcon:()=>fR,UsersIcon:()=>gR,VSCodeIcon:()=>qF,VerifiedIcon:()=>yI,VideoIcon:()=>OA,WandIcon:()=>h_,WatchIcon:()=>JF,WindowsIcon:()=>kF,WrenchIcon:()=>p_,YoutubeIcon:()=>UF,ZoomIcon:()=>xA,ZoomOutIcon:()=>DA,ZoomResetIcon:()=>CA,iconList:()=>hA});var hA=[{name:"Images",icons:["PhotoIcon","ComponentIcon","GridIcon","OutlineIcon","PhotoDragIcon","GridAltIcon","SearchIcon","ZoomIcon","ZoomOutIcon","ZoomResetIcon","EyeIcon","EyeCloseIcon","LightningIcon","LightningOffIcon","ContrastIcon","SwitchAltIcon","MirrorIcon","GrowIcon","PaintBrushIcon","RulerIcon","StopIcon","CameraIcon","VideoIcon","SpeakerIcon","PlayIcon","PlayBackIcon","PlayNextIcon","RewindIcon","FastForwardIcon","StopAltIcon","SideBySideIcon","StackedIcon","SunIcon","MoonIcon"]},{name:"Documents",icons:["BookIcon","DocumentIcon","CopyIcon","CategoryIcon","FolderIcon","PrintIcon","GraphLineIcon","CalendarIcon","GraphBarIcon","AlignLeftIcon","AlignRightIcon","FilterIcon","DocChartIcon","DocListIcon","DragIcon","MenuIcon"]},{name:"Editing",icons:["MarkupIcon","BoldIcon","ItalicIcon","PaperClipIcon","ListOrderedIcon","ListUnorderedIcon","ParagraphIcon","MarkdownIcon"]},{name:"Git",icons:["RepoIcon","CommitIcon","BranchIcon","PullRequestIcon","MergeIcon"]},{name:"OS",icons:["AppleIcon","LinuxIcon","UbuntuIcon","WindowsIcon","ChromeIcon"]},{name:"Logos",icons:["StorybookIcon","AzureDevOpsIcon","BitbucketIcon","ChromaticIcon","ComponentDrivenIcon","DiscordIcon","FacebookIcon","FigmaIcon","GDriveIcon","GithubIcon","GitlabIcon","GoogleIcon","GraphqlIcon","MediumIcon","ReduxIcon","TwitterIcon","YoutubeIcon","VSCodeIcon","LinkedinIcon"]},{name:"Devices",icons:["BrowserIcon","TabletIcon","MobileIcon","WatchIcon","SidebarIcon","SidebarAltIcon","SidebarAltToggleIcon","SidebarToggleIcon","BottomBarIcon","BottomBarToggleIcon","CPUIcon","DatabaseIcon","MemoryIcon","StructureIcon","BoxIcon","PowerIcon"]},{name:"CRUD",icons:["EditIcon","CogIcon","NutIcon","WrenchIcon","EllipsisIcon","WandIcon","CheckIcon","FormIcon","BatchDenyIcon","BatchAcceptIcon","ControlsIcon","PlusIcon","CloseAltIcon","CrossIcon","TrashIcon","PinAltIcon","UnpinIcon","AddIcon","SubtractIcon","CloseIcon","DeleteIcon","PassedIcon","ChangedIcon","FailedIcon","ClearIcon","CommentIcon","CommentAddIcon","RequestChangeIcon","CommentsIcon","ChatIcon","LockIcon","UnlockIcon","KeyIcon","OutboxIcon","CreditIcon","ButtonIcon","TypeIcon","PointerDefaultIcon","PointerHandIcon","CommandIcon"]},{name:"Communicate",icons:["InfoIcon","QuestionIcon","SupportIcon","AlertIcon","AlertAltIcon","EmailIcon","PhoneIcon","LinkIcon","LinkBrokenIcon","BellIcon","RSSIcon","ShareAltIcon","ShareIcon","JumpToIcon","CircleHollowIcon","CircleIcon","BookmarkHollowIcon","BookmarkIcon","DiamondIcon","HeartHollowIcon","HeartIcon","StarHollowIcon","StarIcon","CertificateIcon","VerifiedIcon","ThumbsUpIcon","ShieldIcon","BasketIcon","BeakerIcon","HourglassIcon","FlagIcon","CloudHollowIcon","CloudIcon","StickerIcon"]},{name:"Wayfinding",icons:["ChevronUpIcon","ChevronDownIcon","ChevronLeftIcon","ChevronRightIcon","ChevronSmallUpIcon","ChevronSmallDownIcon","ChevronSmallLeftIcon","ChevronSmallRightIcon","ArrowUpIcon","ArrowDownIcon","ArrowLeftIcon","ArrowRightIcon","ArrowSolidUpIcon","ArrowSolidDownIcon","ArrowSolidLeftIcon","ArrowSolidRightIcon","ExpandAltIcon","CollapseIcon","ExpandIcon","UnfoldIcon","TransferIcon","RedirectIcon","UndoIcon","ReplyIcon","SyncIcon","UploadIcon","DownloadIcon","BackIcon","ProceedIcon","RefreshIcon","GlobeIcon","CompassIcon","LocationIcon","PinIcon","TimeIcon","DashboardIcon","TimerIcon","HomeIcon","AdminIcon","DirectionIcon"]},{name:"People",icons:["UserIcon","UserAltIcon","UserAddIcon","UsersIcon","ProfileIcon","FaceHappyIcon","FaceNeutralIcon","FaceSadIcon","AccessibilityIcon","AccessibilityAltIcon"]}],mA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 4.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 1.504v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5zM2 9.297V2.004h10v5.293L9.854 5.15a.5.5 0 00-.708 0L6.5 7.797 5.354 6.65a.5.5 0 00-.708 0L2 9.297zM9.5 6.21l2.5 2.5v3.293H2V10.71l3-3 3.146 3.146a.5.5 0 00.708-.707L7.207 8.504 9.5 6.21z",fill:e}))),gA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 1.004a2.5 2.5 0 00-2.5 2.5v7a2.5 2.5 0 002.5 2.5h7a2.5 2.5 0 002.5-2.5v-7a2.5 2.5 0 00-2.5-2.5h-7zm8.5 5.5H7.5v-4.5h3a1.5 1.5 0 011.5 1.5v3zm0 1v3a1.5 1.5 0 01-1.5 1.5h-3v-4.5H12zm-5.5 4.5v-4.5H2v3a1.5 1.5 0 001.5 1.5h3zM2 6.504h4.5v-4.5h-3a1.5 1.5 0 00-1.5 1.5v3z",fill:e}))),vA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5H6a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H1.5a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5h3.5v3.5H2zM7.5 1.504a.5.5 0 01.5-.5h4.5a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H8a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5H12v3.5H8.5zM1.5 7.504a.5.5 0 00-.5.5v4.5a.5.5 0 00.5.5H6a.5.5 0 00.5-.5v-4.5a.5.5 0 00-.5-.5H1.5zm.5 1v3.5h3.5v-3.5H2zM7.5 8.004a.5.5 0 01.5-.5h4.5a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H8a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5H12v3.5H8.5z",fill:e}))),yA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2 2.004v2H1v-2.5a.5.5 0 01.5-.5H4v1H2zM1 9.004v-4h1v4H1zM1 10.004v2.5a.5.5 0 00.5.5H4v-1H2v-2H1zM10 13.004h2.5a.5.5 0 00.5-.5v-2.5h-1v2h-2v1zM12 4.004h1v-2.5a.5.5 0 00-.5-.5H10v1h2v2zM9 12.004v1H5v-1h4zM9 1.004v1H5v-1h4zM13 9.004h-1v-4h1v4zM7 8.004a1 1 0 100-2 1 1 0 000 2z",fill:e}))),bA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.25 3.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7.003v-6.5a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5H.5a.5.5 0 00-.5.5v2.5h1v-2h2v6.5a.5.5 0 00.5.5H10v2H8v1h2.5a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-3.5zm-10-6v5.794L5.646 5.15a.5.5 0 01.708 0L7.5 6.297l2.646-2.647a.5.5 0 01.708 0L13 5.797V1.004H4zm9 6.208l-2.5-2.5-2.293 2.293L9.354 8.15a.5.5 0 11-.708.707L6 6.211l-2 2v1.793h9V7.21z",fill:e}),l.createElement("path",{d:"M0 10.004v-3h1v3H0zM0 13.504v-2.5h1v2h2v1H.5a.5.5 0 01-.5-.5zM7 14.004H4v-1h3v1z",fill:e}))),wA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 3V1h1v2H4zM4 6v2h1V6H4zM4 11v2h1v-2H4zM9 11v2h1v-2H9zM9 8V6h1v2H9zM9 1v2h1V1H9zM13 5h-2V4h2v1zM11 10h2V9h-2v1zM3 10H1V9h2v1zM1 5h2V4H1v1zM8 5H6V4h2v1zM6 10h2V9H6v1zM4 4h1v1H4V4zM10 4H9v1h1V4zM9 9h1v1H9V9zM5 9H4v1h1V9z",fill:e}))),EA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),xA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),DA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:e}))),CA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:e}))),SA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:e}))),kA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:e}),l.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:e}))),AA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.522 6.6a.566.566 0 00-.176.544.534.534 0 00.382.41l2.781.721-1.493 5.013a.563.563 0 00.216.627.496.496 0 00.63-.06l6.637-6.453a.568.568 0 00.151-.54.534.534 0 00-.377-.396l-2.705-.708 2.22-4.976a.568.568 0 00-.15-.666.497.497 0 00-.648.008L2.522 6.6zm7.72.63l-3.067-.804L9.02 2.29 3.814 6.803l2.95.764-1.277 4.285 4.754-4.622zM4.51 13.435l.037.011-.037-.011z",fill:e}))),C8=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.139 8.725l1.36-1.323a.568.568 0 00.151-.54.534.534 0 00-.377-.396l-2.705-.708 2.22-4.976a.568.568 0 00-.15-.666.497.497 0 00-.648.008L5.464 4.05l.708.71 2.848-2.47-1.64 3.677.697.697 2.164.567-.81.787.708.708zM2.523 6.6a.566.566 0 00-.177.544.534.534 0 00.382.41l2.782.721-1.494 5.013a.563.563 0 00.217.627.496.496 0 00.629-.06l3.843-3.736-.708-.707-2.51 2.44 1.137-3.814-.685-.685-2.125-.55.844-.731-.71-.71L2.524 6.6zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11z",fill:e}))),FA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h10a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-10a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5zm1 1v2.293l2.293-2.293H4zm-1 0v6.5a.499.499 0 00.497.5H10v2H1v-9h2zm1-1h6.5a.499.499 0 01.5.5v6.5h2v-9H4v2zm6 7V7.71l-2.293 2.293H10zm0-3.707V4.71l-5.293 5.293h1.586L10 6.297zm-.707-2.293H7.707L4 7.71v1.586l5.293-5.293z",fill:e}))),_A=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004v-2.5a.5.5 0 01.5-.5h10a.5.5 0 01.5.5v10a.5.5 0 01-.5.5H11v2.5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-10a.5.5 0 01.5-.5H3zm1 0v-2h9v9h-2v-6.5a.5.5 0 00-.5-.5H4zm6 8v2H1v-9h2v6.5a.5.5 0 00.5.5H10zm0-1H4v-6h6v6z",fill:e}))),IA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 10.5h10v-10l-10 10z",fill:e}))),RA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 1.004a.5.5 0 100 1H12v10.5a.5.5 0 001 0v-10.5a1 1 0 00-1-1H1.5z",fill:e}),l.createElement("path",{d:"M1 3.504a.5.5 0 01.5-.5H10a1 1 0 011 1v8.5a.5.5 0 01-1 0v-8.5H1.5a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 5.004a.5.5 0 00-.5.5v7a.5.5 0 00.5.5h7a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5h-7zm.5 1v6h6v-6H2z",fill:e}))),BA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.854.146a.5.5 0 00-.708 0L2.983 8.31a2.24 2.24 0 00-1.074.6C.677 10.14.24 11.902.085 12.997 0 13.6 0 14 0 14s.4 0 1.002-.085c1.095-.155 2.857-.592 4.089-1.824a2.24 2.24 0 00.6-1.074l8.163-8.163a.5.5 0 000-.708l-2-2zM5.6 9.692l.942-.942L5.25 7.457l-.942.943A2.242 2.242 0 015.6 9.692zm1.649-1.65L12.793 2.5 11.5 1.207 5.957 6.75 7.25 8.043zM4.384 9.617a1.25 1.25 0 010 1.768c-.767.766-1.832 1.185-2.78 1.403-.17.04-.335.072-.49.098.027-.154.06-.318.099-.49.219-.947.637-2.012 1.403-2.779a1.25 1.25 0 011.768 0z",fill:e}))),TA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 1.004a.5.5 0 01.5.5v.5h10v-.5a.5.5 0 011 0v2a.5.5 0 01-1 0v-.5H2v.5a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 6a.5.5 0 00-.5.5v6a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-6a.5.5 0 00-.5-.5h-11zM2 7v5h10V7h-1v2.5a.5.5 0 01-1 0V7h-.75v1a.5.5 0 01-1 0V7H7.5v2.5a.5.5 0 01-1 0V7h-.75v1a.5.5 0 01-1 0V7H4v2.5a.5.5 0 01-1 0V7H2z",fill:e}))),zA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4.5 4a.5.5 0 00-.5.5v5a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),LA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7a3 3 0 11-6 0 3 3 0 016 0zM9 7a2 2 0 11-4 0 2 2 0 014 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 1a.5.5 0 00-.5.5v.504H.5a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H6V1.5a.5.5 0 00-.5-.5h-3zM1 3.004v8h12v-8H1z",fill:e}))),OA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:e}))),MA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 4.5v5a.5.5 0 00.5.5H4l3.17 2.775a.5.5 0 00.83-.377V1.602a.5.5 0 00-.83-.376L4 4H1.5a.5.5 0 00-.5.5zM4 9V5H2v4h2zm.998.545A.504.504 0 005 9.5v-5c0-.015 0-.03-.002-.044L7 2.704v8.592L4.998 9.545z",fill:e}),l.createElement("path",{d:"M10.15 1.752a.5.5 0 00-.3.954 4.502 4.502 0 010 8.588.5.5 0 00.3.954 5.502 5.502 0 000-10.496z",fill:e}),l.createElement("path",{d:"M10.25 3.969a.5.5 0 00-.5.865 2.499 2.499 0 010 4.332.5.5 0 10.5.866 3.499 3.499 0 000-6.063z",fill:e}))),$A=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M12.813 7.425l-9.05 5.603A.5.5 0 013 12.603V1.398a.5.5 0 01.763-.425l9.05 5.602a.5.5 0 010 .85z",fill:e}))),PA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.24 12.035L3.697 7.427A.494.494 0 013.5 7.2v4.05a.75.75 0 01-1.5 0v-8.5a.75.75 0 011.5 0V6.8a.494.494 0 01.198-.227l7.541-4.608A.5.5 0 0112 2.39v9.217a.5.5 0 01-.76.427z",fill:e}))),NA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.76 12.035l7.542-4.608A.495.495 0 0010.5 7.2v4.05a.75.75 0 001.5 0v-8.5a.75.75 0 00-1.5 0V6.8a.495.495 0 00-.198-.227L2.76 1.965A.5.5 0 002 2.39v9.217a.5.5 0 00.76.427z",fill:e}))),HA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9 2.42v2.315l4.228-2.736a.5.5 0 01.772.42v9.162a.5.5 0 01-.772.42L9 9.263v2.317a.5.5 0 01-.772.42L1.5 7.647v3.603a.75.75 0 01-1.5 0v-8.5a.75.75 0 011.5 0v3.603L8.228 2A.5.5 0 019 2.42z",fill:e}))),jA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5 2.42v2.315L.772 1.999a.5.5 0 00-.772.42v9.162a.5.5 0 00.772.42L5 9.263v2.317a.5.5 0 00.772.42L12.5 7.647v3.603a.75.75 0 001.5 0v-8.5a.75.75 0 00-1.5 0v3.603L5.772 2A.5.5 0 005 2.42z",fill:e}))),VA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11z",fill:e}))),UA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 10.5v-10h5v10H2z",fill:e}))),qA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 1.004a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11zm-10.5 1h10v5H2v-5z",fill:e}))),WA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3492)",fill:e},l.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0V2a.5.5 0 001 0V.5z"}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10a3 3 0 100-6 3 3 0 000 6zm0-1a2 2 0 100-4 2 2 0 000 4z"}),l.createElement("path",{d:"M7 11.5a.5.5 0 01.5.5v1.5a.5.5 0 01-1 0V12a.5.5 0 01.5-.5zM11.5 7a.5.5 0 01.5-.5h1.5a.5.5 0 010 1H12a.5.5 0 01-.5-.5zM.5 6.5a.5.5 0 000 1H2a.5.5 0 000-1H.5zM3.818 10.182a.5.5 0 010 .707l-1.06 1.06a.5.5 0 11-.708-.706l1.06-1.06a.5.5 0 01.708 0zM11.95 2.757a.5.5 0 10-.707-.707l-1.061 1.061a.5.5 0 10.707.707l1.06-1.06zM10.182 10.182a.5.5 0 01.707 0l1.06 1.06a.5.5 0 11-.706.708l-1.061-1.06a.5.5 0 010-.708zM2.757 2.05a.5.5 0 10-.707.707l1.06 1.061a.5.5 0 00.708-.707l-1.06-1.06z"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3492"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),GA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3493)"},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.335.047l-.15-.015a7.499 7.499 0 106.14 10.577c.103-.229-.156-.447-.386-.346a5.393 5.393 0 01-.771.27A5.356 5.356 0 019.153.691C9.37.568 9.352.23 9.106.175a7.545 7.545 0 00-.77-.128zM6.977 1.092a6.427 6.427 0 005.336 10.671A6.427 6.427 0 116.977 1.092z",fill:e})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3493"},l.createElement("path",{fill:"#fff",transform:"scale(1.07124)",d:"M0 0h14.001v14.002H0z"}))))),KA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 2a2 2 0 00-2-2H1.5a.5.5 0 00-.5.5v13a.5.5 0 00.5.5H11a2 2 0 002-2V2zM3 13h8a1 1 0 001-1V2a1 1 0 00-1-1H7v6.004a.5.5 0 01-.856.352l-.002-.002L5.5 6.71l-.645.647A.5.5 0 014 7.009V1H3v12zM5 1v4.793l.146-.146a.5.5 0 01.743.039l.111.11V1H5z",fill:e}))),YA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e}))),JA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.746.07A.5.5 0 0011.5.003h-6a.5.5 0 00-.5.5v2.5H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h8a.5.5 0 00.5-.5v-2.5h4.5a.5.5 0 00.5-.5v-8a.498.498 0 00-.15-.357L11.857.154a.506.506 0 00-.11-.085zM9 10.003h4v-7h-1.5a.5.5 0 01-.5-.5v-1.5H6v2h.5a.5.5 0 01.357.15L8.85 5.147c.093.09.15.217.15.357v4.5zm-8-6v9h7v-7H6.5a.5.5 0 01-.5-.5v-1.5H1z",fill:e}))),ZA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3 1.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zM2 3.504a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 5.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v7a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-7zM2 12V6h10v6H2z",fill:e}))),XA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.586 3.504l-1.5-1.5H1v9h12v-7.5H6.586zm.414-1L5.793 1.297a1 1 0 00-.707-.293H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-8.5a.5.5 0 00-.5-.5H7z",fill:e}))),QA=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4.5 8.004a.5.5 0 100 1h5a.5.5 0 000-1h-5zM4.5 10.004a.5.5 0 000 1h5a.5.5 0 000-1h-5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 1.504a.5.5 0 01.5-.5h8a.498.498 0 01.357.15l.993.993c.093.09.15.217.15.357v1.5h1.5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5H12v2.5a.5.5 0 01-.5.5h-9a.5.5 0 01-.5-.5v-2.5H.5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5H2v-2.5zm11 7.5h-1v-2.5a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v2.5H1v-4h12v4zm-2-6v1H3v-2h7v.5a.5.5 0 00.5.5h.5zm-8 9h8v-5H3v5z",fill:e}))),eF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.146 6.15a.5.5 0 01.708 0L7 7.297 9.146 5.15a.5.5 0 01.708 0l1 1a.5.5 0 01-.708.707L9.5 6.211 7.354 8.357a.5.5 0 01-.708 0L5.5 7.211 3.854 8.857a.5.5 0 11-.708-.707l2-2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 1.004a.5.5 0 00-.5.5v11a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-11a.5.5 0 00-.5-.5h-11zm.5 1v10h10v-10H2z",fill:e}))),tF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0a.5.5 0 01.5.5V1h6V.5a.5.5 0 011 0V1h1.5a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5H3V.5a.5.5 0 01.5-.5zM2 4v2.3h3V4H2zm0 5.2V6.8h3v2.4H2zm0 .5V12h3V9.7H2zm3.5 0V12h3V9.7h-3zm3.5 0V12h3V9.7H9zm3-.5H9V6.8h3v2.4zm-3.5 0h-3V6.8h3v2.4zM9 4v2.3h3V4H9zM5.5 6.3h3V4h-3v2.3z",fill:e}))),rF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M12 2.5a.5.5 0 00-1 0v10a.5.5 0 001 0v-10zM9 4.5a.5.5 0 00-1 0v8a.5.5 0 001 0v-8zM5.5 7a.5.5 0 01.5.5v5a.5.5 0 01-1 0v-5a.5.5 0 01.5-.5zM3 10.5a.5.5 0 00-1 0v2a.5.5 0 001 0v-2z",fill:e}))),nF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M13 2a.5.5 0 010 1H1a.5.5 0 010-1h12zM10 5a.5.5 0 010 1H1a.5.5 0 010-1h9zM11.5 8.5A.5.5 0 0011 8H1a.5.5 0 000 1h10a.5.5 0 00.5-.5zM7.5 11a.5.5 0 010 1H1a.5.5 0 010-1h6.5z",fill:e}))),aF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1 2a.5.5 0 000 1h12a.5.5 0 000-1H1zM4 5a.5.5 0 000 1h9a.5.5 0 000-1H4zM2.5 8.5A.5.5 0 013 8h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zM6.5 11a.5.5 0 000 1H13a.5.5 0 000-1H6.5z",fill:e}))),oF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1 2a.5.5 0 000 1h12a.5.5 0 000-1H1zM3 5a.5.5 0 000 1h8a.5.5 0 000-1H3zM4.5 8.5A.5.5 0 015 8h4a.5.5 0 010 1H5a.5.5 0 01-.5-.5zM6.5 11a.5.5 0 000 1h1a.5.5 0 000-1h-1z",fill:e}))),iF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zM2 4v2.3h3V4H2zm0 5.2V6.8h3v2.4H2zm0 .5V12h3V9.7H2zm3.5 0V12h3V9.7h-3zm3.5 0V12h3V9.7H9zm3-.5H9V6.8h3v2.4zm-3.5 0h-3V6.8h3v2.4zM9 6.3h3V4H9v2.3zm-3.5 0h3V4h-3v2.3z",fill:e}))),lF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.5 6.5A.5.5 0 014 6h6a.5.5 0 010 1H4a.5.5 0 01-.5-.5zM4 9a.5.5 0 000 1h6a.5.5 0 000-1H4z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zM2 4v8h10V4H2z",fill:e}))),sF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M13 4a.5.5 0 010 1H1a.5.5 0 010-1h12zM13.5 9.5A.5.5 0 0013 9H1a.5.5 0 000 1h12a.5.5 0 00.5-.5z",fill:e}))),uF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M13 3.5a.5.5 0 010 1H1a.5.5 0 010-1h12zM13.5 10a.5.5 0 00-.5-.5H1a.5.5 0 000 1h12a.5.5 0 00.5-.5zM13 6.5a.5.5 0 010 1H1a.5.5 0 010-1h12z",fill:e}))),cF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:e}))),dF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 2v1.5h1v7H3V12h5a3 3 0 001.791-5.407A2.75 2.75 0 008 2.011V2H3zm5 5.5H5.5v3H8a1.5 1.5 0 100-3zm-.25-4H5.5V6h2.25a1.25 1.25 0 100-2.5z",fill:e}))),pF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2z",fill:e}))),fF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.553 2.268a1.5 1.5 0 00-2.12 0L2.774 7.925a2.5 2.5 0 003.536 3.535l3.535-3.535a.5.5 0 11.707.707l-3.535 3.536-.002.002a3.5 3.5 0 01-4.959-4.941l.011-.011L7.725 1.56l.007-.008a2.5 2.5 0 013.53 3.541l-.002.002-5.656 5.657-.003.003a1.5 1.5 0 01-2.119-2.124l3.536-3.536a.5.5 0 11.707.707L4.189 9.34a.5.5 0 00.707.707l5.657-5.657a1.5 1.5 0 000-2.121z",fill:e}))),hF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5 2.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zM5 7a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7A.5.5 0 015 7zM5.5 11a.5.5 0 000 1h7a.5.5 0 000-1h-7zM2.5 2H1v1h1v3h1V2.5a.5.5 0 00-.5-.5zM3 8.5v1a.5.5 0 01-1 0V9h-.5a.5.5 0 010-1h1a.5.5 0 01.5.5zM2 10.5a.5.5 0 00-1 0V12h2v-1H2v-.5z",fill:e}))),mF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.75 2.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0zM5.5 2a.5.5 0 000 1h7a.5.5 0 000-1h-7zM5.5 11a.5.5 0 000 1h7a.5.5 0 000-1h-7zM2 12.25a.75.75 0 100-1.5.75.75 0 000 1.5zM5 7a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7A.5.5 0 015 7zM2 7.75a.75.75 0 100-1.5.75.75 0 000 1.5z",fill:e}))),gF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6 7a3 3 0 110-6h5.5a.5.5 0 010 1H10v10.5a.5.5 0 01-1 0V2H7v10.5a.5.5 0 01-1 0V7z",fill:e}))),vF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2 4.5h1.5L5 6.375 6.5 4.5H8v5H6.5V7L5 8.875 3.5 7v2.5H2v-5zM9.75 4.5h1.5V7h1.25l-2 2.5-2-2.5h1.25V4.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 2a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H.5zM1 3v8h12V3H1z",fill:e}))),yF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5 2.5a.5.5 0 11-1 0 .5.5 0 011 0zM4.5 5a.5.5 0 100-1 .5.5 0 000 1zM5 6.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 0a2 2 0 012 2v10a2 2 0 01-2 2H1.5a.5.5 0 01-.5-.5V.5a.5.5 0 01.5-.5H11zm0 1H3v12h8a1 1 0 001-1V2a1 1 0 00-1-1z",fill:e}))),bF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.031 7.5a4 4 0 007.938 0H13.5a.5.5 0 000-1h-2.53a4 4 0 00-7.94 0H.501a.5.5 0 000 1h2.531zM7 10a3 3 0 100-6 3 3 0 000 6z",fill:e}))),wF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2.5a1.5 1.5 0 01-1 1.415v4.053C5.554 7.4 6.367 7 7.5 7c.89 0 1.453-.252 1.812-.557.218-.184.374-.4.482-.62a1.5 1.5 0 111.026.143c-.155.423-.425.87-.86 1.24C9.394 7.685 8.59 8 7.5 8c-1.037 0-1.637.42-1.994.917a2.81 2.81 0 00-.472 1.18A1.5 1.5 0 114 10.086v-6.17A1.5 1.5 0 116 2.5zm-2 9a.5.5 0 111 0 .5.5 0 01-1 0zm1-9a.5.5 0 11-1 0 .5.5 0 011 0zm6 2a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}))),EF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.354 1.354L7.707 2H8.5A2.5 2.5 0 0111 4.5v5.585a1.5 1.5 0 11-1 0V4.5A1.5 1.5 0 008.5 3h-.793l.647.646a.5.5 0 11-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708zM11 11.5a.5.5 0 11-1 0 .5.5 0 011 0zM4 3.915a1.5 1.5 0 10-1 0v6.17a1.5 1.5 0 101 0v-6.17zM3.5 11a.5.5 0 100 1 .5.5 0 000-1zm0-8a.5.5 0 100-1 .5.5 0 000 1z",fill:e}))),xF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.108 3.872A1.5 1.5 0 103 3.915v6.17a1.5 1.5 0 101 0V6.41c.263.41.573.77.926 1.083 1.108.98 2.579 1.433 4.156 1.5A1.5 1.5 0 109.09 7.99c-1.405-.065-2.62-.468-3.5-1.248-.723-.64-1.262-1.569-1.481-2.871zM3.5 11a.5.5 0 100 1 .5.5 0 000-1zM4 2.5a.5.5 0 11-1 0 .5.5 0 011 0zm7 6a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}))),DF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.03 8.103a3.044 3.044 0 01-.202-1.744 2.697 2.697 0 011.4-1.935c-.749-1.18-1.967-1.363-2.35-1.403-.835-.086-2.01.56-2.648.57h-.016c-.639-.01-1.814-.656-2.649-.57-.415.044-1.741.319-2.541 1.593-.281.447-.498 1.018-.586 1.744a6.361 6.361 0 00-.044.85c.005.305.028.604.07.895.09.62.259 1.207.477 1.744.242.595.543 1.13.865 1.585.712 1.008 1.517 1.59 1.971 1.6.934.021 1.746-.61 2.416-.594.006.002.014.003.02.002h.017c.007 0 .014 0 .021-.002.67-.017 1.481.615 2.416.595.453-.011 1.26-.593 1.971-1.6a7.95 7.95 0 00.97-1.856c-.697-.217-1.27-.762-1.578-1.474zm-2.168-5.97c.717-.848.69-2.07.624-2.125-.065-.055-1.25.163-1.985.984-.735.82-.69 2.071-.624 2.125.064.055 1.268-.135 1.985-.984z",fill:e}))),CF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0a3 3 0 013 3v1.24c.129.132.25.27.362.415.113.111.283.247.515.433l.194.155c.325.261.711.582 1.095.966.765.765 1.545 1.806 1.823 3.186a.501.501 0 01-.338.581 3.395 3.395 0 01-1.338.134 2.886 2.886 0 01-1.049-.304 5.535 5.535 0 01-.17.519 2 2 0 11-2.892 2.55A5.507 5.507 0 017 13c-.439 0-.838-.044-1.201-.125a2 2 0 11-2.892-2.55 5.553 5.553 0 01-.171-.519c-.349.182-.714.27-1.05.304A3.395 3.395 0 01.35 9.977a.497.497 0 01-.338-.582c.278-1.38 1.058-2.42 1.823-3.186.384-.384.77-.705 1.095-.966l.194-.155c.232-.186.402-.322.515-.433.112-.145.233-.283.362-.414V3a3 3 0 013-3zm1.003 11.895a2 2 0 012.141-1.89c.246-.618.356-1.322.356-2.005 0-.514-.101-1.07-.301-1.599l-.027-.017a6.387 6.387 0 00-.857-.42 6.715 6.715 0 00-1.013-.315l-.852.638a.75.75 0 01-.9 0l-.852-.638a6.716 6.716 0 00-1.693.634 4.342 4.342 0 00-.177.101l-.027.017A4.6 4.6 0 003.501 8c0 .683.109 1.387.355 2.005a2 2 0 012.142 1.89c.295.067.627.105 1.002.105s.707-.038 1.003-.105zM5 12a1 1 0 11-2 0 1 1 0 012 0zm6 0a1 1 0 11-2 0 1 1 0 012 0zM6.1 4.3a1.5 1.5 0 011.8 0l.267.2L7 5.375 5.833 4.5l.267-.2zM8.5 2a.5.5 0 01.5.5V3a.5.5 0 01-1 0v-.5a.5.5 0 01.5-.5zM6 2.5a.5.5 0 00-1 0V3a.5.5 0 001 0v-.5z",fill:e}))),SF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3497)",fill:e},l.createElement("path",{d:"M12.261 2.067c0 1.142-.89 2.068-1.988 2.068-1.099 0-1.99-.926-1.99-2.068C8.283.926 9.174 0 10.273 0c1.098 0 1.989.926 1.989 2.067zM3.978 6.6c0 1.142-.89 2.068-1.989 2.068C.891 8.668 0 7.742 0 6.601c0-1.142.89-2.068 1.989-2.068 1.099 0 1.989.926 1.989 2.068zM6.475 11.921A4.761 4.761 0 014.539 11a4.993 4.993 0 01-1.367-1.696 2.765 2.765 0 01-1.701.217 6.725 6.725 0 001.844 2.635 6.379 6.379 0 004.23 1.577 3.033 3.033 0 01-.582-1.728 4.767 4.767 0 01-.488-.083zM11.813 11.933c0 1.141-.89 2.067-1.989 2.067-1.098 0-1.989-.926-1.989-2.067 0-1.142.891-2.068 1.99-2.068 1.098 0 1.989.926 1.989 2.068zM12.592 11.173a6.926 6.926 0 001.402-3.913 6.964 6.964 0 00-1.076-4.023A2.952 2.952 0 0111.8 4.6c.398.78.592 1.656.564 2.539a5.213 5.213 0 01-.724 2.495c.466.396.8.935.952 1.54zM1.987 3.631c-.05 0-.101.002-.151.004C3.073 1.365 5.504.024 8.005.23a3.07 3.07 0 00-.603 1.676 4.707 4.707 0 00-2.206.596 4.919 4.919 0 00-1.7 1.576 2.79 2.79 0 00-1.509-.447z"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3497"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),kF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6.5 1H1v5.5h5.5V1zM13 1H7.5v5.5H13V1zM7.5 7.5H13V13H7.5V7.5zM6.5 7.5H1V13h5.5V7.5z",fill:e}))),AF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3496)"},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.023 3.431a.115.115 0 01-.099.174H7.296A3.408 3.408 0 003.7 6.148a.115.115 0 01-.21.028l-1.97-3.413a.115.115 0 01.01-.129A6.97 6.97 0 017 0a6.995 6.995 0 016.023 3.431zM7 9.615A2.619 2.619 0 014.384 7 2.62 2.62 0 017 4.383 2.619 2.619 0 019.616 7 2.619 2.619 0 017 9.615zm1.034.71a.115.115 0 00-.121-.041 3.4 3.4 0 01-.913.124 3.426 3.426 0 01-3.091-1.973L1.098 3.567a.115.115 0 00-.2.001 7.004 7.004 0 005.058 10.354l.017.001c.04 0 .078-.021.099-.057l1.971-3.414a.115.115 0 00-.009-.128zm1.43-5.954h3.947c.047 0 .09.028.107.072.32.815.481 1.675.481 2.557a6.957 6.957 0 01-2.024 4.923A6.957 6.957 0 017.08 14h-.001a.115.115 0 01-.1-.172L9.794 8.95A3.384 3.384 0 0010.408 7c0-.921-.364-1.785-1.024-2.433a.115.115 0 01.08-.196z",fill:e})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3496"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),FF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.042.616a.704.704 0 00-.66.729L1.816 12.9c.014.367.306.66.672.677l9.395.422h.032a.704.704 0 00.704-.703V.704c0-.015 0-.03-.002-.044a.704.704 0 00-.746-.659l-.773.049.057 1.615a.105.105 0 01-.17.086l-.52-.41-.617.468a.105.105 0 01-.168-.088L9.746.134 2.042.616zm8.003 4.747c-.247.192-2.092.324-2.092.05.04-1.045-.429-1.091-.689-1.091-.247 0-.662.075-.662.634 0 .57.607.893 1.32 1.27 1.014.538 2.24 1.188 2.24 2.823 0 1.568-1.273 2.433-2.898 2.433-1.676 0-3.141-.678-2.976-3.03.065-.275 2.197-.21 2.197 0-.026.971.195 1.256.753 1.256.43 0 .624-.236.624-.634 0-.602-.633-.958-1.361-1.367-.987-.554-2.148-1.205-2.148-2.7 0-1.494 1.027-2.489 2.86-2.489 1.832 0 2.832.98 2.832 2.845z",fill:e}))),_F=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3503)"},l.createElement("path",{d:"M0 5.176l1.31-1.73 4.902-1.994V.014l4.299 3.144-8.78 1.706v4.8L0 9.162V5.176zm14-2.595v8.548l-3.355 2.857-5.425-1.783v1.783L1.73 9.661l8.784 1.047v-7.55L14 2.581z",fill:e})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3503"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),IF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.522a.411.411 0 00-.412.476l1.746 10.597a.56.56 0 00.547.466h8.373a.411.411 0 00.412-.345l1.017-6.248h-3.87L8.35 9.18H5.677l-.724-3.781h7.904L13.412 2A.411.411 0 0013 1.524L1 1.522z",fill:e}))),RF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1014 0A7 7 0 000 7zm5.215-3.869a1.967 1.967 0 013.747.834v1.283l-3.346-1.93a2.486 2.486 0 00-.401-.187zm3.484 2.58l-3.346-1.93a1.968 1.968 0 00-2.685.72 1.954 1.954 0 00.09 2.106 2.45 2.45 0 01.362-.254l1.514-.873a.27.27 0 01.268 0l2.1 1.21 1.697-.978zm-.323 4.972L6.86 9.81a.268.268 0 01-.134-.231V7.155l-1.698-.98v3.86a1.968 1.968 0 003.747.835 2.488 2.488 0 01-.4-.187zm.268-.464a1.967 1.967 0 002.685-.719 1.952 1.952 0 00-.09-2.106c-.112.094-.233.18-.361.253L7.53 9.577l1.113.642zm-4.106.257a1.974 1.974 0 01-1.87-.975A1.95 1.95 0 012.47 8.01c.136-.507.461-.93.916-1.193L4.5 6.175v3.86c0 .148.013.295.039.44zM11.329 4.5a1.973 1.973 0 00-1.87-.976c.025.145.039.292.039.44v1.747a.268.268 0 01-.135.232l-2.1 1.211v1.96l3.346-1.931a1.966 1.966 0 00.72-2.683z",fill:e}))),BF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.847 2.181L8.867.201a.685.685 0 00-.97 0l-4.81 4.81a.685.685 0 000 .969l2.466 2.465-2.405 2.404a.685.685 0 000 .97l1.98 1.98a.685.685 0 00.97 0l4.81-4.81a.685.685 0 000-.969L8.441 5.555l2.405-2.404a.685.685 0 000-.97z",fill:e}))),TF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.852 2.885c-.893-.41-1.85-.712-2.85-.884a.043.043 0 00-.046.021c-.123.22-.26.505-.355.73a10.658 10.658 0 00-3.2 0 7.377 7.377 0 00-.36-.73.045.045 0 00-.046-.021c-1 .172-1.957.474-2.85.884a.04.04 0 00-.019.016C.311 5.612-.186 8.257.058 10.869a.048.048 0 00.018.033 11.608 11.608 0 003.496 1.767.045.045 0 00.049-.016c.27-.368.51-.755.715-1.163a.044.044 0 00-.024-.062 7.661 7.661 0 01-1.092-.52.045.045 0 01-.005-.075c.074-.055.147-.112.217-.17a.043.043 0 01.046-.006c2.29 1.046 4.771 1.046 7.035 0a.043.043 0 01.046.006c.07.057.144.115.218.17a.045.045 0 01-.004.075 7.186 7.186 0 01-1.093.52.045.045 0 00-.024.062c.21.407.45.795.715 1.162.011.016.03.023.05.017a11.57 11.57 0 003.5-1.767.045.045 0 00.019-.032c.292-3.02-.49-5.643-2.07-7.969a.036.036 0 00-.018-.016zM4.678 9.279c-.69 0-1.258-.634-1.258-1.411 0-.778.558-1.411 1.258-1.411.707 0 1.27.639 1.259 1.41 0 .778-.558 1.412-1.259 1.412zm4.652 0c-.69 0-1.258-.634-1.258-1.411 0-.778.557-1.411 1.258-1.411.707 0 1.27.639 1.258 1.41 0 .778-.551 1.412-1.258 1.412z",fill:e}))),zF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.399 14H5.06V7H3.5V4.588l1.56-.001-.002-1.421C5.058 1.197 5.533 0 7.6 0h1.721v2.413H8.246c-.805 0-.844.337-.844.966l-.003 1.208h1.934l-.228 2.412L7.401 7l-.002 7z",fill:e}))),LF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.2 0H4.803A2.603 2.603 0 003.41 4.802a2.603 2.603 0 000 4.396 2.602 2.602 0 103.998 2.199v-2.51a2.603 2.603 0 103.187-4.085A2.604 2.604 0 009.2 0zM7.407 7a1.793 1.793 0 103.586 0 1.793 1.793 0 00-3.586 0zm-.81 2.603H4.803a1.793 1.793 0 101.794 1.794V9.603zM4.803 4.397h1.794V.81H4.803a1.793 1.793 0 000 3.587zm0 .81a1.793 1.793 0 000 3.586h1.794V5.207H4.803zm4.397-.81H7.407V.81H9.2a1.794 1.794 0 010 3.587z",fill:e}))),OF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6.37 8.768l-2.042 3.537h6.755l2.042-3.537H6.37zm6.177-1.003l-3.505-6.07H4.96l3.504 6.07h4.084zM4.378 2.7L.875 8.77l2.042 3.536L6.42 6.236 4.378 2.7z",fill:e}))),MF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0C3.132 0 0 3.132 0 7a6.996 6.996 0 004.786 6.641c.35.062.482-.149.482-.332 0-.166-.01-.718-.01-1.304-1.758.324-2.213-.429-2.353-.823-.079-.2-.42-.822-.717-.988-.246-.132-.596-.455-.01-.464.552-.009.946.508 1.077.717.63 1.06 1.636.762 2.039.578.061-.455.245-.761.446-.936-1.558-.175-3.185-.779-3.185-3.457 0-.76.271-1.39.717-1.88-.07-.176-.314-.893.07-1.856 0 0 .587-.183 1.925.718a6.495 6.495 0 011.75-.236c.595 0 1.19.078 1.75.236 1.34-.91 1.926-.718 1.926-.718.385.963.14 1.68.07 1.855.446.49.717 1.111.717 1.881 0 2.687-1.636 3.282-3.194 3.457.254.218.473.638.473 1.295 0 .936-.009 1.688-.009 1.925 0 .184.131.402.481.332A7.012 7.012 0 0014 7c0-3.868-3.133-7-7-7z",fill:e}))),$F=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.068 5.583l1.487-4.557a.256.256 0 01.487 0L4.53 5.583H1.068L7 13.15 4.53 5.583h4.941l-2.47 7.565 5.931-7.565H9.471l1.488-4.557a.256.256 0 01.486 0l1.488 4.557.75 2.3a.508.508 0 01-.185.568L7 13.148v.001H7L.503 8.452a.508.508 0 01-.186-.57l.75-2.299z",fill:e}))),PF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.925 1.094H7.262c-1.643 0-3.189 1.244-3.189 2.685 0 1.473 1.12 2.661 2.791 2.661.116 0 .23-.002.34-.01a1.49 1.49 0 00-.186.684c0 .41.22.741.498 1.012-.21 0-.413.006-.635.006-2.034 0-3.6 1.296-3.6 2.64 0 1.323 1.717 2.15 3.75 2.15 2.32 0 3.6-1.315 3.6-2.639 0-1.06-.313-1.696-1.28-2.38-.331-.235-.965-.805-.965-1.14 0-.392.112-.586.703-1.047.606-.474 1.035-1.14 1.035-1.914 0-.92-.41-1.819-1.18-2.115h1.161l.82-.593zm-1.335 8.96c.03.124.045.25.045.378 0 1.07-.688 1.905-2.665 1.905-1.406 0-2.421-.89-2.421-1.96 0-1.047 1.259-1.92 2.665-1.904.328.004.634.057.911.146.764.531 1.311.832 1.465 1.436zM7.34 6.068c-.944-.028-1.841-1.055-2.005-2.295-.162-1.24.47-2.188 1.415-2.16.943.029 1.84 1.023 2.003 2.262.163 1.24-.47 2.222-1.414 2.193z",fill:e}))),NF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.873 11.608a1.167 1.167 0 00-1.707-.027L3.46 10.018l.01-.04h7.072l.022.076-2.69 1.554zM6.166 2.42l.031.03-3.535 6.124a1.265 1.265 0 00-.043-.012V5.438a1.166 1.166 0 00.84-1.456L6.167 2.42zm4.387 1.562a1.165 1.165 0 00.84 1.456v3.124l-.043.012-3.536-6.123a1.2 1.2 0 00.033-.032l2.706 1.563zM3.473 9.42a1.168 1.168 0 00-.327-.568L6.68 2.73a1.17 1.17 0 00.652 0l3.536 6.123a1.169 1.169 0 00-.327.567H3.473zm8.79-.736a1.169 1.169 0 00-.311-.124V5.44a1.17 1.17 0 10-1.122-1.942L8.13 1.938a1.168 1.168 0 00-1.122-1.5 1.17 1.17 0 00-1.121 1.5l-2.702 1.56a1.168 1.168 0 00-1.86.22 1.17 1.17 0 00.739 1.722v3.12a1.168 1.168 0 00-.74 1.721 1.17 1.17 0 001.861.221l2.701 1.56a1.169 1.169 0 102.233-.035l2.687-1.552a1.168 1.168 0 101.457-1.791z",fill:e}))),HF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M0 0v14h14V0H0zm11.63 3.317l-.75.72a.22.22 0 00-.083.212v-.001 5.289a.22.22 0 00.083.21l.733.72v.159H7.925v-.158l.76-.738c.074-.074.074-.096.074-.21V5.244l-2.112 5.364h-.285l-2.46-5.364V8.84a.494.494 0 00.136.413h.001l.988 1.198v.158H2.226v-.158l.988-1.198a.477.477 0 00.126-.416v.003-4.157a.363.363 0 00-.118-.307l-.878-1.058v-.158h2.727l2.107 4.622L9.031 3.16h2.6v.158z",fill:e}))),jF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.06 9.689c.016.49.423.88.912.88h.032a.911.911 0 00.88-.945.916.916 0 00-.912-.88h-.033c-.033 0-.08 0-.113.016-.669-1.108-.946-2.314-.848-3.618.065-.978.391-1.825.961-2.526.473-.603 1.386-.896 2.005-.913 1.728-.032 2.461 2.119 2.51 2.983.212.049.57.163.815.244C10.073 2.29 8.444.92 6.88.92c-1.467 0-2.82 1.06-3.357 2.625-.75 2.086-.261 4.09.651 5.671a.74.74 0 00-.114.473zm8.279-2.298c-1.239-1.45-3.064-2.249-5.15-2.249h-.261a.896.896 0 00-.798-.489h-.033A.912.912 0 006.13 6.48h.031a.919.919 0 00.8-.554h.293c1.239 0 2.412.358 3.472 1.059.814.538 1.401 1.238 1.727 2.086.277.684.261 1.353-.033 1.923-.456.864-1.222 1.337-2.232 1.337a4.16 4.16 0 01-1.597-.343 9.58 9.58 0 01-.734.587c.7.326 1.418.505 2.102.505 1.565 0 2.722-.863 3.162-1.727.473-.946.44-2.575-.782-3.961zm-7.433 5.51a4.005 4.005 0 01-.977.113c-1.206 0-2.298-.505-2.836-1.32C.376 10.603.13 8.289 2.494 6.577c.05.261.147.62.212.832-.31.228-.798.685-1.108 1.303-.44.864-.391 1.729.13 2.527.359.537.93.864 1.663.962.896.114 1.793-.05 2.657-.505 1.271-.669 2.119-1.467 2.672-2.56a.944.944 0 01-.26-.603.913.913 0 01.88-.945h.033a.915.915 0 01.098 1.825c-.897 1.842-2.478 3.08-4.565 3.488z",fill:e}))),VF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 2.547a5.632 5.632 0 01-1.65.464 2.946 2.946 0 001.263-1.63 5.67 5.67 0 01-1.823.715 2.837 2.837 0 00-2.097-.93c-1.586 0-2.872 1.319-2.872 2.946 0 .23.025.456.074.67C4.508 4.66 2.392 3.488.975 1.706c-.247.435-.389.941-.389 1.481 0 1.022.507 1.923 1.278 2.452a2.806 2.806 0 01-1.3-.368l-.001.037c0 1.427.99 2.617 2.303 2.888a2.82 2.82 0 01-1.297.05c.366 1.17 1.427 2.022 2.683 2.045A5.671 5.671 0 010 11.51a7.985 7.985 0 004.403 1.323c5.283 0 8.172-4.488 8.172-8.38 0-.128-.003-.255-.009-.38A5.926 5.926 0 0014 2.546z",fill:e}))),UF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.99 8.172c.005-.281.007-.672.007-1.172 0-.5-.002-.89-.007-1.172a14.952 14.952 0 00-.066-1.066 9.638 9.638 0 00-.169-1.153c-.083-.38-.264-.7-.542-.96a1.667 1.667 0 00-.972-.454C11.084 2.065 9.337 2 6.999 2s-4.085.065-5.241.195a1.65 1.65 0 00-.969.453c-.276.26-.455.58-.539.961a8.648 8.648 0 00-.176 1.153c-.039.43-.061.785-.066 1.066C.002 6.11 0 6.5 0 7c0 .5.002.89.008 1.172.005.281.027.637.066 1.067.04.43.095.813.168 1.152.084.38.265.7.543.96.279.261.603.412.973.453 1.156.13 2.902.196 5.24.196 2.34 0 4.087-.065 5.243-.196a1.65 1.65 0 00.967-.453c.276-.26.456-.58.54-.96.077-.339.136-.722.175-1.152.04-.43.062-.786.067-1.067zM9.762 6.578A.45.45 0 019.997 7a.45.45 0 01-.235.422l-3.998 2.5a.442.442 0 01-.266.078.538.538 0 01-.242-.063.465.465 0 01-.258-.437v-5c0-.197.086-.343.258-.437a.471.471 0 01.508.016l3.998 2.5z",fill:e}))),qF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.243.04a.87.87 0 01.38.087l2.881 1.386a.874.874 0 01.496.79V11.713a.875.875 0 01-.496.775l-2.882 1.386a.872.872 0 01-.994-.17L4.11 8.674l-2.404 1.823a.583.583 0 01-.744-.034l-.771-.7a.583.583 0 010-.862L2.274 7 .19 5.1a.583.583 0 010-.862l.772-.701a.583.583 0 01.744-.033L4.11 5.327 9.628.296a.871.871 0 01.615-.255zm.259 3.784L6.315 7l4.187 3.176V3.824z",fill:e}))),WF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.667 13H2.333A1.333 1.333 0 011 11.667V2.333C1 1.597 1.597 1 2.333 1h9.334C12.403 1 13 1.597 13 2.333v9.334c0 .736-.597 1.333-1.333 1.333zm-2.114-1.667h1.78V7.675c0-1.548-.877-2.296-2.102-2.296-1.226 0-1.742.955-1.742.955v-.778H5.773v5.777h1.716V8.3c0-.812.374-1.296 1.09-1.296.658 0 .974.465.974 1.296v3.033zm-6.886-7.6c0 .589.474 1.066 1.058 1.066.585 0 1.058-.477 1.058-1.066 0-.589-.473-1.066-1.058-1.066-.584 0-1.058.477-1.058 1.066zm1.962 7.6h-1.79V5.556h1.79v5.777z",fill:e}))),GF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h13a.5.5 0 01.5.5v11a.5.5 0 01-.5.5H.5zm.5-1v-8h12v8H1zm1-9.5a.5.5 0 11-1 0 .5.5 0 011 0zm2 0a.5.5 0 11-1 0 .5.5 0 011 0zm2 0a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}))),KF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5.004a1.5 1.5 0 00-1.5 1.5v11a1.5 1.5 0 001.5 1.5h7a1.5 1.5 0 001.5-1.5v-11a1.5 1.5 0 00-1.5-1.5h-7zm0 1h7a.5.5 0 01.5.5v9.5H3v-9.5a.5.5 0 01.5-.5zm2.5 11a.5.5 0 000 1h2a.5.5 0 000-1H6z",fill:e}))),YF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 1.504a1.5 1.5 0 011.5-1.5h5a1.5 1.5 0 011.5 1.5v11a1.5 1.5 0 01-1.5 1.5h-5a1.5 1.5 0 01-1.5-1.5v-11zm1 10.5v-10h6v10H4z",fill:e}))),JF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 .504a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zm5.5 2.5h-5a.5.5 0 00-.5.5v7a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5zm-5-1a1.5 1.5 0 00-1.5 1.5v7a1.5 1.5 0 001.5 1.5h5a1.5 1.5 0 001.5-1.5v-7a1.5 1.5 0 00-1.5-1.5h-5zm2.5 2a.5.5 0 01.5.5v2h1a.5.5 0 110 1H7a.5.5 0 01-.5-.5v-2.5a.5.5 0 01.5-.5zm-2.5 9a.5.5 0 000 1h5a.5.5 0 000-1h-5z",fill:e}))),ZF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H3a.5.5 0 01-.5-.5zM3 6.004a.5.5 0 100 1h1a.5.5 0 000-1H3zM2.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H3a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm.5-1v-10h3v10H2zm4-10h6v10H6v-10z",fill:e}))),XF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM10 6.004a.5.5 0 100 1h1a.5.5 0 000-1h-1zM9.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm.5-1v-10h6v10H2zm7-10h3v10H9v-10z",fill:e}))),QF=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.5 4.504a.5.5 0 00-.5-.5h-1a.5.5 0 100 1h1a.5.5 0 00.5-.5zM11 6.004a.5.5 0 010 1h-1a.5.5 0 010-1h1zM11.5 8.504a.5.5 0 00-.5-.5h-1a.5.5 0 100 1h1a.5.5 0 00.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm7.5-1h3v-10H9v10zm-1 0H2v-10h6v4.5H5.207l.65-.65a.5.5 0 10-.707-.708L3.646 6.65a.5.5 0 000 .707l1.497 1.497a.5.5 0 10.707-.708l-.643-.642H8v4.5z",fill:e}))),e_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H2a.5.5 0 01-.5-.5zM2 6.004a.5.5 0 100 1h1a.5.5 0 000-1H2zM1.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H2a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5H.5zm.5-1v-10h3v10H1zm4 0v-4.5h2.793l-.643.642a.5.5 0 10.707.708l1.497-1.497a.5.5 0 000-.707L7.85 5.146a.5.5 0 10-.707.708l.65.65H5v-4.5h6v10H5z",fill:e}))),t_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM6.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1zM9 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 6.5v-6h10v6H2zm10 1v3H2v-3h10z",fill:e}))),r_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1zM6 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM9.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 12.504v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5zm1-.5v-3h10v3H2zm4.5-4H2v-6h10v6H7.5V5.21l.646.646a.5.5 0 10.708-.707l-1.5-1.5a.5.5 0 00-.708 0l-1.5 1.5a.5.5 0 10.708.707l.646-.646v2.793z",fill:e}))),n_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.504a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-3zm1 2.5v-2h2v2H6z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.004a.5.5 0 01.5.5v1.5h2v-1.5a.5.5 0 011 0v1.5h2.5a.5.5 0 01.5.5v2.5h1.5a.5.5 0 010 1H12v2h1.5a.5.5 0 010 1H12v2.5a.5.5 0 01-.5.5H9v1.5a.5.5 0 01-1 0v-1.5H6v1.5a.5.5 0 01-1 0v-1.5H2.5a.5.5 0 01-.5-.5v-2.5H.5a.5.5 0 010-1H2v-2H.5a.5.5 0 010-1H2v-2.5a.5.5 0 01.5-.5H5v-1.5a.5.5 0 01.5-.5zm5.5 3H3v8h8v-8z",fill:e}))),a_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3c0-1.105-2.239-2-5-2s-5 .895-5 2v8c0 .426.26.752.544.977.29.228.68.413 1.116.558.878.293 2.059.465 3.34.465 1.281 0 2.462-.172 3.34-.465.436-.145.825-.33 1.116-.558.285-.225.544-.551.544-.977V3zm-1.03 0a.787.787 0 00-.05-.052c-.13-.123-.373-.28-.756-.434C9.404 2.21 8.286 2 7 2c-1.286 0-2.404.21-3.164.514-.383.153-.625.31-.756.434A.756.756 0 003.03 3a.756.756 0 00.05.052c.13.123.373.28.756.434C4.596 3.79 5.714 4 7 4c1.286 0 2.404-.21 3.164-.514.383-.153.625-.31.756-.434A.787.787 0 0010.97 3zM11 5.75V4.2c-.912.486-2.364.8-4 .8-1.636 0-3.088-.314-4-.8v1.55l.002.008a.147.147 0 00.016.033.618.618 0 00.145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 00.146-.15.149.149 0 00.015-.033A.03.03 0 0011 5.75zM3 7.013c.2.103.423.193.66.272.878.293 2.059.465 3.34.465 1.281 0 2.462-.172 3.34-.465.237-.079.46-.17.66-.272V8.5l-.002.008a.149.149 0 01-.015.033.62.62 0 01-.146.15c-.165.13-.435.27-.813.395-.751.25-1.82.414-3.024.414s-2.273-.163-3.024-.414c-.378-.126-.648-.265-.813-.395a.618.618 0 01-.145-.15.147.147 0 01-.016-.033A.027.027 0 013 8.5V7.013zm0 2.75V11l.002.008a.147.147 0 00.016.033.617.617 0 00.145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 00.146-.15.148.148 0 00.015-.033L11 11V9.763c-.2.103-.423.193-.66.272-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465A4.767 4.767 0 013 9.763z",fill:e}))),o_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5 3a.5.5 0 00-1 0v3a.5.5 0 001 0V3zM7 2.5a.5.5 0 01.5.5v3a.5.5 0 01-1 0V3a.5.5 0 01.5-.5zM10 4.504a.5.5 0 10-1 0V6a.5.5 0 001 0V4.504z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3.54l-.001-.002a.499.499 0 00-.145-.388l-3-3a.499.499 0 00-.388-.145L8.464.004H2.5a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V3.54zM3 1.004h5.293L11 3.71v5.293H3v-8zm0 9v3h8v-3H3z",fill:e}))),i_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.164 3.446a1.5 1.5 0 10-2.328 0L1.81 10.032A1.503 1.503 0 000 11.5a1.5 1.5 0 002.915.5h8.17a1.5 1.5 0 101.104-1.968L8.164 3.446zm-1.475.522a1.506 1.506 0 00.622 0l4.025 6.586a1.495 1.495 0 00-.25.446H2.914a1.497 1.497 0 00-.25-.446l4.024-6.586z",fill:e}))),l_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.21.046l6.485 2.994A.5.5 0 0114 3.51v6.977a.495.495 0 01-.23.432.481.481 0 01-.071.038L7.23 13.944a.499.499 0 01-.46 0L.3 10.958a.498.498 0 01-.3-.47V3.511a.497.497 0 01.308-.473L6.78.051a.499.499 0 01.43-.005zM1 4.282v5.898l5.5 2.538V6.82L1 4.282zm6.5 8.436L13 10.18V4.282L7.5 6.82v5.898zM12.307 3.5L7 5.95 1.693 3.5 7 1.05l5.307 2.45z",fill:e}))),s_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6a.5.5 0 001 0v-6z",fill:e}),l.createElement("path",{d:"M4.273 2.808a.5.5 0 00-.546-.837 6 6 0 106.546 0 .5.5 0 00-.546.837 5 5 0 11-5.454 0z",fill:e}))),u_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.854 2.146l-2-2a.5.5 0 00-.708 0l-1.5 1.5-8.995 8.995a.499.499 0 00-.143.268L.012 13.39a.495.495 0 00.135.463.5.5 0 00.462.134l2.482-.496a.495.495 0 00.267-.143l8.995-8.995 1.5-1.5a.5.5 0 000-.708zM12 3.293l.793-.793L11.5 1.207 10.707 2 12 3.293zm-2-.586L1.707 11 3 12.293 11.293 4 10 2.707zM1.137 12.863l.17-.849.679.679-.849.17z",fill:e}))),c_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.586 5.586A2 2 0 018.862 7.73a.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 10-.365-.93 2 2 0 01-2.145-3.277z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.939 6.527c.127.128.19.297.185.464a.635.635 0 01-.185.465L0 8.395a7.099 7.099 0 001.067 2.572h1.32c.182 0 .345.076.46.197a.635.635 0 01.198.46v1.317A7.097 7.097 0 005.602 14l.94-.94a.634.634 0 01.45-.186H7.021c.163 0 .326.061.45.186l.939.938a7.098 7.098 0 002.547-1.057V11.61c0-.181.075-.344.197-.46a.634.634 0 01.46-.197h1.33c.507-.76.871-1.622 1.056-2.55l-.946-.946a.635.635 0 01-.186-.465.635.635 0 01.186-.464l.943-.944a7.099 7.099 0 00-1.044-2.522h-1.34a.635.635 0 01-.46-.197.635.635 0 01-.196-.46V1.057A7.096 7.096 0 008.413.002l-.942.942a.634.634 0 01-.45.186H6.992a.634.634 0 01-.45-.186L5.598 0a7.097 7.097 0 00-2.553 1.058v1.33c0 .182-.076.345-.197.46a.635.635 0 01-.46.198h-1.33A7.098 7.098 0 00.003 5.591l.936.936zm.707 1.636c.324-.324.482-.752.479-1.172a1.634 1.634 0 00-.48-1.171l-.538-.539c.126-.433.299-.847.513-1.235h.768c.459 0 .873-.19 1.167-.49.3-.295.49-.708.49-1.167v-.77c.39-.215.807-.388 1.243-.515l.547.547c.32.32.742.48 1.157.48l.015-.001h.014c.415 0 .836-.158 1.157-.479l.545-.544c.433.126.846.299 1.234.512v.784c0 .46.19.874.49 1.168.294.3.708.49 1.167.49h.776c.209.382.378.788.502 1.213l-.545.546a1.635 1.635 0 00-.48 1.17c-.003.421.155.849.48 1.173l.549.55c-.126.434-.3.85-.513 1.239h-.77c-.458 0-.872.19-1.166.49-.3.294-.49.708-.49 1.167v.77a6.09 6.09 0 01-1.238.514l-.54-.54a1.636 1.636 0 00-1.158-.48H6.992c-.415 0-.837.159-1.157.48l-.543.543a6.091 6.091 0 01-1.247-.516v-.756c0-.459-.19-.873-.49-1.167-.294-.3-.708-.49-1.167-.49h-.761a6.094 6.094 0 01-.523-1.262l.542-.542z",fill:e}))),d_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.585 8.414a2 2 0 113.277-.683.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 00-.365-.93 2 2 0 01-2.146-.449z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.5.289a1 1 0 011 0l5.062 2.922a1 1 0 01.5.866v5.846a1 1 0 01-.5.866L7.5 13.71a1 1 0 01-1 0L1.437 10.79a1 1 0 01-.5-.866V4.077a1 1 0 01.5-.866L6.5.29zm.5.866l5.062 2.922v5.846L7 12.845 1.937 9.923V4.077L7 1.155z",fill:e}))),p_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 1c.441 0 .564.521.252.833l-.806.807a.51.51 0 000 .72l.694.694a.51.51 0 00.72 0l.807-.806c.312-.312.833-.19.833.252a2.5 2.5 0 01-3.414 2.328l-6.879 6.88a1 1 0 01-1.414-1.415l6.88-6.88A2.5 2.5 0 0110.5 1zM2 12.5a.5.5 0 100-1 .5.5 0 000 1z",fill:e}))),f_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM13 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM7 8.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z",fill:e}))),h_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.903.112a.107.107 0 01.194 0l.233.505.552.066c.091.01.128.123.06.185l-.408.377.109.546a.107.107 0 01-.158.114L6 1.634l-.485.271a.107.107 0 01-.158-.114l.108-.546-.408-.377a.107.107 0 01.06-.185L5.67.617l.233-.505zM2.194.224a.214.214 0 00-.389 0l-.466 1.01-1.104.131a.214.214 0 00-.12.37l.816.755-.217 1.091a.214.214 0 00.315.23L2 3.266l.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37L2.66 1.234 2.194.224zM12.194 8.224a.214.214 0 00-.389 0l-.466 1.01-1.104.13a.214.214 0 00-.12.371l.816.755-.217 1.091a.214.214 0 00.315.23l.97-.544.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37l-1.105-.131-.466-1.01z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 12.797l-1.293-1.293 6.758-6.758L9.258 6.04 2.5 12.797zm7.465-7.465l2.828-2.828L11.5 1.211 8.672 4.04l1.293 1.293zM.147 11.857a.5.5 0 010-.707l11-11a.5.5 0 01.706 0l2 2a.5.5 0 010 .708l-11 11a.5.5 0 01-.706 0l-2-2z",fill:e}))),m_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M13.854 3.354a.5.5 0 00-.708-.708L5 10.793.854 6.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.708 0l8.5-8.5z",fill:e}))),g_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1V6.393a.5.5 0 00-1 0v5.61H2v-10h7.5a.5.5 0 000-1H2z",fill:e}),l.createElement("path",{d:"M6.354 9.857l7.5-7.5a.5.5 0 00-.708-.707L6 8.797 3.854 6.65a.5.5 0 10-.708.707l2.5 2.5a.5.5 0 00.708 0z",fill:e}))),v_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM8.854 2.646a.5.5 0 010 .708L5.207 7l3.647 3.646a.5.5 0 01-.708.708L4.5 7.707.854 11.354a.5.5 0 01-.708-.708L3.793 7 .146 3.354a.5.5 0 11.708-.708L4.5 6.293l3.646-3.647a.5.5 0 01.708 0zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e}))),y_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM9.3 2.6a.5.5 0 01.1.7l-5.995 7.993a.505.505 0 01-.37.206.5.5 0 01-.395-.152L.146 8.854a.5.5 0 11.708-.708l2.092 2.093L8.6 2.7a.5.5 0 01.7-.1zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e}))),b_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.5 1a.5.5 0 01.5.5V2h1.5a.5.5 0 010 1H11v.5a.5.5 0 01-1 0V3H1.5a.5.5 0 010-1H10v-.5a.5.5 0 01.5-.5zM1.5 11a.5.5 0 000 1H10v.5a.5.5 0 001 0V12h1.5a.5.5 0 000-1H11v-.5a.5.5 0 00-1 0v.5H1.5zM1 7a.5.5 0 01.5-.5H3V6a.5.5 0 011 0v.5h8.5a.5.5 0 010 1H4V8a.5.5 0 01-1 0v-.5H1.5A.5.5 0 011 7z",fill:e}))),w_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6h-6a.5.5 0 000 1h6v6a.5.5 0 001 0v-6h6a.5.5 0 000-1h-6v-6z",fill:e}))),E_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.03.97A.75.75 0 00.97 2.03L5.94 7 .97 11.97a.75.75 0 101.06 1.06L7 8.06l4.97 4.97a.75.75 0 101.06-1.06L8.06 7l4.97-4.97A.75.75 0 0011.97.97L7 5.94 2.03.97z",fill:e}))),S8=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708L6.293 7l-5.147 5.146a.5.5 0 00.708.708L7 7.707l5.146 5.147a.5.5 0 00.708-.708L7.707 7l5.147-5.146a.5.5 0 00-.708-.708L7 6.293 1.854 1.146z",fill:e}))),x_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.5 4.5A.5.5 0 016 5v5a.5.5 0 01-1 0V5a.5.5 0 01.5-.5zM9 5a.5.5 0 00-1 0v5a.5.5 0 001 0V5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5.5A.5.5 0 015 0h4a.5.5 0 01.5.5V2h3a.5.5 0 010 1H12v8a2 2 0 01-2 2H4a2 2 0 01-2-2V3h-.5a.5.5 0 010-1h3V.5zM3 3v8a1 1 0 001 1h6a1 1 0 001-1V3H3zm2.5-2h3v1h-3V1z",fill:e}))),D_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3502)"},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.44 4.44L9.56.56a1.5 1.5 0 00-2.12 0L7 1a1.415 1.415 0 000 2L5 5H3.657A4 4 0 00.828 6.17l-.474.475a.5.5 0 000 .707l2.793 2.793-3 3a.5.5 0 00.707.708l3-3 2.792 2.792a.5.5 0 00.708 0l.474-.475A4 4 0 009 10.343V9l2-2a1.414 1.414 0 002 0l.44-.44a1.5 1.5 0 000-2.12zM11 5.585l-3 3v1.757a3 3 0 01-.879 2.121L7 12.586 1.414 7l.122-.122A3 3 0 013.656 6h1.758l3-3-.707-.707a.414.414 0 010-.586l.44-.44a.5.5 0 01.707 0l3.878 3.88a.5.5 0 010 .706l-.44.44a.414.414 0 01-.585 0L11 5.586z",fill:e})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3502"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),C_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3501)",fill:e},l.createElement("path",{d:"M13.44 4.44L9.56.56a1.5 1.5 0 00-2.12 0L7 1a1.415 1.415 0 000 2L5.707 4.293 6.414 5l2-2-.707-.707a.414.414 0 010-.586l.44-.44a.5.5 0 01.707 0l3.878 3.88a.5.5 0 010 .706l-.44.44a.414.414 0 01-.585 0L11 5.586l-2 2 .707.707L11 7a1.414 1.414 0 002 0l.44-.44a1.5 1.5 0 000-2.12zM.828 6.171a4 4 0 012.758-1.17l1 .999h-.93a3 3 0 00-2.12.878L1.414 7 7 12.586l.121-.122A3 3 0 008 10.343v-.929l1 1a4 4 0 01-1.172 2.757l-.474.475a.5.5 0 01-.708 0l-2.792-2.792-3 3a.5.5 0 01-.708-.708l3-3L.355 7.353a.5.5 0 010-.707l.474-.475zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11z"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3501"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),S_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),k_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),A_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9.854 4.146a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),F_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0a6 6 0 01-9.874 4.582l8.456-8.456A5.976 5.976 0 0113 7zM2.418 10.874l8.456-8.456a6 6 0 00-8.456 8.456z",fill:e}))),__=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm3.854-9.354a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e}))),I_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}))),R_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm2.854-9.854a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}))),B_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 2h7a2 2 0 012 2v6a2 2 0 01-2 2H5a1.994 1.994 0 01-1.414-.586l-3-3a2 2 0 010-2.828l3-3A1.994 1.994 0 015 2zm1.146 3.146a.5.5 0 01.708 0L8 6.293l1.146-1.147a.5.5 0 11.708.708L8.707 7l1.147 1.146a.5.5 0 01-.708.708L8 7.707 6.854 8.854a.5.5 0 11-.708-.708L7.293 7 6.146 5.854a.5.5 0 010-.708z",fill:e}))),T_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.5 5.004a.5.5 0 100 1h7a.5.5 0 000-1h-7zM3 8.504a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 12.004H5.707l-1.853 1.854a.5.5 0 01-.351.146h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5zm-10.5-1v-8h10v8H2z",fill:e}))),z_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.5 5.004a.5.5 0 10-1 0v1.5H5a.5.5 0 100 1h1.5v1.5a.5.5 0 001 0v-1.5H9a.5.5 0 000-1H7.5v-1.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.691 13.966a.498.498 0 01-.188.038h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H5.707l-1.853 1.854a.5.5 0 01-.163.108zM2 3.004v8h10v-8H2z",fill:e}))),L_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9.854 6.65a.5.5 0 010 .707l-2 2a.5.5 0 11-.708-.707l1.15-1.15-3.796.004a.5.5 0 010-1L8.29 6.5 7.145 5.357a.5.5 0 11.708-.707l2 2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.691 13.966a.498.498 0 01-.188.038h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H5.707l-1.853 1.854a.5.5 0 01-.163.108zM2 3.004v8h10v-8H2z",fill:e}))),O_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M8.5 7.004a.5.5 0 000-1h-5a.5.5 0 100 1h5zM9 8.504a.5.5 0 01-.5.5h-5a.5.5 0 010-1h5a.5.5 0 01.5.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.504v-1.5h1.5a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11a.5.5 0 00-.5.5v1.5H.5a.5.5 0 00-.5.5v8a.5.5 0 00.5.5H2v1.5a.499.499 0 00.497.5h.006a.498.498 0 00.35-.146l1.854-1.854H11.5a.5.5 0 00.5-.5zm-9-8.5v-1h10v7h-1v-5.5a.5.5 0 00-.5-.5H3zm-2 8v-7h10v7H1z",fill:e}))),M_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 2a2 2 0 012-2h8a2 2 0 012 2v8a2 2 0 01-2 2H6.986a.444.444 0 01-.124.103l-3.219 1.84A.43.43 0 013 13.569V12a2 2 0 01-2-2V2zm3.42 4.78a.921.921 0 110-1.843.921.921 0 010 1.842zm1.658-.922a.921.921 0 101.843 0 .921.921 0 00-1.843 0zm2.58 0a.921.921 0 101.842 0 .921.921 0 00-1.843 0z",fill:e}))),$_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M8 8.004a1 1 0 01-.5.866v1.634a.5.5 0 01-1 0V8.87A1 1 0 118 8.004z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 4.004a4 4 0 118 0v1h1.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3v-1zm7 1v-1a3 3 0 10-6 0v1h6zm2 1H2v7h10v-7z",fill:e}))),P_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3614)",fill:e},l.createElement("path",{d:"M6.5 8.87a1 1 0 111 0v1.634a.5.5 0 01-1 0V8.87z"}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1a3 3 0 00-3 3v1.004h8.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3V4a4 4 0 017.755-1.381.5.5 0 01-.939.345A3.001 3.001 0 007 1zM2 6.004h10v7H2v-7z"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3614"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),N_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11 4a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 8.532V9.5a.5.5 0 01-.5.5H5.5v1.5a.5.5 0 01-.5.5H3.5v1.5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-2a.5.5 0 01.155-.362l5.11-5.11A4.5 4.5 0 117.5 8.532zM6 4.5a3.5 3.5 0 111.5 2.873c-.29-.203-1-.373-1 .481V9H5a.5.5 0 00-.5.5V11H3a.5.5 0 00-.5.5V13H1v-1.293l5.193-5.193a.552.552 0 00.099-.613A3.473 3.473 0 016 4.5z",fill:e}))),H_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.354.15a.5.5 0 00-.708 0l-2 2a.5.5 0 10.708.707L6.5 1.711v6.793a.5.5 0 001 0V1.71l1.146 1.146a.5.5 0 10.708-.707l-2-2z",fill:e}),l.createElement("path",{d:"M2 7.504a.5.5 0 10-1 0v5a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-5a.5.5 0 00-1 0v4.5H2v-4.5z",fill:e}))),j_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.5 8.004a.5.5 0 100 1h3a.5.5 0 000-1h-3z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 11.504a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v9zm1-8.5v1h12v-1H1zm0 8h12v-5H1v5z",fill:e}))),V_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1 3.004a1 1 0 00-1 1v5a1 1 0 001 1h3.5a.5.5 0 100-1H1v-5h12v5h-1a.5.5 0 000 1h1a1 1 0 001-1v-5a1 1 0 00-1-1H1z",fill:e}),l.createElement("path",{d:"M6.45 7.006a.498.498 0 01.31.07L10.225 9.1a.5.5 0 01-.002.873l-1.074.621.75 1.3a.75.75 0 01-1.3.75l-.75-1.3-1.074.62a.497.497 0 01-.663-.135.498.498 0 01-.095-.3L6 7.515a.497.497 0 01.45-.509z",fill:e}))),U_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 1.504a.5.5 0 01.5-.5h5a.5.5 0 110 1h-2v10h2a.5.5 0 010 1h-5a.5.5 0 010-1h2v-10h-2a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{d:"M0 4.504a.5.5 0 01.5-.5h4a.5.5 0 110 1H1v4h3.5a.5.5 0 110 1h-4a.5.5 0 01-.5-.5v-5zM9.5 4.004a.5.5 0 100 1H13v4H9.5a.5.5 0 100 1h4a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-4z",fill:e}))),q_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.943 12.457a.27.27 0 00.248-.149L7.77 9.151l2.54 2.54a.257.257 0 00.188.073c.082 0 .158-.03.21-.077l.788-.79a.27.27 0 000-.392L8.891 7.9l3.416-1.708a.29.29 0 00.117-.106.222.222 0 00.033-.134.332.332 0 00-.053-.161.174.174 0 00-.092-.072l-.02-.007-10.377-4.15a.274.274 0 00-.355.354l4.15 10.372a.275.275 0 00.233.169zm-.036 1l-.02-.002c-.462-.03-.912-.31-1.106-.796L.632 2.287A1.274 1.274 0 012.286.633l10.358 4.143c.516.182.782.657.81 1.114a1.25 1.25 0 01-.7 1.197L10.58 8.174l1.624 1.624a1.27 1.27 0 010 1.807l-.8.801-.008.007c-.491.46-1.298.48-1.792-.014l-1.56-1.56-.957 1.916a1.27 1.27 0 01-1.142.702h-.037z",fill:e}))),W_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.87 6.008a.505.505 0 00-.003-.028v-.002c-.026-.27-.225-.48-.467-.498a.5.5 0 00-.53.5v1.41c0 .25-.22.47-.47.47a.48.48 0 01-.47-.47V5.17a.6.6 0 00-.002-.05c-.023-.268-.223-.49-.468-.5a.5.5 0 00-.52.5v1.65a.486.486 0 01-.47.47.48.48 0 01-.47-.47V4.62a.602.602 0 00-.002-.05v-.002c-.023-.266-.224-.48-.468-.498a.5.5 0 00-.53.5v2.2c0 .25-.22.47-.47.47a.49.49 0 01-.47-.47V1.8c0-.017 0-.034-.002-.05-.022-.268-.214-.49-.468-.5a.5.5 0 00-.52.5v6.78c0 .25-.22.47-.47.47a.48.48 0 01-.47-.47l.001-.1c.001-.053.002-.104 0-.155a.775.775 0 00-.06-.315.65.65 0 00-.16-.22 29.67 29.67 0 01-.21-.189c-.2-.182-.4-.365-.617-.532l-.003-.003A6.366 6.366 0 003.06 7l-.01-.007c-.433-.331-.621-.243-.69-.193-.26.14-.29.5-.13.74l1.73 2.6v.01h-.016l-.035.023.05-.023s1.21 2.6 3.57 2.6c3.54 0 4.2-1.9 4.31-4.42.039-.591.036-1.189.032-1.783l-.002-.507v-.032zm.969 2.376c-.057 1.285-.254 2.667-1.082 3.72-.88 1.118-2.283 1.646-4.227 1.646-1.574 0-2.714-.87-3.406-1.623a6.958 6.958 0 01-1.046-1.504l-.006-.012-1.674-2.516a1.593 1.593 0 01-.25-1.107 1.44 1.44 0 01.69-1.041c.195-.124.485-.232.856-.186.357.044.681.219.976.446.137.106.272.22.4.331V1.75A1.5 1.5 0 015.63.25c.93.036 1.431.856 1.431 1.55v1.335a1.5 1.5 0 01.53-.063h.017c.512.04.915.326 1.153.71a1.5 1.5 0 01.74-.161c.659.025 1.115.458 1.316.964a1.493 1.493 0 01.644-.103h.017c.856.067 1.393.814 1.393 1.558l.002.48c.004.596.007 1.237-.033 1.864z",fill:e}))),G_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 6A2.5 2.5 0 116 3.5V5h2V3.5A2.5 2.5 0 1110.5 6H9v2h1.5A2.5 2.5 0 118 10.5V9H6v1.5A2.5 2.5 0 113.5 8H5V6H3.5zM2 3.5a1.5 1.5 0 113 0V5H3.5A1.5 1.5 0 012 3.5zM6 6v2h2V6H6zm3-1h1.5A1.5 1.5 0 109 3.5V5zM3.5 9H5v1.5A1.5 1.5 0 113.5 9zM9 9v1.5A1.5 1.5 0 1010.5 9H9z",fill:e}))),K_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 5.5a.5.5 0 01.5.5v4a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM7 4.5A.75.75 0 107 3a.75.75 0 000 1.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),Y_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.25 5.25A1.75 1.75 0 117 7a.5.5 0 00-.5.5V9a.5.5 0 001 0V7.955A2.75 2.75 0 104.25 5.25a.5.5 0 001 0zM7 11.5A.75.75 0 107 10a.75.75 0 000 1.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),J_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-3.524 4.89A5.972 5.972 0 017 13a5.972 5.972 0 01-3.477-1.11l1.445-1.444C5.564 10.798 6.258 11 7 11s1.436-.202 2.032-.554l1.444 1.445zm-.03-2.858l1.445 1.444A5.972 5.972 0 0013 7c0-1.296-.41-2.496-1.11-3.477l-1.444 1.445C10.798 5.564 11 6.258 11 7s-.202 1.436-.554 2.032zM9.032 3.554l1.444-1.445A5.972 5.972 0 007 1c-1.296 0-2.496.41-3.477 1.11l1.445 1.444A3.981 3.981 0 017 3c.742 0 1.436.202 2.032.554zM3.554 4.968L2.109 3.523A5.973 5.973 0 001 7c0 1.296.41 2.496 1.11 3.476l1.444-1.444A3.981 3.981 0 013 7c0-.742.202-1.436.554-2.032zM10 7a3 3 0 11-6 0 3 3 0 016 0z",fill:e}))),Z_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 4.5a.5.5 0 01.5.5v3.5a.5.5 0 11-1 0V5a.5.5 0 01.5-.5zM7.75 10.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.206 1.045a.498.498 0 01.23.209l6.494 10.992a.5.5 0 01-.438.754H.508a.497.497 0 01-.506-.452.498.498 0 01.072-.31l6.49-10.984a.497.497 0 01.642-.21zM7 2.483L1.376 12h11.248L7 2.483z",fill:e}))),X_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM6.5 8a.5.5 0 001 0V4a.5.5 0 00-1 0v4zm-.25 2.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z",fill:e}))),Q_=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 2.504a.5.5 0 01.5-.5h13a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-9zm1 1.012v7.488h12V3.519L7.313 7.894a.496.496 0 01-.526.062.497.497 0 01-.1-.062L1 3.516zm11.03-.512H1.974L7 6.874l5.03-3.87z",fill:e}))),eI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.76 8.134l-.05.05a.2.2 0 01-.28.03 6.76 6.76 0 01-1.63-1.65.21.21 0 01.04-.27l.05-.05c.23-.2.54-.47.71-.96.17-.47-.02-1.04-.66-1.94-.26-.38-.72-.96-1.22-1.46-.68-.69-1.2-1-1.65-1a.98.98 0 00-.51.13A3.23 3.23 0 00.9 3.424c-.13 1.1.26 2.37 1.17 3.78a16.679 16.679 0 004.55 4.6 6.57 6.57 0 003.53 1.32 3.2 3.2 0 002.85-1.66c.14-.24.24-.64-.07-1.18a7.803 7.803 0 00-1.73-1.81c-.64-.5-1.52-1.11-2.13-1.11a.97.97 0 00-.34.06c-.472.164-.74.458-.947.685l-.023.025zm4.32 2.678a6.801 6.801 0 00-1.482-1.54l-.007-.005-.006-.005a8.418 8.418 0 00-.957-.662 2.7 2.7 0 00-.4-.193.683.683 0 00-.157-.043l-.004.002-.009.003c-.224.078-.343.202-.56.44l-.014.016-.046.045a1.2 1.2 0 01-1.602.149A7.76 7.76 0 014.98 7.134l-.013-.019-.013-.02a1.21 1.21 0 01.195-1.522l.06-.06.026-.024c.219-.19.345-.312.422-.533l.003-.01v-.008a.518.518 0 00-.032-.142c-.06-.178-.203-.453-.502-.872l-.005-.008-.005-.007A10.18 10.18 0 004.013 2.59l-.005-.005c-.31-.314-.543-.5-.716-.605-.147-.088-.214-.096-.222-.097h-.016l-.006.003-.01.006a2.23 2.23 0 00-1.145 1.656c-.09.776.175 1.806 1.014 3.108a15.68 15.68 0 004.274 4.32l.022.014.022.016a5.57 5.57 0 002.964 1.117 2.2 2.2 0 001.935-1.141l.006-.012.004-.007a.182.182 0 00-.007-.038.574.574 0 00-.047-.114z",fill:e}))),tI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:e}),l.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:e}))),rI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.452 7.952l1.305-1.305.708.707-1.306 1.305a2.25 2.25 0 103.182 3.182l1.306-1.305.707.707-1.306 1.305a3.25 3.25 0 01-4.596-4.596zM12.548 6.048l-1.305 1.306-.707-.708 1.305-1.305a2.25 2.25 0 10-3.182-3.182L7.354 3.464l-.708-.707 1.306-1.305a3.25 3.25 0 014.596 4.596zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.707-.707l-11-11z",fill:e}))),nI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.994 1.11a1 1 0 10-1.988 0A4.502 4.502 0 002.5 5.5v3.882l-.943 1.885a.497.497 0 00-.053.295.5.5 0 00.506.438h3.575a1.5 1.5 0 102.83 0h3.575a.5.5 0 00.453-.733L11.5 9.382V5.5a4.502 4.502 0 00-3.506-4.39zM2.81 11h8.382l-.5-1H3.31l-.5 1zM10.5 9V5.5a3.5 3.5 0 10-7 0V9h7zm-4 3.5a.5.5 0 111 0 .5.5 0 01-1 0z",fill:e}))),aI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5.5A.5.5 0 012 0c6.627 0 12 5.373 12 12a.5.5 0 01-1 0C13 5.925 8.075 1 2 1a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{d:"M1.5 4.5A.5.5 0 012 4a8 8 0 018 8 .5.5 0 01-1 0 7 7 0 00-7-7 .5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 11a2 2 0 11-4 0 2 2 0 014 0zm-1 0a1 1 0 11-2 0 1 1 0 012 0z",fill:e}))),oI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1v-4.5a.5.5 0 00-1 0v4.5H2v-10h4.5a.5.5 0 000-1H2z",fill:e}),l.createElement("path",{d:"M7.354 7.357L12 2.711v1.793a.5.5 0 001 0v-3a.5.5 0 00-.5-.5h-3a.5.5 0 100 1h1.793L6.646 6.65a.5.5 0 10.708.707z",fill:e}))),iI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6.646.15a.5.5 0 01.708 0l2 2a.5.5 0 11-.708.707L7.5 1.711v6.793a.5.5 0 01-1 0V1.71L5.354 2.857a.5.5 0 11-.708-.707l2-2z",fill:e}),l.createElement("path",{d:"M2 4.004a1 1 0 00-1 1v7a1 1 0 001 1h10a1 1 0 001-1v-7a1 1 0 00-1-1H9.5a.5.5 0 100 1H12v7H2v-7h2.5a.5.5 0 000-1H2z",fill:e}))),lI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M13.854 6.646a.5.5 0 010 .708l-2 2a.5.5 0 01-.708-.708L12.293 7.5H5.5a.5.5 0 010-1h6.793l-1.147-1.146a.5.5 0 01.708-.708l2 2z",fill:e}),l.createElement("path",{d:"M10 2a1 1 0 00-1-1H2a1 1 0 00-1 1v10a1 1 0 001 1h7a1 1 0 001-1V9.5a.5.5 0 00-1 0V12H2V2h7v2.5a.5.5 0 001 0V2z",fill:e}))),sI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 13A6 6 0 107 1a6 6 0 000 12zm0 1A7 7 0 107 0a7 7 0 000 14z",fill:e}))),uI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M14 7A7 7 0 110 7a7 7 0 0114 0z",fill:e}))),cI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0h7a.5.5 0 01.5.5v13a.5.5 0 01-.454.498.462.462 0 01-.371-.118L7 11.159l-3.175 2.72a.46.46 0 01-.379.118A.5.5 0 013 13.5V.5a.5.5 0 01.5-.5zM4 12.413l2.664-2.284a.454.454 0 01.377-.128.498.498 0 01.284.12L10 12.412V1H4v11.413z",fill:e}))),dI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0h7a.5.5 0 01.5.5v13a.5.5 0 01-.454.498.462.462 0 01-.371-.118L7 11.159l-3.175 2.72a.46.46 0 01-.379.118A.5.5 0 013 13.5V.5a.5.5 0 01.5-.5z",fill:e}))),pI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1449_588)"},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.414 1.586a2 2 0 00-2.828 0l-4 4a2 2 0 000 2.828l4 4a2 2 0 002.828 0l4-4a2 2 0 000-2.828l-4-4zm.707-.707a3 3 0 00-4.242 0l-4 4a3 3 0 000 4.242l4 4a3 3 0 004.242 0l4-4a3 3 0 000-4.242l-4-4z",fill:e})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1449_588"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),fI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.814 1.846c.06.05.116.101.171.154l.001.002a3.254 3.254 0 01.755 1.168c.171.461.259.974.259 1.538 0 .332-.046.656-.143.976a4.546 4.546 0 01-.397.937c-.169.302-.36.589-.58.864a7.627 7.627 0 01-.674.746l-4.78 4.596a.585.585 0 01-.427.173.669.669 0 01-.44-.173L1.78 8.217a7.838 7.838 0 01-.677-.748 6.124 6.124 0 01-.572-.855 4.975 4.975 0 01-.388-.931A3.432 3.432 0 010 4.708C0 4.144.09 3.63.265 3.17c.176-.459.429-.85.757-1.168a3.432 3.432 0 011.193-.74c.467-.176.99-.262 1.57-.262.304 0 .608.044.907.137.301.092.586.215.855.367.27.148.526.321.771.512.244.193.471.386.682.584.202-.198.427-.391.678-.584.248-.19.507-.364.78-.512a4.65 4.65 0 01.845-.367c.294-.093.594-.137.9-.137.585 0 1.115.086 1.585.262.392.146.734.34 1.026.584zM1.2 3.526c.128-.333.304-.598.52-.806.218-.212.497-.389.849-.522m-1.37 1.328A3.324 3.324 0 001 4.708c0 .225.032.452.101.686.082.265.183.513.307.737.135.246.294.484.479.716.188.237.386.454.59.652l.001.002 4.514 4.355 4.519-4.344c.2-.193.398-.41.585-.648l.003-.003c.184-.23.345-.472.486-.726l.004-.007c.131-.23.232-.474.31-.732v-.002c.068-.224.101-.45.101-.686 0-.457-.07-.849-.195-1.185a2.177 2.177 0 00-.515-.802l.007-.012-.008.009a2.383 2.383 0 00-.85-.518l-.003-.001C11.1 2.072 10.692 2 10.203 2c-.21 0-.406.03-.597.09h-.001c-.22.07-.443.167-.663.289l-.007.003c-.22.12-.434.262-.647.426-.226.174-.42.341-.588.505l-.684.672-.7-.656a9.967 9.967 0 00-.615-.527 4.82 4.82 0 00-.635-.422l-.01-.005a3.289 3.289 0 00-.656-.281l-.008-.003A2.014 2.014 0 003.785 2c-.481 0-.881.071-1.217.198",fill:e}))),hI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M12.814 1.846c.06.05.116.101.171.154l.001.002a3.254 3.254 0 01.755 1.168c.171.461.259.974.259 1.538 0 .332-.046.656-.143.976a4.546 4.546 0 01-.397.937c-.169.302-.36.589-.58.864a7.627 7.627 0 01-.674.746l-4.78 4.596a.585.585 0 01-.427.173.669.669 0 01-.44-.173L1.78 8.217a7.838 7.838 0 01-.677-.748 6.124 6.124 0 01-.572-.855 4.975 4.975 0 01-.388-.931A3.432 3.432 0 010 4.708C0 4.144.09 3.63.265 3.17c.176-.459.429-.85.757-1.168a3.432 3.432 0 011.193-.74c.467-.176.99-.262 1.57-.262.304 0 .608.044.907.137.301.092.586.215.855.367.27.148.526.321.771.512.244.193.471.386.682.584.202-.198.427-.391.678-.584.248-.19.507-.364.78-.512a4.65 4.65 0 01.845-.367c.294-.093.594-.137.9-.137.585 0 1.115.086 1.585.262.392.146.734.34 1.026.584z",fill:e}))),mI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.319.783a.75.75 0 011.362 0l1.63 3.535 3.867.458a.75.75 0 01.42 1.296L10.74 8.715l.76 3.819a.75.75 0 01-1.103.8L7 11.434l-3.398 1.902a.75.75 0 01-1.101-.801l.758-3.819L.401 6.072a.75.75 0 01.42-1.296l3.867-.458L6.318.783zm.68.91l-1.461 3.17a.75.75 0 01-.593.431l-3.467.412 2.563 2.37a.75.75 0 01.226.697l-.68 3.424 3.046-1.705a.75.75 0 01.733 0l3.047 1.705-.68-3.424a.75.75 0 01.226-.697l2.563-2.37-3.467-.412a.75.75 0 01-.593-.43L7 1.694z",fill:e}))),gI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.68.783a.75.75 0 00-1.361 0l-1.63 3.535-3.867.458A.75.75 0 00.4 6.072l2.858 2.643-.758 3.819a.75.75 0 001.101.8L7 11.434l3.397 1.902a.75.75 0 001.102-.801l-.759-3.819L13.6 6.072a.75.75 0 00-.421-1.296l-3.866-.458L7.68.783z",fill:e}))),vI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7.854a4.5 4.5 0 10-6 0V13a.5.5 0 00.497.5h.006c.127 0 .254-.05.35-.146L7 11.207l2.146 2.147A.5.5 0 0010 13V7.854zM7 8a3.5 3.5 0 100-7 3.5 3.5 0 000 7zm-.354 2.146a.5.5 0 01.708 0L9 11.793v-3.26C8.398 8.831 7.718 9 7 9a4.481 4.481 0 01-2-.468v3.26l1.646-1.646z",fill:e}))),yI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.565 13.123a.991.991 0 01.87 0l.987.482a.991.991 0 001.31-.426l.515-.97a.991.991 0 01.704-.511l1.082-.19a.99.99 0 00.81-1.115l-.154-1.087a.991.991 0 01.269-.828l.763-.789a.991.991 0 000-1.378l-.763-.79a.991.991 0 01-.27-.827l.155-1.087a.99.99 0 00-.81-1.115l-1.082-.19a.991.991 0 01-.704-.511L9.732.82a.99.99 0 00-1.31-.426l-.987.482a.991.991 0 01-.87 0L5.578.395a.99.99 0 00-1.31.426l-.515.97a.99.99 0 01-.704.511l-1.082.19a.99.99 0 00-.81 1.115l.154 1.087a.99.99 0 01-.269.828L.28 6.31a.99.99 0 000 1.378l.763.79a.99.99 0 01.27.827l-.155 1.087a.99.99 0 00.81 1.115l1.082.19a.99.99 0 01.704.511l.515.97c.25.473.83.661 1.31.426l.987-.482zm4.289-8.477a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e}))),bI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 12.02c-.4.37-.91.56-1.56.56h-.88a5.493 5.493 0 01-1.3-.16c-.42-.1-.91-.25-1.47-.45a5.056 5.056 0 00-.95-.27H2.88a.84.84 0 01-.62-.26.84.84 0 01-.26-.61V6.45c0-.24.09-.45.26-.62a.84.84 0 01.62-.25h1.87c.16-.11.47-.47.93-1.06.27-.35.51-.64.74-.88.1-.11.19-.3.24-.58.05-.28.12-.57.2-.87.1-.3.24-.55.43-.74a.87.87 0 01.62-.25c.38 0 .72.07 1.03.22.3.15.54.38.7.7.15.31.23.73.23 1.27a3 3 0 01-.32 1.31h1.2c.47 0 .88.17 1.23.52s.52.8.52 1.22c0 .29-.04.66-.34 1.12.05.15.07.3.07.47 0 .35-.09.68-.26.98a2.05 2.05 0 01-.4 1.51 1.9 1.9 0 01-.57 1.5zm.473-5.33a.965.965 0 00.027-.25.742.742 0 00-.227-.513.683.683 0 00-.523-.227H7.927l.73-1.45a2 2 0 00.213-.867c0-.444-.068-.695-.127-.822a.53.53 0 00-.245-.244 1.296 1.296 0 00-.539-.116.989.989 0 00-.141.28 9.544 9.544 0 00-.174.755c-.069.387-.213.779-.484 1.077l-.009.01-.009.01c-.195.202-.41.46-.67.798l-.003.004c-.235.3-.44.555-.613.753-.151.173-.343.381-.54.516l-.255.176H5v4.133l.018.003c.384.07.76.176 1.122.318.532.189.98.325 1.352.413l.007.002a4.5 4.5 0 001.063.131h.878c.429 0 .683-.115.871-.285a.9.9 0 00.262-.702l-.028-.377.229-.3a1.05 1.05 0 00.205-.774l-.044-.333.165-.292a.969.969 0 00.13-.487.457.457 0 00-.019-.154l-.152-.458.263-.404a1.08 1.08 0 00.152-.325zM3.5 10.8a.5.5 0 100-1 .5.5 0 000 1z",fill:e}))),wI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.765 2.076A.5.5 0 0112 2.5v6.009a.497.497 0 01-.17.366L7.337 12.87a.497.497 0 01-.674 0L2.17 8.875l-.009-.007a.498.498 0 01-.16-.358L2 8.5v-6a.5.5 0 01.235-.424l.018-.011c.016-.01.037-.024.065-.04.056-.032.136-.077.24-.128a6.97 6.97 0 01.909-.371C4.265 1.26 5.443 1 7 1s2.735.26 3.533.526c.399.133.702.267.91.37a4.263 4.263 0 01.304.169l.018.01zM3 2.793v5.482l1.068.95 6.588-6.588a6.752 6.752 0 00-.44-.163C9.517 2.24 8.444 2 7 2c-1.443 0-2.515.24-3.217.474-.351.117-.61.233-.778.317L3 2.793zm4 9.038l-2.183-1.94L11 3.706v4.568l-4 3.556z",fill:e}))),EI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.354 2.854a.5.5 0 10-.708-.708l-3 3a.5.5 0 10.708.708l3-3z",fill:e}),l.createElement("path",{d:"M2.09 6H4.5a.5.5 0 000-1H1.795a.75.75 0 00-.74.873l.813 4.874A1.5 1.5 0 003.348 12h7.305a1.5 1.5 0 001.48-1.253l.812-4.874a.75.75 0 00-.74-.873H10a.5.5 0 000 1h1.91l-.764 4.582a.5.5 0 01-.493.418H3.347a.5.5 0 01-.493-.418L2.09 6z",fill:e}),l.createElement("path",{d:"M4.5 7a.5.5 0 01.5.5v2a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5zM10 7.5a.5.5 0 00-1 0v2a.5.5 0 001 0v-2zM6.5 9.5v-2a.5.5 0 011 0v2a.5.5 0 01-1 0z",fill:e}))),xI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5 2h.75v3.866l-3.034 5.26A1.25 1.25 0 003.299 13H10.7a1.25 1.25 0 001.083-1.875L8.75 5.866V2h.75a.5.5 0 100-1h-5a.5.5 0 000 1zm1.75 4V2h1.5v4.134l.067.116L8.827 8H5.173l1.01-1.75.067-.116V6zM4.597 9l-1.515 2.625A.25.25 0 003.3 12H10.7a.25.25 0 00.217-.375L9.404 9H4.597z",fill:e}))),DI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.5 10.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 1a.5.5 0 00-.5.5c0 1.063.137 1.892.678 2.974.346.692.858 1.489 1.598 2.526-.89 1.247-1.455 2.152-1.798 2.956-.377.886-.477 1.631-.478 2.537v.007a.5.5 0 00.5.5h7c.017 0 .034 0 .051-.003A.5.5 0 0011 12.5v-.007c0-.906-.1-1.65-.478-2.537-.343-.804-.909-1.709-1.798-2.956.74-1.037 1.252-1.834 1.598-2.526C10.863 3.392 11 2.563 11 1.5a.5.5 0 00-.5-.5h-7zm6.487 11a4.675 4.675 0 00-.385-1.652c-.277-.648-.735-1.407-1.499-2.494-.216.294-.448.606-.696.937a.497.497 0 01-.195.162.5.5 0 01-.619-.162c-.248-.331-.48-.643-.696-.937-.764 1.087-1.222 1.846-1.499 2.494A4.675 4.675 0 004.013 12h5.974zM6.304 6.716c.212.293.443.609.696.948a90.058 90.058 0 00.709-.965c.48-.664.86-1.218 1.163-1.699H5.128a32.672 32.672 0 001.176 1.716zM4.559 4h4.882c.364-.735.505-1.312.546-2H4.013c.04.688.182 1.265.546 2z",fill:e}))),CI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5 1h-9a.5.5 0 00-.5.5v11a.5.5 0 001 0V8h8.5a.5.5 0 00.354-.854L9.207 4.5l2.647-2.646A.499.499 0 0011.5 1zM8.146 4.146L10.293 2H3v5h7.293L8.146 4.854a.5.5 0 010-.708z",fill:e}))),SI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7V6a3 3 0 00-5.91-.736l-.17.676-.692.075A2.5 2.5 0 003.5 11h3c.063 0 .125-.002.187-.007l.076-.005.076.006c.053.004.106.006.161.006h4a2 2 0 100-4h-1zM3.12 5.02A3.5 3.5 0 003.5 12h3c.087 0 .174-.003.26-.01.079.007.16.01.24.01h4a3 3 0 100-6 4 4 0 00-7.88-.98z",fill:e}))),kI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 2a4 4 0 014 4 3 3 0 110 6H7c-.08 0-.161-.003-.24-.01-.086.007-.173.01-.26.01h-3a3.5 3.5 0 01-.38-6.98A4.002 4.002 0 017 2z",fill:e}))),AI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 7a4 4 0 11-8 0 4 4 0 018 0zm-1 0a3 3 0 11-6 0 3 3 0 016 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.268 13.18c.25.472.83.66 1.31.425l.987-.482a.991.991 0 01.87 0l.987.482a.991.991 0 001.31-.426l.515-.97a.991.991 0 01.704-.511l1.082-.19a.99.99 0 00.81-1.115l-.154-1.087a.991.991 0 01.269-.828l.763-.789a.991.991 0 000-1.378l-.763-.79a.991.991 0 01-.27-.827l.155-1.087a.99.99 0 00-.81-1.115l-1.082-.19a.991.991 0 01-.704-.511L9.732.82a.99.99 0 00-1.31-.426l-.987.482a.991.991 0 01-.87 0L5.578.395a.99.99 0 00-1.31.426l-.515.97a.99.99 0 01-.704.511l-1.082.19a.99.99 0 00-.81 1.115l.154 1.087a.99.99 0 01-.269.828L.28 6.31a.99.99 0 000 1.378l.763.79a.99.99 0 01.27.827l-.155 1.087a.99.99 0 00.81 1.115l1.082.19a.99.99 0 01.704.511l.515.97zm5.096-1.44l-.511.963-.979-.478a1.99 1.99 0 00-1.748 0l-.979.478-.51-.962a1.991 1.991 0 00-1.415-1.028l-1.073-.188.152-1.079a1.991 1.991 0 00-.54-1.663L1.004 7l.757-.783a1.991 1.991 0 00.54-1.663L2.15 3.475l1.073-.188A1.991 1.991 0 004.636 2.26l.511-.962.979.478a1.99 1.99 0 001.748 0l.979-.478.51.962c.288.543.81.922 1.415 1.028l1.073.188-.152 1.079a1.99 1.99 0 00.54 1.663l.757.783-.757.783a1.99 1.99 0 00-.54 1.663l.152 1.079-1.073.188a1.991 1.991 0 00-1.414 1.028z",fill:e}))),FI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.354 3.896l5.5 5.5a.5.5 0 01-.708.708L7 4.957l-5.146 5.147a.5.5 0 01-.708-.708l5.5-5.5a.5.5 0 01.708 0z",fill:e}))),_I=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e}))),II=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.76 7.096a.498.498 0 00.136.258l5.5 5.5a.5.5 0 00.707-.708L3.958 7l5.147-5.146a.5.5 0 10-.708-.708l-5.5 5.5a.5.5 0 00-.137.45z",fill:e}))),k8=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e}))),RI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:e}))),BI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:e}))),TI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.104 10.146a.5.5 0 01-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 11.708.708L5.957 7l3.147 3.146z",fill:e}))),zI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.896 10.146a.5.5 0 00.708.708l3.5-3.5a.5.5 0 000-.708l-3.5-3.5a.5.5 0 10-.708.708L8.043 7l-3.147 3.146z",fill:e}))),LI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.854 4.646l-4.5-4.5a.5.5 0 00-.708 0l-4.5 4.5a.5.5 0 10.708.708L6.5 1.707V13.5a.5.5 0 001 0V1.707l3.646 3.647a.5.5 0 00.708-.708z",fill:e}))),OI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v11.793L2.854 8.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.351.146h.006c.127 0 .254-.05.35-.146l4.5-4.5a.5.5 0 00-.707-.708L7.5 12.293V.5z",fill:e}))),MI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.354 2.146a.5.5 0 010 .708L1.707 6.5H13.5a.5.5 0 010 1H1.707l3.647 3.646a.5.5 0 01-.708.708l-4.5-4.5a.5.5 0 010-.708l4.5-4.5a.5.5 0 01.708 0z",fill:e}))),$I=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M8.646 2.146a.5.5 0 01.708 0l4.5 4.5a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708-.708L12.293 7.5H.5a.5.5 0 010-1h11.793L8.646 2.854a.5.5 0 010-.708z",fill:e}))),PI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.772 3.59c.126-.12.33-.12.456 0l5.677 5.387c.203.193.06.523-.228.523H1.323c-.287 0-.431-.33-.228-.523L6.772 3.59z",fill:e}))),NI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.228 10.41a.335.335 0 01-.456 0L1.095 5.023c-.203-.193-.06-.523.228-.523h11.354c.287 0 .431.33.228.523L7.228 10.41z",fill:e}))),HI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.712 7.212a.3.3 0 010-.424l5.276-5.276a.3.3 0 01.512.212v10.552a.3.3 0 01-.512.212L3.712 7.212z",fill:e}))),jI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.288 7.212a.3.3 0 000-.424L5.012 1.512a.3.3 0 00-.512.212v10.552a.3.3 0 00.512.212l5.276-5.276z",fill:e}))),VI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.354.146l4 4a.5.5 0 01-.708.708L7 1.207 3.354 4.854a.5.5 0 11-.708-.708l4-4a.5.5 0 01.708 0zM11.354 9.146a.5.5 0 010 .708l-4 4a.5.5 0 01-.708 0l-4-4a.5.5 0 11.708-.708L7 12.793l3.646-3.647a.5.5 0 01.708 0z",fill:e}))),UI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.354.146a.5.5 0 10-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 00-.708-.708L7 3.793 3.354.146zM6.646 9.146a.5.5 0 01.708 0l4 4a.5.5 0 01-.708.708L7 10.207l-3.646 3.647a.5.5 0 01-.708-.708l4-4z",fill:e}))),qI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 1h2a.5.5 0 010 1h-.793l3.147 3.146a.5.5 0 11-.708.708L2 2.707V3.5a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5zM10 1.5a.5.5 0 01.5-.5h2a.5.5 0 01.5.5v2a.5.5 0 01-1 0v-.793L8.854 5.854a.5.5 0 11-.708-.708L11.293 2H10.5a.5.5 0 01-.5-.5zM12.5 10a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1h.793L8.146 8.854a.5.5 0 11.708-.708L12 11.293V10.5a.5.5 0 01.5-.5zM2 11.293V10.5a.5.5 0 00-1 0v2a.5.5 0 00.5.5h2a.5.5 0 000-1h-.793l3.147-3.146a.5.5 0 10-.708-.708L2 11.293z",fill:e}))),WI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6.646.147l-1.5 1.5a.5.5 0 10.708.707l.646-.647V5a.5.5 0 001 0V1.707l.646.647a.5.5 0 10.708-.707l-1.5-1.5a.5.5 0 00-.708 0z",fill:e}),l.createElement("path",{d:"M1.309 4.038a.498.498 0 00-.16.106l-.005.005a.498.498 0 00.002.705L3.293 7 1.146 9.146A.498.498 0 001.5 10h3a.5.5 0 000-1H2.707l1.5-1.5h5.586l2.353 2.354a.5.5 0 00.708-.708L10.707 7l2.146-2.146.11-.545-.107.542A.499.499 0 0013 4.503v-.006a.5.5 0 00-.144-.348l-.005-.005A.498.498 0 0012.5 4h-3a.5.5 0 000 1h1.793l-1.5 1.5H4.207L2.707 5H4.5a.5.5 0 000-1h-3a.498.498 0 00-.191.038z",fill:e}),l.createElement("path",{d:"M7 8.5a.5.5 0 01.5.5v3.293l.646-.647a.5.5 0 01.708.708l-1.5 1.5a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708l.646.647V9a.5.5 0 01.5-.5zM9 9.5a.5.5 0 01.5-.5h3a.5.5 0 010 1h-3a.5.5 0 01-.5-.5z",fill:e}))),GI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M10.646 2.646a.5.5 0 01.708 0l1.5 1.5a.5.5 0 010 .708l-1.5 1.5a.5.5 0 01-.708-.708L11.293 5H1.5a.5.5 0 010-1h9.793l-.647-.646a.5.5 0 010-.708zM3.354 8.354L2.707 9H12.5a.5.5 0 010 1H2.707l.647.646a.5.5 0 01-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708z",fill:e}))),KI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 1a.5.5 0 01.5.5V10a2 2 0 004 0V4a3 3 0 016 0v7.793l1.146-1.147a.5.5 0 01.708.708l-2 2a.5.5 0 01-.708 0l-2-2a.5.5 0 01.708-.708L11 11.793V4a2 2 0 10-4 0v6.002a3 3 0 01-6 0V1.5a.5.5 0 01.5-.5z",fill:e}))),YI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e}))),JI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4.354 2.146a.5.5 0 010 .708L1.707 5.5H9.5A4.5 4.5 0 0114 10v1.5a.5.5 0 01-1 0V10a3.5 3.5 0 00-3.5-3.5H1.707l2.647 2.646a.5.5 0 11-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 01.708 0z",fill:e}))),ZI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.5 1A.5.5 0 005 .5H2a.5.5 0 000 1h1.535a6.502 6.502 0 002.383 11.91.5.5 0 10.165-.986A5.502 5.502 0 014.5 2.1V4a.5.5 0 001 0V1.353a.5.5 0 000-.023V1zM7.507 1a.5.5 0 01.576-.41 6.502 6.502 0 012.383 11.91H12a.5.5 0 010 1H9a.5.5 0 01-.5-.5v-3a.5.5 0 011 0v1.9A5.5 5.5 0 007.917 1.576.5.5 0 017.507 1z",fill:e}))),XI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M8.646 5.854L7.5 4.707V10.5a.5.5 0 01-1 0V4.707L5.354 5.854a.5.5 0 11-.708-.708l2-2a.5.5 0 01.708 0l2 2a.5.5 0 11-.708.708z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),QI=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.354 8.146L6.5 9.293V3.5a.5.5 0 011 0v5.793l1.146-1.147a.5.5 0 11.708.708l-2 2a.5.5 0 01-.708 0l-2-2a.5.5 0 11.708-.708z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm1 0a6 6 0 1112 0A6 6 0 011 7z",fill:e}))),eR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M5.854 5.354L4.707 6.5H10.5a.5.5 0 010 1H4.707l1.147 1.146a.5.5 0 11-.708.708l-2-2a.5.5 0 010-.708l2-2a.5.5 0 11.708.708z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0a7 7 0 110 14A7 7 0 017 0zm0 1a6 6 0 110 12A6 6 0 017 1z",fill:e}))),tR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.5 6.5h5.793L8.146 5.354a.5.5 0 11.708-.708l2 2a.5.5 0 010 .708l-2 2a.5.5 0 11-.708-.708L9.293 7.5H3.5a.5.5 0 010-1z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 117 0a7 7 0 010 14zm0-1A6 6 0 117 1a6 6 0 010 12z",fill:e}))),rR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.092.5H7a6.5 6.5 0 106.41 7.583.5.5 0 10-.986-.166A5.495 5.495 0 017 12.5a5.5 5.5 0 010-11h.006a5.5 5.5 0 014.894 3H10a.5.5 0 000 1h3a.5.5 0 00.5-.5V2a.5.5 0 00-1 0v1.535A6.495 6.495 0 007.092.5z",fill:e}))),nR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 100 7a7 7 0 0014 0zm-6.535 5.738c-.233.23-.389.262-.465.262-.076 0-.232-.032-.465-.262-.238-.234-.497-.623-.737-1.182-.434-1.012-.738-2.433-.79-4.056h3.984c-.052 1.623-.356 3.043-.79 4.056-.24.56-.5.948-.737 1.182zM8.992 6.5H5.008c.052-1.623.356-3.044.79-4.056.24-.56.5-.948.737-1.182C6.768 1.032 6.924 1 7 1c.076 0 .232.032.465.262.238.234.497.623.737 1.182.434 1.012.738 2.433.79 4.056zm1 1c-.065 2.176-.558 4.078-1.282 5.253A6.005 6.005 0 0012.98 7.5H9.992zm2.987-1H9.992c-.065-2.176-.558-4.078-1.282-5.253A6.005 6.005 0 0112.98 6.5zm-8.971 0c.065-2.176.558-4.078 1.282-5.253A6.005 6.005 0 001.02 6.5h2.988zm-2.987 1a6.005 6.005 0 004.27 5.253C4.565 11.578 4.072 9.676 4.007 7.5H1.02z",fill:e}))),aR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.087 3.397L5.95 5.793a.374.374 0 00-.109.095.377.377 0 00-.036.052l-2.407 4.147a.374.374 0 00-.004.384c.104.179.334.24.513.136l4.142-2.404a.373.373 0 00.148-.143l2.406-4.146a.373.373 0 00-.037-.443.373.373 0 00-.478-.074zM4.75 9.25l2.847-1.652-1.195-1.195L4.75 9.25z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),oR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm6.5 3.5v2.48A6.001 6.001 0 011.02 7.5H3.5a.5.5 0 000-1H1.02A6.001 6.001 0 016.5 1.02V3.5a.5.5 0 001 0V1.02a6.001 6.001 0 015.48 5.48H10.5a.5.5 0 000 1h2.48a6.002 6.002 0 01-5.48 5.48V10.5a.5.5 0 00-1 0z",fill:e}))),iR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 5a2 2 0 11-4 0 2 2 0 014 0zM8 5a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5A5 5 0 002 5c0 2.633 2.273 6.154 4.65 8.643.192.2.508.2.7 0C9.726 11.153 12 7.633 12 5zM7 1a4 4 0 014 4c0 1.062-.471 2.42-1.303 3.88-.729 1.282-1.69 2.562-2.697 3.67-1.008-1.108-1.968-2.388-2.697-3.67C3.47 7.42 3 6.063 3 5a4 4 0 014-4z",fill:e}))),lR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 2a.5.5 0 01.5.5v4H10a.5.5 0 010 1H7a.5.5 0 01-.5-.5V2.5A.5.5 0 017 2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),sR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9.79 4.093a.5.5 0 01.117.698L7.91 7.586a1 1 0 11-.814-.581l1.997-2.796a.5.5 0 01.698-.116z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.069 12.968a7 7 0 119.863 0A12.962 12.962 0 007 12c-1.746 0-3.41.344-4.931.968zm9.582-1.177a6 6 0 10-9.301 0A13.98 13.98 0 017 11c1.629 0 3.194.279 4.65.791z",fill:e}))),uR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.5 4.5a.5.5 0 00-1 0v2.634a1 1 0 101 0V4.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.5A.5.5 0 016 0h2a.5.5 0 010 1h-.5v1.02a5.973 5.973 0 013.374 1.398l.772-.772a.5.5 0 01.708.708l-.772.772A6 6 0 116.5 2.02V1H6a.5.5 0 01-.5-.5zM7 3a5 5 0 100 10A5 5 0 007 3z",fill:e}))),cR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.354 1.146l5.5 5.5a.5.5 0 01-.708.708L12 7.207V12.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V9H6v3.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V7.207l-.146.147a.5.5 0 11-.708-.708l1-1 4.5-4.5a.5.5 0 01.708 0zM3 6.207V12h2V8.5a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V12h2V6.207l-4-4-4 4z",fill:e}))),dR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.213 4.094a.5.5 0 01.056-.034l5.484-2.995a.498.498 0 01.494 0L12.73 4.06a.507.507 0 01.266.389.498.498 0 01-.507.555H1.51a.5.5 0 01-.297-.91zm2.246-.09h7.082L7 2.07 3.459 4.004z",fill:e}),l.createElement("path",{d:"M4 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM11 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM5.75 5.5a.5.5 0 01.5.5v5a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM8.75 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM1.5 12.504a.5.5 0 01.5-.5h10a.5.5 0 010 1H2a.5.5 0 01-.5-.5z",fill:e}))),pR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3594)"},l.createElement("path",{d:"M11.451.537l.01 12.922h0L7.61 8.946a1.077 1.077 0 00-.73-.374L.964 8.087 11.45.537h0z",stroke:e,strokeWidth:1.077})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3594"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),fR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM2.671 11.155c.696-1.006 2.602-1.816 3.194-1.91.226-.036.232-.658.232-.658s-.665-.658-.81-1.544c-.39 0-.63-.94-.241-1.272a2.578 2.578 0 00-.012-.13c-.066-.607-.28-2.606 1.965-2.606 2.246 0 2.031 2 1.966 2.606l-.012.13c.39.331.149 1.272-.24 1.272-.146.886-.81 1.544-.81 1.544s.004.622.23.658c.593.094 2.5.904 3.195 1.91a6 6 0 10-8.657 0z",fill:e}))),hR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7.275 13.16a11.388 11.388 0 005.175-1.232v-.25c0-1.566-3.237-2.994-4.104-3.132-.27-.043-.276-.783-.276-.783s.791-.783.964-1.836c.463 0 .75-1.119.286-1.513C9.34 4 9.916 1.16 6.997 1.16c-2.92 0-2.343 2.84-2.324 3.254-.463.394-.177 1.513.287 1.513.172 1.053.963 1.836.963 1.836s-.006.74-.275.783c-.858.136-4.036 1.536-4.103 3.082a11.388 11.388 0 005.73 1.532z",fill:e}))),mR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.183 11.906a10.645 10.645 0 01-1.181-.589c.062-1.439 3.02-2.74 3.818-2.868.25-.04.256-.728.256-.728s-.736-.729-.896-1.709c-.432 0-.698-1.041-.267-1.408A2.853 2.853 0 002.9 4.46c-.072-.672-.31-2.884 2.175-2.884 2.486 0 2.248 2.212 2.176 2.884-.007.062-.012.112-.014.144.432.367.165 1.408-.266 1.408-.16.98-.896 1.709-.896 1.709s.005.688.256.728c.807.129 3.82 1.457 3.82 2.915v.233a10.598 10.598 0 01-4.816 1.146c-1.441 0-2.838-.282-4.152-.837zM11.5 2.16a.5.5 0 01.5.5v1.5h1.5a.5.5 0 010 1H12v1.5a.5.5 0 01-1 0v-1.5H9.5a.5.5 0 110-1H11v-1.5a.5.5 0 01.5-.5z",fill:e}))),gR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9.21 11.623a10.586 10.586 0 01-4.031.787A10.585 10.585 0 010 11.07c.06-1.354 2.933-2.578 3.708-2.697.243-.038.249-.685.249-.685s-.715-.685-.87-1.607c-.42 0-.679-.979-.26-1.323a2.589 2.589 0 00-.013-.136c-.07-.632-.3-2.712 2.113-2.712 2.414 0 2.183 2.08 2.113 2.712-.007.059-.012.105-.013.136.419.344.16 1.323-.259 1.323-.156.922-.87 1.607-.87 1.607s.005.647.248.685c.784.12 3.71 1.37 3.71 2.74v.22c-.212.103-.427.2-.646.29z",fill:e}),l.createElement("path",{d:"M8.81 8.417a9.643 9.643 0 00-.736-.398c.61-.42 1.396-.71 1.7-.757.167-.026.171-.471.171-.471s-.491-.471-.598-1.104c-.288 0-.466-.674-.178-.91-.001-.022-.005-.053-.01-.094-.048-.434-.206-1.864 1.453-1.864 1.66 0 1.5 1.43 1.453 1.864l-.01.094c.289.236.11.91-.178.91-.107.633-.598 1.104-.598 1.104s.004.445.171.47c.539.084 2.55.942 2.55 1.884v.628a10.604 10.604 0 01-3.302.553 2.974 2.974 0 00-.576-.879c-.375-.408-.853-.754-1.312-1.03z",fill:e}))),vR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M9.106 7.354c-.627.265-1.295.4-1.983.4a5.062 5.062 0 01-2.547-.681c.03-.688 1.443-1.31 1.824-1.37.12-.02.122-.348.122-.348s-.351-.348-.428-.816c-.206 0-.333-.498-.127-.673 0-.016-.003-.04-.007-.07C5.926 3.477 5.812 2.42 7 2.42c1.187 0 1.073 1.057 1.039 1.378l-.007.069c.207.175.08.673-.127.673-.076.468-.428.816-.428.816s.003.329.122.348c.386.06 1.825.696 1.825 1.392v.111c-.104.053-.21.102-.318.148zM3.75 11.25A.25.25 0 014 11h6a.25.25 0 110 .5H4a.25.25 0 01-.25-.25zM4 9a.25.25 0 000 .5h6a.25.25 0 100-.5H4z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 .5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v13a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5V.5zM2 13V1h10v12H2z",fill:e}))),yR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.968 8.75a.5.5 0 00-.866.5A4.498 4.498 0 007 11.5c1.666 0 3.12-.906 3.898-2.25a.5.5 0 10-.866-.5A3.498 3.498 0 017 10.5a3.498 3.498 0 01-3.032-1.75zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),bR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4.5 9a.5.5 0 000 1h5a.5.5 0 000-1h-5zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),wR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.968 10.25a.5.5 0 01-.866-.5A4.498 4.498 0 017 7.5c1.666 0 3.12.906 3.898 2.25a.5.5 0 11-.866.5A3.498 3.498 0 007 8.5a3.498 3.498 0 00-3.032 1.75zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),ER=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.526 4.842a.5.5 0 01.632-.316l2.051.684a2.5 2.5 0 001.582 0l2.05-.684a.5.5 0 01.317.948l-2.453.818a.3.3 0 00-.205.285v.243a4.5 4.5 0 00.475 2.012l.972 1.944a.5.5 0 11-.894.448L7 9.118l-1.053 2.106a.5.5 0 11-.894-.447l.972-1.945A4.5 4.5 0 006.5 6.82v-.243a.3.3 0 00-.205-.285l-2.453-.818a.5.5 0 01-.316-.632z",fill:e}),l.createElement("path",{d:"M7 4.5a1 1 0 100-2 1 1 0 000 2z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),xR=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM8 3.5a1 1 0 11-2 0 1 1 0 012 0zM3.526 4.842a.5.5 0 01.632-.316l2.051.684a2.5 2.5 0 001.582 0l2.05-.684a.5.5 0 01.317.948l-2.453.818a.3.3 0 00-.205.285v.243a4.5 4.5 0 00.475 2.012l.972 1.944a.5.5 0 11-.894.448L7 9.118l-1.053 2.106a.5.5 0 11-.894-.447l.972-1.945A4.5 4.5 0 006.5 6.82v-.243a.3.3 0 00-.205-.285l-2.453-.818a.5.5 0 01-.316-.632z",fill:e}))),DR=0,CR=c(e=>e.button===DR&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,"isPlainLeftClick"),SR=c((e,t)=>{CR(e)&&(e.preventDefault(),t(e))},"cancelled"),kR=F.span(({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),AR=F.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Vn(.07,e.color.secondary),"svg path:not([fill])":{fill:Vn(.07,e.color.secondary)}},"&:active":{color:Vn(.1,e.color.secondary),"svg path:not([fill])":{fill:Vn(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}}),({theme:e,secondary:t,tertiary:r})=>{let n;return t&&(n=[e.textMutedColor,e.color.dark,e.color.darker]),r&&(n=[e.color.dark,e.color.darkest,e.textMutedColor]),n?{color:n[0],"svg path:not([fill])":{fill:n[0]},"&:hover":{color:n[1],"svg path:not([fill])":{fill:n[1]}},"&:active":{color:n[2],"svg path:not([fill])":{fill:n[2]}}}:{}},({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{},({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),ea=c(({cancel:e=!0,children:t,onClick:r=void 0,withArrow:n=!1,containsIcon:a=!1,className:o=void 0,style:i=void 0,...s})=>v.createElement(AR,{...s,onClick:r&&e?u=>SR(u,r):r,className:o},v.createElement(kR,{withArrow:n,containsIcon:a},t,n&&v.createElement(k8,null))),"Link"),IV=F.div(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:e.base==="dark"?e.color.darkest:e.color.dark}})),un=[],va=null,FR=l.lazy(async()=>{let{SyntaxHighlighter:e}=await Promise.resolve().then(()=>(Es(),up));return un.length>0&&(un.forEach(t=>{e.registerLanguage(...t)}),un=[]),va===null&&(va=e),{default:c(t=>v.createElement(e,{...t}),"default")}}),_R=l.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Promise.resolve().then(()=>(Es(),up)),Promise.resolve().then(()=>(WS(),r6))]);return un.length>0&&(un.forEach(r=>{e.registerLanguage(...r)}),un=[]),va===null&&(va=e),{default:c(r=>v.createElement(e,{...r,formatter:t}),"default")}}),Sf=c(e=>v.createElement(l.Suspense,{fallback:v.createElement("div",null)},e.format!==!1?v.createElement(_R,{...e}):v.createElement(FR,{...e})),"SyntaxHighlighter");Sf.registerLanguage=(...e)=>{if(va!==null){va.registerLanguage(...e);return}un.push(e)};Es();xy();var A8={};Ca(A8,{Close:()=>SE,Content:()=>xE,Description:()=>CE,Dialog:()=>lE,DialogClose:()=>yE,DialogContent:()=>fE,DialogDescription:()=>vE,DialogOverlay:()=>pE,DialogPortal:()=>dE,DialogTitle:()=>gE,DialogTrigger:()=>sE,Overlay:()=>EE,Portal:()=>wE,Root:()=>bE,Title:()=>DE,Trigger:()=>xB,WarningProvider:()=>EB,createDialogScope:()=>dB});St();ip();Sa();Iy();ap();var IR=l.useId||(()=>{}),RR=0;function fl(e){let[t,r]=l.useState(IR());return Fo(()=>{e||r(n=>n??String(RR++))},[e]),e||(t?`radix-${t}`:"")}c(fl,"$1746a345f3d73bb7$export$f680877a34711e37");Xo();function F8({prop:e,defaultProp:t,onChange:r=c(()=>{},"onChange")}){let[n,a]=_8({defaultProp:t,onChange:r}),o=e!==void 0,i=o?e:n,s=ze(r),u=l.useCallback(d=>{if(o){let p=typeof d=="function"?d(e):d;p!==e&&s(p)}else a(d)},[o,e,a,s]);return[i,u]}c(F8,"$71cd76cc60e0454e$export$6f32135080cb4c3");function _8({defaultProp:e,onChange:t}){let r=l.useState(e),[n]=r,a=l.useRef(n),o=ze(t);return l.useEffect(()=>{a.current!==n&&(o(n),a.current=n)},[n,a,o]),r}c(_8,"$71cd76cc60e0454e$var$useUncontrolledState");St();ip();Zo();Sa();Xo();Xo();function I8(e,t=globalThis==null?void 0:globalThis.document){let r=ze(e);l.useEffect(()=>{let n=c(a=>{a.key==="Escape"&&r(a)},"handleKeyDown");return t.addEventListener("keydown",n),()=>t.removeEventListener("keydown",n)},[r,t])}c(I8,"$addc16e1bbe58fd0$export$3a72a57244d6e765");var Qd="dismissableLayer.update",BR="dismissableLayer.pointerDownOutside",TR="dismissableLayer.focusOutside",Ov,zR=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),LR=l.forwardRef((e,t)=>{var r;let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:s,onDismiss:u,...d}=e,p=l.useContext(zR),[m,f]=l.useState(null),h=(r=m==null?void 0:m.ownerDocument)!==null&&r!==void 0?r:globalThis==null?void 0:globalThis.document,[,g]=l.useState({}),y=Ke(t,A=>f(A)),b=Array.from(p.layers),[D]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(D),x=m?b.indexOf(m):-1,E=p.layersWithOutsidePointerEventsDisabled.size>0,C=x>=w,S=R8(A=>{let _=A.target,R=[...p.branches].some(B=>B.contains(_));!C||R||(o==null||o(A),s==null||s(A),A.defaultPrevented||(u==null||u()))},h),k=B8(A=>{let _=A.target;[...p.branches].some(R=>R.contains(_))||(i==null||i(A),s==null||s(A),A.defaultPrevented||(u==null||u()))},h);return I8(A=>{x===p.layers.size-1&&(a==null||a(A),!A.defaultPrevented&&u&&(A.preventDefault(),u()))},h),l.useEffect(()=>{if(m)return n&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(Ov=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(m)),p.layers.add(m),e1(),()=>{n&&p.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Ov)}},[m,h,n,p]),l.useEffect(()=>()=>{m&&(p.layers.delete(m),p.layersWithOutsidePointerEventsDisabled.delete(m),e1())},[m,p]),l.useEffect(()=>{let A=c(()=>g({}),"handleUpdate");return document.addEventListener(Qd,A),()=>document.removeEventListener(Qd,A)},[]),l.createElement($e.div,q({},d,{ref:y,style:{pointerEvents:E?C?"auto":"none":void 0,...e.style},onFocusCapture:Ie(e.onFocusCapture,k.onFocusCapture),onBlurCapture:Ie(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:Ie(e.onPointerDownCapture,S.onPointerDownCapture)}))});function R8(e,t=globalThis==null?void 0:globalThis.document){let r=ze(e),n=l.useRef(!1),a=l.useRef(()=>{});return l.useEffect(()=>{let o=c(s=>{if(s.target&&!n.current){let u=function(){kf(BR,r,d,{discrete:!0})};c(u,"handleAndDispatchPointerDownOutsideEvent");let d={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=u,t.addEventListener("click",a.current,{once:!0})):u()}else t.removeEventListener("click",a.current);n.current=!1},"handlePointerDown"),i=window.setTimeout(()=>{t.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",o),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:c(()=>n.current=!0,"onPointerDownCapture")}}c(R8,"$5cb92bef7577960e$var$usePointerDownOutside");function B8(e,t=globalThis==null?void 0:globalThis.document){let r=ze(e),n=l.useRef(!1);return l.useEffect(()=>{let a=c(o=>{o.target&&!n.current&&kf(TR,r,{originalEvent:o},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:c(()=>n.current=!0,"onFocusCapture"),onBlurCapture:c(()=>n.current=!1,"onBlurCapture")}}c(B8,"$5cb92bef7577960e$var$useFocusOutside");function e1(){let e=new CustomEvent(Qd);document.dispatchEvent(e)}c(e1,"$5cb92bef7577960e$var$dispatchUpdate");function kf(e,t,r,{discrete:n}){let a=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?Sy(a,o):a.dispatchEvent(o)}c(kf,"$5cb92bef7577960e$var$handleAndDispatchCustomEvent");St();Sa();Zo();Xo();var f0="focusScope.autoFocusOnMount",h0="focusScope.autoFocusOnUnmount",Mv={bubbles:!1,cancelable:!0},OR=l.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,u]=l.useState(null),d=ze(a),p=ze(o),m=l.useRef(null),f=Ke(t,y=>u(y)),h=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(n){let y=function(x){if(h.paused||!s)return;let E=x.target;s.contains(E)?m.current=E:ur(m.current,{select:!0})},b=function(x){if(h.paused||!s)return;let E=x.relatedTarget;E!==null&&(s.contains(E)||ur(m.current,{select:!0}))},D=function(x){if(document.activeElement===document.body)for(let E of x)E.removedNodes.length>0&&ur(s)};c(y,"handleFocusIn"),c(b,"handleFocusOut"),c(D,"handleMutations"),document.addEventListener("focusin",y),document.addEventListener("focusout",b);let w=new MutationObserver(D);return s&&w.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",y),document.removeEventListener("focusout",b),w.disconnect()}}},[n,s,h.paused]),l.useEffect(()=>{if(s){$v.add(h);let y=document.activeElement;if(!s.contains(y)){let b=new CustomEvent(f0,Mv);s.addEventListener(f0,d),s.dispatchEvent(b),b.defaultPrevented||(T8($8(Af(s)),{select:!0}),document.activeElement===y&&ur(s))}return()=>{s.removeEventListener(f0,d),setTimeout(()=>{let b=new CustomEvent(h0,Mv);s.addEventListener(h0,p),s.dispatchEvent(b),b.defaultPrevented||ur(y??document.body,{select:!0}),s.removeEventListener(h0,p),$v.remove(h)},0)}}},[s,d,p,h]);let g=l.useCallback(y=>{if(!r&&!n||h.paused)return;let b=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,D=document.activeElement;if(b&&D){let w=y.currentTarget,[x,E]=z8(w);x&&E?!y.shiftKey&&D===E?(y.preventDefault(),r&&ur(x,{select:!0})):y.shiftKey&&D===x&&(y.preventDefault(),r&&ur(E,{select:!0})):D===w&&y.preventDefault()}},[r,n,h.paused]);return l.createElement($e.div,q({tabIndex:-1},i,{ref:f,onKeyDown:g}))});function T8(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(ur(n,{select:t}),document.activeElement!==r)return}c(T8,"$d3863c46a17e8a28$var$focusFirst");function z8(e){let t=Af(e),r=t1(t,e),n=t1(t.reverse(),e);return[r,n]}c(z8,"$d3863c46a17e8a28$var$getTabbableEdges");function Af(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:c(n=>{let a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;r.nextNode();)t.push(r.currentNode);return t}c(Af,"$d3863c46a17e8a28$var$getTabbableCandidates");function t1(e,t){for(let r of e)if(!L8(r,{upTo:t}))return r}c(t1,"$d3863c46a17e8a28$var$findVisible");function L8(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}c(L8,"$d3863c46a17e8a28$var$isHidden");function O8(e){return e instanceof HTMLInputElement&&"select"in e}c(O8,"$d3863c46a17e8a28$var$isSelectableInput");function ur(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&O8(e)&&t&&e.select()}}c(ur,"$d3863c46a17e8a28$var$focus");var $v=M8();function M8(){let e=[];return{add(t){let r=e[0];t!==r&&(r==null||r.pause()),e=r1(e,t),e.unshift(t)},remove(t){var r;e=r1(e,t),(r=e[0])===null||r===void 0||r.resume()}}}c(M8,"$d3863c46a17e8a28$var$createFocusScopesStack");function r1(e,t){let r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}c(r1,"$d3863c46a17e8a28$var$arrayRemove");function $8(e){return e.filter(t=>t.tagName!=="A")}c($8,"$d3863c46a17e8a28$var$removeLinks");St();Zo();var MR=l.forwardRef((e,t)=>{var r;let{container:n=globalThis==null||(r=globalThis.document)===null||r===void 0?void 0:r.body,...a}=e;return n?A4.createPortal(l.createElement($e.div,q({},a,{ref:t})),n):null});Ay();Zo();var m0=0;function P8(){l.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=r[0])!==null&&e!==void 0?e:n1()),document.body.insertAdjacentElement("beforeend",(t=r[1])!==null&&t!==void 0?t:n1()),m0++,()=>{m0===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(n=>n.remove()),m0--}},[])}c(P8,"$3db38b7d1fb3fe6a$export$b7ece24a22aeda8c");function n1(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}c(n1,"$3db38b7d1fb3fe6a$var$createFocusGuard");var Nt=c(function(){return Nt=Object.assign||c(function(e){for(var t,r=1,n=arguments.length;r"u")return VR;var t=UR(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},"getGapWidth"),WR=X8(),os="data-scroll-locked",GR=c(function(e,t,r,n){var a=e.left,o=e.top,i=e.right,s=e.gap;return r===void 0&&(r="margin"),` + .`.concat($R,` { + overflow: hidden `).concat(n,`; + padding-right: `).concat(s,"px ").concat(n,`; + } + body[`).concat(os,`] { + overflow: hidden `).concat(n,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&` + padding-left: `.concat(a,`px; + padding-top: `).concat(o,`px; + padding-right: `).concat(i,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(s,"px ").concat(n,`; + `),r==="padding"&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),` + } + + .`).concat(hl,` { + right: `).concat(s,"px ").concat(n,`; + } + + .`).concat(ml,` { + margin-right: `).concat(s,"px ").concat(n,`; + } + + .`).concat(hl," .").concat(hl,` { + right: 0 `).concat(n,`; + } + + .`).concat(ml," .").concat(ml,` { + margin-right: 0 `).concat(n,`; + } + + body[`).concat(os,`] { + `).concat(PR,": ").concat(s,`px; + } +`)},"getStyles"),KR=c(function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n,o=l.useMemo(function(){return qR(a)},[a]);return l.useEffect(function(){return document.body.setAttribute(os,""),function(){document.body.removeAttribute(os)}},[]),l.createElement(WR,{styles:GR(o,!t,a,r?"":"!important")})},"RemoveScrollBar"),a1=!1;if(typeof window<"u")try{to=Object.defineProperty({},"passive",{get:c(function(){return a1=!0,!0},"get")}),window.addEventListener("test",to,to),window.removeEventListener("test",to,to)}catch{a1=!1}var to,zn=a1?{passive:!1}:!1,YR=c(function(e){return e.tagName==="TEXTAREA"},"alwaysContainsScroll"),Q8=c(function(e,t){var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!YR(e)&&r[t]==="visible")},"elementCanBeScrolled"),JR=c(function(e){return Q8(e,"overflowY")},"elementCouldBeVScrolled"),ZR=c(function(e){return Q8(e,"overflowX")},"elementCouldBeHScrolled"),Nv=c(function(e,t){var r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var n=eE(e,r);if(n){var a=tE(e,r),o=a[1],i=a[2];if(o>i)return!0}r=r.parentNode}while(r&&r!==document.body);return!1},"locationCouldBeScrolled"),XR=c(function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},"getVScrollVariables"),QR=c(function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},"getHScrollVariables"),eE=c(function(e,t){return e==="v"?JR(t):ZR(t)},"elementCouldBeScrolled"),tE=c(function(e,t){return e==="v"?XR(t):QR(t)},"getScrollVariables"),eB=c(function(e,t){return e==="h"&&t==="rtl"?-1:1},"getDirectionFactor"),tB=c(function(e,t,r,n,a){var o=eB(e,window.getComputedStyle(t).direction),i=o*n,s=r.target,u=t.contains(s),d=!1,p=i>0,m=0,f=0;do{var h=tE(e,s),g=h[0],y=h[1],b=h[2],D=y-b-o*g;(g||D)&&eE(e,s)&&(m+=D,f+=g),s=s.parentNode}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return(p&&(a&&m===0||!a&&i>m)||!p&&(a&&f===0||!a&&-i>f))&&(d=!0),d},"handleScroll"),Hi=c(function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},"getTouchXY"),Hv=c(function(e){return[e.deltaX,e.deltaY]},"getDeltaXY"),jv=c(function(e){return e&&"current"in e?e.current:e},"extractRef"),rB=c(function(e,t){return e[0]===t[0]&&e[1]===t[1]},"deltaCompare"),nB=c(function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},"generateStyle"),aB=0,Ln=[];function rE(e){var t=l.useRef([]),r=l.useRef([0,0]),n=l.useRef(),a=l.useState(aB++)[0],o=l.useState(function(){return X8()})[0],i=l.useRef(e);l.useEffect(function(){i.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var y=N8([e.lockRef.current],(e.shards||[]).map(jv),!0).filter(Boolean);return y.forEach(function(b){return b.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),y.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=l.useCallback(function(y,b){if("touches"in y&&y.touches.length===2)return!i.current.allowPinchZoom;var D=Hi(y),w=r.current,x="deltaX"in y?y.deltaX:w[0]-D[0],E="deltaY"in y?y.deltaY:w[1]-D[1],C,S=y.target,k=Math.abs(x)>Math.abs(E)?"h":"v";if("touches"in y&&k==="h"&&S.type==="range")return!1;var A=Nv(k,S);if(!A)return!0;if(A?C=k:(C=k==="v"?"h":"v",A=Nv(k,S)),!A)return!1;if(!n.current&&"changedTouches"in y&&(x||E)&&(n.current=C),!C)return!0;var _=n.current||C;return tB(_,b,y,_==="h"?x:E,!0)},[]),u=l.useCallback(function(y){var b=y;if(!(!Ln.length||Ln[Ln.length-1]!==o)){var D="deltaY"in b?Hv(b):Hi(b),w=t.current.filter(function(C){return C.name===b.type&&C.target===b.target&&rB(C.delta,D)})[0];if(w&&w.should){b.cancelable&&b.preventDefault();return}if(!w){var x=(i.current.shards||[]).map(jv).filter(Boolean).filter(function(C){return C.contains(b.target)}),E=x.length>0?s(b,x[0]):!i.current.noIsolation;E&&b.cancelable&&b.preventDefault()}}},[]),d=l.useCallback(function(y,b,D,w){var x={name:y,delta:b,target:D,should:w};t.current.push(x),setTimeout(function(){t.current=t.current.filter(function(E){return E!==x})},1)},[]),p=l.useCallback(function(y){r.current=Hi(y),n.current=void 0},[]),m=l.useCallback(function(y){d(y.type,Hv(y),y.target,s(y,e.lockRef.current))},[]),f=l.useCallback(function(y){d(y.type,Hi(y),y.target,s(y,e.lockRef.current))},[]);l.useEffect(function(){return Ln.push(o),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:f}),document.addEventListener("wheel",u,zn),document.addEventListener("touchmove",u,zn),document.addEventListener("touchstart",p,zn),function(){Ln=Ln.filter(function(y){return y!==o}),document.removeEventListener("wheel",u,zn),document.removeEventListener("touchmove",u,zn),document.removeEventListener("touchstart",p,zn)}},[]);var h=e.removeScrollBar,g=e.inert;return l.createElement(l.Fragment,null,g?l.createElement(o,{styles:nB(a)}):null,h?l.createElement(KR,{gapMode:"margin"}):null)}c(rE,"RemoveScrollSideCar");var oB=G8(K8,rE),nE=l.forwardRef(function(e,t){return l.createElement(Xs,Nt({},e,{ref:t,sideCar:oB}))});nE.classNames=Xs.classNames;var iB=nE,lB=c(function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},"getDefaultParent"),On=new WeakMap,ji=new WeakMap,Vi={},y0=0,aE=c(function(e){return e&&(e.host||aE(e.parentNode))},"unwrapHost"),sB=c(function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=aE(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},"correctTargets"),uB=c(function(e,t,r,n){var a=sB(t,Array.isArray(e)?e:[e]);Vi[r]||(Vi[r]=new WeakMap);var o=Vi[r],i=[],s=new Set,u=new Set(a),d=c(function(m){!m||s.has(m)||(s.add(m),d(m.parentNode))},"keep");a.forEach(d);var p=c(function(m){!m||u.has(m)||Array.prototype.forEach.call(m.children,function(f){if(s.has(f))p(f);else{var h=f.getAttribute(n),g=h!==null&&h!=="false",y=(On.get(f)||0)+1,b=(o.get(f)||0)+1;On.set(f,y),o.set(f,b),i.push(f),y===1&&g&&ji.set(f,!0),b===1&&f.setAttribute(r,"true"),g||f.setAttribute(n,"true")}})},"deep");return p(t),s.clear(),y0++,function(){i.forEach(function(m){var f=On.get(m)-1,h=o.get(m)-1;On.set(m,f),o.set(m,h),f||(ji.has(m)||m.removeAttribute(n),ji.delete(m)),h||m.removeAttribute(r)}),y0--,y0||(On=new WeakMap,On=new WeakMap,ji=new WeakMap,Vi={})}},"applyAttributeToOthers"),cB=c(function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||lB(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),uB(n,a,r,"aria-hidden")):function(){return null}},"hideOthers");np();var oE="Dialog",[iE,dB]=op(oE),[pB,kt]=iE(oE),lE=c(e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,s=l.useRef(null),u=l.useRef(null),[d=!1,p]=F8({prop:n,defaultProp:a,onChange:o});return l.createElement(pB,{scope:t,triggerRef:s,contentRef:u,contentId:fl(),titleId:fl(),descriptionId:fl(),open:d,onOpenChange:p,onOpenToggle:l.useCallback(()=>p(m=>!m),[p]),modal:i},r)},"$5d3850c4d0b4e6c7$export$3ddf2d174ce01153"),fB="DialogTrigger",sE=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=kt(fB,r),o=Ke(t,a.triggerRef);return l.createElement($e.button,q({type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":Qs(a.open)},n,{ref:o,onClick:Ie(e.onClick,a.onOpenToggle)}))}),uE="DialogPortal",[hB,cE]=iE(uE,{forceMount:void 0}),dE=c(e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,o=kt(uE,t);return l.createElement(hB,{scope:t,forceMount:r},l.Children.map(n,i=>l.createElement(cr,{present:r||o.open},l.createElement(MR,{asChild:!0,container:a},i))))},"$5d3850c4d0b4e6c7$export$dad7c95542bacce0"),o1="DialogOverlay",pE=l.forwardRef((e,t)=>{let r=cE(o1,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=kt(o1,e.__scopeDialog);return o.modal?l.createElement(cr,{present:n||o.open},l.createElement(mB,q({},a,{ref:t}))):null}),mB=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=kt(o1,r);return l.createElement(iB,{as:Ao,allowPinchZoom:!0,shards:[a.contentRef]},l.createElement($e.div,q({"data-state":Qs(a.open)},n,{ref:t,style:{pointerEvents:"auto",...n.style}})))}),ya="DialogContent",fE=l.forwardRef((e,t)=>{let r=cE(ya,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=kt(ya,e.__scopeDialog);return l.createElement(cr,{present:n||o.open},o.modal?l.createElement(gB,q({},a,{ref:t})):l.createElement(vB,q({},a,{ref:t})))}),gB=l.forwardRef((e,t)=>{let r=kt(ya,e.__scopeDialog),n=l.useRef(null),a=Ke(t,r.contentRef,n);return l.useEffect(()=>{let o=n.current;if(o)return cB(o)},[]),l.createElement(hE,q({},e,{ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ie(e.onCloseAutoFocus,o=>{var i;o.preventDefault(),(i=r.triggerRef.current)===null||i===void 0||i.focus()}),onPointerDownOutside:Ie(e.onPointerDownOutside,o=>{let i=o.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&o.preventDefault()}),onFocusOutside:Ie(e.onFocusOutside,o=>o.preventDefault())}))}),vB=l.forwardRef((e,t)=>{let r=kt(ya,e.__scopeDialog),n=l.useRef(!1),a=l.useRef(!1);return l.createElement(hE,q({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c(o=>{var i;if((i=e.onCloseAutoFocus)===null||i===void 0||i.call(e,o),!o.defaultPrevented){var s;n.current||(s=r.triggerRef.current)===null||s===void 0||s.focus(),o.preventDefault()}n.current=!1,a.current=!1},"onCloseAutoFocus"),onInteractOutside:c(o=>{var i,s;(i=e.onInteractOutside)===null||i===void 0||i.call(e,o),o.defaultPrevented||(n.current=!0,o.detail.originalEvent.type==="pointerdown"&&(a.current=!0));let u=o.target;!((s=r.triggerRef.current)===null||s===void 0)&&s.contains(u)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()},"onInteractOutside")}))}),hE=l.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,s=kt(ya,r),u=l.useRef(null),d=Ke(t,u);return P8(),l.createElement(l.Fragment,null,l.createElement(OR,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:o},l.createElement(LR,q({role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":Qs(s.open)},i,{ref:d,onDismiss:c(()=>s.onOpenChange(!1),"onDismiss")}))),!1)}),mE="DialogTitle",gE=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=kt(mE,r);return l.createElement($e.h2,q({id:a.titleId},n,{ref:t}))}),yB="DialogDescription",vE=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=kt(yB,r);return l.createElement($e.p,q({id:a.descriptionId},n,{ref:t}))}),bB="DialogClose",yE=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=kt(bB,r);return l.createElement($e.button,q({type:"button"},n,{ref:t,onClick:Ie(e.onClick,()=>a.onOpenChange(!1))}))});function Qs(e){return e?"open":"closed"}c(Qs,"$5d3850c4d0b4e6c7$var$getState");var wB="DialogTitleWarning",[EB,RV]=Fy(wB,{contentName:ya,titleName:mE,docsSlug:"dialog"}),bE=lE,xB=sE,wE=dE,EE=pE,xE=fE,DE=gE,CE=vE,SE=yE,kE={};Ca(kE,{Actions:()=>RB,CloseButton:()=>IE,Col:()=>BE,Container:()=>_E,Content:()=>AB,Description:()=>IB,Error:()=>BB,ErrorWrapper:()=>TE,Header:()=>FB,Overlay:()=>FE,Row:()=>RE,Title:()=>_B});np();const{deprecate:DB}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Sn=l.forwardRef(({asChild:e=!1,animation:t="none",size:r="small",variant:n="outline",padding:a="medium",disabled:o=!1,active:i=!1,onClick:s,...u},d)=>{let p="button";u.isLink&&(p="a"),e&&(p=Ao);let m=n,f=r,[h,g]=l.useState(!1),y=c(b=>{s&&s(b),t!=="none"&&g(!0)},"handleClick");if(l.useEffect(()=>{let b=setTimeout(()=>{h&&g(!1)},1e3);return()=>clearTimeout(b)},[h]),u.primary&&(m="solid",f="medium"),(u.secondary||u.tertiary||u.gray||u.outline||u.inForm)&&(m="outline",f="medium"),u.small||u.isLink||u.primary||u.secondary||u.tertiary||u.gray||u.outline||u.inForm||u.containsIcon){let b=v.Children.toArray(u.children).filter(D=>typeof D=="string"&&D!=="");DB(`Use of deprecated props in the button ${b.length>0?`"${b.join(" ")}"`:"component"} detected, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#new-ui-and-props-for-button-and-iconbutton-components`)}return v.createElement(CB,{as:p,ref:d,variant:m,size:f,padding:a,disabled:o,active:i,animating:h,animation:t,onClick:y,...u})});Sn.displayName="Button";var CB=F("button",{shouldForwardProp:c(e=>I1(e),"shouldForwardProp")})(({theme:e,variant:t,size:r,disabled:n,active:a,animating:o,animation:i="none",padding:s})=>({border:0,cursor:n?"not-allowed":"pointer",display:"inline-flex",gap:"6px",alignItems:"center",justifyContent:"center",overflow:"hidden",padding:s==="small"&&r==="small"?"0 7px":s==="small"&&r==="medium"?"0 9px":r==="small"?"0 10px":r==="medium"?"0 12px":0,height:r==="small"?"28px":"32px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:n?.5:1,margin:0,fontSize:`${e.typography.size.s1}px`,fontWeight:e.typography.weight.bold,lineHeight:"1",background:t==="solid"?e.color.secondary:t==="outline"?e.button.background:t==="ghost"&&a?e.background.hoverable:"transparent",...t==="ghost"?{".sb-bar &":{background:a?nt(.9,e.barTextColor):"transparent",color:a?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:nt(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:nt(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${Ho(e.barHoverColor,1)} 0 0 0 1px inset`,outline:"none"}}}:{},color:t==="solid"?e.color.lightest:t==="outline"?e.input.color:t==="ghost"&&a?e.color.secondary:t==="ghost"?e.color.mediumdark:e.input.color,boxShadow:t==="outline"?`${e.button.border} 0 0 0 1px inset`:"none",borderRadius:e.input.borderRadius,flexShrink:0,"&:hover":{color:t==="ghost"?e.color.secondary:void 0,background:(()=>{let u=e.color.secondary;return t==="solid"&&(u=e.color.secondary),t==="outline"&&(u=e.button.background),t==="ghost"?nt(.86,e.color.secondary):e.base==="light"?Vn(.02,u):Lv(.03,u)})()},"&:active":{color:t==="ghost"?e.color.secondary:void 0,background:(()=>{let u=e.color.secondary;return t==="solid"&&(u=e.color.secondary),t==="outline"&&(u=e.button.background),t==="ghost"?e.background.hoverable:e.base==="light"?Vn(.02,u):Lv(.03,u)})()},"&:focus":{boxShadow:`${Ho(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:o&&i!=="none"?`${e.animation[i]} 1000ms ease-out`:""}})),cn=l.forwardRef(({padding:e="small",variant:t="ghost",...r},n)=>v.createElement(Sn,{padding:e,variant:t,ref:n,...r}));cn.displayName="IconButton";var AE=mr({from:{opacity:0},to:{opacity:1}}),SB=mr({from:{maxHeight:0},to:{}}),kB=mr({from:{opacity:0,transform:"translate(-50%, -50%) scale(0.9)"},to:{opacity:1,transform:"translate(-50%, -50%) scale(1)"}}),FE=F.div({backgroundColor:"rgba(27, 28, 29, 0.2)",position:"fixed",inset:0,width:"100%",height:"100%",zIndex:10,animation:`${AE} 200ms`}),_E=F.div(({theme:e,width:t,height:r})=>({backgroundColor:e.background.bar,borderRadius:6,boxShadow:"rgba(255, 255, 255, 0.05) 0 0 0 1px inset, rgba(14, 18, 22, 0.35) 0px 10px 38px -10px",position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:t??740,height:r??"auto",maxWidth:"calc(100% - 40px)",maxHeight:"85vh",overflow:"hidden",zIndex:11,animation:`${kB} 200ms`,"&:focus-visible":{outline:"none"}})),IE=c(e=>v.createElement(SE,{asChild:!0},v.createElement(cn,{...e},v.createElement(S8,null))),"CloseButton"),AB=F.div({display:"flex",flexDirection:"column",margin:16,gap:16}),RE=F.div({display:"flex",justifyContent:"space-between",gap:16}),BE=F.div({display:"flex",flexDirection:"column",gap:4}),FB=c(e=>v.createElement(RE,null,v.createElement(BE,{...e}),v.createElement(IE,null)),"Header"),_B=F(DE)(({theme:e})=>({margin:0,fontSize:e.typography.size.s3,fontWeight:e.typography.weight.bold})),IB=F(CE)(({theme:e})=>({position:"relative",zIndex:1,margin:0,fontSize:e.typography.size.s2})),RB=F.div({display:"flex",flexDirection:"row-reverse",gap:8}),TE=F.div(({theme:e})=>({maxHeight:100,overflow:"auto",animation:`${SB} 300ms, ${AE} 300ms`,backgroundColor:e.background.critical,color:e.color.lightest,fontSize:e.typography.size.s2,"& > div":{position:"relative",padding:"8px 16px"}})),BB=c(({children:e,...t})=>v.createElement(TE,{...t},v.createElement("div",null,e)),"Error");function zE({children:e,width:t,height:r,onEscapeKeyDown:n,onInteractOutside:a=c(u=>u.preventDefault(),"onInteractOutside"),className:o,container:i,...s}){return v.createElement(bE,{...s},v.createElement(wE,{container:i},v.createElement(EE,{asChild:!0},v.createElement(FE,null)),v.createElement(xE,{asChild:!0,onInteractOutside:a,onEscapeKeyDown:n},v.createElement(_E,{className:o,width:t,height:r},e))))}c(zE,"BaseModal");var BV=Object.assign(zE,kE,{Dialog:A8}),TB=c(e=>typeof e=="number"?e:Number(e),"toNumber"),zB=F.div(({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${O0}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${O0}`]:{marginTop:0}},({theme:e,outer:t,col:r,row:n})=>{switch(!0){case!!(t&&r):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!!(t&&n):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}}),TV=c(({col:e,row:t,outer:r,children:n,...a})=>{let o=TB(typeof r=="number"||!r?r:e||t);return v.createElement(zB,{col:e,row:t,outer:o,...a},n)},"Spaced"),LB=F.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),OB=F.div(),MB=F.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})),zV=c(({children:e,...t})=>{let[r,n]=l.Children.toArray(e);return v.createElement(MB,{...t},v.createElement(LB,null,r),n&&v.createElement(OB,null,n))},"Placeholder");sp();function LE(e,t){var r=l.useRef(null),n=l.useRef(null);n.current=t;var a=l.useRef(null);l.useEffect(function(){o()});var o=l.useCallback(function(){var i=a.current,s=n.current,u=i||(s?s instanceof Element?s:s.current:null);r.current&&r.current.element===u&&r.current.subscriber===e||(r.current&&r.current.cleanup&&r.current.cleanup(),r.current={element:u,subscriber:e,cleanup:u?e(u):void 0})},[e]);return l.useEffect(function(){return function(){r.current&&r.current.cleanup&&(r.current.cleanup(),r.current=null)}},[]),l.useCallback(function(i){a.current=i,o()},[o])}c(LE,"useResolvedElement");function i1(e,t,r){return e[t]?e[t][0]?e[t][0][r]:e[t][r]:t==="contentBoxSize"?e.contentRect[r==="inlineSize"?"width":"height"]:void 0}c(i1,"extractSize");function _f(e){e===void 0&&(e={});var t=e.onResize,r=l.useRef(void 0);r.current=t;var n=e.round||Math.round,a=l.useRef(),o=l.useState({width:void 0,height:void 0}),i=o[0],s=o[1],u=l.useRef(!1);l.useEffect(function(){return u.current=!1,function(){u.current=!0}},[]);var d=l.useRef({width:void 0,height:void 0}),p=LE(l.useCallback(function(m){return(!a.current||a.current.box!==e.box||a.current.round!==n)&&(a.current={box:e.box,round:n,instance:new ResizeObserver(function(f){var h=f[0],g=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",y=i1(h,g,"inlineSize"),b=i1(h,g,"blockSize"),D=y?n(y):void 0,w=b?n(b):void 0;if(d.current.width!==D||d.current.height!==w){var x={width:D,height:w};d.current.width=D,d.current.height=w,r.current?r.current(x):u.current||s(x)}})}),a.current.instance.observe(m,{box:e.box}),function(){a.current&&a.current.instance.unobserve(m)}},[e.box,n]),e.ref);return l.useMemo(function(){return{ref:p,width:i.width,height:i.height}},[p,i.width,i.height])}c(_f,"useResizeObserver");var $B=F.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function OE({scale:e,children:t}){let r=l.useRef(null),[n,a]=l.useState(0),o=l.useCallback(({height:i})=>{i&&a(i/e)},[e]);return l.useEffect(()=>{r.current&&a(r.current.getBoundingClientRect().height)},[e]),_f({ref:r,onResize:o}),v.createElement($B,{scale:e,elementHeight:n},v.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}c(OE,"ZoomElement");var ME=class extends l.Component{constructor(){super(...arguments);yr(this,"iframe",null)}componentDidMount(){let{iFrameRef:r}=this.props;this.iframe=r.current}shouldComponentUpdate(r){let{scale:n,active:a}=this.props;return n!==r.scale&&this.setIframeInnerZoom(r.scale),a!==r.active&&this.iframe.setAttribute("data-is-storybook",r.active?"true":"false"),r.children.props.src!==this.props.children.props.src}setIframeInnerZoom(r){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${r*100}%`,height:`${r*100}%`,transform:`scale(${1/r})`,transformOrigin:"top left"})}catch{this.setIframeZoom(r)}}setIframeZoom(r){Object.assign(this.iframe.style,{width:`${r*100}%`,height:`${r*100}%`,transform:`scale(${1/r})`,transformOrigin:"top left"})}render(){let{children:r}=this.props;return v.createElement(v.Fragment,null,r)}};c(ME,"ZoomIFrame");var PB=ME,NB={Element:OE,IFrame:PB};W1();var{document:HB}=vs,jB=F.strong(({theme:e})=>({color:e.color.orange})),VB=F.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),Vv=F.em(({theme:e})=>({color:e.textMutedColor})),UB=/(Error): (.*)\n/,qB=/at (?:(.*) )?\(?(.+)\)?/,WB=/([^@]+)?(?:\/<)?@(.+)?/,GB=/([^@]+)?@(.+)?/,KB=c(({error:e})=>{if(!e)return v.createElement(l.Fragment,null,"This error has no stack or message");if(!e.stack)return v.createElement(l.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message} + +${t}`);let r=t.match(UB);if(!r)return v.createElement(l.Fragment,null,t);let[,n,a]=r,o=t.split(/\n/).slice(1),[,...i]=o.map(s=>{let u=s.match(qB)||s.match(WB)||s.match(GB);return u?{name:(u[1]||"").replace("/<",""),location:u[2].replace(HB.location.origin,"")}:null}).filter(Boolean);return v.createElement(l.Fragment,null,v.createElement("span",null,n),": ",v.createElement(jB,null,a),v.createElement("br",null),i.map((s,u)=>s!=null&&s.name?v.createElement(l.Fragment,{key:u}," ","at ",v.createElement(VB,null,s.name)," (",v.createElement(Vv,null,s.location),")",v.createElement("br",null)):v.createElement(l.Fragment,{key:u}," ","at ",v.createElement(Vv,null,s==null?void 0:s.location),v.createElement("br",null))))},"ErrorFormatter"),YB=F.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),JB=F.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),ZB=c(({label:e,children:t,...r})=>v.createElement(YB,{...r},e?v.createElement(JB,null,v.createElement("span",null,e)):null,t),"Field");St();G1();var XB=l.useLayoutEffect,QB=XB,eT=c(function(e){var t=l.useRef(e);return QB(function(){t.current=e}),t},"useLatest"),Uv=c(function(e,t){if(typeof e=="function"){e(t);return}e.current=t},"updateRef"),tT=c(function(e,t){var r=l.useRef();return l.useCallback(function(n){e.current=n,r.current&&Uv(r.current,null),r.current=t,t&&Uv(t,n)},[t])},"useComposedRef"),rT=tT,qv={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},nT=c(function(e){Object.keys(qv).forEach(function(t){e.style.setProperty(t,qv[t],"important")})},"forceHiddenStyles"),Wv=nT,Be=null,Gv=c(function(e,t){var r=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?r+t.borderSize:r-t.paddingSize},"getHeight");function $E(e,t,r,n){r===void 0&&(r=1),n===void 0&&(n=1/0),Be||(Be=document.createElement("textarea"),Be.setAttribute("tabindex","-1"),Be.setAttribute("aria-hidden","true"),Wv(Be)),Be.parentNode===null&&document.body.appendChild(Be);var a=e.paddingSize,o=e.borderSize,i=e.sizingStyle,s=i.boxSizing;Object.keys(i).forEach(function(f){var h=f;Be.style[h]=i[h]}),Wv(Be),Be.value=t;var u=Gv(Be,e);Be.value=t,u=Gv(Be,e),Be.value="x";var d=Be.scrollHeight-a,p=d*r;s==="border-box"&&(p=p+a+o),u=Math.max(p,u);var m=d*n;return s==="border-box"&&(m=m+a+o),u=Math.min(m,u),[u,d]}c($E,"calculateNodeHeight");var Kv=c(function(){},"noop"),aT=c(function(e,t){return e.reduce(function(r,n){return r[n]=t[n],r},{})},"pick"),oT=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],iT=!!document.documentElement.currentStyle,lT=c(function(e){var t=window.getComputedStyle(e);if(t===null)return null;var r=aT(oT,t),n=r.boxSizing;if(n==="")return null;iT&&n==="border-box"&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var a=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),o=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:a,borderSize:o}},"getSizingData"),sT=lT;function If(e,t,r){var n=eT(r);l.useLayoutEffect(function(){var a=c(function(o){return n.current(o)},"handler");if(e)return e.addEventListener(t,a),function(){return e.removeEventListener(t,a)}},[])}c(If,"useListener");var uT=c(function(e){If(window,"resize",e)},"useWindowResizeListener"),cT=c(function(e){If(document.fonts,"loadingdone",e)},"useFontsLoadedListener"),dT=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],pT=c(function(e,t){var r=e.cacheMeasurements,n=e.maxRows,a=e.minRows,o=e.onChange,i=o===void 0?Kv:o,s=e.onHeightChange,u=s===void 0?Kv:s,d=bs(e,dT),p=d.value!==void 0,m=l.useRef(null),f=rT(m,t),h=l.useRef(0),g=l.useRef(),y=c(function(){var D=m.current,w=r&&g.current?g.current:sT(D);if(w){g.current=w;var x=$E(w,D.value||D.placeholder||"x",a,n),E=x[0],C=x[1];h.current!==E&&(h.current=E,D.style.setProperty("height",E+"px","important"),u(E,{rowHeight:C}))}},"resizeTextarea"),b=c(function(D){p||y(),i(D)},"handleChange");return l.useLayoutEffect(y),uT(y),cT(y),l.createElement("textarea",q({},d,{onChange:b,ref:f}))},"TextareaAutosize"),fT=l.forwardRef(pT),hT={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},Rf=c(({theme:e})=>({...hT,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}}),"styles"),Bf=c(({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},"sizes"),PE=c(({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},"alignment"),Tf=c(({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},"validation"),mT=Object.assign(F(l.forwardRef(c(function({size:e,valid:t,align:r,...n},a){return v.createElement("input",{...n,ref:a})},"Input")))(Rf,Bf,PE,Tf,{minHeight:32}),{displayName:"Input"}),gT=Object.assign(F(l.forwardRef(c(function({size:e,valid:t,align:r,...n},a){return v.createElement("select",{...n,ref:a})},"Select")))(Rf,Bf,Tf,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),vT=Object.assign(F(l.forwardRef(c(function({size:e,valid:t,align:r,...n},a){return v.createElement(fT,{...n,ref:a})},"Textarea")))(Rf,Bf,PE,Tf,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),gi=Object.assign(F.form({boxSizing:"border-box",width:"100%"}),{Field:ZB,Input:mT,Select:gT,Textarea:vT,Button:Sn}),yT=l.lazy(()=>Promise.resolve().then(()=>(wf(),bf)).then(e=>({default:e.WithTooltip}))),OV=c(e=>v.createElement(l.Suspense,{fallback:v.createElement("div",null)},v.createElement(yT,{...e})),"WithTooltip"),bT=l.lazy(()=>Promise.resolve().then(()=>(wf(),bf)).then(e=>({default:e.WithTooltipPure}))),wT=c(e=>v.createElement(l.Suspense,{fallback:v.createElement("div",null)},v.createElement(bT,{...e})),"WithTooltipPure"),ET=F.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),xT=F.span(),DT=F.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}})),CT=F.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"})),ST=F.div({padding:15,width:280,boxSizing:"border-box"}),MV=c(({title:e,desc:t,links:r})=>v.createElement(ST,null,v.createElement(CT,null,e&&v.createElement(ET,null,e),t&&v.createElement(xT,null,t)),r&&v.createElement(DT,null,r.map(({title:n,...a})=>v.createElement(ea,{...a,key:n},n)))),"TooltipMessage"),kT=F.div(({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:e.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),$V=c(({note:e,...t})=>v.createElement(kT,{...t},e),"TooltipNote"),AT=Ce(ys(),1),FT=F(({active:e,loading:t,disabled:r,...n})=>v.createElement("span",{...n}))(({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular}),({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{},({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{},({disabled:e,theme:t})=>e?{color:nt(.7,t.color.defaultText)}:{}),_T=F.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),IT=F.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),RT=F.span(({theme:e})=>({fontSize:"11px",lineHeight:"14px"}),({active:e,theme:t})=>e?{color:t.color.secondary}:{},({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{}),BT=F.span(({active:e,theme:t})=>e?{color:t.color.secondary}:{},()=>({display:"flex",maxWidth:14})),TT=F.a(({theme:e})=>({fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),({disabled:e})=>e?{cursor:"not-allowed"}:{}),zT=(0,AT.default)(100)((e,t,r)=>{let n={};return e&&Object.assign(n,{onClick:e}),t&&Object.assign(n,{href:t}),r&&t&&Object.assign(n,{to:t,as:r}),n}),LT=c(({loading:e=!1,title:t=v.createElement("span",null,"Loading state"),center:r=null,right:n=null,active:a=!1,disabled:o=!1,isIndented:i,href:s=void 0,onClick:u=void 0,icon:d,LinkWrapper:p=void 0,...m})=>{let f=zT(u,s,p),h={active:a,disabled:o};return v.createElement(TT,{...h,...m,...f},d&&v.createElement(BT,{...h},d),t||r?v.createElement(IT,{isIndented:!!(!d&&i)},t&&v.createElement(FT,{...h,loading:e},t),r&&v.createElement(RT,{...h},r)):null,n&&v.createElement(_T,{...h},n))},"ListItem"),OT=LT,MT=F.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme:e})=>({borderRadius:e.appBorderRadius})),$T=c(e=>{let{LinkWrapper:t,onClick:r,id:n,isIndented:a,...o}=e,{title:i,href:s,active:u}=o,d=l.useCallback(m=>{r(m,o)},[r]),p=!!r;return v.createElement(OT,{title:i,active:u,href:s,id:`list-item-${n}`,LinkWrapper:t,isIndented:a,...o,...p?{onClick:d}:{}})},"Item"),PT=c(({links:e,LinkWrapper:t=null})=>{let r=e.some(n=>n.icon);return v.createElement(MT,null,e.map(({isGatsby:n,...a})=>v.createElement($T,{key:a.id,LinkWrapper:n?t:null,isIndented:r,...a})))},"TooltipLinkList"),NT=c(e=>typeof e.props.href=="string","isLink"),HT=c(e=>typeof e.props.href!="string","isButton");function NE({children:e,...t},r){let n={props:t,ref:r};if(NT(n))return v.createElement("a",{ref:n.ref,...n.props},e);if(HT(n))return v.createElement("button",{ref:n.ref,type:"button",...n.props},e);throw new Error("invalid props")}c(NE,"ForwardRefFunction");var HE=l.forwardRef(NE);HE.displayName="ButtonOrLink";var eu=F(HE,{shouldForwardProp:I1})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"},"&[hidden]":{display:"none"}},({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.barSelectedColor}}),({active:e,textColor:t,theme:r})=>e?{color:t||r.barSelectedColor,borderBottomColor:r.barSelectedColor}:{color:t||r.barTextColor,borderBottomColor:"transparent","&:hover":{color:r.barHoverColor}});eu.displayName="TabButton";var jT=F.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),VT=F.div(()=>({marginTop:6,padding:7,height:28})),PV=c(()=>v.createElement(VT,null,v.createElement(jT,null)),"IconButtonSkeleton");sp();var l1=F.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable:e})=>e?{flexShrink:0}:{},({left:e})=>e?{"& > *":{marginLeft:4}}:{},({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{});l1.displayName="Side";var UT=c(({children:e,className:t,scrollable:r})=>r?v.createElement(Fl,{vertical:!1,className:t},e):v.createElement("div",{className:t},e),"UnstyledBar"),jE=F(UT)(({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"}),({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{});jE.displayName="Bar";var qT=F.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),zf=c(({children:e,backgroundColor:t,className:r,...n})=>{let[a,o]=l.Children.toArray(e);return v.createElement(jE,{className:`sb-bar ${r}`,...n},v.createElement(qT,{bgColor:t},v.createElement(l1,{scrollable:n.scrollable,left:!0},a),o?v.createElement(l1,{right:!0},o):null))},"FlexBar");zf.displayName="FlexBar";var VE=F.div(({active:e})=>e?{display:"block"}:{display:"none"}),WT=c(e=>l.Children.toArray(e).map(({props:{title:t,id:r,color:n,children:a}})=>{let o=Array.isArray(a)?a[0]:a;return{title:t,id:r,...n?{color:n}:{},render:typeof o=="function"?o:({active:i})=>v.createElement(VE,{active:i,role:"tabpanel"},o)}}),"childrenToList");wf();var GT=F.span(({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),KT=F(eu)(({active:e,theme:t,preActive:r})=>` + color: ${r||e?t.barSelectedColor:t.barTextColor}; + .addon-collapsible-icon { + color: ${r||e?t.barSelectedColor:t.barTextColor}; + } + &:hover { + color: ${t.barHoverColor}; + .addon-collapsible-icon { + color: ${t.barHoverColor}; + } + } + `);function UE(e){let t=l.useRef(),r=l.useRef(),n=l.useRef(new Map),{width:a=1}=_f({ref:t}),[o,i]=l.useState(e),[s,u]=l.useState([]),d=l.useRef(e),p=l.useCallback(({menuName:f,actions:h})=>{let g=s.some(({active:D})=>D),[y,b]=l.useState(!1);return v.createElement(v.Fragment,null,v.createElement(rs,{interactive:!0,visible:y,onVisibleChange:b,placement:"bottom",delayHide:100,tooltip:v.createElement(PT,{links:s.map(({title:D,id:w,color:x,active:E})=>({id:w,title:D,color:x,active:E,onClick:c(C=>{C.preventDefault(),h.onSelect(w)},"onClick")}))})},v.createElement(KT,{ref:r,active:g,preActive:y,style:{visibility:s.length?"visible":"hidden"},"aria-hidden":!s.length,className:"tabbutton",type:"button",role:"tab"},f,v.createElement(GT,{className:"addon-collapsible-icon",isActive:g||y}))),s.map(({title:D,id:w,color:x},E)=>{let C=`index-${E}`;return v.createElement(eu,{id:`tabbutton-${F4(w)??C}`,style:{visibility:"hidden"},"aria-hidden":!0,tabIndex:-1,ref:S=>{n.current.set(w,S)},className:"tabbutton",type:"button",key:w,textColor:x,role:"tab"},D)}))},[s]),m=l.useCallback(()=>{if(!t.current||!r.current)return;let{x:f,width:h}=t.current.getBoundingClientRect(),{width:g}=r.current.getBoundingClientRect(),y=s.length?f+h-g:f+h,b=[],D=0,w=e.filter(x=>{let{id:E}=x,C=n.current.get(E),{width:S=0}=(C==null?void 0:C.getBoundingClientRect())||{},k=f+D+S>y;return(!k||!C)&&b.push(x),D+=S,k});(b.length!==o.length||d.current!==e)&&(i(b),u(w),d.current=e)},[s.length,e,o]);return l.useLayoutEffect(m,[m,a]),{tabRefs:n,addonsRef:r,tabBarRef:t,visibleList:o,invisibleList:s,AddonTab:p}}c(UE,"useList");var YT=F.div(({theme:e})=>({height:"100%",display:"flex",padding:30,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:e.background.content})),JT=F.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),ZT=F.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),XT=F.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),qE=c(({title:e,description:t,footer:r})=>v.createElement(YT,null,v.createElement(JT,null,v.createElement(ZT,null,e),t&&v.createElement(XT,null,t)),r),"EmptyTabContent"),QT="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",ez=F.div(({theme:e,bordered:t})=>t?{backgroundClip:"padding-box",border:`1px solid ${e.appBorderColor}`,borderRadius:e.appBorderRadius,overflow:"hidden",boxSizing:"border-box"}:{},({absolute:e})=>e?{width:"100%",height:"100%",boxSizing:"border-box",display:"flex",flexDirection:"column"}:{display:"block"}),WE=F.div({overflow:"hidden","&:first-of-type":{marginLeft:-3},whiteSpace:"nowrap",flexGrow:1});WE.displayName="TabBar";var tz=F.div({display:"block",position:"relative"},({theme:e})=>({fontSize:e.typography.size.s2-1,background:e.background.content}),({bordered:e,theme:t})=>e?{borderRadius:`0 0 ${t.appBorderRadius-1}px ${t.appBorderRadius-1}px`}:{},({absolute:e,bordered:t})=>e?{height:`calc(100% - ${t?42:40}px)`,position:"absolute",left:0+(t?1:0),right:0+(t?1:0),bottom:0+(t?1:0),top:40+(t?1:0),overflow:"auto",[`& > *:first-child${QT}`]:{position:"absolute",left:0+(t?1:0),right:0+(t?1:0),bottom:0+(t?1:0),top:0+(t?1:0),height:`calc(100% - ${t?2:0}px)`,overflow:"auto"}}:{}),NV=c(({active:e,render:t,children:r})=>v.createElement(VE,{active:e},t?t():r),"TabWrapper"),GE=l.memo(({children:e,selected:t=null,actions:r,absolute:n=!1,bordered:a=!1,tools:o=null,backgroundColor:i,id:s=null,menuName:u="Tabs",emptyState:d,showToolsWhenEmpty:p})=>{let m=l.useMemo(()=>WT(e).map((D,w)=>({...D,active:t?D.id===t:w===0})),[e,t]),{visibleList:f,tabBarRef:h,tabRefs:g,AddonTab:y}=UE(m),b=d??v.createElement(qE,{title:"Nothing found"});return!p&&m.length===0?b:v.createElement(ez,{absolute:n,bordered:a,id:s},v.createElement(zf,{scrollable:!1,border:!0,backgroundColor:i},v.createElement(WE,{style:{whiteSpace:"normal"},ref:h,role:"tablist"},f.map(({title:D,id:w,active:x,color:E},C)=>{let S=`index-${C}`;return v.createElement(eu,{id:`tabbutton-${F4(w)??S}`,ref:k=>{g.current.set(w,k)},className:`tabbutton ${x?"tabbutton-active":""}`,type:"button",key:w,active:x,textColor:E,onClick:k=>{k.preventDefault(),r.onSelect(w)},role:"tab"},typeof D=="function"?v.createElement("title",null):D)}),v.createElement(y,{menuName:u,actions:r})),o),v.createElement(tz,{id:"panel-tab-content",bordered:a,absolute:n},m.length?m.map(({id:D,active:w,render:x})=>v.createElement(x,{key:D,active:w},null)):b))});GE.displayName="Tabs";var s1=class extends l.Component{constructor(r){super(r);yr(this,"handlers",{onSelect:c(r=>this.setState({selected:r}),"onSelect")});this.state={selected:r.initial}}render(){let{bordered:r=!1,absolute:n=!1,children:a,backgroundColor:o,menuName:i}=this.props,{selected:s}=this.state;return v.createElement(GE,{bordered:r,absolute:n,selected:s,backgroundColor:o,menuName:i,actions:this.handlers},a)}};c(s1,"TabsState"),BC(s1,"defaultProps",{children:[],initial:null,absolute:!1,bordered:!1,backgroundColor:"",menuName:void 0});var rz=s1,KE=F.span(({theme:e})=>({width:1,height:20,background:e.appBorderColor,marginLeft:2,marginRight:2}),({force:e})=>e?{}:{"& + &":{display:"none"}});KE.displayName="Separator";var jV=c(e=>e.reduce((t,r,n)=>r?v.createElement(l.Fragment,{key:r.id||r.key||`f-${n}`},t,n>0?v.createElement(KE,{key:`s-${n}`}):null,r.render()||r):t,null),"interleaveSeparators"),nz=c(e=>{let t=l.useRef();return l.useEffect(()=>{t.current=e},[e]),t.current},"usePrevious"),az=c((e,t)=>{let r=nz(t);return e?t:r},"useUpdate"),VV=c(({active:e,children:t})=>v.createElement("div",{hidden:!e},az(e,t)),"AddonPanel");const{deprecate:oz,logger:iz}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var lz=D8,sz=F.svg` + display: inline-block; + shape-rendering: inherit; + vertical-align: middle; + fill: currentColor; + path { + fill: currentColor; + } +`,UV=c(({icon:e,useSymbol:t,__suppressDeprecationWarning:r=!1,...n})=>{r||oz(`Use of the deprecated Icons ${`(${e})`||""} component detected. Please use the @storybook/icons component directly. For more informations, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#icons-is-deprecated`);let a=u1[e]||null;if(!a)return iz.warn(`Use of an unknown prop ${`(${e})`||""} in the Icons component. The Icons component is deprecated. Please use the @storybook/icons component directly. For more informations, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#icons-is-deprecated`),null;let o=lz[a];return v.createElement(o,{...n})},"Icons"),qV=l.memo(c(function({icons:e=Object.keys(u1)}){return v.createElement(sz,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},e.map(t=>v.createElement("symbol",{id:`icon--${t}`,key:t},u1[t])))},"Symbols")),u1={user:"UserIcon",useralt:"UserAltIcon",useradd:"UserAddIcon",users:"UsersIcon",profile:"ProfileIcon",facehappy:"FaceHappyIcon",faceneutral:"FaceNeutralIcon",facesad:"FaceSadIcon",accessibility:"AccessibilityIcon",accessibilityalt:"AccessibilityAltIcon",arrowup:"ChevronUpIcon",arrowdown:"ChevronDownIcon",arrowleft:"ChevronLeftIcon",arrowright:"ChevronRightIcon",arrowupalt:"ArrowUpIcon",arrowdownalt:"ArrowDownIcon",arrowleftalt:"ArrowLeftIcon",arrowrightalt:"ArrowRightIcon",expandalt:"ExpandAltIcon",collapse:"CollapseIcon",expand:"ExpandIcon",unfold:"UnfoldIcon",transfer:"TransferIcon",redirect:"RedirectIcon",undo:"UndoIcon",reply:"ReplyIcon",sync:"SyncIcon",upload:"UploadIcon",download:"DownloadIcon",back:"BackIcon",proceed:"ProceedIcon",refresh:"RefreshIcon",globe:"GlobeIcon",compass:"CompassIcon",location:"LocationIcon",pin:"PinIcon",time:"TimeIcon",dashboard:"DashboardIcon",timer:"TimerIcon",home:"HomeIcon",admin:"AdminIcon",info:"InfoIcon",question:"QuestionIcon",support:"SupportIcon",alert:"AlertIcon",email:"EmailIcon",phone:"PhoneIcon",link:"LinkIcon",unlink:"LinkBrokenIcon",bell:"BellIcon",rss:"RSSIcon",sharealt:"ShareAltIcon",share:"ShareIcon",circle:"CircleIcon",circlehollow:"CircleHollowIcon",bookmarkhollow:"BookmarkHollowIcon",bookmark:"BookmarkIcon",hearthollow:"HeartHollowIcon",heart:"HeartIcon",starhollow:"StarHollowIcon",star:"StarIcon",certificate:"CertificateIcon",verified:"VerifiedIcon",thumbsup:"ThumbsUpIcon",shield:"ShieldIcon",basket:"BasketIcon",beaker:"BeakerIcon",hourglass:"HourglassIcon",flag:"FlagIcon",cloudhollow:"CloudHollowIcon",edit:"EditIcon",cog:"CogIcon",nut:"NutIcon",wrench:"WrenchIcon",ellipsis:"EllipsisIcon",check:"CheckIcon",form:"FormIcon",batchdeny:"BatchDenyIcon",batchaccept:"BatchAcceptIcon",controls:"ControlsIcon",plus:"PlusIcon",closeAlt:"CloseAltIcon",cross:"CrossIcon",trash:"TrashIcon",pinalt:"PinAltIcon",unpin:"UnpinIcon",add:"AddIcon",subtract:"SubtractIcon",close:"CloseIcon",delete:"DeleteIcon",passed:"PassedIcon",changed:"ChangedIcon",failed:"FailedIcon",clear:"ClearIcon",comment:"CommentIcon",commentadd:"CommentAddIcon",requestchange:"RequestChangeIcon",comments:"CommentsIcon",lock:"LockIcon",unlock:"UnlockIcon",key:"KeyIcon",outbox:"OutboxIcon",credit:"CreditIcon",button:"ButtonIcon",type:"TypeIcon",pointerdefault:"PointerDefaultIcon",pointerhand:"PointerHandIcon",browser:"BrowserIcon",tablet:"TabletIcon",mobile:"MobileIcon",watch:"WatchIcon",sidebar:"SidebarIcon",sidebaralt:"SidebarAltIcon",sidebaralttoggle:"SidebarAltToggleIcon",sidebartoggle:"SidebarToggleIcon",bottombar:"BottomBarIcon",bottombartoggle:"BottomBarToggleIcon",cpu:"CPUIcon",database:"DatabaseIcon",memory:"MemoryIcon",structure:"StructureIcon",box:"BoxIcon",power:"PowerIcon",photo:"PhotoIcon",component:"ComponentIcon",grid:"GridIcon",outline:"OutlineIcon",photodrag:"PhotoDragIcon",search:"SearchIcon",zoom:"ZoomIcon",zoomout:"ZoomOutIcon",zoomreset:"ZoomResetIcon",eye:"EyeIcon",eyeclose:"EyeCloseIcon",lightning:"LightningIcon",lightningoff:"LightningOffIcon",contrast:"ContrastIcon",switchalt:"SwitchAltIcon",mirror:"MirrorIcon",grow:"GrowIcon",paintbrush:"PaintBrushIcon",ruler:"RulerIcon",stop:"StopIcon",camera:"CameraIcon",video:"VideoIcon",speaker:"SpeakerIcon",play:"PlayIcon",playback:"PlayBackIcon",playnext:"PlayNextIcon",rewind:"RewindIcon",fastforward:"FastForwardIcon",stopalt:"StopAltIcon",sidebyside:"SideBySideIcon",stacked:"StackedIcon",sun:"SunIcon",moon:"MoonIcon",book:"BookIcon",document:"DocumentIcon",copy:"CopyIcon",category:"CategoryIcon",folder:"FolderIcon",print:"PrintIcon",graphline:"GraphLineIcon",calendar:"CalendarIcon",graphbar:"GraphBarIcon",menu:"MenuIcon",menualt:"MenuIcon",filter:"FilterIcon",docchart:"DocChartIcon",doclist:"DocListIcon",markup:"MarkupIcon",bold:"BoldIcon",paperclip:"PaperClipIcon",listordered:"ListOrderedIcon",listunordered:"ListUnorderedIcon",paragraph:"ParagraphIcon",markdown:"MarkdownIcon",repository:"RepoIcon",commit:"CommitIcon",branch:"BranchIcon",pullrequest:"PullRequestIcon",merge:"MergeIcon",apple:"AppleIcon",linux:"LinuxIcon",ubuntu:"UbuntuIcon",windows:"WindowsIcon",storybook:"StorybookIcon",azuredevops:"AzureDevOpsIcon",bitbucket:"BitbucketIcon",chrome:"ChromeIcon",chromatic:"ChromaticIcon",componentdriven:"ComponentDrivenIcon",discord:"DiscordIcon",facebook:"FacebookIcon",figma:"FigmaIcon",gdrive:"GDriveIcon",github:"GithubIcon",gitlab:"GitlabIcon",google:"GoogleIcon",graphql:"GraphqlIcon",medium:"MediumIcon",redux:"ReduxIcon",twitter:"TwitterIcon",youtube:"YoutubeIcon",vscode:"VSCodeIcon"},WV=c(({alt:e,...t})=>v.createElement("svg",{width:"200px",height:"40px",viewBox:"0 0 200 40",...t,role:"img"},e?v.createElement("title",null,e):null,v.createElement("defs",null,v.createElement("path",{d:"M1.2 36.9L0 3.9c0-1.1.8-2 1.9-2.1l28-1.8a2 2 0 0 1 2.2 1.9 2 2 0 0 1 0 .1v36a2 2 0 0 1-2 2 2 2 0 0 1-.1 0L3.2 38.8a2 2 0 0 1-2-2z",id:"a"})),v.createElement("g",{fill:"none",fillRule:"evenodd"},v.createElement("path",{d:"M53.3 31.7c-1.7 0-3.4-.3-5-.7-1.5-.5-2.8-1.1-3.9-2l1.6-3.5c2.2 1.5 4.6 2.3 7.3 2.3 1.5 0 2.5-.2 3.3-.7.7-.5 1.1-1 1.1-1.9 0-.7-.3-1.3-1-1.7s-2-.8-3.7-1.2c-2-.4-3.6-.9-4.8-1.5-1.1-.5-2-1.2-2.6-2-.5-1-.8-2-.8-3.2 0-1.4.4-2.6 1.2-3.6.7-1.1 1.8-2 3.2-2.6 1.3-.6 2.9-.9 4.7-.9 1.6 0 3.1.3 4.6.7 1.5.5 2.7 1.1 3.5 2l-1.6 3.5c-2-1.5-4.2-2.3-6.5-2.3-1.3 0-2.3.2-3 .8-.8.5-1.2 1.1-1.2 2 0 .5.2 1 .5 1.3.2.3.7.6 1.4.9l2.9.8c2.9.6 5 1.4 6.2 2.4a5 5 0 0 1 2 4.2 6 6 0 0 1-2.5 5c-1.7 1.2-4 1.9-7 1.9zm21-3.6l1.4-.1-.2 3.5-1.9.1c-2.4 0-4.1-.5-5.2-1.5-1.1-1-1.6-2.7-1.6-4.8v-6h-3v-3.6h3V11h4.8v4.6h4v3.6h-4v6c0 1.8.9 2.8 2.6 2.8zm11.1 3.5c-1.6 0-3-.3-4.3-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.3-1 1.7 0 3.2.3 4.4 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.4 1zm0-3.6c2.4 0 3.6-1.6 3.6-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.6-1c-2.3 0-3.5 1.4-3.5 4.4 0 3 1.2 4.6 3.5 4.6zm21.7-8.8l-2.7.3c-1.3.2-2.3.5-2.8 1.2-.6.6-.9 1.4-.9 2.5v8.2H96V15.7h4.6v2.6c.8-1.8 2.5-2.8 5-3h1.3l.3 4zm14-3.5h4.8L116.4 37h-4.9l3-6.6-6.4-14.8h5l4 10 4-10zm16-.4c1.4 0 2.6.3 3.6 1 1 .6 1.9 1.6 2.5 2.8.6 1.2.9 2.7.9 4.3 0 1.6-.3 3-1 4.3a6.9 6.9 0 0 1-2.4 2.9c-1 .7-2.2 1-3.6 1-1 0-2-.2-3-.7-.8-.4-1.5-1-2-1.9v2.4h-4.7V8.8h4.8v9c.5-.8 1.2-1.4 2-1.9.9-.4 1.8-.6 3-.6zM135.7 28c1.1 0 2-.4 2.6-1.2.6-.8 1-2 1-3.4 0-1.5-.4-2.5-1-3.3s-1.5-1.1-2.6-1.1-2 .3-2.6 1.1c-.6.8-1 2-1 3.3 0 1.5.4 2.6 1 3.4.6.8 1.5 1.2 2.6 1.2zm18.9 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.3 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm18 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.4 1a7 7 0 0 1 2.9 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm27.4 3.4h-6l-6-7v7h-4.8V8.8h4.9v13.6l5.8-6.7h5.7l-6.6 7.5 7 8.2z",fill:"currentColor"}),v.createElement("mask",{id:"b",fill:"#fff"},v.createElement("use",{xlinkHref:"#a"})),v.createElement("use",{fill:"#FF4785",fillRule:"nonzero",xlinkHref:"#a"}),v.createElement("path",{d:"M23.7 5L24 .2l3.9-.3.1 4.8a.3.3 0 0 1-.5.2L26 3.8l-1.7 1.4a.3.3 0 0 1-.5-.3zm-5 10c0 .9 5.3.5 6 0 0-5.4-2.8-8.2-8-8.2-5.3 0-8.2 2.8-8.2 7.1 0 7.4 10 7.6 10 11.6 0 1.2-.5 1.9-1.8 1.9-1.6 0-2.2-.9-2.1-3.6 0-.6-6.1-.8-6.3 0-.5 6.7 3.7 8.6 8.5 8.6 4.6 0 8.3-2.5 8.3-7 0-7.9-10.2-7.7-10.2-11.6 0-1.6 1.2-1.8 2-1.8.6 0 2 0 1.9 3z",fill:"#FFF",fillRule:"nonzero",mask:"url(#b)"}))),"StorybookLogo"),GV=c(e=>v.createElement("svg",{viewBox:"0 0 64 64",...e},v.createElement("title",null,"Storybook icon"),v.createElement("g",{id:"Artboard",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},v.createElement("path",{d:"M8.04798541,58.7875918 L6.07908839,6.32540407 C6.01406344,4.5927838 7.34257463,3.12440831 9.07303814,3.01625434 L53.6958037,0.227331489 C55.457209,0.117243658 56.974354,1.45590096 57.0844418,3.21730626 C57.0885895,3.28366922 57.0906648,3.35014546 57.0906648,3.41663791 L57.0906648,60.5834697 C57.0906648,62.3483119 55.6599776,63.7789992 53.8951354,63.7789992 C53.847325,63.7789992 53.7995207,63.7779262 53.7517585,63.775781 L11.0978899,61.8600599 C9.43669044,61.7854501 8.11034889,60.4492961 8.04798541,58.7875918 Z",id:"path-1",fill:"#FF4785",fillRule:"nonzero"}),v.createElement("path",{d:"M35.9095005,24.1768792 C35.9095005,25.420127 44.2838488,24.8242707 45.4080313,23.9509748 C45.4080313,15.4847538 40.8652557,11.0358878 32.5466666,11.0358878 C24.2280775,11.0358878 19.5673077,15.553972 19.5673077,22.3311017 C19.5673077,34.1346028 35.4965208,34.3605071 35.4965208,40.7987804 C35.4965208,42.606015 34.6115646,43.6790606 32.6646607,43.6790606 C30.127786,43.6790606 29.1248356,42.3834613 29.2428298,37.9783269 C29.2428298,37.0226907 19.5673077,36.7247626 19.2723223,37.9783269 C18.5211693,48.6535354 25.1720308,51.7326752 32.7826549,51.7326752 C40.1572906,51.7326752 45.939005,47.8018145 45.939005,40.6858282 C45.939005,28.035186 29.7738035,28.3740425 29.7738035,22.1051974 C29.7738035,19.5637737 31.6617103,19.2249173 32.7826549,19.2249173 C33.9625966,19.2249173 36.0864917,19.4328883 35.9095005,24.1768792 Z",id:"path9_fill-path",fill:"#FFFFFF",fillRule:"nonzero"}),v.createElement("path",{d:"M44.0461638,0.830433986 L50.1874092,0.446606143 L50.443532,7.7810017 C50.4527198,8.04410717 50.2468789,8.26484453 49.9837734,8.27403237 C49.871115,8.27796649 49.7607078,8.24184808 49.6721567,8.17209069 L47.3089847,6.3104681 L44.5110468,8.43287463 C44.3012992,8.591981 44.0022839,8.55092814 43.8431776,8.34118051 C43.7762017,8.25288717 43.742082,8.14401677 43.7466857,8.03329059 L44.0461638,0.830433986 Z",id:"Path",fill:"#FFFFFF"}))),"StorybookIcon"),uz=mr` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,cz=F.div(({size:e=32})=>({borderRadius:"50%",cursor:"progress",display:"inline-block",overflow:"hidden",position:"absolute",transition:"all 200ms ease-out",verticalAlign:"top",top:"50%",left:"50%",marginTop:-(e/2),marginLeft:-(e/2),height:e,width:e,zIndex:4,borderWidth:2,borderStyle:"solid",borderColor:"rgba(97, 97, 97, 0.29)",borderTopColor:"rgb(100,100,100)",animation:`${uz} 0.7s linear infinite`,mixBlendMode:"difference"})),Yv=F.div({position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),dz=F.div(({theme:e})=>({position:"relative",width:"80%",marginBottom:"0.75rem",maxWidth:300,height:5,borderRadius:5,background:nt(.8,e.color.secondary),overflow:"hidden",cursor:"progress"})),pz=F.div(({theme:e})=>({position:"absolute",top:0,left:0,height:"100%",background:e.color.secondary})),Jv=F.div(({theme:e})=>({minHeight:"2em",fontSize:`${e.typography.size.s1}px`,color:e.barTextColor})),fz=F(C8)(({theme:e})=>({width:20,height:20,marginBottom:"0.5rem",color:e.textMutedColor})),hz=mr` + from { content: "..." } + 33% { content: "." } + 66% { content: ".." } + to { content: "..." } +`,mz=F.span({"&::after":{content:"'...'",animation:`${hz} 1s linear infinite`,animationDelay:"1s",display:"inline-block",width:"1em",height:"auto"}}),gz=c(({progress:e,error:t,size:r,...n})=>{if(t)return v.createElement(Yv,{"aria-label":t.toString(),"aria-live":"polite",role:"status",...n},v.createElement(fz,null),v.createElement(Jv,null,t.message));if(e){let{value:a,modules:o}=e,{message:i}=e;return o&&(i+=` ${o.complete} / ${o.total} modules`),v.createElement(Yv,{"aria-label":"Content is loading...","aria-live":"polite","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":a*100,"aria-valuetext":i,role:"progressbar",...n},v.createElement(dz,null,v.createElement(pz,{style:{width:`${a*100}%`}})),v.createElement(Jv,null,i,a<1&&v.createElement(mz,{key:i})))}return v.createElement(cz,{"aria-label":"Content is loading...","aria-live":"polite",role:"status",size:r,...n})},"Loader");function YE(e){let t={},r=e.split("&");for(let n=0;n{let[n,a]=e.split("?"),o=a?{...YE(a),...r,id:t}:{...r,id:t};return`${n}?${Object.entries(o).map(i=>`${i[0]}=${i[1]}`).join("&")}`},"getStoryHref"),yz=F.pre` + line-height: 18px; + padding: 11px 1rem; + white-space: pre-wrap; + background: rgba(0, 0, 0, 0.05); + color: ${V.darkest}; + border-radius: 3px; + margin: 1rem 0; + width: 100%; + display: block; + overflow: hidden; + font-family: ${jt.fonts.mono}; + font-size: ${jt.size.s2-1}px; +`,KV=c(({code:e,...t})=>v.createElement(yz,{id:"clipboard-code",...t},e),"ClipboardCode"),bz=x8,wz={};Object.keys(x8).forEach(e=>{wz[e]=l.forwardRef((t,r)=>l.createElement(e,{...t,ref:r}))});function Ez(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jo(e,t){return jo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},jo(e,t)}function xz(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,jo(e,t)}function c1(e){return c1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},c1(e)}function Dz(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function JE(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(JE=function(){return!!e})()}function Cz(e,t,r){if(JE())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&jo(a,r.prototype),a}function d1(e){var t=typeof Map=="function"?new Map:void 0;return d1=function(n){if(n===null||!Dz(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,a)}function a(){return Cz(n,arguments,c1(this).constructor)}return a.prototype=Object.create(n.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),jo(a,n)},d1(e)}var Ut=function(e){xz(t,e);function t(r){var n;return n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this,Ez(n)}return t}(d1(Error));function b0(e){return Math.round(e*255)}function Sz(e,t,r){return b0(e)+","+b0(t)+","+b0(r)}function Vo(e,t,r,n){if(n===void 0&&(n=Sz),t===0)return n(r,r,r);var a=(e%360+360)%360/60,o=(1-Math.abs(2*r-1))*t,i=o*(1-Math.abs(a%2-1)),s=0,u=0,d=0;a>=0&&a<1?(s=o,u=i):a>=1&&a<2?(s=i,u=o):a>=2&&a<3?(u=o,d=i):a>=3&&a<4?(u=i,d=o):a>=4&&a<5?(s=i,d=o):a>=5&&a<6&&(s=o,d=i);var p=r-o/2,m=s+p,f=u+p,h=d+p;return n(m,f,h)}var Zv={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function kz(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Zv[t]?"#"+Zv[t]:e}var Az=/^#[a-fA-F0-9]{6}$/,Fz=/^#[a-fA-F0-9]{8}$/,_z=/^#[a-fA-F0-9]{3}$/,Iz=/^#[a-fA-F0-9]{4}$/,w0=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Rz=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Bz=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Tz=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function ba(e){if(typeof e!="string")throw new Ut(3);var t=kz(e);if(t.match(Az))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Fz)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(_z))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Iz)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=w0.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=Rz.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var i=Bz.exec(t);if(i){var s=parseInt(""+i[1],10),u=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+Vo(s,u,d)+")",m=w0.exec(p);if(!m)throw new Ut(4,t,p);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var f=Tz.exec(t.substring(0,50));if(f){var h=parseInt(""+f[1],10),g=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,b="rgb("+Vo(h,g,y)+")",D=w0.exec(b);if(!D)throw new Ut(4,t,b);return{red:parseInt(""+D[1],10),green:parseInt(""+D[2],10),blue:parseInt(""+D[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new Ut(5)}function zz(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),o=Math.min(t,r,n),i=(a+o)/2;if(a===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var s,u=a-o,d=i>.5?u/(2-a-o):u/(a+o);switch(a){case t:s=(r-n)/u+(r=1?is(e,t,r):"rgba("+Vo(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?is(e.hue,e.saturation,e.lightness):"rgba("+Vo(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Ut(2)}function f1(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return p1("#"+Zr(e)+Zr(t)+Zr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return p1("#"+Zr(e.red)+Zr(e.green)+Zr(e.blue));throw new Ut(6)}function Pt(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=ba(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?f1(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?f1(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Ut(7)}var Pz=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Nz=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},Hz=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},jz=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function Hr(e){if(typeof e!="object")throw new Ut(8);if(Nz(e))return Pt(e);if(Pz(e))return f1(e);if(jz(e))return $z(e);if(Hz(e))return Mz(e);throw new Ut(8)}function ZE(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):ZE(e,t,a)}}function tt(e){return ZE(e,e.length,[])}function Vz(e,t){if(t==="transparent")return t;var r=Nr(t);return Hr(ot({},r,{hue:r.hue+parseFloat(e)}))}tt(Vz);function Ba(e,t,r){return Math.max(e,Math.min(t,r))}function Uz(e,t){if(t==="transparent")return t;var r=Nr(t);return Hr(ot({},r,{lightness:Ba(0,1,r.lightness-parseFloat(e))}))}var qz=tt(Uz),Mt=qz;function Wz(e,t){if(t==="transparent")return t;var r=Nr(t);return Hr(ot({},r,{saturation:Ba(0,1,r.saturation-parseFloat(e))}))}tt(Wz);function Gz(e,t){if(t==="transparent")return t;var r=Nr(t);return Hr(ot({},r,{lightness:Ba(0,1,r.lightness+parseFloat(e))}))}var Kz=tt(Gz),Xr=Kz;function Yz(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=ba(t),a=ot({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),o=ba(r),i=ot({},o,{alpha:typeof o.alpha=="number"?o.alpha:1}),s=a.alpha-i.alpha,u=parseFloat(e)*2-1,d=u*s===-1?u:u+s,p=1+u*s,m=(d/p+1)/2,f=1-m,h={red:Math.floor(a.red*m+i.red*f),green:Math.floor(a.green*m+i.green*f),blue:Math.floor(a.blue*m+i.blue*f),alpha:a.alpha*parseFloat(e)+i.alpha*(1-parseFloat(e))};return Pt(h)}var Jz=tt(Yz),XE=Jz;function Zz(e,t){if(t==="transparent")return t;var r=ba(t),n=typeof r.alpha=="number"?r.alpha:1,a=ot({},r,{alpha:Ba(0,1,(n*100+parseFloat(e)*100)/100)});return Pt(a)}var Xz=tt(Zz),Ui=Xz;function Qz(e,t){if(t==="transparent")return t;var r=Nr(t);return Hr(ot({},r,{saturation:Ba(0,1,r.saturation+parseFloat(e))}))}tt(Qz);function eL(e,t){return t==="transparent"?t:Hr(ot({},Nr(t),{hue:parseFloat(e)}))}tt(eL);function tL(e,t){return t==="transparent"?t:Hr(ot({},Nr(t),{lightness:parseFloat(e)}))}tt(tL);function rL(e,t){return t==="transparent"?t:Hr(ot({},Nr(t),{saturation:parseFloat(e)}))}tt(rL);function nL(e,t){return t==="transparent"?t:XE(parseFloat(e),"rgb(0, 0, 0)",t)}tt(nL);function aL(e,t){return t==="transparent"?t:XE(parseFloat(e),"rgb(255, 255, 255)",t)}tt(aL);function oL(e,t){if(t==="transparent")return t;var r=ba(t),n=typeof r.alpha=="number"?r.alpha:1,a=ot({},r,{alpha:Ba(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Pt(a)}var iL=tt(oL),oe=iL,lL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),sL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:e}))),uL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:e}))),cL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:e}))),dL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:e}),l.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:e}))),pL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:e}))),h1=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e}))),YV=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:e}))),fL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),hL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),mL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:e}),l.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:e}))),gL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e}))),vL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e}))),yL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:e}))),QE=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:e}))),bL=l.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>l.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},l.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e}))),wL=yx,EL=I4,xL=bx,Xv=Dx,DL=mx;function CL(e,t,r,n){if(!Xv(e))return e;t=EL(t,e);for(var a=-1,o=t.length,i=o-1,s=e;s!=null&&++a(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),t4={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},PL=["style","script"],NL=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,HL=/mailto:/i,jL=/\n{2,}$/,e9=/^(\s*>[\s\S]*?)(?=\n{2,})/,VL=/^ *> ?/gm,UL=/^ {2,}\n/,qL=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,t9=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,r9=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,WL=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,GL=/^(?:\n *)*\n/,KL=/\r\n?/g,YL=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,JL=/^\[\^([^\]]+)]/,ZL=/\f/g,XL=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,QL=/^\s*?\[(x|\s)\]/,n9=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,a9=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,o9=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,m1=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,eO=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,i9=/^)/,tO=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,g1=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,rO=/^\{.*\}$/,nO=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,aO=/^<([^ >]+@[^ >]+)>/,oO=/^<([^ >]+:\/[^ >]+)>/,iO=/-([a-z])?/gi,l9=/^(.*\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,lO=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,sO=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,uO=/^\[([^\]]*)\] ?\[([^\]]*)\]/,cO=/(\[|\])/g,dO=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,pO=/\t/g,fO=/(^ *\||\| *$)/g,hO=/^ *:-+: *$/,mO=/^ *:-+ *$/,gO=/^ *-+: *$/,tu="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",vO=new RegExp(`^([*_])\\1${tu}\\1\\1(?!\\1)`),yO=new RegExp(`^([*_])${tu}\\1(?!\\1|\\w)`),bO=new RegExp(`^==${tu}==`),wO=new RegExp(`^~~${tu}~~`),EO=/^\\([^0-9A-Za-z\s])/,xO=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,DO=/^\n+/,CO=/^([ \t]*)/,SO=/\\([^\\])/g,r4=/ *\n+$/,kO=/(?:^|\n)( *)$/,Lf="(?:\\d+\\.)",Of="(?:[*+-])";function s9(e){return"( *)("+(e===1?Lf:Of)+") +"}const u9=s9(1),c9=s9(2);function d9(e){return new RegExp("^"+(e===1?u9:c9))}const AO=d9(1),FO=d9(2);function p9(e){return new RegExp("^"+(e===1?u9:c9)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Lf:Of)+" )[^\\n]*)*(\\n|$)","gm")}const f9=p9(1),h9=p9(2);function m9(e){const t=e===1?Lf:Of;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const g9=m9(1),v9=m9(2);function n4(e,t){const r=t===1,n=r?g9:v9,a=r?f9:h9,o=r?AO:FO;return{match(i,s,u){const d=kO.exec(u);return d&&(s.list||!s.inline&&!s.simple)?n.exec(i=d[1]+i):null},order:1,parse(i,s,u){const d=r?+i[2]:void 0,p=i[0].replace(jL,` +`).match(a);let m=!1;return{items:p.map(function(f,h){const g=o.exec(f)[0].length,y=new RegExp("^ {1,"+g+"}","gm"),b=f.replace(y,"").replace(o,""),D=h===p.length-1,w=b.indexOf(` + +`)!==-1||D&&m;m=w;const x=u.inline,E=u.list;let C;u.list=!0,w?(u.inline=!1,C=b.replace(r4,` + +`)):(u.inline=!0,C=b.replace(r4,""));const S=s(C,u);return u.inline=x,u.list=E,S}),ordered:r,start:d}},render:(i,s,u)=>e(i.ordered?"ol":"ul",{key:u.key,start:i.type===U.orderedList?i.start:void 0},i.items.map(function(d,p){return e("li",{key:p},s(d,u))}))}}const _O=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),IO=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,y9=[e9,t9,r9,n9,o9,a9,i9,l9,f9,g9,h9,v9],RO=[...y9,/^[^\n]+(?: \n|\n{2,})/,m1,g1];function qi(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function BO(e){return gO.test(e)?"right":hO.test(e)?"center":mO.test(e)?"left":null}function a4(e,t,r,n){const a=r.inTable;r.inTable=!0;let o=e.trim().split(/( *(?:`[^`]*`|<.*?>.*?<\/.*?>(?!<\/.*?>)|\\\||\|) *)/).reduce((s,u)=>(u.trim()==="|"?s.push(n?{type:U.tableSeparator}:{type:U.text,text:u}):u!==""&&s.push.apply(s,t(u,r)),s),[]);r.inTable=a;let i=[[]];return o.forEach(function(s,u){s.type===U.tableSeparator?u!==0&&u!==o.length-1&&i.push([]):(s.type!==U.text||o[u+1]!=null&&o[u+1].type!==U.tableSeparator||(s.text=s.text.trimEnd()),i[i.length-1].push(s))}),i}function TO(e,t,r){r.inline=!0;const n=e[2]?e[2].replace(fO,"").split("|").map(BO):[],a=e[3]?function(i,s,u){return i.trim().split(` +`).map(function(d){return a4(d,s,u,!0)})}(e[3],t,r):[],o=a4(e[1],t,r,!!a.length);return r.inline=!1,a.length?{align:n,cells:a,header:o,type:U.table}:{children:o,type:U.paragraph}}function o4(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function wr(e){return function(t,r){return r.inline?e.exec(t):null}}function Er(e){return function(t,r){return r.inline||r.simple?e.exec(t):null}}function lr(e){return function(t,r){return r.inline||r.simple?null:e.exec(t)}}function ro(e){return function(t){return e.exec(t)}}function zO(e,t,r){if(t.inline||t.simple||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(o=>!y9.some(i=>i.test(o))&&(n+=o+` +`,o.trim()));const a=n.trimEnd();return a==""?null:[n,a]}function LO(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return null}catch{return null}return e}function i4(e){return e.replace(SO,"$1")}function vl(e,t,r){const n=r.inline||!1,a=r.simple||!1;r.inline=!0,r.simple=!0;const o=e(t,r);return r.inline=n,r.simple=a,o}function OO(e,t,r){const n=r.inline||!1,a=r.simple||!1;r.inline=!1,r.simple=!0;const o=e(t,r);return r.inline=n,r.simple=a,o}function MO(e,t,r){const n=r.inline||!1;r.inline=!1;const a=e(t,r);return r.inline=n,a}const x0=(e,t,r)=>({children:vl(t,e[1],r)});function D0(){return{}}function C0(){return null}function $O(...e){return e.filter(Boolean).join(" ")}function S0(e,t,r){let n=e;const a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}function PO(e="",t={}){function r(f,h,...g){const y=S0(t.overrides,`${f}.props`,{});return t.createElement(function(b,D){const w=S0(D,b);return w?typeof w=="function"||typeof w=="object"&&"render"in w?w:S0(D,`${b}.component`,b):b}(f,t.overrides),Qr({},h,y,{className:$O(h==null?void 0:h.className,y.className)||void 0}),...g)}function n(f){f=f.replace(XL,"");let h=!1;t.forceInline?h=!0:t.forceBlock||(h=dO.test(f)===!1);const g=d(u(h?f:`${f.trimEnd().replace(DO,"")} + +`,{inline:h}));for(;typeof g[g.length-1]=="string"&&!g[g.length-1].trim();)g.pop();if(t.wrapper===null)return g;const y=t.wrapper||(h?"span":"div");let b;if(g.length>1||t.forceWrapper)b=g;else{if(g.length===1)return b=g[0],typeof b=="string"?r("span",{key:"outer"},b):b;b=null}return l.createElement(y,{key:"outer"},b)}function a(f,h){const g=h.match(NL);return g?g.reduce(function(y,b,D){const w=b.indexOf("=");if(w!==-1){const x=function(k){return k.indexOf("-")!==-1&&k.match(tO)===null&&(k=k.replace(iO,function(A,_){return _.toUpperCase()})),k}(b.slice(0,w)).trim(),E=function(k){const A=k[0];return(A==='"'||A==="'")&&k.length>=2&&k[k.length-1]===A?k.slice(1,-1):k}(b.slice(w+1).trim()),C=e4[x]||x,S=y[C]=function(k,A,_,R){return A==="style"?_.split(/;\s?/).reduce(function(B,L){const z=L.slice(0,L.indexOf(":"));return B[z.trim().replace(/(-[a-z])/g,M=>M[1].toUpperCase())]=L.slice(z.length+1).trim(),B},{}):A==="href"||A==="src"?R(_,k,A):(_.match(rO)&&(_=_.slice(1,_.length-1)),_==="true"||_!=="false"&&_)}(f,x,E,t.sanitizer);typeof S=="string"&&(m1.test(S)||g1.test(S))&&(y[C]=l.cloneElement(n(S.trim()),{key:D}))}else b!=="style"&&(y[e4[b]||b]=!0);return y},{}):null}t.overrides=t.overrides||{},t.sanitizer=t.sanitizer||LO,t.slugify=t.slugify||qi,t.namedCodesToUnicode=t.namedCodesToUnicode?Qr({},t4,t.namedCodesToUnicode):t4,t.createElement=t.createElement||l.createElement;const o=[],i={},s={[U.blockQuote]:{match:lr(e9),order:1,parse:(f,h,g)=>({children:h(f[0].replace(VL,""),g)}),render:(f,h,g)=>r("blockquote",{key:g.key},h(f.children,g))},[U.breakLine]:{match:ro(UL),order:1,parse:D0,render:(f,h,g)=>r("br",{key:g.key})},[U.breakThematic]:{match:lr(qL),order:1,parse:D0,render:(f,h,g)=>r("hr",{key:g.key})},[U.codeBlock]:{match:lr(r9),order:0,parse:f=>({lang:void 0,text:f[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(f,h,g)=>r("pre",{key:g.key},r("code",Qr({},f.attrs,{className:f.lang?`lang-${f.lang}`:""}),f.text))},[U.codeFenced]:{match:lr(t9),order:0,parse:f=>({attrs:a("code",f[3]||""),lang:f[2]||void 0,text:f[4],type:U.codeBlock})},[U.codeInline]:{match:Er(WL),order:3,parse:f=>({text:f[2]}),render:(f,h,g)=>r("code",{key:g.key},f.text)},[U.footnote]:{match:lr(YL),order:0,parse:f=>(o.push({footnote:f[2],identifier:f[1]}),{}),render:C0},[U.footnoteReference]:{match:wr(JL),order:1,parse:f=>({target:`#${t.slugify(f[1],qi)}`,text:f[1]}),render:(f,h,g)=>r("a",{key:g.key,href:t.sanitizer(f.target,"a","href")},r("sup",{key:g.key},f.text))},[U.gfmTask]:{match:wr(QL),order:1,parse:f=>({completed:f[1].toLowerCase()==="x"}),render:(f,h,g)=>r("input",{checked:f.completed,key:g.key,readOnly:!0,type:"checkbox"})},[U.heading]:{match:lr(t.enforceAtxHeadings?a9:n9),order:1,parse:(f,h,g)=>({children:vl(h,f[2],g),id:t.slugify(f[2],qi),level:f[1].length}),render:(f,h,g)=>r(`h${f.level}`,{id:f.id,key:g.key},h(f.children,g))},[U.headingSetext]:{match:lr(o9),order:0,parse:(f,h,g)=>({children:vl(h,f[1],g),level:f[2]==="="?1:2,type:U.heading})},[U.htmlBlock]:{match:ro(m1),order:1,parse(f,h,g){const[,y]=f[3].match(CO),b=new RegExp(`^${y}`,"gm"),D=f[3].replace(b,""),w=(x=D,RO.some(A=>A.test(x))?MO:vl);var x;const E=f[1].toLowerCase(),C=PL.indexOf(E)!==-1,S=(C?E:f[1]).trim(),k={attrs:a(S,f[2]),noInnerParse:C,tag:S};return g.inAnchor=g.inAnchor||E==="a",C?k.text=f[3]:k.children=w(h,D,g),g.inAnchor=!1,k},render:(f,h,g)=>r(f.tag,Qr({key:g.key},f.attrs),f.text||h(f.children,g))},[U.htmlSelfClosing]:{match:ro(g1),order:1,parse(f){const h=f[1].trim();return{attrs:a(h,f[2]||""),tag:h}},render:(f,h,g)=>r(f.tag,Qr({},f.attrs,{key:g.key}))},[U.htmlComment]:{match:ro(i9),order:1,parse:()=>({}),render:C0},[U.image]:{match:Er(IO),order:1,parse:f=>({alt:f[1],target:i4(f[2]),title:f[3]}),render:(f,h,g)=>r("img",{key:g.key,alt:f.alt||void 0,title:f.title||void 0,src:t.sanitizer(f.target,"img","src")})},[U.link]:{match:wr(_O),order:3,parse:(f,h,g)=>({children:OO(h,f[1],g),target:i4(f[2]),title:f[3]}),render:(f,h,g)=>r("a",{key:g.key,href:t.sanitizer(f.target,"a","href"),title:f.title},h(f.children,g))},[U.linkAngleBraceStyleDetector]:{match:wr(oO),order:0,parse:f=>({children:[{text:f[1],type:U.text}],target:f[1],type:U.link})},[U.linkBareUrlDetector]:{match:(f,h)=>h.inAnchor?null:wr(nO)(f,h),order:0,parse:f=>({children:[{text:f[1],type:U.text}],target:f[1],title:void 0,type:U.link})},[U.linkMailtoDetector]:{match:wr(aO),order:0,parse(f){let h=f[1],g=f[1];return HL.test(g)||(g="mailto:"+g),{children:[{text:h.replace("mailto:",""),type:U.text}],target:g,type:U.link}}},[U.orderedList]:n4(r,1),[U.unorderedList]:n4(r,2),[U.newlineCoalescer]:{match:lr(GL),order:3,parse:D0,render:()=>` +`},[U.paragraph]:{match:zO,order:3,parse:x0,render:(f,h,g)=>r("p",{key:g.key},h(f.children,g))},[U.ref]:{match:wr(lO),order:0,parse:f=>(i[f[1]]={target:f[2],title:f[4]},{}),render:C0},[U.refImage]:{match:Er(sO),order:0,parse:f=>({alt:f[1]||void 0,ref:f[2]}),render:(f,h,g)=>i[f.ref]?r("img",{key:g.key,alt:f.alt,src:t.sanitizer(i[f.ref].target,"img","src"),title:i[f.ref].title}):null},[U.refLink]:{match:wr(uO),order:0,parse:(f,h,g)=>({children:h(f[1],g),fallbackChildren:h(f[0].replace(cO,"\\$1"),g),ref:f[2]}),render:(f,h,g)=>i[f.ref]?r("a",{key:g.key,href:t.sanitizer(i[f.ref].target,"a","href"),title:i[f.ref].title},h(f.children,g)):r("span",{key:g.key},h(f.fallbackChildren,g))},[U.table]:{match:lr(l9),order:1,parse:TO,render(f,h,g){const y=f;return r("table",{key:g.key},r("thead",null,r("tr",null,y.header.map(function(b,D){return r("th",{key:D,style:o4(y,D)},h(b,g))}))),r("tbody",null,y.cells.map(function(b,D){return r("tr",{key:D},b.map(function(w,x){return r("td",{key:x,style:o4(y,x)},h(w,g))}))})))}},[U.text]:{match:ro(xO),order:4,parse:f=>({text:f[0].replace(eO,(h,g)=>t.namedCodesToUnicode[g]?t.namedCodesToUnicode[g]:h)}),render:f=>f.text},[U.textBolded]:{match:Er(vO),order:2,parse:(f,h,g)=>({children:h(f[2],g)}),render:(f,h,g)=>r("strong",{key:g.key},h(f.children,g))},[U.textEmphasized]:{match:Er(yO),order:3,parse:(f,h,g)=>({children:h(f[2],g)}),render:(f,h,g)=>r("em",{key:g.key},h(f.children,g))},[U.textEscaped]:{match:Er(EO),order:1,parse:f=>({text:f[1],type:U.text})},[U.textMarked]:{match:Er(bO),order:3,parse:x0,render:(f,h,g)=>r("mark",{key:g.key},h(f.children,g))},[U.textStrikethroughed]:{match:Er(wO),order:3,parse:x0,render:(f,h,g)=>r("del",{key:g.key},h(f.children,g))}};t.disableParsingRawHTML===!0&&(delete s[U.htmlBlock],delete s[U.htmlSelfClosing]);const u=function(f){let h=Object.keys(f);function g(y,b){let D=[],w="";for(;y;){let x=0;for(;xD(g,y,b),g,y,b):D(g,y,b)}}(s,t.renderRule),function f(h,g={}){if(Array.isArray(h)){const y=g.key,b=[];let D=!1;for(let w=0;w{let{children:t="",options:r}=e,n=function(a,o){if(a==null)return{};var i,s,u={},d=Object.keys(a);for(s=0;s=0||(u[i]=a[i]);return u}(e,$L);return l.cloneElement(PO(t,r),n)};function Wi(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var w9={exports:{}};(function(e,t){(function(r){e.exports=r()})(function(){return function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof Wi=="function"&&Wi;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var f=new Error("Cannot find module '"+d+"'");throw f.code="MODULE_NOT_FOUND",f}var h=a[d]={exports:{}};n[d][0].call(h.exports,function(g){var y=n[d][1][g];return i(y||g)},h,h.exports,r,n,a,o)}return a[d].exports}for(var s=typeof Wi=="function"&&Wi,u=0;u=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],this.list[u].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},o.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},o.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},o.prototype.forEach=function(i,s){var u;for(u=0;u0&&(w[D]={cacheItem:g,arg:arguments[D]},x?i(m,w):m.push(w),m.length>d&&s(m.shift())),h.wasMemoized=x,h.numArgs=D+1,b};return h.limit=d,h.wasMemoized=!1,h.cache=p,h.lru=m,h}};function i(d,p){var m=d.length,f=p.length,h,g,y;for(g=0;g=0&&(m=d[h],f=m.cacheItem.get(m.arg),!f||!f.size);h--)m.cacheItem.delete(m.arg)}function u(d,p){return d===p||d!==d&&p!==p}},{"map-or-similar":1}]},{},[3])(3)})})(w9);var NO=w9.exports;const E9=S1(NO);function HO(e,t,r,n){for(var a=e.length,o=r+(n?1:-1);n?o--:++o-1}var eM=QO;function tM(e,t,r){for(var n=-1,a=e==null?0:e.length;++n=gM){var d=t?null:hM(e);if(d)return mM(d);i=!1,a=fM,u=new cM}else u=t?[]:s;e:for(;++nfunction(){return t||(0,e[D9(e)[0]])((t={exports:{}}).exports,t),t.exports},AM=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of D9(t))!kM.call(e,a)&&a!==r&&x9(e,a,{get:()=>t[a],enumerable:!(n=CM(t,a))||n.enumerable});return e},Mf=(e,t,r)=>(r=e!=null?DM(SM(e)):{},AM(!e||!e.__esModule?x9(r,"default",{value:e,enumerable:!0}):r,e)),FM=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],_M=["detail"];function IM(e){const t=FM.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&_M.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var C9=st({"node_modules/has-symbols/shams.js"(e,t){t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},a=Symbol("test"),o=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var i=42;n[a]=i;for(a in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var s=Object.getOwnPropertySymbols(n);if(s.length!==1||s[0]!==a||!Object.prototype.propertyIsEnumerable.call(n,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(n,a);if(u.value!==i||u.enumerable!==!0)return!1}return!0}}}),S9=st({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,n=C9();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),RM=st({"node_modules/function-bind/implementation.js"(e,t){var r="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,a=Object.prototype.toString,o="[object Function]";t.exports=function(s){var u=this;if(typeof u!="function"||a.call(u)!==o)throw new TypeError(r+u);for(var d=n.call(arguments,1),p,m=function(){if(this instanceof p){var b=u.apply(this,d.concat(n.call(arguments)));return Object(b)===b?b:this}else return u.apply(s,d.concat(n.call(arguments)))},f=Math.max(0,u.length-d.length),h=[],g=0;g"u"?r:m(Uint8Array),g={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":p?m([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":f,"%AsyncGenerator%":f,"%AsyncGeneratorFunction%":f,"%AsyncIteratorPrototype%":f,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":f,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p?m(m([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!p?r:m(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!p?r:m(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?m(""[Symbol.iterator]()):r,"%Symbol%":p?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":d,"%TypedArray%":h,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet},y=function L(z){var M;if(z==="%AsyncFunction%")M=i("async function () {}");else if(z==="%GeneratorFunction%")M=i("function* () {}");else if(z==="%AsyncGeneratorFunction%")M=i("async function* () {}");else if(z==="%AsyncGenerator%"){var O=L("%AsyncGeneratorFunction%");O&&(M=O.prototype)}else if(z==="%AsyncIteratorPrototype%"){var $=L("%AsyncGenerator%");$&&(M=m($.prototype))}return g[z]=M,M},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=$f(),w=BM(),x=D.call(Function.call,Array.prototype.concat),E=D.call(Function.apply,Array.prototype.splice),C=D.call(Function.call,String.prototype.replace),S=D.call(Function.call,String.prototype.slice),k=D.call(Function.call,RegExp.prototype.exec),A=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,R=function(z){var M=S(z,0,1),O=S(z,-1);if(M==="%"&&O!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(O==="%"&&M!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var $=[];return C(z,A,function(j,K,H,Y){$[$.length]=H?C(Y,_,"$1"):K||j}),$},B=function(z,M){var O=z,$;if(w(b,O)&&($=b[O],O="%"+$[0]+"%"),w(g,O)){var j=g[O];if(j===f&&(j=y(O)),typeof j>"u"&&!M)throw new o("intrinsic "+z+" exists, but is not available. Please file an issue!");return{alias:$,name:O,value:j}}throw new n("intrinsic "+z+" does not exist!")};t.exports=function(z,M){if(typeof z!="string"||z.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof M!="boolean")throw new o('"allowMissing" argument must be a boolean');if(k(/^%?[^%]*%?$/,z)===null)throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var O=R(z),$=O.length>0?O[0]:"",j=B("%"+$+"%",M),K=j.name,H=j.value,Y=!1,re=j.alias;re&&($=re[0],E(O,x([0,1],re)));for(var ie=1,ee=!0;ie=O.length){var Z=s(H,ne);ee=!!Z,ee&&"get"in Z&&!("originalValue"in Z.get)?H=Z.get:H=H[ne]}else ee=w(H,ne),H=H[ne];ee&&!Y&&(g[K]=H)}}return H}}}),TM=st({"node_modules/call-bind/index.js"(e,t){var r=$f(),n=k9(),a=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),i=n("%Reflect.apply%",!0)||r.call(o,a),s=n("%Object.getOwnPropertyDescriptor%",!0),u=n("%Object.defineProperty%",!0),d=n("%Math.max%");if(u)try{u({},"a",{value:1})}catch{u=null}t.exports=function(f){var h=i(r,o,arguments);if(s&&u){var g=s(h,"length");g.configurable&&u(h,"length",{value:1+d(0,f.length-(arguments.length-1))})}return h};var p=function(){return i(r,a,arguments)};u?u(t.exports,"apply",{value:p}):t.exports.apply=p}}),zM=st({"node_modules/call-bind/callBound.js"(e,t){var r=k9(),n=TM(),a=n(r("String.prototype.indexOf"));t.exports=function(i,s){var u=r(i,!!s);return typeof u=="function"&&a(i,".prototype.")>-1?n(u):u}}}),LM=st({"node_modules/has-tostringtag/shams.js"(e,t){var r=C9();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),OM=st({"node_modules/is-regex/index.js"(e,t){var r=zM(),n=LM()(),a,o,i,s;n&&(a=r("Object.prototype.hasOwnProperty"),o=r("RegExp.prototype.exec"),i={},u=function(){throw i},s={toString:u,valueOf:u},typeof Symbol.toPrimitive=="symbol"&&(s[Symbol.toPrimitive]=u));var u,d=r("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor,m="[object RegExp]";t.exports=n?function(h){if(!h||typeof h!="object")return!1;var g=p(h,"lastIndex"),y=g&&a(g,"value");if(!y)return!1;try{o(h,s)}catch(b){return b===i}}:function(h){return!h||typeof h!="object"&&typeof h!="function"?!1:d(h)===m}}}),MM=st({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(a){if(!a)return!1;var o=r.call(a);return o==="[object Function]"||typeof a=="function"&&o!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}}}),$M=st({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,n=S9()();n?(a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/,i=function(u){return typeof u.valueOf()!="symbol"?!1:o.test(a.call(u))},t.exports=function(u){if(typeof u=="symbol")return!0;if(r.call(u)!=="[object Symbol]")return!1;try{return i(u)}catch{return!1}}):t.exports=function(u){return!1};var a,o,i}}),PM=Mf(OM()),NM=Mf(MM()),HM=Mf($M());function jM(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var VM=typeof de=="object"&&de&&de.Object===Object&&de,UM=VM,qM=typeof self=="object"&&self&&self.Object===Object&&self,WM=UM||qM||Function("return this")(),Pf=WM,GM=Pf.Symbol,wa=GM,A9=Object.prototype,KM=A9.hasOwnProperty,YM=A9.toString,no=wa?wa.toStringTag:void 0;function JM(e){var t=KM.call(e,no),r=e[no];try{e[no]=void 0;var n=!0}catch{}var a=YM.call(e);return n&&(t?e[no]=r:delete e[no]),a}var ZM=JM,XM=Object.prototype,QM=XM.toString;function e$(e){return QM.call(e)}var t$=e$,r$="[object Null]",n$="[object Undefined]",l4=wa?wa.toStringTag:void 0;function a$(e){return e==null?e===void 0?n$:r$:l4&&l4 in Object(e)?ZM(e):t$(e)}var o$=a$,s4=wa?wa.prototype:void 0;s4&&s4.toString;function i$(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var F9=i$,l$="[object AsyncFunction]",s$="[object Function]",u$="[object GeneratorFunction]",c$="[object Proxy]";function d$(e){if(!F9(e))return!1;var t=o$(e);return t==s$||t==u$||t==l$||t==c$}var p$=d$,f$=Pf["__core-js_shared__"],A0=f$,u4=function(){var e=/[^.]+$/.exec(A0&&A0.keys&&A0.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function h$(e){return!!u4&&u4 in e}var m$=h$,g$=Function.prototype,v$=g$.toString;function y$(e){if(e!=null){try{return v$.call(e)}catch{}try{return e+""}catch{}}return""}var b$=y$,w$=/[\\^$.*+?()[\]{}|]/g,E$=/^\[object .+?Constructor\]$/,x$=Function.prototype,D$=Object.prototype,C$=x$.toString,S$=D$.hasOwnProperty,k$=RegExp("^"+C$.call(S$).replace(w$,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function A$(e){if(!F9(e)||m$(e))return!1;var t=p$(e)?k$:E$;return t.test(b$(e))}var F$=A$;function _$(e,t){return e==null?void 0:e[t]}var I$=_$;function R$(e,t){var r=I$(e,t);return F$(r)?r:void 0}var _9=R$;function B$(e,t){return e===t||e!==e&&t!==t}var T$=B$,z$=_9(Object,"create"),Uo=z$;function L$(){this.__data__=Uo?Uo(null):{},this.size=0}var O$=L$;function M$(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var $$=M$,P$="__lodash_hash_undefined__",N$=Object.prototype,H$=N$.hasOwnProperty;function j$(e){var t=this.__data__;if(Uo){var r=t[e];return r===P$?void 0:r}return H$.call(t,e)?t[e]:void 0}var V$=j$,U$=Object.prototype,q$=U$.hasOwnProperty;function W$(e){var t=this.__data__;return Uo?t[e]!==void 0:q$.call(t,e)}var G$=W$,K$="__lodash_hash_undefined__";function Y$(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Uo&&t===void 0?K$:t,this}var J$=Y$;function Ta(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var lP=iP;function sP(e,t){var r=this.__data__,n=ru(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var uP=sP;function za(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,n=!1,a=!1,o="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let i=0;izP(e).replace(/\n\s*/g,"").trim()),OP=function(t,r){const n=r.slice(0,r.indexOf("{")),a=r.slice(r.indexOf("{"));if(n.includes("=>")||n.includes("function"))return r;let o=n;return o=o.replace(t,"function"),o+a},MP=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/;function R9(e){if(!TP(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=IM(t),r=!0),t=Object.keys(t).reduce((n,a)=>{try{t[a]&&t[a].toJSON,n[a]=t[a]}catch{r=!0}return n},{}),r?t:e}var $P=function(t){let r,n,a,o;return function(s,u){try{if(s==="")return o=[],r=new Map([[u,"[]"]]),n=new Map,a=[],u;const d=n.get(this)||this;for(;a.length&&d!==a[0];)a.shift(),o.pop();if(typeof u=="boolean")return u;if(u===void 0)return t.allowUndefined?"_undefined_":void 0;if(u===null)return null;if(typeof u=="number")return u===-1/0?"_-Infinity_":u===1/0?"_Infinity_":Number.isNaN(u)?"_NaN_":u;if(typeof u=="bigint")return`_bigint_${u.toString()}`;if(typeof u=="string")return MP.test(u)?t.allowDate?`_date_${u}`:void 0:u;if((0,PM.default)(u))return t.allowRegExp?`_regexp_${u.flags}|${u.source}`:void 0;if((0,NM.default)(u)){if(!t.allowFunction)return;const{name:m}=u,f=u.toString();return f.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${m}|${(()=>{}).toString()}`:`_function_${m}|${LP(OP(s,f))}`}if((0,HM.default)(u)){if(!t.allowSymbol)return;const m=Symbol.keyFor(u);return m!==void 0?`_gsymbol_${m}`:`_symbol_${u.toString().slice(7,-1)}`}if(a.length>=t.maxDepth)return Array.isArray(u)?`[Array(${u.length})]`:"[Object]";if(u===this)return`_duplicate_${JSON.stringify(o)}`;if(u instanceof Error&&t.allowError)return{__isConvertedError__:!0,errorProperties:{...u.cause?{cause:u.cause}:{},...u,name:u.name,message:u.message,stack:u.stack,"_constructor-name_":u.constructor.name}};if(u.constructor&&u.constructor.name&&u.constructor.name!=="Object"&&!Array.isArray(u)&&!t.allowClass)return;const p=r.get(u);if(!p){const m=Array.isArray(u)?u:R9(u);if(u.constructor&&u.constructor.name&&u.constructor.name!=="Object"&&!Array.isArray(u)&&t.allowClass)try{Object.assign(m,{"_constructor-name_":u.constructor.name})}catch{}return o.push(s),a.unshift(m),r.set(u,JSON.stringify(o)),u!==m&&n.set(u,m),m}return`_duplicate_${p}`}catch{return}}},PP={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},NP=(e,t={})=>{const r={...PP,...t};return JSON.stringify(R9(e),$P(r),t.space)};/*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + *//** + * @license + * Lodash (Custom Build) + * Build: `lodash modularize exports="es" -o ./` + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */const{global:at}=__STORYBOOK_MODULE_GLOBAL__,{deprecate:HP,once:jP,logger:Hf}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{filterArgTypes:d4,composeConfigs:JV,Preview:ZV,DocsContext:XV}=__STORYBOOK_MODULE_PREVIEW_API__,{GLOBALS_UPDATED:p4,STORY_ARGS_UPDATED:f4,UPDATE_STORY_ARGS:VP,RESET_STORY_ARGS:UP,NAVIGATE_URL:qP}=__STORYBOOK_MODULE_CORE_EVENTS__;__STORYBOOK_MODULE_CHANNELS__;var WP=Ea({"../../node_modules/tocbot/src/js/default-options.js"(e,t){t.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(r){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(r){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}}}),GP=Ea({"../../node_modules/tocbot/src/js/build-html.js"(e,t){t.exports=function(r){var n=[].forEach,a=[].some,o=document.body,i,s=!0,u=" ";function d(E,C){var S=C.appendChild(m(E));if(E.children.length){var k=f(E.isCollapsed);E.children.forEach(function(A){d(A,k)}),S.appendChild(k)}}function p(E,C){var S=!1,k=f(S);if(C.forEach(function(A){d(A,k)}),i=E||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(k)}function m(E){var C=document.createElement("li"),S=document.createElement("a");return r.listItemClass&&C.setAttribute("class",r.listItemClass),r.onClick&&(S.onclick=r.onClick),r.includeTitleTags&&S.setAttribute("title",E.textContent),r.includeHtml&&E.childNodes.length?n.call(E.childNodes,function(k){S.appendChild(k.cloneNode(!0))}):S.textContent=E.textContent,S.setAttribute("href",r.basePath+"#"+E.id),S.setAttribute("class",r.linkClass+u+"node-name--"+E.nodeName+u+r.extraLinkClasses),C.appendChild(S),C}function f(E){var C=r.orderedList?"ol":"ul",S=document.createElement(C),k=r.listClass+u+r.extraListClasses;return E&&(k=k+u+r.collapsibleClass,k=k+u+r.isCollapsedClass),S.setAttribute("class",k),S}function h(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var E;E=document.querySelector(r.scrollContainer).scrollTop}else E=document.documentElement.scrollTop||o.scrollTop;var C=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=i.offsetTop),E>r.fixedSidebarOffset?C.className.indexOf(r.positionFixedClass)===-1&&(C.className+=u+r.positionFixedClass):C.className=C.className.replace(u+r.positionFixedClass,"")}function g(E){var C=0;return E!==null&&(C=E.offsetTop,r.hasInnerContainers&&(C+=g(E.offsetParent))),C}function y(E,C){return E&&E.className!==C&&(E.className=C),E}function b(E){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var C;C=document.querySelector(r.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||o.scrollTop;r.positionFixedSelector&&h();var S=E,k;if(s&&i!==null&&S.length>0){a.call(S,function(M,O){if(g(M)>C+r.headingsOffset+10){var $=O===0?O:O-1;return k=S[$],!0}else if(O===S.length-1)return k=S[S.length-1],!0});var A=i.querySelector("."+r.activeLinkClass),_=i.querySelector("."+r.linkClass+".node-name--"+k.nodeName+'[href="'+r.basePath+"#"+k.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(A===_)return;var R=i.querySelectorAll("."+r.linkClass);n.call(R,function(M){y(M,M.className.replace(u+r.activeLinkClass,""))});var B=i.querySelectorAll("."+r.listItemClass);n.call(B,function(M){y(M,M.className.replace(u+r.activeListItemClass,""))}),_&&_.className.indexOf(r.activeLinkClass)===-1&&(_.className+=u+r.activeLinkClass);var L=_&&_.parentNode;L&&L.className.indexOf(r.activeListItemClass)===-1&&(L.className+=u+r.activeListItemClass);var z=i.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(z,function(M){M.className.indexOf(r.isCollapsedClass)===-1&&(M.className+=u+r.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&y(_.nextSibling,_.nextSibling.className.replace(u+r.isCollapsedClass,"")),D(_&&_.parentNode.parentNode)}}function D(E){return E&&E.className.indexOf(r.collapsibleClass)!==-1&&E.className.indexOf(r.isCollapsedClass)!==-1?(y(E,E.className.replace(u+r.isCollapsedClass,"")),D(E.parentNode.parentNode)):E}function w(E){var C=E.target||E.srcElement;typeof C.className!="string"||C.className.indexOf(r.linkClass)===-1||(s=!1)}function x(){s=!0}return{enableTocAnimation:x,disableTocAnimation:w,render:p,updateToc:b}}}}),KP=Ea({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function a(m){return m[m.length-1]}function o(m){return+m.nodeName.toUpperCase().replace("H","")}function i(m){try{return m instanceof window.HTMLElement||m instanceof window.parent.HTMLElement}catch{return m instanceof window.HTMLElement}}function s(m){if(!i(m))return m;if(r.ignoreHiddenElements&&(!m.offsetHeight||!m.offsetParent))return null;let f=m.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(m.innerText)):(m.innerText||m.textContent).trim());var h={id:m.id,children:[],nodeName:m.nodeName,headingLevel:o(m),textContent:f};return r.includeHtml&&(h.childNodes=m.childNodes),r.headingObjectCallback?r.headingObjectCallback(h,m):h}function u(m,f){for(var h=s(m),g=h.headingLevel,y=f,b=a(y),D=b?b.headingLevel:0,w=g-D;w>0&&(b=a(y),!(b&&g===b.headingLevel));)b&&b.children!==void 0&&(y=b.children),w--;return g>=r.collapseDepth&&(h.isCollapsed=!0),y.push(h),y}function d(m,f){var h=f;r.ignoreSelector&&(h=f.split(",").map(function(g){return g.trim()+":not("+r.ignoreSelector+")"}));try{return m.querySelectorAll(h)}catch{return console.warn("Headers not found with selector: "+h),null}}function p(m){return n.call(m,function(f,h){var g=s(h);return g&&u(g,f.nest),f},{nest:[]})}return{nestHeadingsArray:p,selectHeadings:d}}}}),YP=Ea({"../../node_modules/tocbot/src/js/update-toc-scroll.js"(e,t){t.exports=function(r){var n=r.tocElement||document.querySelector(r.tocSelector);if(n&&n.scrollHeight>n.clientHeight){var a=n.querySelector("."+r.activeListItemClass);a&&(n.scrollTop=a.offsetTop-r.tocScrollOffset)}}}}),JP=Ea({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(e){e.initSmoothScrolling=t;function t(n){var a=n.duration,o=n.offset,i=location.hash?d(location.href):location.href;s();function s(){document.body.addEventListener("click",m,!1);function m(f){!u(f.target)||f.target.className.indexOf("no-smooth-scroll")>-1||f.target.href.charAt(f.target.href.length-2)==="#"&&f.target.href.charAt(f.target.href.length-1)==="!"||f.target.className.indexOf(n.linkClass)===-1||r(f.target.hash,{duration:a,offset:o,callback:function(){p(f.target.hash)}})}}function u(m){return m.tagName.toLowerCase()==="a"&&(m.hash.length>0||m.href.charAt(m.href.length-1)==="#")&&(d(m.href)===i||d(m.href)+"#"===i)}function d(m){return m.slice(0,m.lastIndexOf("#"))}function p(m){var f=document.getElementById(m.substring(1));f&&(/^(?:a|select|input|button|textarea)$/i.test(f.tagName)||(f.tabIndex=-1),f.focus())}}function r(n,a){var o=window.pageYOffset,i={duration:a.duration,offset:a.offset||0,callback:a.callback,easing:a.easing||g},s=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),u=typeof n=="string"?i.offset+(n?s&&s.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):n,d=typeof i.duration=="function"?i.duration(u):i.duration,p,m;requestAnimationFrame(function(y){p=y,f(y)});function f(y){m=y-p,window.scrollTo(0,i.easing(m,o,u,d)),m"u"&&!m)return;var f,h=Object.prototype.hasOwnProperty;function g(){for(var w={},x=0;x({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:oe(.3,e.color.defaultText),fontSize:e.typography.size.s2})),B9=e=>v.createElement(XP,{...e,className:"docblock-emptyblock sb-unstyled"}),QP=F(Sf)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),eN=F.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),Gi=F.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${O0}`]:{margin:0}})),tN=()=>v.createElement(eN,null,v.createElement(Gi,null),v.createElement(Gi,{style:{width:"80%"}}),v.createElement(Gi,{style:{width:"30%"}}),v.createElement(Gi,{style:{width:"80%"}})),T9=({isLoading:e,error:t,language:r,code:n,dark:a,format:o=!1,...i})=>{let{typography:s}=a3();if(e)return v.createElement(tN,null);if(t)return v.createElement(B9,null,t);let u=v.createElement(QP,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return u;let d=a?z0.dark:z0.light;return v.createElement(o3,{theme:L0({...d,fontCode:s.fonts.mono,fontBase:s.fonts.base})},u)},fe=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,jf=600,rN=F.h1(se,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${jf}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),nN=F.h2(se,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${jf}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:oe(.25,e.color.defaultText)})),aN=F.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?oe(.1,e.color.defaultText):oe(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[fe("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[fe("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[fe("div")]:t,[fe("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[fe("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[fe("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[fe("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[fe("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[fe("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[fe("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[fe("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[fe("img")]:{maxWidth:"100%"},[fe("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[fe("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[fe("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[fe("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[fe("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[fe("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[fe("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),oN=F.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${jf}px)`]:{}})),iN=({children:e,toc:t})=>v.createElement(oN,{className:"sbdocs sbdocs-wrapper"},v.createElement(aN,{className:"sbdocs sbdocs-content"},e),t),au=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),lN=F(zf)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),sN=F.div({display:"flex",alignItems:"center",gap:4}),uN=F.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),cN=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>v.createElement(lN,{...o},v.createElement(sN,{key:"left"},e?[1,2,3].map(i=>v.createElement(uN,{key:i})):v.createElement(v.Fragment,null,v.createElement(cn,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},v.createElement(lL,null)),v.createElement(cn,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},v.createElement(sL,null)),v.createElement(cn,{key:"zoomreset",onClick:i=>{i.preventDefault(),a()},title:"Reset zoom"},v.createElement(uL,null))))),z9=l.createContext({scale:1}),{window:dN}=at,pN=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=dN.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:r,allowFullScreen:n,scale:a,...o}=this.props;return v.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...o})}},{PREVIEW_URL:fN}=at,hN=fN||"iframe.html",v1=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,mN=e=>{let t=l.useRef(),[r,n]=l.useState(!0),[a,o]=l.useState(),{story:i,height:s,autoplay:u,forceInitialArgs:d,renderStoryToElement:p}=e;return l.useEffect(()=>{if(!(i&&t.current))return()=>{};let m=t.current,f=p(i,m,{showMain:()=>{},showError:({title:h,description:g})=>o(new Error(`${h} - ${g}`)),showException:h=>o(h)},{autoplay:u,forceInitialArgs:d});return n(!1),()=>{Promise.resolve().then(()=>f())}},[u,p,i]),a?v.createElement("pre",null,v.createElement(KB,{error:a})):v.createElement(v.Fragment,null,s?v.createElement("style",null,`#${v1(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,r&&v.createElement(L9,null),v.createElement("div",{ref:t,id:`${v1(e)}-inner`,"data-name":i.name}))},gN=({story:e,height:t="500px"})=>v.createElement("div",{style:{width:"100%",height:t}},v.createElement(z9.Consumer,null,({scale:r})=>v.createElement(pN,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:vz(hN,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),vN=F.strong(({theme:e})=>({color:e.color.orange})),yN=e=>{let{inline:t,story:r}=e;return t&&!e.autoplay&&r.usesMount?v.createElement(vN,null,"This story mounts inside of play. Set"," ",v.createElement("a",{href:"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay"},"autoplay")," ","to true to view this story."):v.createElement("div",{id:v1(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?v.createElement(mN,{...e}):v.createElement(gN,{...e}))},L9=()=>v.createElement(gz,null),bN=F.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),h4=F(T9)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Mt(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Mt(.05,e.background.content)}})),wN=F.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...au(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),EN=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:v.createElement(h4,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:v.createElement(h4,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function xN(e){if(l.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var DN=F(cN)({position:"absolute",top:0,left:0,right:0,height:40}),CN=F.div({overflow:"hidden",position:"relative"}),O9=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:i=!1,additionalActions:s,className:u,layout:d="padded",...p})=>{let[m,f]=l.useState(i),{source:h,actionItem:g}=EN(a,m,f),[y,b]=l.useState(1),D=[u].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),w=a?[g]:[],[x,E]=l.useState(s?[...s]:[]),C=[...w,...x],{window:S}=at,k=l.useCallback(async _=>{let{createCopyToClipboardFunction:R}=await C1(()=>import("./index-C_s9n2jO.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);R()},[]),A=_=>{let R=S.getSelection();R&&R.type==="Range"||(_.preventDefault(),x.filter(B=>B.title==="Copied").length===0&&k(h.props.code).then(()=>{E([...x,{title:"Copied",onClick:()=>{}}]),S.setTimeout(()=>E(x.filter(B=>B.title!=="Copied")),1500)}))};return v.createElement(wN,{withSource:a,withToolbar:o,...p,className:D.join(" ")},o&&v.createElement(DN,{isLoading:e,border:!0,zoom:_=>b(y*_),resetZoom:()=>b(1),storyId:xN(n),baseUrl:"./iframe.html"}),v.createElement(z9.Provider,{value:{scale:y}},v.createElement(CN,{className:"docs-story",onCopyCapture:a&&A},v.createElement(bN,{isColumn:t||!Array.isArray(n),columns:r,layout:d},v.createElement(NB.Element,{scale:y},Array.isArray(n)?n.map((_,R)=>v.createElement("div",{key:R},_)):v.createElement("div",null,n))),v.createElement(tp,{actionItems:C}))),a&&m&&h)};F(O9)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var SN=F.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Pr({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),kN=({tags:e})=>{let t=(e.params||[]).filter(o=>o.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:v.createElement(v.Fragment,null,v.createElement(SN,null,v.createElement("tbody",null,n&&v.createElement("tr",{key:"deprecated"},v.createElement("td",{colSpan:2},v.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>v.createElement("tr",{key:o.name},v.createElement("td",null,v.createElement("code",null,o.name)),v.createElement("td",null,o.description))),a&&v.createElement("tr",{key:"returns"},v.createElement("td",null,v.createElement("code",null,"Returns")),v.createElement("td",null,e.returns.description)))))},y1=8,m4=F.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),AN=F.span(Pr,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),FN=F.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),_N=F.div(Pr,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),IN=F.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),RN=F(yL)({marginLeft:4}),BN=F(QE)({marginLeft:4}),TN=()=>v.createElement("span",null,"-"),M9=({text:e,simple:t})=>v.createElement(AN,{simple:t},e),zN=E9(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),LN=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return xM(t)},g4=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,y1)),r.map(n=>v.createElement(M9,{key:n,text:n===""?'""':n}))},ON=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,o]=l.useState(!1),[i,s]=l.useState(t||!1);if(r==null)return null;let u=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(u))return v.createElement(M9,{text:u});let d=LN(u),p=d.length;return p>y1?v.createElement(m4,{isExpanded:i},g4(d,i),v.createElement(FN,{onClick:()=>s(!i)},i?"Show less...":`Show ${p-y1} more...`)):v.createElement(m4,null,g4(d))}return v.createElement(wT,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:d=>{o(d)},tooltip:v.createElement(IN,{width:zN(n)},v.createElement(Sf,{language:"jsx",format:!1},n))},v.createElement(_N,{className:"sbdocs-expandable"},v.createElement("span",null,u),a?v.createElement(RN,null):v.createElement(BN,null)))},F0=({value:e,initialExpandedArgs:t})=>e==null?v.createElement(TN,null):v.createElement(ON,{value:e,initialExpandedArgs:t}),MN=F.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:oe(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${Ui(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${Ui(.05,e.appBorderColor)} 0 0 0 2px inset`,color:Ui(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${Ui(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),$N=e=>e==="true",PN=({name:e,value:t,onChange:r,onBlur:n,onFocus:a,argType:o})=>{var p;let i=l.useCallback(()=>r(!1),[r]),s=!!((p=o==null?void 0:o.table)!=null&&p.readonly);if(t===void 0)return v.createElement(Sn,{variant:"outline",size:"medium",id:ls(e),onClick:i,disabled:s},"Set boolean");let u=Ct(e),d=typeof t=="string"?$N(t):t;return v.createElement(MN,{"aria-disabled":s,htmlFor:u,"aria-label":e},v.createElement("input",{id:u,type:"checkbox",onChange:m=>r(m.target.checked),checked:d,role:"switch",disabled:s,name:e,onBlur:n,onFocus:a}),v.createElement("span",{"aria-hidden":"true"},"False"),v.createElement("span",{"aria-hidden":"true"},"True"))},NN=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},HN=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},jN=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},VN=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},v4=F(gi.Input)(({readOnly:e})=>({opacity:e?.5:1})),UN=F.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),qN=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,argType:o})=>{var g;let[i,s]=l.useState(!0),u=l.useRef(),d=l.useRef(),p=!!((g=o==null?void 0:o.table)!=null&&g.readonly);l.useEffect(()=>{i!==!1&&(u&&u.current&&(u.current.value=t?jN(t):""),d&&d.current&&(d.current.value=t?VN(t):""))},[t]);let m=y=>{if(!y.target.value)return r();let b=NN(y.target.value),D=new Date(t);D.setFullYear(b.getFullYear(),b.getMonth(),b.getDate());let w=D.getTime();w&&r(w),s(!!w)},f=y=>{if(!y.target.value)return r();let b=HN(y.target.value),D=new Date(t);D.setHours(b.getHours()),D.setMinutes(b.getMinutes());let w=D.getTime();w&&r(w),s(!!w)},h=Ct(e);return v.createElement(UN,null,v.createElement(v4,{type:"date",max:"9999-12-31",ref:u,id:`${h}-date`,name:`${h}-date`,readOnly:p,onChange:m,onFocus:n,onBlur:a}),v.createElement(v4,{type:"time",id:`${h}-time`,name:`${h}-time`,ref:d,onChange:f,readOnly:p,onFocus:n,onBlur:a}),i?null:v.createElement("div",null,"invalid"))},WN=F.label({display:"flex"}),GN=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},KN=F(gi.Input)(({readOnly:e})=>({opacity:e?.5:1})),YN=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:i,onFocus:s,argType:u})=>{var x;let[d,p]=l.useState(typeof t=="number"?t:""),[m,f]=l.useState(!1),[h,g]=l.useState(null),y=!!((x=u==null?void 0:u.table)!=null&&x.readonly),b=l.useCallback(E=>{p(E.target.value);let C=parseFloat(E.target.value);Number.isNaN(C)?g(new Error(`'${E.target.value}' is not a number`)):(r(C),g(null))},[r,g]),D=l.useCallback(()=>{p("0"),r(0),f(!0)},[f]),w=l.useRef(null);return l.useEffect(()=>{m&&w.current&&w.current.select()},[m]),l.useEffect(()=>{d!==(typeof t=="number"?t:"")&&p(t)},[t]),t===void 0?v.createElement(Sn,{variant:"outline",size:"medium",id:ls(e),onClick:D,disabled:y},"Set number"):v.createElement(WN,null,v.createElement(KN,{ref:w,id:Ct(e),type:"number",onChange:b,size:"flex",placeholder:"Edit number...",value:d,valid:h?"error":null,autoFocus:m,readOnly:y,name:e,min:n,max:a,step:o,onFocus:s,onBlur:i}))},$9=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},b1=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],P9=(e,t)=>e&&t&&e.map(r=>t[r]),JN=F.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),ZN=F.span({"[aria-readonly=true] &":{opacity:.5}}),XN=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),y4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var f;if(!t)return Hf.warn(`Checkbox with no options: ${e}`),v.createElement(v.Fragment,null,"-");let i=b1(r,t),[s,u]=l.useState(i),d=!!((f=o==null?void 0:o.table)!=null&&f.readonly),p=h=>{let g=h.target.value,y=[...s];y.includes(g)?y.splice(y.indexOf(g),1):y.push(g),n(P9(y,t)),u(y)};l.useEffect(()=>{u(b1(r,t))},[r]);let m=Ct(e);return v.createElement(JN,{"aria-readonly":d,isInline:a},Object.keys(t).map((h,g)=>{let y=`${m}-${g}`;return v.createElement(XN,{key:y,htmlFor:y},v.createElement("input",{type:"checkbox",disabled:d,id:y,name:y,value:h,onChange:p,checked:s==null?void 0:s.includes(h)}),v.createElement(ZN,null,h))}))},QN=F.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),eH=F.span({"[aria-readonly=true] &":{opacity:.5}}),tH=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),b4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var d;if(!t)return Hf.warn(`Radio with no options: ${e}`),v.createElement(v.Fragment,null,"-");let i=$9(r,t),s=Ct(e),u=!!((d=o==null?void 0:o.table)!=null&&d.readonly);return v.createElement(QN,{"aria-readonly":u,isInline:a},Object.keys(t).map((p,m)=>{let f=`${s}-${m}`;return v.createElement(tH,{key:f,htmlFor:f},v.createElement("input",{type:"radio",id:f,name:s,disabled:u,value:p,onChange:h=>n(t[h.currentTarget.value]),checked:p===i}),v.createElement(eH,null,p))}))},rH={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},N9=F.select(rH,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),H9=F.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),w4="Choose option...",nH=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{n(r[p.currentTarget.value])},i=$9(t,r)||w4,s=Ct(e),u=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return v.createElement(H9,null,v.createElement(QE,null),v.createElement(N9,{disabled:u,id:s,value:i,onChange:o},v.createElement("option",{key:"no-selection",disabled:!0},w4),Object.keys(r).map(p=>v.createElement("option",{key:p,value:p},p))))},aH=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{let m=Array.from(p.currentTarget.options).filter(f=>f.selected).map(f=>f.value);n(P9(m,r))},i=b1(t,r),s=Ct(e),u=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return v.createElement(H9,null,v.createElement(N9,{disabled:u,id:s,multiple:!0,value:i,onChange:o},Object.keys(r).map(p=>v.createElement("option",{key:p,value:p},p))))},E4=e=>{let{name:t,options:r}=e;return r?e.isMulti?v.createElement(aH,{...e}):v.createElement(nH,{...e}):(Hf.warn(`Select with no options: ${t}`),v.createElement(v.Fragment,null,"-"))},oH=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[(t==null?void 0:t[n])||String(n)]=n,r),{}):e,iH={check:y4,"inline-check":y4,radio:b4,"inline-radio":b4,select:E4,"multi-select":E4},Mn=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,argType:n,options:n?oH(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=iH[t];if(o)return v.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},Vf="value",lH="key",sH="Error",uH="Object",cH="Array",dH="String",pH="Number",fH="Boolean",hH="Date",mH="Null",gH="Undefined",vH="Function",yH="Symbol",j9="ADD_DELTA_TYPE",V9="REMOVE_DELTA_TYPE",U9="UPDATE_DELTA_TYPE";function on(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function q9(e,t){let r=on(e),n=on(t);return(r==="Function"||n==="Function")&&n!==r}var Uf=class extends l.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:o,inputRefValue:i}=this.state,s={};if(!t){if(!o.value)return;s.key=o.value}s.newValue=r(!1,n,a,s.key,i.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:o,deep:i}=this.props,s=l.cloneElement(r,{onClick:this.onSubmit}),u=l.cloneElement(n,{onClick:e}),d=a(Vf,o,i),p=l.cloneElement(d,{placeholder:"Value",ref:this.refInputValue}),m=null;if(!t){let f=a(lH,o,i);m=l.cloneElement(f,{placeholder:"Key",ref:this.refInputKey})}return v.createElement("span",{className:"rejt-add-value-node"},m,p,u,s)}};Uf.defaultProps={onlyValue:!1,addButtonElement:v.createElement("button",null,"+"),cancelButtonElement:v.createElement("button",null,"c")};var W9=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let s={keyPath:a,deep:o,key:e,oldValue:i,type:V9};n.splice(e,1),this.setState({data:n});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(a[a.length-1],n),d(s)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:o}=this.props;a(t.length,r,n,e).then(()=>{let i=[...t,e];this.setState({data:i}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:u}=this.props;s(r[r.length-1],i),u({type:j9,keyPath:r,deep:n,key:i.length-1,newValue:e})}).catch(o.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:s}=this.state,u=o[e];a(e,i,s,u,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:U9,keyPath:i,deep:s,key:e,newValue:t,oldValue:u}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:o,getStyle:i,dataType:s,minusMenuElement:u}=this.props,{minus:d,collapsed:p}=i(e,t,r,n,s),m=o(e,t,r,n,s),f=l.cloneElement(u,{onClick:a,className:"rejt-minus-menu",style:d});return v.createElement("span",{className:"rejt-collapsed"},v.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!m&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:u,readOnly:d,getStyle:p,dataType:m,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,delimiter:R,ul:B,addForm:L}=p(e,t,r,n,m),z=d(e,t,r,n,m),M=l.cloneElement(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),O=l.cloneElement(D,{onClick:s,className:"rejt-minus-menu",style:A});return v.createElement("span",{className:"rejt-not-collapsed"},v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:R},"["),!a&&M,v.createElement("ul",{className:"rejt-not-collapsed-list",style:B},t.map(($,j)=>v.createElement(ou,{key:j,name:j.toString(),data:$,keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveItem(j),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}))),!z&&a&&v.createElement("div",{className:"rejt-add-form",style:L},v.createElement(Uf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:f,cancelButtonElement:h,inputElementGenerator:y,keyPath:r,deep:n,onSubmitValueParser:k})),v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:R},"]"),!z&&O)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:o,getStyle:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),u=i(e,r,n,a,o);return v.createElement("div",{className:"rejt-array-node"},v.createElement("span",{onClick:this.handleCollapseMode},v.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),s)}};W9.defaultProps={keyPath:[],deep:0,minusMenuElement:v.createElement("span",null," - "),plusMenuElement:v.createElement("span",null," + ")};var G9=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:s}=this.props,u=i(r,n,a,o,s);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:s}=this.state;if(!o)return;let u=n(!0,a,s,i,o.value);e({value:u,key:i}).then(()=>{q9(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:s,dataType:u,getStyle:d,editButtonElement:p,cancelButtonElement:m,textareaElementGenerator:f,minusMenuElement:h,keyPath:g}=this.props,y=d(e,i,n,a,u),b=null,D=null,w=s(e,i,n,a,u);if(r&&!w){let x=f(Vf,g,a,e,i,u),E=l.cloneElement(p,{onClick:this.handleEdit}),C=l.cloneElement(m,{onClick:this.handleCancelEdit}),S=l.cloneElement(x,{ref:this.refInput,defaultValue:i});b=v.createElement("span",{className:"rejt-edit-form",style:y.editForm},S," ",C,E),D=null}else{b=v.createElement("span",{className:"rejt-value",style:y.value,onClick:w?null:this.handleEditMode},t);let x=l.cloneElement(h,{onClick:o,className:"rejt-minus-menu",style:y.minus});D=w?null:x}return v.createElement("li",{className:"rejt-function-value-node",style:y.li},v.createElement("span",{className:"rejt-name",style:y.name},e," :"," "),b,D)}};G9.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:v.createElement("button",null,"e"),cancelButtonElement:v.createElement("button",null,"c"),minusMenuElement:v.createElement("span",null," - ")};var ou=class extends l.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:o,handleUpdateValue:i,onUpdate:s,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S}=this.props,k=()=>!0,A=on(e);switch(A){case sH:return v.createElement(w1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:k,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case uH:return v.createElement(w1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case cH:return v.createElement(W9,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:u,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:y,minusMenuElement:b,plusMenuElement:D,beforeRemoveAction:w,beforeAddAction:x,beforeUpdateAction:E,logger:C,onSubmitValueParser:S});case dH:return v.createElement(xr,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case pH:return v.createElement(xr,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case fH:return v.createElement(xr,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case hH:return v.createElement(xr,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case mH:return v.createElement(xr,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case gH:return v.createElement(xr,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});case vH:return v.createElement(G9,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,textareaElementGenerator:y,minusMenuElement:b,logger:C,onSubmitValueParser:S});case yH:return v.createElement(xr,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,minusMenuElement:b,logger:C,onSubmitValueParser:S});default:return null}}};ou.defaultProps={keyPath:[],deep:0};var w1=class extends l.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:o,logger:i}=this.props;o(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:u}=this.props;s(n[n.length-1],r),u({type:j9,keyPath:n,deep:a,key:e,newValue:t})}).catch(i.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,i=n[e];t(e,a,o,i).then(()=>{let s={keyPath:a,deep:o,key:e,oldValue:i,type:V9};delete n[e],this.setState({data:n});let{onUpdate:u,onDeltaUpdate:d}=this.props;u(a[a.length-1],n),d(s)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:i,nextDeep:s}=this.state,u=o[e];a(e,i,s,u,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:U9,keyPath:i,deep:s,key:e,newValue:t,oldValue:u}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:i,getStyle:s,minusMenuElement:u}=this.props,{minus:d,collapsed:p}=s(e,n,t,r,i),m=Object.getOwnPropertyNames(n),f=o(e,n,t,r,i),h=l.cloneElement(u,{onClick:a,className:"rejt-minus-menu",style:d});return v.createElement("span",{className:"rejt-collapsed"},v.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"{...}"," ",m.length," ",m.length===1?"key":"keys"),!f&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:u,readOnly:d,getStyle:p,dataType:m,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,addForm:R,ul:B,delimiter:L}=p(e,t,r,n,m),z=Object.getOwnPropertyNames(t),M=d(e,t,r,n,m),O=l.cloneElement(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),$=l.cloneElement(D,{onClick:s,className:"rejt-minus-menu",style:A}),j=z.map(K=>v.createElement(ou,{key:K,name:K,data:t[K],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(K),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:u,readOnly:d,getStyle:p,addButtonElement:f,cancelButtonElement:h,editButtonElement:g,inputElementGenerator:y,textareaElementGenerator:b,minusMenuElement:D,plusMenuElement:w,beforeRemoveAction:x,beforeAddAction:E,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}));return v.createElement("span",{className:"rejt-not-collapsed"},v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"{"),!M&&O,v.createElement("ul",{className:"rejt-not-collapsed-list",style:B},j),!M&&o&&v.createElement("div",{className:"rejt-add-form",style:R},v.createElement(Uf,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:f,cancelButtonElement:h,inputElementGenerator:y,keyPath:r,deep:n,onSubmitValueParser:k})),v.createElement("span",{className:"rejt-not-collapsed-delimiter",style:L},"}"),!M&&$)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:o,dataType:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),u=o(e,r,n,a,i);return v.createElement("div",{className:"rejt-object-node"},v.createElement("span",{onClick:this.handleCollapseMode},v.createElement("span",{className:"rejt-name",style:u.name},e," :"," ")),s)}};w1.defaultProps={keyPath:[],deep:0,minusMenuElement:v.createElement("span",null," - "),plusMenuElement:v.createElement("span",null," + ")};var xr=class extends l.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:i,dataType:s}=this.props,u=i(r,n,a,o,s);e&&!u&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:i,deep:s}=this.state;if(!o)return;let u=n(!0,a,s,i,o.value);e({value:u,key:i}).then(()=>{q9(t,u)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:i,readOnly:s,dataType:u,getStyle:d,editButtonElement:p,cancelButtonElement:m,inputElementGenerator:f,minusMenuElement:h,keyPath:g}=this.props,y=d(e,i,n,a,u),b=s(e,i,n,a,u),D=r&&!b,w=f(Vf,g,a,e,i,u),x=l.cloneElement(p,{onClick:this.handleEdit}),E=l.cloneElement(m,{onClick:this.handleCancelEdit}),C=l.cloneElement(w,{ref:this.refInput,defaultValue:JSON.stringify(i)}),S=l.cloneElement(h,{onClick:o,className:"rejt-minus-menu",style:y.minus});return v.createElement("li",{className:"rejt-value-node",style:y.li},v.createElement("span",{className:"rejt-name",style:y.name},e," : "),D?v.createElement("span",{className:"rejt-edit-form",style:y.editForm},C," ",E,x):v.createElement("span",{className:"rejt-value",style:y.value,onClick:b?null:this.handleEditMode},String(t)),!b&&!D&&S)}};xr.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:v.createElement("button",null,"e"),cancelButtonElement:v.createElement("button",null,"c"),minusMenuElement:v.createElement("span",null," - ")};var bH={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},wH={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},EH={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function xH(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var K9=class extends l.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:u,inputElement:d,textareaElement:p,minusMenuElement:m,plusMenuElement:f,beforeRemoveAction:h,beforeAddAction:g,beforeUpdateAction:y,logger:b,onSubmitValueParser:D,fallback:w=null}=this.props,x=on(e),E=a;on(a)==="Boolean"&&(E=()=>a);let C=d;d&&on(d)!=="Function"&&(C=()=>d);let S=p;return p&&on(p)!=="Function"&&(S=()=>p),x==="Object"||x==="Array"?v.createElement("div",{className:"rejt-tree"},v.createElement(ou,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:E,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:u,inputElementGenerator:C,textareaElementGenerator:S,minusMenuElement:m,plusMenuElement:f,handleRemove:this.removeRoot,beforeRemoveAction:h,beforeAddAction:g,beforeUpdateAction:y,logger:b,onSubmitValueParser:D})):w}};K9.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return bH;case"Array":return wH;default:return EH}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>xH(a),inputElement:()=>v.createElement("input",null),textareaElement:()=>v.createElement("textarea",null),fallback:null};var{window:DH}=at,CH=F.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),_0=F.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),SH=F(fL)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),kH=F(hL)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),x4=F.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),AH=F(cn)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),FH=F(gi.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),_H={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},IH=e=>{e.currentTarget.dispatchEvent(new DH.KeyboardEvent("keydown",_H))},RH=e=>{e.currentTarget.select()},BH=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),D4=({name:e,value:t,onChange:r,argType:n})=>{var x;let a=a3(),o=l.useMemo(()=>t&&xx(t),[t]),i=o!=null,[s,u]=l.useState(!i),[d,p]=l.useState(null),m=!!((x=n==null?void 0:n.table)!=null&&x.readonly),f=l.useCallback(E=>{try{E&&r(JSON.parse(E)),p(void 0)}catch(C){p(C)}},[r]),[h,g]=l.useState(!1),y=l.useCallback(()=>{r({}),g(!0)},[g]),b=l.useRef(null);if(l.useEffect(()=>{h&&b.current&&b.current.select()},[h]),!i)return v.createElement(Sn,{disabled:m,id:ls(e),onClick:y},"Set object");let D=v.createElement(FH,{ref:b,id:Ct(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:E=>f(E.target.value),placeholder:"Edit JSON string...",autoFocus:h,valid:d?"error":null,readOnly:m}),w=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return v.createElement(CH,{"aria-readonly":m},w&&v.createElement(AH,{onClick:E=>{E.preventDefault(),u(C=>!C)}},s?v.createElement(dL,null):v.createElement(cL,null),v.createElement("span",null,"RAW")),s?D:v.createElement(K9,{readOnly:m||!w,isCollapsed:w?void 0:()=>!0,data:o,rootName:e,onFullyUpdate:r,getStyle:BH(a),cancelButtonElement:v.createElement(_0,{type:"button"},"Cancel"),editButtonElement:v.createElement(_0,{type:"submit"},"Save"),addButtonElement:v.createElement(_0,{type:"submit",primary:!0},"Save"),plusMenuElement:v.createElement(SH,null),minusMenuElement:v.createElement(kH,null),inputElement:(E,C,S,k)=>k?v.createElement(x4,{onFocus:RH,onBlur:IH}):v.createElement(x4,null),fallback:D}))},TH=F.input(({theme:e,min:t,max:r,value:n,disabled:a})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Mt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Mt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Xr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Xr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:a?"not-allowed":"pointer"},"&::-webkit-slider-thumb":{marginTop:"-6px",width:16,height:16,border:`1px solid ${Pt(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Pt(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${Mt(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:a?"not-allowed":"grab"}},"&:focus":{outline:"none","&::-webkit-slider-runnable-track":{borderColor:Pt(e.color.secondary,.4)},"&::-webkit-slider-thumb":{borderColor:e.color.secondary,boxShadow:`0 0px 5px 0px ${e.color.secondary}`}},"&::-moz-range-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Mt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Mt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Xr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Xr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:a?"not-allowed":"pointer",outline:"none"},"&::-moz-range-thumb":{width:16,height:16,border:`1px solid ${Pt(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Pt(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grap",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${Mt(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&::-ms-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Mt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Mt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Xr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Xr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Pt(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Y9=F.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),zH=F(Y9)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),LH=F.div({display:"flex",alignItems:"center",width:"100%"});function OH(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var MH=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:i,onFocus:s,argType:u})=>{var h;let d=g=>{r(GN(g.target.value))},p=t!==void 0,m=l.useMemo(()=>OH(o),[o]),f=!!((h=u==null?void 0:u.table)!=null&&h.readonly);return v.createElement(LH,{"aria-readonly":f},v.createElement(Y9,null,n),v.createElement(TH,{id:Ct(e),type:"range",disabled:f,onChange:d,name:e,value:t,min:n,max:a,step:o,onFocus:s,onBlur:i}),v.createElement(zH,{numberOFDecimalsPlaces:m,max:a},p?t.toFixed(m):"--"," / ",a))},$H=F.label({display:"flex"}),PH=F.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),NH=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o,argType:i})=>{var h;let s=g=>{r(g.target.value)},u=!!((h=i==null?void 0:i.table)!=null&&h.readonly),[d,p]=l.useState(!1),m=l.useCallback(()=>{r(""),p(!0)},[p]);if(t===void 0)return v.createElement(Sn,{variant:"outline",size:"medium",disabled:u,id:ls(e),onClick:m},"Set string");let f=typeof t=="string";return v.createElement($H,null,v.createElement(gi.Textarea,{id:Ct(e),maxLength:o,onChange:s,disabled:u,size:"flex",placeholder:"Edit string...",autoFocus:d,valid:f?null:"error",name:e,value:f?t:"",onFocus:n,onBlur:a}),o&&v.createElement(PH,{isMaxed:(t==null?void 0:t.length)===o},(t==null?void 0:t.length)??0," / ",o))},HH=F(gi.Input)({padding:10});function jH(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var VH=({onChange:e,name:t,accept:r="image/*",value:n,argType:a})=>{var u;let o=l.useRef(null),i=(u=a==null?void 0:a.control)==null?void 0:u.readOnly;function s(d){if(!d.target.files)return;let p=Array.from(d.target.files).map(m=>URL.createObjectURL(m));e(p),jH(n)}return l.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),v.createElement(HH,{ref:o,id:Ct(t),type:"file",name:t,multiple:!0,disabled:i,onChange:s,accept:r,size:"flex"})},UH=l.lazy(()=>C1(()=>import("./Color-KGDBMAHA-wf-0-PsL.js"),__vite__mapDeps([14,2,9,8,10,1,3,4,5,6,7,11,12,13]),import.meta.url)),qH=e=>v.createElement(l.Suspense,{fallback:v.createElement("div",null)},v.createElement(UH,{...e})),WH={array:D4,object:D4,boolean:PN,color:qH,date:qN,number:YN,check:Mn,"inline-check":Mn,radio:Mn,"inline-radio":Mn,select:Mn,"multi-select":Mn,range:MH,text:NH,file:VH},C4=()=>v.createElement(v.Fragment,null,"-"),GH=({row:e,arg:t,updateArgs:r,isHovered:n})=>{var y;let{key:a,control:o}=e,[i,s]=l.useState(!1),[u,d]=l.useState({value:t});l.useEffect(()=>{i||d({value:t})},[i,t]);let p=l.useCallback(b=>(d({value:b}),r({[a]:b}),b),[r,a]),m=l.useCallback(()=>s(!1),[]),f=l.useCallback(()=>s(!0),[]);if(!o||o.disable){let b=(o==null?void 0:o.disable)!==!0&&((y=e==null?void 0:e.type)==null?void 0:y.name)!=="function";return n&&b?v.createElement(ea,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):v.createElement(C4,null)}let h={name:a,argType:e,value:u.value,onChange:p,onBlur:m,onFocus:f},g=WH[o.type]||C4;return v.createElement(g,{...h,...o,controlType:o.type})},KH=F.span({fontWeight:"bold"}),YH=F.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),JH=F.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Pr({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),ZH=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?4:0})),XH=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),QH=F.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),ej=e=>e&&{summary:typeof e=="string"?e:e.name},Ki=e=>{var y;let[t,r]=l.useState(!1),{row:n,updateArgs:a,compact:o,expandable:i,initialExpandedArgs:s}=e,{name:u,description:d}=n,p=n.table||{},m=p.type||ej(n.type),f=p.defaultValue||n.defaultValue,h=(y=n.type)==null?void 0:y.required,g=d!=null&&d!=="";return v.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},v.createElement(QH,{expandable:i},v.createElement(KH,null,u),h?v.createElement(YH,{title:"Required"},"*"):null),o?null:v.createElement("td",null,g&&v.createElement(JH,null,v.createElement(b9,null,d)),p.jsDocTags!=null?v.createElement(v.Fragment,null,v.createElement(XH,{hasDescription:g},v.createElement(F0,{value:m,initialExpandedArgs:s})),v.createElement(kN,{tags:p.jsDocTags})):v.createElement(ZH,{hasDescription:g},v.createElement(F0,{value:m,initialExpandedArgs:s}))),o?null:v.createElement("td",null,v.createElement(F0,{value:f,initialExpandedArgs:s})),a?v.createElement("td",null,v.createElement(GH,{...e,isHovered:t})):null)},tj=F(gL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?oe(.25,e.color.defaultText):oe(.3,e.color.defaultText),border:"none",display:"inline-block"})),rj=F(vL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?oe(.25,e.color.defaultText):oe(.3,e.color.defaultText),border:"none",display:"inline-block"})),nj=F.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),aj=F.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),oj=F.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),ij=F.td(()=>({position:"relative"})),lj=F.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Xr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),S4=F.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),I0=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,i]=l.useState(n),s=e==="subsection"?oj:aj,u=(r==null?void 0:r.length)||0,d=e==="subsection"?`${u} item${u!==1?"s":""}`:"",p=`${o?"Hide":"Show"} ${e==="subsection"?u:t} item${u!==1?"s":""}`;return v.createElement(v.Fragment,null,v.createElement(lj,{title:p},v.createElement(s,{colSpan:1},v.createElement(S4,{onClick:m=>i(!o),tabIndex:0},p),v.createElement(nj,null,o?v.createElement(tj,null):v.createElement(rj,null),t)),v.createElement(ij,{colSpan:a-1},v.createElement(S4,{onClick:m=>i(!o),tabIndex:-1,style:{outline:"none"}},p),o?null:d)),o?r:null)},Yi=F.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),Ae=F.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),he=F.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Fe=[2,4,2,2],sj=()=>v.createElement(v.Fragment,null,v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"}))),v.createElement(Yi,null,v.createElement(Ae,{numColumn:Fe[0]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[1]},v.createElement(he,{width:"80%"}),v.createElement(he,{width:"30%"})),v.createElement(Ae,{numColumn:Fe[2]},v.createElement(he,{width:"60%"})),v.createElement(Ae,{numColumn:Fe[3]},v.createElement(he,{width:"60%"})))),uj=F.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),cj=F.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),dj=F.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),pj=({inAddonPanel:e})=>{let[t,r]=l.useState(!0);return l.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:v.createElement(uj,{inAddonPanel:e},v.createElement(qE,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:v.createElement(v.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:v.createElement(cj,null,e&&v.createElement(v.Fragment,null,v.createElement(ea,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},v.createElement(pL,null)," Watch 5m video"),v.createElement(dj,null),v.createElement(ea,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},v.createElement(h1,null)," Read docs")),!e&&v.createElement(ea,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},v.createElement(h1,null)," Learn how to set that up"))}))},fj=F.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?oe(.25,e.color.defaultText):oe(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),hj=F(cn)(({theme:e})=>({margin:"-4px -12px -4px 0"})),mj=F.span({display:"flex",justifyContent:"space-between"}),gj={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var r,n;return+!!((r=t.type)!=null&&r.required)-+!!((n=e.type)!=null&&n.required)||e.name.localeCompare(t.name)},none:void 0},vj=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,i])=>{let{category:s,subcategory:u}=(i==null?void 0:i.table)||{};if(s){let d=r.sections[s]||{ungrouped:[],subsections:{}};if(!u)d.ungrouped.push({key:o,...i});else{let p=d.subsections[u]||[];p.push({key:o,...i}),d.subsections[u]=p}r.sections[s]=d}else if(u){let d=r.ungroupedSubsections[u]||[];d.push({key:o,...i}),r.ungroupedSubsections[u]=d}else r.ungrouped.push({key:o,...i})});let n=gj[t],a=o=>n?Object.keys(o).reduce((i,s)=>({...i,[s]:o[s].sort(n)}),{}):o;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((o,i)=>({...o,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:a(r.sections[i].subsections)}}),{})}},yj=(e,t,r)=>{try{return dx(e,t,r)}catch(n){return jP.warn(n.message),!1}},E1=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:i="none",isLoading:s}=e;if("error"in e){let{error:w}=e;return v.createElement(B9,null,w," ",v.createElement(ea,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},v.createElement(h1,null)," Read the docs"))}if(s)return v.createElement(sj,null);let{rows:u,args:d,globals:p}="rows"in e&&e,m=vj(ML(u,w=>{var x;return!((x=w==null?void 0:w.table)!=null&&x.disable)&&yj(w,d||{},p||{})}),i),f=m.ungrouped.length===0,h=Object.entries(m.sections).length===0,g=Object.entries(m.ungroupedSubsections).length===0;if(f&&h&&g)return v.createElement(pj,{inAddonPanel:a});let y=1;t&&(y+=1),n||(y+=2);let b=Object.keys(m.sections).length>0,D={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return v.createElement(E8,null,v.createElement(fj,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},v.createElement("thead",{className:"docblock-argstable-head"},v.createElement("tr",null,v.createElement("th",null,v.createElement("span",null,"Name")),n?null:v.createElement("th",null,v.createElement("span",null,"Description")),n?null:v.createElement("th",null,v.createElement("span",null,"Default")),t?v.createElement("th",null,v.createElement(mj,null,"Control"," ",!s&&r&&v.createElement(hj,{onClick:()=>r(),title:"Reset controls"},v.createElement(bL,{"aria-hidden":!0})))):null)),v.createElement("tbody",{className:"docblock-argstable-body"},m.ungrouped.map(w=>v.createElement(Ki,{key:w.key,row:w,arg:d&&d[w.key],...D})),Object.entries(m.ungroupedSubsections).map(([w,x])=>v.createElement(I0,{key:w,label:w,level:"subsection",colSpan:y},x.map(E=>v.createElement(Ki,{key:E.key,row:E,arg:d&&d[E.key],expandable:b,...D})))),Object.entries(m.sections).map(([w,x])=>v.createElement(I0,{key:w,label:w,level:"section",colSpan:y},x.ungrouped.map(E=>v.createElement(Ki,{key:E.key,row:E,arg:d&&d[E.key],...D})),Object.entries(x.subsections).map(([E,C])=>v.createElement(I0,{key:E,label:E,level:"subsection",colSpan:y},C.map(S=>v.createElement(Ki,{key:S.key,row:S,arg:d&&d[S.key],expandable:b,...D})))))))))},bj=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?v.createElement(E1,{...r[0][1],...t}):v.createElement(rz,null,r.map((n,a)=>{let[o,i]=n,s=`prop_table_div_${o}`,u="div",d=a===0?t:{sort:t.sort};return v.createElement(u,{key:s,id:s,title:o},({active:p})=>p?v.createElement(E1,{key:`prop_table_${o}`,...i,...d}):null)}))};F.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});F.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});F.div(se,({theme:e})=>({...au(e),margin:"25px 0 40px",padding:"30px 20px"}));F.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));F.div(({theme:e})=>({color:e.base==="light"?oe(.2,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});F.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));F.div({display:"flex",flexDirection:"row"});F.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));F.div(({theme:e})=>({...au(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));F.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});F.div({flex:1,display:"flex",flexDirection:"row"});F.div({display:"flex",alignItems:"flex-start"});F.div({flex:"0 0 30%"});F.div({flex:1});F.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?oe(.4,e.color.defaultText):oe(.6,e.color.defaultText)}));F.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));F.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));F.div(({theme:e})=>({...au(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));F.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});F.div({display:"flex",flexFlow:"row wrap"});var wj=e=>`anchor--${e}`,Ej=({storyId:e,children:t})=>v.createElement("div",{id:wj(e),className:"sb-anchor"},t);at&&at.__DOCS_CONTEXT__===void 0&&(at.__DOCS_CONTEXT__=l.createContext(null),at.__DOCS_CONTEXT__.displayName="DocsContext");var rr=at?at.__DOCS_CONTEXT__:l.createContext(null),kn=(e,t)=>l.useContext(rr).resolveOf(e,t),xj=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),Dj=e=>{if(e)return typeof e=="string"?e.includes("-")?xj(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function Cj(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function J9(e){return NP(e,{allowFunction:!1})}var Z9=l.createContext({sources:{}}),X9="--unknown--",Sj=({children:e,channel:t})=>{let[r,n]=l.useState({});return l.useEffect(()=>{let a=(o,i=null,s=!1)=>{let{id:u,args:d=void 0,source:p,format:m}=typeof o=="string"?{id:o,source:i,format:s}:o,f=d?J9(d):X9;n(h=>({...h,[u]:{...h[u],[f]:{code:p,format:m}}}))};return t.on(Zf,a),()=>t.off(Zf,a)},[]),v.createElement(Z9.Provider,{value:{sources:r}},e)},kj=(e,t,r)=>{let{sources:n}=r,a=n==null?void 0:n[e];return(a==null?void 0:a[J9(t)])||(a==null?void 0:a[X9])||{code:""}},Aj=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var u,d;let{__isArgsStory:a}=t.parameters,o=((u=t.parameters.docs)==null?void 0:u.source)||{},i=r||o.type||su.AUTO;if(o.code!==void 0)return o.code;let s=i===su.DYNAMIC||i===su.AUTO&&e&&a?e:o.originalSource||"";return((d=n??o.transform)==null?void 0:d(s,t))||s},Fj=(e,t,r)=>{var h,g,y,b;let n,{of:a}=e;if("of"in e&&a===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(a)n=t.resolveOf(a,["story"]).story;else try{n=t.storyById()}catch{}let o=((g=(h=n==null?void 0:n.parameters)==null?void 0:h.docs)==null?void 0:g.source)||{},{code:i}=e,s=e.format??o.format,u=e.language??o.language??"jsx",d=e.dark??o.dark??!1;if(!i&&!n)return{error:"Oh no! The source is not available."};if(i)return{code:i,format:s,language:u,dark:d};let p=t.getStoryContext(n),m=e.__forceInitialArgs?p.initialArgs:p.unmappedArgs,f=kj(n.id,m,r);return s=f.format??((b=(y=n.parameters.docs)==null?void 0:y.source)==null?void 0:b.format)??!1,{code:Aj({snippet:f.code,storyContext:{...p,args:m},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:u,dark:d}};function _j(e,t){let r=Ij([e],t);return r&&r[0]}function Ij(e,t){let[r,n]=l.useState({});return l.useEffect(()=>{Promise.all(e.map(async a=>{let o=await t.loadStory(a);n(i=>i[a]===o?i:{...i,[a]:o})}))}),e.map(a=>{if(r[a])return r[a];try{return t.storyById(a)}catch{return null}})}var Rj=(e,t)=>{let{of:r,meta:n}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return n&&t.referenceMeta(n,!1),t.resolveOf(r||"story",["story"]).story.id},Bj=(e,t,r)=>{let{parameters:n={}}=t||{},{docs:a={}}=n,o=a.story||{};if(a.disable)return null;if(e.inline??o.inline??!1){let s=e.height??o.height,u=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:u,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:r.renderStoryToElement}}let i=e.height??o.height??o.iframeHeight??"100px";return{story:t,inline:!1,height:i,primary:!!e.__primary}},Tj=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=l.useContext(rr),r=Rj(e,t),n=_j(r,t);if(!n)return v.createElement(L9,null);let a=Bj(e,n,t);return a?v.createElement(yN,{...a}):null},zj=e=>{var f,h,g,y,b,D,w,x,E,C;let t=l.useContext(rr),r=l.useContext(Z9),{of:n,source:a}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:o}=kn(n||"story",["story"]),i=Fj({...a,...n&&{of:n}},t,r),s=e.layout??o.parameters.layout??((h=(f=o.parameters.docs)==null?void 0:f.canvas)==null?void 0:h.layout)??"padded",u=e.withToolbar??((y=(g=o.parameters.docs)==null?void 0:g.canvas)==null?void 0:y.withToolbar)??!1,d=e.additionalActions??((D=(b=o.parameters.docs)==null?void 0:b.canvas)==null?void 0:D.additionalActions),p=e.sourceState??((x=(w=o.parameters.docs)==null?void 0:w.canvas)==null?void 0:x.sourceState)??"hidden",m=e.className??((C=(E=o.parameters.docs)==null?void 0:E.canvas)==null?void 0:C.className);return v.createElement(O9,{withSource:p==="none"?void 0:i,isExpanded:p==="shown",withToolbar:u,additionalActions:d,className:m,layout:s},v.createElement(Tj,{of:n||o.moduleExport,meta:e.meta,...e.story}))},Lj=(e,t)=>{let r=t.getStoryContext(e),[n,a]=l.useState(r.globals);return l.useEffect(()=>{let o=i=>{a(i.globals)};return t.channel.on(p4,o),()=>t.channel.off(p4,o)},[t.channel]),[n]},Oj=(e,t)=>{let r=Mj(e,t);if(!r)throw new Error("No result when story was defined");return r},Mj=(e,t)=>{let r=e?t.getStoryContext(e):{args:{}},{id:n}=e||{id:"none"},[a,o]=l.useState(r.args);l.useEffect(()=>{let u=d=>{d.storyId===n&&o(d.args)};return t.channel.on(f4,u),()=>t.channel.off(f4,u)},[n,t.channel]);let i=l.useCallback(u=>t.channel.emit(VP,{storyId:n,updatedArgs:u}),[n,t.channel]),s=l.useCallback(u=>t.channel.emit(UP,{storyId:n,argNames:u}),[n,t.channel]);return e&&[a,i,s]};function $j(e,t){let{extractArgTypes:r}=t.docs||{};if(!r)throw new Error("Args unsupported. See Args documentation for your framework.");return r(e)}var Pj=e=>{var E;let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r=l.useContext(rr),{story:n}=r.resolveOf(t||"story",["story"]),{parameters:a,argTypes:o,component:i,subcomponents:s}=n,u=((E=a.docs)==null?void 0:E.controls)||{},d=e.include??u.include,p=e.exclude??u.exclude,m=e.sort??u.sort,[f,h,g]=Oj(n,r),[y]=Lj(n,r),b=d4(o,d,p);if(!(s&&Object.keys(s).length>0))return Object.keys(b).length>0||Object.keys(f).length>0?v.createElement(E1,{rows:b,sort:m,args:f,globals:y,updateArgs:h,resetArgs:g}):null;let D=Dj(i),w=Object.fromEntries(Object.entries(s).map(([C,S])=>[C,{rows:d4($j(S,a),d,p),sort:m}])),x={[D]:{rows:b,sort:m},...w};return v.createElement(bj,{tabs:x,sort:m,args:f,globals:y,updateArgs:h,resetArgs:g})},{document:Q9}=at,ex=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return v.createElement(y8,null,t);let n=e&&e.split("-");return v.createElement(T9,{language:n&&n[1]||"text",format:!1,code:t,...r})};function qf(e,t){e.channel.emit(qP,t)}var x1=bz.a,Nj=({hash:e,children:t})=>{let r=l.useContext(rr);return v.createElement(x1,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);Q9.getElementById(a)&&qf(r,e)}},t)},tx=e=>{let{href:t,target:r,children:n,...a}=e,o=l.useContext(rr);return!t||r==="_blank"||/^https?:\/\//.test(t)?v.createElement(x1,{...e}):t.startsWith("#")?v.createElement(Nj,{hash:t},n):v.createElement(x1,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),qf(o,i.currentTarget.getAttribute("href")))},target:r,...a},n)},rx=["h1","h2","h3","h4","h5","h6"],Hj=rx.reduce((e,t)=>({...e,[t]:F(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),jj=F.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),Vj=({as:e,id:t,children:r,...n})=>{let a=l.useContext(rr),o=Hj[e],i=`#${t}`;return v.createElement(o,{id:t,...n},v.createElement(jj,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{Q9.getElementById(t)&&qf(a,i)}},v.createElement(mL,null)),r)},Wf=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return v.createElement(Vj,{as:t,id:r,...a},n);let o=t,{as:i,...s}=e;return v.createElement(o,{...le(s,t)})},nx=rx.reduce((e,t)=>({...e,[t]:r=>v.createElement(Wf,{as:t,...r})}),{}),Uj=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(Cx`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' + This is often caused by not wrapping the child in a template string. + + This is invalid: + + # Some heading + A paragraph + + + Instead do: + + {\` + # Some heading + A paragraph + \`} + + `);return v.createElement(b9,{...e,options:{forceBlock:!0,overrides:{code:ex,a:tx,...nx,...(t=e==null?void 0:e.options)==null?void 0:t.overrides},...e==null?void 0:e.options}})},qj=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(qj||{}),Wj=e=>{var t,r,n,a,o,i,s,u;switch(e.type){case"story":return((r=(t=e.story.parameters.docs)==null?void 0:t.description)==null?void 0:r.story)||null;case"meta":{let{parameters:d,component:p}=e.preparedMeta;return((a=(n=d.docs)==null?void 0:n.description)==null?void 0:a.component)||((i=(o=d.docs)==null?void 0:o.extractComponentDescription)==null?void 0:i.call(o,p,{component:p,parameters:d}))||null}case"component":{let{component:d,projectAnnotations:{parameters:p}}=e;return((u=(s=p.docs)==null?void 0:s.extractComponentDescription)==null?void 0:u.call(s,d,{component:d,parameters:p}))||null}default:throw new Error(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},D1=e=>{let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r=kn(t||"meta"),n=Wj(r);return n?v.createElement(Uj,null,n):null},k4=Ix(ZP()),Gj=F.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),Kj=F.div(({theme:e})=>({position:"fixed",bottom:0,top:0,width:"10rem",paddingTop:"4rem",paddingBottom:"2rem",overflowY:"auto",fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch","& *":{boxSizing:"border-box"},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:"relative",listStyleType:"none",marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:'""',position:"absolute",height:"100%",top:0,left:0,transform:"translateX(calc(-2px - 20px))",borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}})),Yj=F.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10})),Jj=({title:e})=>e===null?null:typeof e=="string"?v.createElement(Yj,null,e):e,Zj=({title:e,disable:t,headingSelector:r,contentsSelector:n,ignoreSelector:a,unsafeTocbotOptions:o})=>(l.useEffect(()=>{let i={tocSelector:".toc-wrapper",contentSelector:n??".sbdocs-content",headingSelector:r??"h3",ignoreSelector:a??".docs-story *, .skip-toc",headingsOffset:40,scrollSmoothOffset:-40,orderedList:!1,onClick:()=>!1,...o},s=setTimeout(()=>k4.init(i),100);return()=>{clearTimeout(s),k4.destroy()}},[t]),v.createElement(v.Fragment,null,v.createElement(Gj,null,t?null:v.createElement(Kj,null,v.createElement(Jj,{title:e||null}),v.createElement("div",{className:"toc-wrapper"}))))),{document:Xj,window:Qj}=at,eV=({context:e,theme:t,children:r})=>{var a,o,i,s,u;let n;try{n=(o=(a=e.resolveOf("meta",["meta"]).preparedMeta.parameters)==null?void 0:a.docs)==null?void 0:o.toc}catch{n=(u=(s=(i=e==null?void 0:e.projectAnnotations)==null?void 0:i.parameters)==null?void 0:s.docs)==null?void 0:u.toc}return l.useEffect(()=>{let d;try{if(d=new URL(Qj.parent.location.toString()),d.hash){let p=Xj.getElementById(d.hash.substring(1));p&&setTimeout(()=>{Cj(p)},200)}}catch{}}),v.createElement(rr.Provider,{value:e},v.createElement(Sj,{channel:e.channel},v.createElement(o3,{theme:CC(t)},v.createElement(iN,{toc:n?v.createElement(Zj,{className:"sbdocs sbdocs-toc--custom",...n}):null},r))))},tV=/\s*\/\s*/,rV=e=>{let t=e.trim().split(tV);return(t==null?void 0:t[(t==null?void 0:t.length)-1])||e},nV=e=>{let{children:t,of:r}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let n;try{n=kn(r||"meta",["meta"]).preparedMeta}catch(o){if(t&&!o.message.includes("did you forget to use ?"))throw o}let a=t||rV(n==null?void 0:n.title);return a?v.createElement(rN,{className:"sbdocs-title sb-unstyled"},a):null},aV="https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#subtitle-block-and-parameterscomponentsubtitle",oV=e=>{let{of:t,children:r}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let n;try{n=kn(t||"meta",["meta"]).preparedMeta}catch(s){if(r&&!s.message.includes("did you forget to use ?"))throw s}let{componentSubtitle:a,docs:o}=(n==null?void 0:n.parameters)||{};a&&HP(`Using 'parameters.componentSubtitle' property to subtitle stories is deprecated. See ${aV}`);let i=r||(o==null?void 0:o.subtitle)||a;return i?v.createElement(nN,{className:"sbdocs-subtitle sb-unstyled"},i):null},iV=({children:e,disableAnchor:t})=>{if(t||typeof e!="string")return v.createElement(w8,null,e);let r=globalThis.encodeURIComponent(e.toLowerCase());return v.createElement(Wf,{as:"h3",id:r},e)},ax=({of:e,expanded:t=!0,withToolbar:r=!1,__forceInitialArgs:n=!1,__primary:a=!1})=>{var s,u;let{story:o}=kn(e||"story",["story"]),i=((u=(s=o.parameters.docs)==null?void 0:s.canvas)==null?void 0:u.withToolbar)??r;return v.createElement(Ej,{storyId:o.id},t&&v.createElement(v.Fragment,null,v.createElement(iV,null,o.name),v.createElement(D1,{of:e})),v.createElement(zj,{of:e,withToolbar:i,story:{__forceInitialArgs:n,__primary:a},source:{__forceInitialArgs:n}}))},lV=e=>{let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{csfFile:r}=kn(t||"meta",["meta"]),n=l.useContext(rr).componentStoriesFromCSFFile(r)[0];return n?v.createElement(ax,{of:n.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},sV=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return v.createElement(b8,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return v.createElement(Wf,{as:"h2",id:n,...r},e)},uV=F(sV)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}})),cV=({title:e="Stories",includePrimary:t=!0})=>{var s;let{componentStories:r,projectAnnotations:n,getStoryContext:a}=l.useContext(rr),o=r(),{stories:{filter:i}={filter:void 0}}=((s=n.parameters)==null?void 0:s.docs)||{};return i&&(o=o.filter(u=>i(u,a(u)))),o.some(u=>{var d;return(d=u.tags)==null?void 0:d.includes("autodocs")})&&(o=o.filter(u=>{var d;return((d=u.tags)==null?void 0:d.includes("autodocs"))&&!u.usesMount})),t||(o=o.slice(1)),!o||o.length===0?null:v.createElement(v.Fragment,null,v.createElement(uV,null,e),o.map(u=>u&&v.createElement(ax,{key:u.id,of:u.moduleExport,expanded:!0,__forceInitialArgs:!0})))},dV=()=>{let e=kn("meta",["meta"]),{stories:t}=e.csfFile,r=Object.keys(t).length===1;return v.createElement(v.Fragment,null,v.createElement(nV,null),v.createElement(oV,null),v.createElement(D1,{of:"meta"}),r?v.createElement(D1,{of:"story"}):null,v.createElement(lV,null),v.createElement(Pj,null),r?null:v.createElement(cV,null))};function pV({context:e,docsParameter:t}){let r=t.container||eV,n=t.page||dV;return v.createElement(r,{context:e,theme:t.theme},v.createElement(n,null))}var ox={code:ex,a:tx,...nx},fV=class extends l.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){let{showException:t}=this.props;t(e)}render(){let{hasError:e}=this.state,{children:t}=this.props;return e?null:v.createElement(v.Fragment,null,t)}},hV=class{constructor(){this.render=async(e,t,r)=>{let n={...ox,...t==null?void 0:t.components},a=pV;return new Promise((o,i)=>{C1(async()=>{const{MDXProvider:s}=await import("./index-CcnH5Kt0.js");return{MDXProvider:s}},__vite__mapDeps([15,2]),import.meta.url).then(({MDXProvider:s})=>ux(v.createElement(fV,{showException:i,key:Math.random()},v.createElement(s,{components:n},v.createElement(a,{context:e,docsParameter:t}))),r)).then(()=>o())})},this.unmount=e=>{cx(e)}}};const QV=Object.freeze(Object.defineProperty({__proto__:null,DocsRenderer:hV,defaultComponents:ox},Symbol.toStringTag,{value:"Module"}));export{MV as $,Sn as A,UV as B,BV as C,_V as D,Fl as E,KE as F,TV as G,IV as H,zV as I,KB as J,sA as K,qV as L,WV as M,Sf as N,zf as O,cA as P,WE as Q,eu as R,VV as S,NV as T,uA as U,GE as V,rz as W,tp as X,PT as Y,KV as Z,GV as _,Uk as a,$V as a0,pA as a1,OV as a2,wT as a3,NB as a4,Pr as a5,bz as a6,H0 as a7,vz as a8,u1 as a9,jV as aa,le as ab,wz as ac,se as ad,F as ae,YV as af,Ct as ag,QV as ah,qE as b,Zk as c,w8 as d,eA as e,Xk as f,tA as g,Qk as h,cn as i,PV as j,nA as k,y8 as l,jE as m,ea as n,Vk as o,b8 as p,OT as q,gz as r,Yk as s,oA as t,Jk as u,rA as v,gi as w,lA as x,iA as y,E8 as z}; diff --git a/version-7.0.0/assets/Dropdown-BSgC6zM_.js b/version-7.0.0/assets/Dropdown-BSgC6zM_.js new file mode 100644 index 0000000..fa075df --- /dev/null +++ b/version-7.0.0/assets/Dropdown-BSgC6zM_.js @@ -0,0 +1,33 @@ +import{_ as y}from"./extends-CF3RwP-h.js";import{r,R}from"./index-RYns6xqu.js";import{S as g}from"./index.esm-BWA7R1MX.js";import{j as o}from"./jsx-runtime-DEdD30eg.js";import{d as l}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as D}from"./usePopper-ptQ-sUxU.js";var j=r.forwardRef(function(e,t){var n={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(g,y({iconAttrs:n,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),r.createElement("path",{d:"M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"}))});j.displayName="ThreeDotsVertical";function k(e){const t=r.useRef(null);return r.useEffect(()=>{const n=a=>{t.current&&!t.current.contains(a.target)&&Reflect.apply(e,null,[!1])};return document.addEventListener("click",n,!0),()=>{document.removeEventListener("click",n,!0)}},[e]),{ref:t}}const E=l.div` + visibility: ${({open:e})=>e?"visible":"hidden"}; + display: ${({open:e})=>e?"flex":"none"}; + width: 100%; + flex-direction: column; + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14); +`,z=l.div` + font-family: sans-serif; + justify-content: flex-start; + padding: 5px; + &:hover { + background-color: #efefef; + } + &:active { + color: #777; + } + a[aria-disabled="true"] { + color: currentColor; + text-decoration: none; + cursor: not-allowed; + + & button { + cursor: not-allowed; + } + } +`,C=l.button` + border: none; + background: none; + font-family: sans-serif; + cursor: pointer; +`,f=({titleElement:e=o.jsx(o.Fragment,{}),placement:t="auto",offset:n={horizontal:0,vertical:0},children:a})=>{const[i,c]=r.useState(!1),d=r.useRef(null),u=r.useRef(null),m=()=>c(!i),{ref:v}=k(c),{horizontal:w,vertical:x}=n,{styles:p,attributes:h}=D(d.current,u.current,{placement:t,modifiers:[{name:"offset",enabled:!0,options:{offset:[w,x]}}]});function b(s){s.preventDefault(),m()}return o.jsxs("div",{ref:v,"aria-label":"Dropdown",children:[o.jsx(C,{ref:d,onClick:b,"aria-label":`${i?"Close":"Open"} dropdown menu`,"aria-expanded":i,children:e}),o.jsx("div",{ref:u,style:{zIndex:1e3,...p.popper},...h.popper,children:o.jsx(E,{style:p.offset,open:i,"aria-label":"Dropdown Menu",children:a&&R.Children.map(a,s=>o.jsx(z,{children:s}))})})]})},_=f;f.__docgenInfo={description:"",methods:[],displayName:"Dropdown",props:{children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},titleElement:{required:!1,tsType:{name:"ReactReactElement",raw:"React.ReactElement"},description:"",defaultValue:{value:"<>",computed:!1}},placement:{required:!1,tsType:{name:"popper.Placement"},description:"",defaultValue:{value:'"auto"',computed:!1}},offset:{required:!1,tsType:{name:"signature",type:"object",raw:"{ horizontal: number; vertical: number }",signature:{properties:[{key:"horizontal",value:{name:"number",required:!0}},{key:"vertical",value:{name:"number",required:!0}}]}},description:"",defaultValue:{value:"{ horizontal: 0, vertical: 0 }",computed:!1}}}};export{_ as D,j as T}; diff --git a/version-7.0.0/assets/Dropdown.stories-B3hAHa_h.js b/version-7.0.0/assets/Dropdown.stories-B3hAHa_h.js new file mode 100644 index 0000000..89cd9de --- /dev/null +++ b/version-7.0.0/assets/Dropdown.stories-B3hAHa_h.js @@ -0,0 +1,10 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{S as t}from"./SimpleButton-CD5OHI_F.js";import{D as p,T as a}from"./Dropdown-BSgC6zM_.js";import{R as m}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const S={component:p,title:"Components/Dropdown",decorators:[m]},e=()=>r.jsxs(p,{titleElement:r.jsx(a,{size:18,color:"#999"}),children:[r.jsx("a",{href:"https://seasketch.org",target:"_blank",rel:"noreferrer",children:r.jsx(t,{children:"➥ Item 1"})}),r.jsx("a",{href:"https://seasketch.org",target:"_blank",rel:"noreferrer",children:r.jsx(t,{children:"➥ Item 2"})})]});e.__docgenInfo={description:"",methods:[],displayName:"dropdown"};var o,n,s;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`() => { + return }> + + ➥ Item 1 + + + ➥ Item 2 + + ; +}`,...(s=(n=e.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const B=["dropdown"];export{B as __namedExportsOrder,S as default,e as dropdown}; diff --git a/version-7.0.0/assets/ErrorStatus-BfiBdgir.js b/version-7.0.0/assets/ErrorStatus-BfiBdgir.js new file mode 100644 index 0000000..79ca23c --- /dev/null +++ b/version-7.0.0/assets/ErrorStatus-BfiBdgir.js @@ -0,0 +1 @@ +import{j as a}from"./jsx-runtime-DEdD30eg.js";import{_ as i}from"./extends-CF3RwP-h.js";import{r as l}from"./index-RYns6xqu.js";import{S as o}from"./index.esm-BWA7R1MX.js";var s=l.forwardRef(function(e,r){var t={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return l.createElement(o,i({iconAttrs:t,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:r}),l.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"}))});s.displayName="ExclamationCircleFill";const n=({msg:e,size:r=36,style:t={}})=>a.jsxs("div",{style:{display:"flex",alignItems:"center"},"aria-label":"Error",role:"status",children:[a.jsx(s,{size:r,style:{color:"#ea4848",paddingRight:10,flexShrink:0,...t},"aria-label":"Error icon"}),a.jsx("div",{"aria-label":"Error message",children:e})]});n.__docgenInfo={description:"",methods:[],displayName:"ErrorStatus",props:{msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"36",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{n as E}; diff --git a/version-7.0.0/assets/ErrorStatus.stories-D5AwBsF2.js b/version-7.0.0/assets/ErrorStatus.stories-D5AwBsF2.js new file mode 100644 index 0000000..acb46dd --- /dev/null +++ b/version-7.0.0/assets/ErrorStatus.stories-D5AwBsF2.js @@ -0,0 +1,3 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as m}from"./Card-CM14UvZN.js";import{E as a}from"./ErrorStatus-BfiBdgir.js";import{R as i}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const h={component:a,title:"Components/ErrorStatus",decorators:[i]},r=()=>o.jsx(m,{children:o.jsx(a,{size:32,msg:o.jsx(o.Fragment,{children:"Your sketch falls outside of project boundaries"})})});r.__docgenInfo={description:"",methods:[],displayName:"errorStatus"};var t,s,e;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => + Your sketch falls outside of project boundaries} /> + `,...(e=(s=r.parameters)==null?void 0:s.docs)==null?void 0:e.source}}};const C=["errorStatus"];export{C as __namedExportsOrder,h as default,r as errorStatus}; diff --git a/version-7.0.0/assets/FilterSelectTable-EeI3LT1t.js b/version-7.0.0/assets/FilterSelectTable-EeI3LT1t.js new file mode 100644 index 0000000..c91a2d3 --- /dev/null +++ b/version-7.0.0/assets/FilterSelectTable-EeI3LT1t.js @@ -0,0 +1,14 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{R as h}from"./index-RYns6xqu.js";import{T as b}from"./Table-DU7L5fPt.js";import{u as d,C as k}from"./CheckboxGroup-B-zjAHDz.js";import{d as S}from"./styled-components.browser.esm-Cwi-fKCl.js";const F=S.div` + input { + margin: 0px 10px 0px 0px; + } + + table { + margin-bottom: 10px; + } + .checkbox-group { + margin: 10px 0px 10px 0px; + } +`;function T(n){const{filterSelect:p,data:s,...m}=n,{type:f="some",filterPosition:i="bottom",filters:c}=p,u=c.map(e=>({name:e.name,checked:e.defaultValue})),t=d(u),x=h.useMemo(()=>{const e=c.filter((a,o)=>t.checkboxes[o].checked);return s.filter(a=>e.length===0?!0:e[f](o=>o.filterFn(a)))},[s,t.checkboxes]),l=r.jsx(k,{...t});return r.jsxs(F,{className:"filter-select-table",children:[i==="top"&&l,r.jsx(b,{data:x,...m}),i==="bottom"&&l]})}T.__docgenInfo={description:`Table with customizable filter functions as CheckboxGroup that when selected +filter the rows if the function return true. By default only 'some' filter function +has to match for it to filter the row`,methods:[],displayName:"FilterSelectTable",props:{filterSelect:{required:!0,tsType:{name:"FilterSelect",elements:[{name:"D"}],raw:"FilterSelect"},description:""}},composes:["TableOptions"]};export{T as F}; diff --git a/version-7.0.0/assets/GeographySwitcher-x36Ufr2O.js b/version-7.0.0/assets/GeographySwitcher-x36Ufr2O.js new file mode 100644 index 0000000..130efa8 --- /dev/null +++ b/version-7.0.0/assets/GeographySwitcher-x36Ufr2O.js @@ -0,0 +1 @@ +import{j as n}from"./jsx-runtime-DEdD30eg.js";import{u as p}from"./useTranslation-SdK8TBCK.js";const g=t=>{const{geographies:o,curGeographyId:s,changeGeography:i}=t,{t:r}=p();return n.jsx("select",{onChange:i,value:s,"aria-label":r("Select geography"),children:o.map(e=>{const a=r(e.display||"");return n.jsx("option",{value:e.geographyId,"aria-label":a,children:a},e.geographyId)})})};g.__docgenInfo={description:"",methods:[],displayName:"GeographySwitcher",props:{curGeographyId:{required:!0,tsType:{name:"string"},description:""},geographies:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"geographySchema"}],raw:"z.infer"}],raw:"Geography[]"},description:""},changeGeography:{required:!0,tsType:{name:"ChangeEventHandler",elements:[{name:"HTMLSelectElement"}],raw:"ChangeEventHandler"},description:""}}};export{g as G}; diff --git a/version-7.0.0/assets/GeographySwitcher.stories-qJ-ITld5.js b/version-7.0.0/assets/GeographySwitcher.stories-qJ-ITld5.js new file mode 100644 index 0000000..5a2d56c --- /dev/null +++ b/version-7.0.0/assets/GeographySwitcher.stories-qJ-ITld5.js @@ -0,0 +1,9 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{r as h}from"./index-RYns6xqu.js";import{G as p}from"./GeographySwitcher-x36Ufr2O.js";import{T as n}from"./TranslatorAsync-B_qXHhRg.js";import{c as i}from"./ReportDecorator-BKqhhKaH.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const v={component:p,title:"Components/GeographySwitcher",decorators:[i()]},d=[{geographyId:"geography1",datasourceId:"ds1",display:"Geography 1",precalc:!0},{geographyId:"geography2",datasourceId:"ds2",display:"Geography 2",precalc:!0}],e=()=>{const[g,c]=h.useState("test2");return o.jsx(n,{children:o.jsx(p,{geographies:d,curGeographyId:g,changeGeography:r=>{console.log(`You selected ${r.target.value}`),c(r.target.value)}})})};e.__docgenInfo={description:"",methods:[],displayName:"geographySwitcher"};var t,a,s;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`() => { + const [curGeographyId, setCurGeographyId] = useState("test2"); + return + { + console.log(\`You selected \${e.target.value}\`); + setCurGeographyId(e.target.value); + }} /> + ; +}`,...(s=(a=e.parameters)==null?void 0:a.docs)==null?void 0:s.source}}};const C=["geographySwitcher"];export{C as __namedExportsOrder,v as default,e as geographySwitcher}; diff --git a/version-7.0.0/assets/GroupCircleRow-CQR-r2UC.js b/version-7.0.0/assets/GroupCircleRow-CQR-r2UC.js new file mode 100644 index 0000000..f4ba031 --- /dev/null +++ b/version-7.0.0/assets/GroupCircleRow-CQR-r2UC.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{G as s}from"./Circle-C4NcHiwg.js";const o=({group:r,groupColorMap:n,circleText:i,rowText:t})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx(s,{group:r,groupColorMap:n,children:i||" "}),e.jsx("span",{style:{marginLeft:5},children:t||""})]});o.__docgenInfo={description:"GroupCircle with layout for use in table row",methods:[],displayName:"GroupCircleRow",props:{group:{required:!0,tsType:{name:"string"},description:""},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:""},circleText:{required:!1,tsType:{name:"union",raw:"string | number",elements:[{name:"string"},{name:"number"}]},description:""},rowText:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""}}};export{o as G}; diff --git a/version-7.0.0/assets/GroupCircleRow.stories-Do-n4cT1.js b/version-7.0.0/assets/GroupCircleRow.stories-Do-n4cT1.js new file mode 100644 index 0000000..b8d6a72 --- /dev/null +++ b/version-7.0.0/assets/GroupCircleRow.stories-Do-n4cT1.js @@ -0,0 +1,9 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{G as m}from"./GroupCircleRow-CQR-r2UC.js";import{R as n}from"./ReportDecorator-BKqhhKaH.js";import{T as c}from"./Table-DU7L5fPt.js";import{f as l}from"./index-CJGZSqXF.js";import"./index-RYns6xqu.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";const u=o=>o&&o[0].toLocaleUpperCase()+o.slice(1)||"",N={component:m,title:"Components/Table/GroupCircleRow",decorators:[n]},d={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},r=()=>{const o=[{Header:"Group assignments",accessor:e=>t.jsx(m,{group:e.group,groupColorMap:d,circleText:`${u(e.group[0])}`,rowText:e.name})}];return t.jsx(a,{title:"Report Title",children:t.jsx(c,{columns:o,data:l.humanUse})})};r.__docgenInfo={description:"",methods:[],displayName:"simple"};var p,s,i;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Group assignments", + accessor: row => + }]; + return +
+ ; +}`,...(i=(s=r.parameters)==null?void 0:s.docs)==null?void 0:i.source}}};const O=["simple"];export{O as __namedExportsOrder,N as default,r as simple}; diff --git a/version-7.0.0/assets/HorizontalStackedBar.stories-DHhMvSKU.js b/version-7.0.0/assets/HorizontalStackedBar.stories-DHhMvSKU.js new file mode 100644 index 0000000..2ae736c --- /dev/null +++ b/version-7.0.0/assets/HorizontalStackedBar.stories-DHhMvSKU.js @@ -0,0 +1,9 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{H as r,v as G}from"./valueFormatter-CwWsdtmz.js";import{a as N}from"./ReportDecorator-BKqhhKaH.js";import{C as y}from"./CardDecorator-SdzzCCaW.js";import{V as B}from"./VerticalSpacer-CckaP5Ks.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const q={component:r,title:"Components/HorizontalStackedBar",decorators:[y,N]},m=[[[2,10],[5,13,4]]],j=[[[12]]],F=[[[2,10],[5,13,4]],[[2,12,5],[15,17]]],i=[{title:"Network 1"}],_=[{title:"Network 2"}],H=[{title:"Network 2"},{title:"Network 3"}],c=["Fully Protected Area","Highly Protected Area"],n=[{backgroundColor:"#64c2a6"},{backgroundColor:"#aadea7"},{backgroundColor:"gray"}],t=()=>o.jsxs(o.Fragment,{children:[o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n}),o.jsx(B,{}),o.jsx(r,{rows:j,max:100,target:15,rowConfigs:_,blockGroupNames:c,blockGroupStyles:n})]}),e=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:F,max:100,target:30,rowConfigs:H,blockGroupNames:c,blockGroupStyles:n})}),a=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n,targetValueFormatter:()=>`Target - ${G(30/100,"percent0dig")}`})}),s=()=>o.jsx(o.Fragment,{children:o.jsx(r,{rows:m,max:100,target:30,rowConfigs:i,blockGroupNames:c,blockGroupStyles:n,targetLabelPosition:"bottom"})});t.__docgenInfo={description:"",methods:[],displayName:"singleBar"};e.__docgenInfo={description:"",methods:[],displayName:"multipleBar"};a.__docgenInfo={description:"",methods:[],displayName:"targetValueFormatter"};s.__docgenInfo={description:"",methods:[],displayName:"targetOnBottom"};var l,p,g;t.parameters={...t.parameters,docs:{...(l=t.parameters)==null?void 0:l.docs,source:{originalSource:`() => <> + + + + `,...(g=(p=t.parameters)==null?void 0:p.docs)==null?void 0:g.source}}};var d,u,w;e.parameters={...e.parameters,docs:{...(d=e.parameters)==null?void 0:d.docs,source:{originalSource:`() => <> + + `,...(w=(u=e.parameters)==null?void 0:u.docs)==null?void 0:w.source}}};var k,b,f;a.parameters={...a.parameters,docs:{...(k=a.parameters)==null?void 0:k.docs,source:{originalSource:'() => <>\n `Target - ${valueFormatter(30 / 100, "percent0dig")}`} />\n ',...(f=(b=a.parameters)==null?void 0:b.docs)==null?void 0:f.source}}};var S,x,C;s.parameters={...s.parameters,docs:{...(S=s.parameters)==null?void 0:S.docs,source:{originalSource:`() => <> + + `,...(C=(x=s.parameters)==null?void 0:x.docs)==null?void 0:C.source}}};const J=["singleBar","multipleBar","targetValueFormatter","targetOnBottom"];export{J as __namedExportsOrder,q as default,e as multipleBar,t as singleBar,s as targetOnBottom,a as targetValueFormatter}; diff --git a/version-7.0.0/assets/InfoCircleFill.esm-CjhE5QEd.js b/version-7.0.0/assets/InfoCircleFill.esm-CjhE5QEd.js new file mode 100644 index 0000000..ca6989d --- /dev/null +++ b/version-7.0.0/assets/InfoCircleFill.esm-CjhE5QEd.js @@ -0,0 +1 @@ +import{_ as o}from"./extends-CF3RwP-h.js";import{r}from"./index-RYns6xqu.js";import{S as a}from"./index.esm-BWA7R1MX.js";var i=r.forwardRef(function(e,t){var l={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(a,o({iconAttrs:l,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),r.createElement("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z"}))});i.displayName="InfoCircleFill";export{i as I}; diff --git a/version-7.0.0/assets/InfoStatus-DIO3Rise.js b/version-7.0.0/assets/InfoStatus-DIO3Rise.js new file mode 100644 index 0000000..2d97ebd --- /dev/null +++ b/version-7.0.0/assets/InfoStatus-DIO3Rise.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{I as l}from"./InfoCircleFill.esm-CjhE5QEd.js";const r=({msg:t,size:s=36,style:a={}})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},"aria-label":"Info",role:"status",children:[e.jsx(l,{size:s,style:{color:"#83C6E6",paddingRight:10,flexShrink:0,...a},"aria-label":"Info icon"}),e.jsx("div",{"aria-label":"Info message",children:t})]});r.__docgenInfo={description:"",methods:[],displayName:"InfoStatus",props:{msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"36",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{r as I}; diff --git a/version-7.0.0/assets/InfoStatus.stories-BAp7EH00.js b/version-7.0.0/assets/InfoStatus.stories-BAp7EH00.js new file mode 100644 index 0000000..051324d --- /dev/null +++ b/version-7.0.0/assets/InfoStatus.stories-BAp7EH00.js @@ -0,0 +1,5 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{C as m}from"./Card-CM14UvZN.js";import{R as n}from"./ReportDecorator-BKqhhKaH.js";import{I as a}from"./InfoStatus-DIO3Rise.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const C={component:a,title:"Components/InfoStatus",decorators:[n]},t=()=>r.jsx(m,{children:r.jsx(a,{msg:r.jsxs(r.Fragment,{children:["These are ",r.jsx("b",{children:"draft"})," reports. Please report any issues."]})})});t.__docgenInfo={description:"",methods:[],displayName:"infoStatus"};var o,s,e;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:`() => + + These are draft reports. Please report any issues. + } /> + `,...(e=(s=t.parameters)==null?void 0:s.docs)==null?void 0:e.source}}};const _=["infoStatus"];export{_ as __namedExportsOrder,C as default,t as infoStatus}; diff --git a/version-7.0.0/assets/IucnDesignationTable-DzC2SQ99.js b/version-7.0.0/assets/IucnDesignationTable-DzC2SQ99.js new file mode 100644 index 0000000..7eb8bcc --- /dev/null +++ b/version-7.0.0/assets/IucnDesignationTable-DzC2SQ99.js @@ -0,0 +1 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{i as u}from"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{T as m}from"./Table-DU7L5fPt.js";import{I as p}from"./IucnLevelPill--Wa943A1.js";import{P as N}from"./Pill-2iL0yYbW.js";import{R as y}from"./ReportTableStyled-YHOh9k4c.js";import{u as I}from"./useTranslation-SdK8TBCK.js";const d=()=>{const{t:e}=I(),l=e("Category"),n=e("Protection Level"),s={"1a":e("IUCN category 1a","Strict Nature Reserve"),"1b":e("IUCN category 1b","Wilderness Area"),2:e("IUCN category 2","National Park"),3:e("IUCN category 3","Natural Monument or Feature"),"2/3":e("IUCN category 2 or 3","National Park or Natural Monument/Feature"),4:e("IUCN category 4","Habitat/Species Management Area"),5:e("IUCN category 5","Protected Landscape/Seascape"),6:e("IUCN category 6","Protected area with sustainable use"),"4/6":e("IUCN category 4 or 6","Habitat/Species Management Area or Protected area with sustainable use"),None:e("IUCN category - none","None")},c={full:e("IUCN protection level full","Full"),high:e("IUCN protection level high","High"),low:e("IUCN protection level low","Low")},i=[{Header:l,accessor:t=>{const a=e(s[t.category]);return o.jsxs("span",{children:[t.category!=="None"&&o.jsx(N,{children:t.category})," ",a]})}},{Header:n,accessor:t=>{const a=e(c[t.level]);return o.jsx(p,{level:t.level,children:a})}}],r=Object.values(u).reduce((t,a)=>a.categories?t.concat(a.categories.map(g=>({...g,level:a.level}))):t.concat({category:a.category,name:a.name,level:a.level}),[]);return console.log(r),o.jsx(y,{children:o.jsx(m,{className:"table",columns:i,data:r.sort((t,a)=>t.category.localeCompare(a.category))})})};d.__docgenInfo={description:"",methods:[],displayName:"IucnDesignationTable"};export{d as I}; diff --git a/version-7.0.0/assets/IucnDesignationTable.stories-BySKp88g.js b/version-7.0.0/assets/IucnDesignationTable.stories-BySKp88g.js new file mode 100644 index 0000000..3ad3cb7 --- /dev/null +++ b/version-7.0.0/assets/IucnDesignationTable.stories-BySKp88g.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{I as p}from"./IucnDesignationTable-DzC2SQ99.js";import{a as s}from"./Card-CM14UvZN.js";import{a}from"./ReportDecorator-BKqhhKaH.js";import{T as e}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./Table-DU7L5fPt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./IucnLevelPill--Wa943A1.js";import"./Pill-2iL0yYbW.js";import"./ReportTableStyled-YHOh9k4c.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const H={component:p,title:"Components/Iucn/IucnDesignationTable",decorators:[a]},r=()=>o.jsx(e,{children:o.jsx(s,{children:o.jsx(p,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,i,m;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => + + + + `,...(m=(i=r.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};const J=["simple"];export{J as __namedExportsOrder,H as default,r as simple}; diff --git a/version-7.0.0/assets/IucnLevelCircle-D6DFDagq.js b/version-7.0.0/assets/IucnLevelCircle-D6DFDagq.js new file mode 100644 index 0000000..7a69ef2 --- /dev/null +++ b/version-7.0.0/assets/IucnLevelCircle-D6DFDagq.js @@ -0,0 +1 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{G as i}from"./Circle-C4NcHiwg.js";const t={full:"#BEE4BE",high:"#FFE1A3",low:"#F7A6B4"},s=({level:e,children:r})=>o.jsx(i,{groupColorMap:t,group:e,children:r});s.__docgenInfo={description:"",methods:[],displayName:"IucnLevelCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},level:{required:!0,tsType:{name:"string"},description:""}}};export{s as I}; diff --git a/version-7.0.0/assets/IucnLevelCircle.stories-DJ4pRI9l.js b/version-7.0.0/assets/IucnLevelCircle.stories-DJ4pRI9l.js new file mode 100644 index 0000000..0b6520e --- /dev/null +++ b/version-7.0.0/assets/IucnLevelCircle.stories-DJ4pRI9l.js @@ -0,0 +1,10 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{I as l}from"./IucnLevelCircle-D6DFDagq.js";import{R as o}from"./ReportDecorator-BKqhhKaH.js";import{a as s}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const x={component:l,title:"Components/Iucn/IucnLevelCircle",decorators:[o]},r=()=>e.jsx(s,{children:e.jsxs("p",{children:[e.jsx(l,{level:"full",children:"F"}),e.jsx(l,{level:"high",children:"H"}),e.jsx(l,{level:"low",children:"L"}),e.jsx(l,{level:"full",children:"3"}),e.jsx(l,{level:"high",children:"45"}),e.jsx(l,{level:"low",children:"12"})]})});r.__docgenInfo={description:"",methods:[],displayName:"circle"};var c,i,n;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`() => +

+ F + H + L + 3 + 45 + 12 +

+
`,...(n=(i=r.parameters)==null?void 0:i.docs)==null?void 0:n.source}}};const f=["circle"];export{f as __namedExportsOrder,r as circle,x as default}; diff --git a/version-7.0.0/assets/IucnLevelPill--Wa943A1.js b/version-7.0.0/assets/IucnLevelPill--Wa943A1.js new file mode 100644 index 0000000..64ba6cf --- /dev/null +++ b/version-7.0.0/assets/IucnLevelPill--Wa943A1.js @@ -0,0 +1 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{a as i}from"./Pill-2iL0yYbW.js";const t={full:"#BEE4BE",high:"#FFE1A3",low:"#F7A6B4"},s=({level:e,children:r})=>o.jsx(i,{groupColorMap:t,group:e,children:r});s.__docgenInfo={description:"",methods:[],displayName:"IucnLevelPill",props:{level:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{s as I}; diff --git a/version-7.0.0/assets/IucnLevelPill.stories-CK1IItRz.js b/version-7.0.0/assets/IucnLevelPill.stories-CK1IItRz.js new file mode 100644 index 0000000..03c19f1 --- /dev/null +++ b/version-7.0.0/assets/IucnLevelPill.stories-CK1IItRz.js @@ -0,0 +1,7 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-CM14UvZN.js";import{I as r}from"./IucnLevelPill--Wa943A1.js";import{R as s}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./Pill-2iL0yYbW.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const P={component:r,title:"Components/Iucn/IucnLevelPill",decorators:[s]},l=()=>e.jsx(n,{title:"Report Title",children:e.jsxs("p",{children:[e.jsx(r,{level:"full",children:"Full"})," +"," ",e.jsx(r,{level:"high",children:"High"})," +"," ",e.jsx(r,{level:"low",children:"Low"})]})});l.__docgenInfo={description:"",methods:[],displayName:"pill"};var o,i,t;l.parameters={...l.parameters,docs:{...(o=l.parameters)==null?void 0:o.docs,source:{originalSource:`() => +

+ Full +{" "} + High +{" "} + Low +

+
`,...(t=(i=l.parameters)==null?void 0:i.docs)==null?void 0:t.source}}};const f=["pill"];export{f as __namedExportsOrder,P as default,l as pill}; diff --git a/version-7.0.0/assets/IucnMatrix-D67jgbAm.js b/version-7.0.0/assets/IucnMatrix-D67jgbAm.js new file mode 100644 index 0000000..6216779 --- /dev/null +++ b/version-7.0.0/assets/IucnMatrix-D67jgbAm.js @@ -0,0 +1,29 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{f as d,h,a as s,b as p,c as u}from"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{d as y}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as N}from"./useTranslation-SdK8TBCK.js";const I=y.div` + td, + th { + padding: 5px 6px; + } + tr > :nth-child(n + 2) { + text-align: center; + } + td { + border: 1px solid #999; + } + table { + border-collapse: collapse; + } + + .full { + background-color: ${d}; + } + + .high { + background-color: ${h}; + } + + .yes, + .yesbut, + .variable { + background-color: #ddd; + } +`,v=()=>{const{t:i}=N(),o={RESEARCH_NE:i("IUCN activity - research","Research: non-extractive"),TRAD_USE_NE:i("IUCN activity - traditional use","Traditional use: non-extractive"),RESTORE_CON:i("IUCN activity - restoration","Restoration/enhancement for conservation"),TRAD_FISH_COLLECT:i("IUCN activity - traditional fishing","Traditional fishing/collection"),RECREATE_NE:i("IUCN activity - non-extractive","Non-extractive recreation"),TOURISM:i("IUCN activity - tourism","Large scale high intensity tourism"),SHIPPING:i("IUCN activity - shipping","Shipping"),RESEARCH:i("IUCN activity - research extractive","Research: extractive"),RENEWABLE_ENERGY:i("IUCN activity - renewable","Renewable energy generation"),RESTORE_OTH:i("IUCN activity - restoration","Restoration/enhancement for other reasons"),FISH_COLLECT_REC:i("IUCN activity - fishing sustainable","Fishing/collection: recreational (sustainable)"),FISH_COLLECT_LOCAL:i("IUCN activity - local fishing","Fishing/collection: local fishing (sustainable)"),FISH_AQUA_INDUSTRIAL:i("IUCN activity - industrial fishing","Industrial fishing, industrial scale aquaculture"),AQUA_SMALL:i("IUCN activity - aquaculture","Aquaculture - small scale"),WORKS:i("IUCN activity - works","Works (harbors, ports, dredging)"),UNTREATED_WATER:i("IUCN activity - untreated water","Untreated water discharge"),MINING_OIL_GAS:i("IUCN activity - extraction","Mining, oil and gas extraction"),HABITATION:i("IUCN activity - habitation","Habitation")},n={no:{id:"no",desc:i("IUCN rank - no description","No"),display:i("IUCN rank - shorthand label for no","N")},nobut:{id:"nobut",desc:i("IUCN rank - special no description","Generally no, a strong prerogative against unless special circumstances apply"),display:`${i("IUCN rank - shorthand label for no, with extra meaning","N*")}`},yes:{id:"yes",desc:i("IUCN rank - yes description","Yes"),display:i("IUCN rank - shorthand label for yes","Y")},yesbut:{id:"yesbut",desc:i("IUCN rank - special yes description","Yes because no alternative exists, but special approval is essential"),display:`${i("IUCN rank - shorthand label for yes, with extra meaning","Y*")}`},variable:{id:"variable",desc:i("IUCN rank - special 'variable' description","Variable; depends on whether this activity can be managed in such a way that it is compatible with the MPA’s objectives"),display:"*"}};return console.log(n),t.jsx(I,{children:t.jsxs("table",{children:[t.jsxs("thead",{children:[t.jsxs("tr",{children:[t.jsx("th",{}),t.jsx("th",{className:"full",colSpan:4,children:i("Full protection level label","Full")}),t.jsx("th",{className:"high",colSpan:3,children:i("High protection level label","High")})]}),t.jsxs("tr",{children:[t.jsx("th",{children:i("Activity")}),Object.keys(s).sort().map((e,a)=>t.jsx("th",{className:s[e].level,children:s[e].category},a))]})]}),t.jsx("tbody",{children:Object.values(p).map((e,a)=>t.jsxs("tr",{children:[t.jsx("td",{children:o[e.id]}),u[e.id].map((r,c)=>{const l=i(n[r].display);return t.jsx("td",{className:r,children:l},c)})]},a))})]})})};v.__docgenInfo={description:"",methods:[],displayName:"IucnMatrix"};export{v as I}; diff --git a/version-7.0.0/assets/IucnMatrix.stories-D9uzPtWI.js b/version-7.0.0/assets/IucnMatrix.stories-D9uzPtWI.js new file mode 100644 index 0000000..19d187c --- /dev/null +++ b/version-7.0.0/assets/IucnMatrix.stories-D9uzPtWI.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{I as m}from"./IucnMatrix-D67jgbAm.js";import{a as i}from"./Card-CM14UvZN.js";import{a as e}from"./ReportDecorator-BKqhhKaH.js";import{T as p}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const y={component:m,title:"Components/Iucn/IucnMatrix",decorators:[e]},r=()=>o.jsx(p,{children:o.jsx(i,{children:o.jsx(m,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,s,a;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`() => + + + + `,...(a=(s=r.parameters)==null?void 0:s.docs)==null?void 0:a.source}}};const D=["simple"];export{D as __namedExportsOrder,y as default,r as simple}; diff --git a/version-7.0.0/assets/KeySection-DH5O_gQ3.js b/version-7.0.0/assets/KeySection-DH5O_gQ3.js new file mode 100644 index 0000000..bc9937a --- /dev/null +++ b/version-7.0.0/assets/KeySection-DH5O_gQ3.js @@ -0,0 +1 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";const p={padding:10,marginBottom:10,borderRadus:4,backgroundColor:"#efefef",boxShadow:"rgb(0 0 0 / 20%) 0px 1px 3px 0px, rgb(0 0 0 / 14%) 0px 1px 1px 0px, rgb(0 0 0 / 12%) 0px 2px 1px -1px"},t=({children:e,style:o})=>r.jsx("div",{style:{...p,...o},"aria-label":"Key section",children:e});t.__docgenInfo={description:"",methods:[],displayName:"KeySection",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"object"},description:""}}};export{t as K}; diff --git a/version-7.0.0/assets/KeySection.stories-eJTKyxbN.js b/version-7.0.0/assets/KeySection.stories-eJTKyxbN.js new file mode 100644 index 0000000..ebb1f3f --- /dev/null +++ b/version-7.0.0/assets/KeySection.stories-eJTKyxbN.js @@ -0,0 +1,5 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-CM14UvZN.js";import{K as s}from"./KeySection-DH5O_gQ3.js";import{R as a}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const u={component:s,title:"Components/KeySection",decorators:[a]},e=()=>t.jsx(n,{title:"Card Title",children:t.jsx(s,{children:t.jsx("p",{children:"KeySection is inside the card and stands out."})})});e.__docgenInfo={description:"",methods:[],displayName:"keySection"};var o,r,i;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`() => + +

KeySection is inside the card and stands out.

+
+
`,...(i=(r=e.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const x=["keySection"];export{x as __namedExportsOrder,u as default,e as keySection}; diff --git a/version-7.0.0/assets/LanguageSwitcher.stories-CclBkm4G.js b/version-7.0.0/assets/LanguageSwitcher.stories-CclBkm4G.js new file mode 100644 index 0000000..8f64187 --- /dev/null +++ b/version-7.0.0/assets/LanguageSwitcher.stories-CclBkm4G.js @@ -0,0 +1,9 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as d}from"./Card-CM14UvZN.js";import{L as o,R as l,s as g,b as m}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const _={component:o,title:"Components/LanguageSwitcher",decorators:[l]},u=g(),x={...u,language:"pt"},r=()=>e.jsx(m.Provider,{value:u,children:e.jsx(d,{children:e.jsx(o,{})})}),t=()=>e.jsx(m.Provider,{value:x,children:e.jsx(d,{children:e.jsx(o,{})})});r.__docgenInfo={description:"",methods:[],displayName:"simple"};t.__docgenInfo={description:"",methods:[],displayName:"portugeuese"};var a,s,n;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => + + + + `,...(n=(s=r.parameters)==null?void 0:s.docs)==null?void 0:n.source}}};var p,i,c;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() => + + + + `,...(c=(i=t.parameters)==null?void 0:i.docs)==null?void 0:c.source}}};const f=["simple","portugeuese"];export{f as __namedExportsOrder,_ as default,t as portugeuese,r as simple}; diff --git a/version-7.0.0/assets/LayerToggle-I347XAEB.js b/version-7.0.0/assets/LayerToggle-I347XAEB.js new file mode 100644 index 0000000..639390c --- /dev/null +++ b/version-7.0.0/assets/LayerToggle-I347XAEB.js @@ -0,0 +1 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{r as l}from"./index-RYns6xqu.js";import{b as u}from"./ReportDecorator-BKqhhKaH.js";import{_ as p}from"./extends-CF3RwP-h.js";import{S as g}from"./index.esm-BWA7R1MX.js";var s=l.forwardRef(function(e,t){var o={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return l.createElement(g,p({iconAttrs:o,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},e,{ref:t}),l.createElement("path",{d:"m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.598.598 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.598.598 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.598.598 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535L7.733.063z"}),l.createElement("path",{d:"m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.598.598 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.659z"}))});s.displayName="Stack";function m(){const e=l.useContext(u);if(!e)throw new Error("ReportContext could not be found.");function t(o){e&&e.toggleLayerVisibility&&e.toggleLayerVisibility(o)}return[e.visibleLayers,t]}function x({layerId:e,label:t="",style:o,simple:n,size:i="regular"}){const[d,c]=m();if(!e)return r.jsx(r.Fragment,{});const a=d.includes(e);return r.jsxs("button",{onClick:()=>c(e),"aria-pressed":a,"aria-label":"Toggle "+t+(a?" off":" on"),style:{display:"flex",alignItems:"center",justifyContent:n?"flex-end":"space-between",width:"100%",cursor:"pointer",backgroundColor:"transparent",border:"none",borderRadius:"8px",...o},children:[!n&&r.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[r.jsx(s,{size:24,style:{marginRight:10,color:a?"#62ACC4":"#A4CEDE"},"aria-hidden":!0}),r.jsx("span",{style:{color:"#555",fontSize:"15px"},children:t})]}),n&&r.jsx("span",{style:{color:a?"#62ACC4":"#555",fontSize:".9em",marginRight:5,textAlign:"right"},children:t}),r.jsx("div",{style:{position:"relative",width:i==="regular"?"2.75rem":"2.25rem",height:i==="regular"?"1.5rem":"1.25rem",backgroundColor:a?"#6FC2DE":"rgba(229, 231, 235, 1)",borderRadius:"9999px",transition:"background-color 200ms ease",display:"flex",alignItems:"center",padding:"1px 0px",marginRight:n?"8px":"0"},children:r.jsx("span",{style:{position:"absolute",left:a?`calc(100% - ${i==="regular"?1.25:1}rem - 4px)`:"4px",width:i==="regular"?"1.25rem":"1.00rem",height:i==="regular"?"1.25rem":"1.00rem",backgroundColor:"white",borderRadius:9999,display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",transition:"left 200ms ease"},children:n&&r.jsx(s,{size:i==="regular"?15:12,color:a===!0?"#6FC2DE":"#AAA","aria-hidden":!0})})})]})}x.__docgenInfo={description:"",methods:[],displayName:"LayerToggle",props:{layerId:{required:!1,tsType:{name:"string"},description:""},label:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:'""',computed:!1}},style:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:""},simple:{required:!1,tsType:{name:"boolean"},description:""},size:{required:!1,tsType:{name:"union",raw:'"small" | "regular"',elements:[{name:"literal",value:'"small"'},{name:"literal",value:'"regular"'}]},description:"",defaultValue:{value:'"regular"',computed:!1}}}};export{x as L}; diff --git a/version-7.0.0/assets/LayerToggle.stories-DB586r7e.js b/version-7.0.0/assets/LayerToggle.stories-DB586r7e.js new file mode 100644 index 0000000..4bbb6d8 --- /dev/null +++ b/version-7.0.0/assets/LayerToggle.stories-DB586r7e.js @@ -0,0 +1,41 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{L as r}from"./LayerToggle-I347XAEB.js";import{R as J,s as K,b as o}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const le={component:r,title:"Components/LayerToggle",decorators:[J]},t=K(),u={...t,visibleLayers:["5e80c8a8cd44abca6e5268af"]},d=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0})})}),l=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0})})}),s=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0,size:"small"})})}),c=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",simple:!0,size:"small"})})}),i=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map",simple:!0})})}),n=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map",simple:!0})})}),p=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map Layer"})})}),m=()=>e.jsx(o.Provider,{value:u,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"5e80c8a8cd44abca6e5268af",label:"Show Map Layer"})})}),C=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{layerId:"",label:"Show Map Layer"})})}),h=()=>e.jsx(o.Provider,{value:t,children:e.jsx(a,{title:"Card Title",children:e.jsx(r,{label:"Show Map Layer"})})});d.__docgenInfo={description:"",methods:[],displayName:"simpleUnchecked"};l.__docgenInfo={description:"",methods:[],displayName:"simpleChecked"};s.__docgenInfo={description:"",methods:[],displayName:"simpleSmallUnchecked"};c.__docgenInfo={description:"",methods:[],displayName:"simpleSmallChecked"};i.__docgenInfo={description:"",methods:[],displayName:"simpleUncheckedLabel"};n.__docgenInfo={description:"",methods:[],displayName:"simpleCheckedLabel"};p.__docgenInfo={description:"",methods:[],displayName:"unchecked"};m.__docgenInfo={description:"",methods:[],displayName:"checked"};C.__docgenInfo={description:"",methods:[],displayName:"emptyStringLayerId"};h.__docgenInfo={description:"",methods:[],displayName:"noLayerId"};var x,y,v;d.parameters={...d.parameters,docs:{...(x=d.parameters)==null?void 0:x.docs,source:{originalSource:`() => + + + + `,...(v=(y=d.parameters)==null?void 0:y.docs)==null?void 0:v.source}}};var g,b,L;l.parameters={...l.parameters,docs:{...(g=l.parameters)==null?void 0:g.docs,source:{originalSource:`() => + + + + `,...(L=(b=l.parameters)==null?void 0:b.docs)==null?void 0:L.source}}};var I,T,f;s.parameters={...s.parameters,docs:{...(I=s.parameters)==null?void 0:I.docs,source:{originalSource:`() => + + + + `,...(f=(T=s.parameters)==null?void 0:T.docs)==null?void 0:f.source}}};var j,S,k;c.parameters={...c.parameters,docs:{...(j=c.parameters)==null?void 0:j.docs,source:{originalSource:`() => + + + + `,...(k=(S=c.parameters)==null?void 0:S.docs)==null?void 0:k.source}}};var P,R,_;i.parameters={...i.parameters,docs:{...(P=i.parameters)==null?void 0:P.docs,source:{originalSource:`() => + + + + `,...(_=(R=i.parameters)==null?void 0:R.docs)==null?void 0:_.source}}};var w,M,N;n.parameters={...n.parameters,docs:{...(w=n.parameters)==null?void 0:w.docs,source:{originalSource:`() => + + + + `,...(N=(M=n.parameters)==null?void 0:M.docs)==null?void 0:N.source}}};var U,V,z;p.parameters={...p.parameters,docs:{...(U=p.parameters)==null?void 0:U.docs,source:{originalSource:`() => + + + + `,...(z=(V=p.parameters)==null?void 0:V.docs)==null?void 0:z.source}}};var E,D,O;m.parameters={...m.parameters,docs:{...(E=m.parameters)==null?void 0:E.docs,source:{originalSource:`() => + + + + `,...(O=(D=m.parameters)==null?void 0:D.docs)==null?void 0:O.source}}};var q,A,B;C.parameters={...C.parameters,docs:{...(q=C.parameters)==null?void 0:q.docs,source:{originalSource:`() => + + + + `,...(B=(A=C.parameters)==null?void 0:A.docs)==null?void 0:B.source}}};var F,G,H;h.parameters={...h.parameters,docs:{...(F=h.parameters)==null?void 0:F.docs,source:{originalSource:`() => + + + + `,...(H=(G=h.parameters)==null?void 0:G.docs)==null?void 0:H.source}}};const se=["simpleUnchecked","simpleChecked","simpleSmallUnchecked","simpleSmallChecked","simpleUncheckedLabel","simpleCheckedLabel","unchecked","checked","emptyStringLayerId","noLayerId"];export{se as __namedExportsOrder,m as checked,le as default,C as emptyStringLayerId,h as noLayerId,l as simpleChecked,n as simpleCheckedLabel,c as simpleSmallChecked,s as simpleSmallUnchecked,d as simpleUnchecked,i as simpleUncheckedLabel,p as unchecked}; diff --git a/version-7.0.0/assets/ObjectiveStatus-CmWKntiI.js b/version-7.0.0/assets/ObjectiveStatus-CmWKntiI.js new file mode 100644 index 0000000..4bb5273 --- /dev/null +++ b/version-7.0.0/assets/ObjectiveStatus-CmWKntiI.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{_ as n}from"./extends-CF3RwP-h.js";import{r}from"./index-RYns6xqu.js";import{S as c}from"./index.esm-BWA7R1MX.js";import{C as d}from"./CheckCircleFill.esm-DtBQOjIm.js";var o=r.forwardRef(function(a,i){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(c,n({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},a,{ref:i}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286a.237.237 0 0 0 .241.247zm2.325 6.443c.61 0 1.029-.394 1.029-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94 0 .533.425.927 1.01.927z"}))});o.displayName="QuestionCircleFill";var m=r.forwardRef(function(a,i){var e={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return r.createElement(c,n({iconAttrs:e,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},a,{ref:i}),r.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z"}))});m.displayName="XCircleFill";const p=({status:a,msg:i,size:e=30,style:s={}})=>{let l=t.jsx(t.Fragment,{});switch(a){case"yes":{l=t.jsx(d,{size:e,style:{color:"#78c679",paddingRight:10,flexShrink:0,...s},"aria-label":"Yes"});break}case"maybe":{l=t.jsx(o,{size:e,style:{color:"#fec44f",paddingRight:10,flexShrink:0,...s},"aria-label":"Maybe"});break}case"no":{l=t.jsx(m,{size:e,style:{color:"#ED2C7C",paddingRight:10,flexShrink:0,...s},"aria-label":"No"});break}}return t.jsxs("div",{style:{display:"flex",alignItems:"center"},"aria-label":"Objective",role:"status",children:[l,t.jsx("div",{"aria-label":"Objective message",children:i})]})};p.__docgenInfo={description:"",methods:[],displayName:"ObjectiveStatus",props:{status:{required:!0,tsType:{name:"z.infer",elements:[{name:"objectiveAnswerSchema"}],raw:"z.infer"},description:""},msg:{required:!0,tsType:{name:"JSX.Element"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"30",computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{p as O}; diff --git a/version-7.0.0/assets/ObjectiveStatus.stories-PTEh92G4.js b/version-7.0.0/assets/ObjectiveStatus.stories-PTEh92G4.js new file mode 100644 index 0000000..9f2df91 --- /dev/null +++ b/version-7.0.0/assets/ObjectiveStatus.stories-PTEh92G4.js @@ -0,0 +1,8 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as r}from"./ObjectiveStatus-CmWKntiI.js";import{a as j}from"./ReportDecorator-BKqhhKaH.js";import{C as u}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const C={component:r,title:"Components/ObjectiveStatus",decorators:[u,j]},t=()=>e.jsx(r,{status:"yes",msg:e.jsxs(e.Fragment,{children:["This MPA meets the objective of protecting ",e.jsx("b",{children:"20%"})," of key habitat"]})}),o=()=>e.jsx(r,{status:"no",msg:e.jsxs(e.Fragment,{children:["This MPA does not meet the objective of protecting ",e.jsx("b",{children:"20%"})," of key habitat"]})}),s=()=>e.jsx(r,{status:"maybe",msg:e.jsxs(e.Fragment,{children:["This MPA may meet the objective of protecting ",e.jsx("b",{children:"20%"})," of key habitat"]})});t.__docgenInfo={description:"",methods:[],displayName:"yes"};o.__docgenInfo={description:"",methods:[],displayName:"no"};s.__docgenInfo={description:"",methods:[],displayName:"maybe"};var a,i,m;t.parameters={...t.parameters,docs:{...(a=t.parameters)==null?void 0:a.docs,source:{originalSource:`() => + This MPA meets the objective of protecting 20% of key habitat + } />`,...(m=(i=t.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};var c,n,p;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`() => + This MPA does not meet the objective of protecting 20% of key + habitat + } />`,...(p=(n=o.parameters)==null?void 0:n.docs)==null?void 0:p.source}}};var d,b,h;s.parameters={...s.parameters,docs:{...(d=s.parameters)==null?void 0:d.docs,source:{originalSource:`() => + This MPA may meet the objective of protecting 20% of key habitat + } />`,...(h=(b=s.parameters)==null?void 0:b.docs)==null?void 0:h.source}}};const F=["yes","no","maybe"];export{F as __namedExportsOrder,C as default,s as maybe,o as no,t as yes}; diff --git a/version-7.0.0/assets/Pill-2iL0yYbW.js b/version-7.0.0/assets/Pill-2iL0yYbW.js new file mode 100644 index 0000000..f9dea94 --- /dev/null +++ b/version-7.0.0/assets/Pill-2iL0yYbW.js @@ -0,0 +1,5 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as s}from"./styled-components.browser.esm-Cwi-fKCl.js";const t=s.span` + background-color: ${e=>e.color||"#CCC"}; + border-radius: 6px; + padding: 3px 5px; +`,i=({children:e,color:o})=>r.jsx(t,{color:o,children:e}),a=({group:e,groupColorMap:o,children:n})=>r.jsx(i,{color:o[e],"aria-label":`Group: ${e}`,children:n}),d=({children:e})=>r.jsx(i,{color:"#FFE1A3","aria-label":"Warning Highlight",children:e}),l=({children:e})=>r.jsx(i,{"aria-label":"Green Highlight",color:"#BEE4BE",children:e});i.__docgenInfo={description:"",methods:[],displayName:"Pill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},color:{required:!1,tsType:{name:"string"},description:""}}};a.__docgenInfo={description:"Pill with colors assigned to each group name",methods:[],displayName:"GroupPill",props:{group:{required:!0,tsType:{name:"string"},description:""},groupColorMap:{required:!0,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};d.__docgenInfo={description:"",methods:[],displayName:"WarningPill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};l.__docgenInfo={description:"",methods:[],displayName:"GreenPill",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{l as G,i as P,d as W,a}; diff --git a/version-7.0.0/assets/Pill.stories-CS0ET-JV.js b/version-7.0.0/assets/Pill.stories-CS0ET-JV.js new file mode 100644 index 0000000..399b4ff --- /dev/null +++ b/version-7.0.0/assets/Pill.stories-CS0ET-JV.js @@ -0,0 +1,25 @@ +import{j as l}from"./jsx-runtime-DEdD30eg.js";import{C as a}from"./Card-CM14UvZN.js";import{P as o,W as t,G as c,a as i}from"./Pill-2iL0yYbW.js";import{R as d}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const w={component:o,title:"Components/Pill",decorators:[d]},p={high:"#BEE4BE",med:"#FFE1A3",low:"#F7A6B4"},r=()=>l.jsxs(a,{title:"Report Title",children:[l.jsx("p",{children:"Basic"}),l.jsxs("p",{children:[l.jsx(o,{children:"Default"}),l.jsx(o,{color:"#FFE1A3",children:"Yellow"}),l.jsx(o,{color:"#BEE4BE",children:"Green"})]}),l.jsx("p",{children:"Helper Pills"}),l.jsxs("p",{children:[l.jsx(t,{children:"WarningPill"}),l.jsx(c,{children:"GreenPill"})]}),l.jsx("p",{children:"GroupPill with color map:"}),l.jsxs("p",{children:[l.jsx(i,{groupColorMap:p,group:"high",children:"High"}),l.jsx(i,{groupColorMap:p,group:"med",children:"Medium"}),l.jsx(i,{groupColorMap:p,group:"low",children:"Low"})]})]});r.__docgenInfo={description:"",methods:[],displayName:"pill"};var e,n,s;r.parameters={...r.parameters,docs:{...(e=r.parameters)==null?void 0:e.docs,source:{originalSource:`() => +

Basic

+

+ Default + Yellow + Green +

+

Helper Pills

+

+ WarningPill + GreenPill +

+

GroupPill with color map:

+

+ + High + + + Medium + + + Low + +

+
`,...(s=(n=r.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const B=["pill"];export{B as __namedExportsOrder,w as default,r as pill}; diff --git a/version-7.0.0/assets/PointyCircle-C32lPmy-.js b/version-7.0.0/assets/PointyCircle-C32lPmy-.js new file mode 100644 index 0000000..6b37e97 --- /dev/null +++ b/version-7.0.0/assets/PointyCircle-C32lPmy-.js @@ -0,0 +1,36 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{S as p}from"./Circle-C4NcHiwg.js";import{d as t}from"./styled-components.browser.esm-Cwi-fKCl.js";const l=t(p)` + border: 3px solid white; + border-top-left-radius: ${e=>e.size?`${e.size}px`:"17px"}; + border-top-right-radius: 0; + border-bottom-left-radius: ${e=>e.size?`${e.size}px`:"17px"}; + border-bottom-right-radius: ${e=>e.size?`${e.size}px`:"17px"}; + box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.15); + color: white; + font-weight: bold; + text-shadow: 0px 0px 2px #333; +`,n=({children:e,color:o,size:i})=>r.jsx(l,{color:o,size:i,children:e}),a=t.span` + background-color: green; + background-image: linear-gradient( + ${e=>e.$bottomColor||"#aaa"} + ${e=>`${100-e.$perc}%`}, + ${e=>e.$topColor||"green"} + ${e=>`${100-e.$perc}%`} + ); + padding: 3px 5px; + border-radius: ${e=>e.$size?`${e.$size}px`:"17px"}; + min-width: ${e=>e.$size?`${e.$size}px`:"17px"}; + max-width: ${e=>e.$size?`${e.$size}px`:"17px"}; + height: ${e=>e.$size?`${e.$size+4}px`:"21px"}; + display: flex; + justify-content: center; + align-items: center; + border: 3px solid white; + border-top-left-radius: ${e=>e.$size?`${e.$size}px`:"17px"}; + border-top-right-radius: 0; + border-bottom-left-radius: ${e=>e.$size?`${e.$size}px`:"17px"}; + border-bottom-right-radius: ${e=>e.$size?`${e.$size}px`:"17px"}; + box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.15); + color: white; + font-weight: bold; + text-shadow: 0px 0px 2px #333; +`,c=({children:e,topColor:o,bottomColor:i,perc:s,size:d})=>r.jsx(a,{$topColor:o,$bottomColor:i,$perc:s,$size:d,children:e});n.__docgenInfo={description:"Circle with pointy top right corner",methods:[],displayName:"PointyCircle"};c.__docgenInfo={description:"Two-color reg-based classification circle for collection index value",methods:[],displayName:"TwoColorPointyCircle",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},bottomColor:{required:!1,tsType:{name:"string"},description:"Bottom color of circle"},topColor:{required:!1,tsType:{name:"string"},description:"Top color of circle"},perc:{required:!0,tsType:{name:"number"},description:"Percent height bottom color will take up"},size:{required:!1,tsType:{name:"number"},description:"Radius of circle in pixels, minimum 5"}}};export{n as P,c as T}; diff --git a/version-7.0.0/assets/PointyCircle.stories-BwGy-FNj.js b/version-7.0.0/assets/PointyCircle.stories-BwGy-FNj.js new file mode 100644 index 0000000..7dc9ee7 --- /dev/null +++ b/version-7.0.0/assets/PointyCircle.stories-BwGy-FNj.js @@ -0,0 +1,15 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{P as i,T as r}from"./PointyCircle-C32lPmy-.js";import{a as m}from"./ReportDecorator-BKqhhKaH.js";import{C as a}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const g={component:i,title:"Components/Rbcs/PointyCircle",decorators:[a,m]},e=()=>o.jsxs(o.Fragment,{children:[o.jsx(i,{children:"5"}),o.jsx(i,{color:"red",children:"R"}),o.jsx(i,{color:"blue",children:"B"})]}),t=()=>o.jsxs(o.Fragment,{children:[o.jsx(r,{perc:0,children:"0"}),o.jsx(r,{perc:50,children:"50"}),o.jsx(r,{perc:100,children:"100"}),o.jsx(r,{topColor:"red",bottomColor:"blue",perc:20,children:"20"}),o.jsx(r,{topColor:"red",bottomColor:"blue",perc:60,children:"60"})]});e.__docgenInfo={description:"",methods:[],displayName:"simple"};t.__docgenInfo={description:"",methods:[],displayName:"twoColor"};var l,c,n;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:`() => <> + 5 + R + B + `,...(n=(c=e.parameters)==null?void 0:c.docs)==null?void 0:n.source}}};var s,p,C;t.parameters={...t.parameters,docs:{...(s=t.parameters)==null?void 0:s.docs,source:{originalSource:`() => <> + 0 + 50 + 100 + + 20 + + + 60 + + `,...(C=(p=t.parameters)==null?void 0:p.docs)==null?void 0:C.source}}};const R=["simple","twoColor"];export{R as __namedExportsOrder,g as default,e as simple,t as twoColor}; diff --git a/version-7.0.0/assets/RbcsIcons-BmnZGO8y.js b/version-7.0.0/assets/RbcsIcons-BmnZGO8y.js new file mode 100644 index 0000000..df21ebf --- /dev/null +++ b/version-7.0.0/assets/RbcsIcons-BmnZGO8y.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{T as n,P as i}from"./PointyCircle-C32lPmy-.js";import{c as s}from"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./_baseToString-CmkGVQv0.js";import{r as a}from"./number-cRyP0T_7.js";function R(e){return e<3?"Fully Protected Area":e<5?"Highly Protected Area":e<6?"Moderately Protected Area":e<7?"Poorly Protected Area":"Unprotected Area"}function T(e){return s[e].label}function c(e){return e<3?100:e<5?75:e<6?50:e<7?25:0}const l=({value:e,size:r=20,displayValue:o=!0})=>{if(e!==1&&e!==2&&e!==3&&e!==4&&e!==5&&e!==6&&e!==7&&e!==8)throw new Error("ZoneRegIcon: value must be integer 1-8");return t.jsx(i,{size:r||20,color:s[e].color,children:o?e:"'"})},u=({value:e,size:r=30,displayValue:o=!0})=>t.jsx(n,{size:r,bottomColor:"rgb(208,214,55)",topColor:"rgb(137,26,34)",perc:100-c(e),children:o?a(e,1):""});l.__docgenInfo={description:"",methods:[],displayName:"RbcsZoneRegIcon",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"20",computed:!1}},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};u.__docgenInfo={description:"",methods:[],displayName:"RbcsIcon",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"30",computed:!1}},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};export{u as R,l as a,T as b,R as g}; diff --git a/version-7.0.0/assets/RbcsIcons.stories-DkzzU8Fw.js b/version-7.0.0/assets/RbcsIcons.stories-DkzzU8Fw.js new file mode 100644 index 0000000..84231cf --- /dev/null +++ b/version-7.0.0/assets/RbcsIcons.stories-DkzzU8Fw.js @@ -0,0 +1,17 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{a as u}from"./ReportDecorator-BKqhhKaH.js";import{C as i}from"./CardDecorator-SdzzCCaW.js";import{R as s,a as o}from"./RbcsIcons-BmnZGO8y.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./PointyCircle-C32lPmy-.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./_baseToString-CmkGVQv0.js";import"./number-cRyP0T_7.js";const F={component:s,title:"Components/Rbcs/RbcsIcon",decorators:[i,u]},a=()=>e.jsxs(e.Fragment,{children:[e.jsx(o,{value:1}),e.jsx(o,{value:2}),e.jsx(o,{value:3}),e.jsx(o,{value:4}),e.jsx(o,{value:5}),e.jsx(o,{value:6}),e.jsx(o,{value:7}),e.jsx(o,{value:8})]}),n=()=>e.jsxs(e.Fragment,{children:[e.jsx(s,{value:0}),e.jsx(s,{value:1.5}),e.jsx(s,{value:3.5}),e.jsx(s,{value:5}),e.jsx(s,{value:6.5}),e.jsx(s,{value:8.5})]});a.__docgenInfo={description:"",methods:[],displayName:"zone"};n.__docgenInfo={description:"",methods:[],displayName:"mpa"};var r,c,t;a.parameters={...a.parameters,docs:{...(r=a.parameters)==null?void 0:r.docs,source:{originalSource:`() => <> + + + + + + + + + `,...(t=(c=a.parameters)==null?void 0:c.docs)==null?void 0:t.source}}};var m,p,l;n.parameters={...n.parameters,docs:{...(m=n.parameters)==null?void 0:m.docs,source:{originalSource:`() => <> + + + + + + + `,...(l=(p=n.parameters)==null?void 0:p.docs)==null?void 0:l.source}}};const N=["zone","mpa"];export{N as __namedExportsOrder,F as default,n as mpa,a as zone}; diff --git a/version-7.0.0/assets/RbcsLearnMore-DYiqeu6x.js b/version-7.0.0/assets/RbcsLearnMore-DYiqeu6x.js new file mode 100644 index 0000000..71249c4 --- /dev/null +++ b/version-7.0.0/assets/RbcsLearnMore-DYiqeu6x.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{k as h,g as l,a as d}from"./objective-Caaevdh9.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{r as a,a as o,b as n}from"./rbcs-BHXFcvGv.js";const j=({objectives:t})=>{const r=h(t,i=>i.objectiveId),c=l(t);return e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"An MPA counts toward an objective if it meets the minimum level of protection for that objective."}),e.jsxs("table",{children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Objective"}),e.jsx("th",{children:"Minimum MPA Classification Required"})]})}),e.jsx("tbody",{children:d(r).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:r[i].shortDesc}),e.jsx("td",{children:c[i]})]},s))})]}),e.jsx("p",{children:"To increase the classification of an MPA in your plan such that it counts toward an objective, you must change the allowed activities for the MPA to reduce the impact to a level acceptable for the classification you want to achieve."}),e.jsxs("p",{children:[" ","A classification is assigned to each MPA based on 1) the number of fishing gears allowed, 2) the highest impact fishing gear and 3) the impact of allowed aquaculture/bottom exploitation. For no-take, a fourth criteria is added, the impact of allowed boating/anchoring. The higher the impact of the allowed uses in a given MPA or Zone, the lower the classification."]}),e.jsx("b",{children:"Zone Classification"}),e.jsxs("p",{children:["Zones are assigned 1 of 8 ",e.jsx("em",{children:"classifications"})," based on the activities allowed in that Zone. The classification is assigned based on 4 criteria:"]}),e.jsxs("ol",{children:[e.jsx("li",{children:"Number of fishing gear types"}),e.jsx("li",{children:"Fishing gear impact"}),e.jsx("li",{children:"Allowed aquaculture / bottom exploitation"}),e.jsx("li",{children:"Allowed boating / anchoring"})]}),e.jsx("p",{children:"If you only have the option to create MPAs for this SeaSketch project and not Zones, your MPAs are scored as having a single Zone with the activities of the MPA."}),e.jsx("p",{children:"Zones are classified based on the following decision tree:"}),e.jsx("p",{children:e.jsx("a",{target:"_blank",href:"https://www.sciencedirect.com/science/article/pii/S0308597X16300197",rel:"noreferrer",children:"image source"})}),e.jsx("p",{children:"The impact score for each allowed activity is as follows:"}),e.jsxs("table",{children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Activity"}),e.jsx("th",{children:"Impact score"})]})}),e.jsxs("tbody",{children:[Object.keys(a).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:a[i]})]},s)),Object.keys(o).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:o[i]})]},s)),Object.keys(n).map((i,s)=>e.jsxs("tr",{children:[e.jsx("td",{children:i}),e.jsx("td",{children:n[i]})]},s))]})]}),e.jsx("b",{children:"MPA Classification"}),e.jsxs("p",{children:["An MPA is assigned 1 of 5 ",e.jsx("em",{children:"classifications"}),". The classification is based on an index score calculated for the MPA, which is a combination of the Zone scores for each MPA, and the size of those Zones relative to each other. The larger the area of a Zone relative to the others in the MPA, the more weight its impact carries in the MPA index score."]}),e.jsx("p",{children:"Note again that if this SeaSketch Project does not allow you to create Zones, then each of your MPAs will be scored as having a single Zone with the activities of the MPA."}),e.jsxs("p",{children:["(",e.jsx("a",{target:"_blank",href:"https://www.sciencedirect.com/science/article/pii/S0308597X16300197",rel:"noreferrer",children:"image source"}),")"]}),e.jsxs("p",{children:["This system of assigning protection based on perceived impact is called the"," ",e.jsx("a",{target:"_blank",href:"https://doi.org/10.1016/j.marpol.2016.06.021",rel:"noreferrer",children:"regulation-based classification system"}),"(RBCS). To learn more, please read the original published research paper:"]}),e.jsx("p",{children:"Bárbara Horta e Costa, Joachim Claudet, Gustavo Franco, Karim Erzini, Anthony Caro, Emanuel J. Gonçalves, A regulation-based classification system for Marine Protected Areas (MPAs), Marine Policy, Volume 72, 2016, Pages 192-198, ISSN 0308-597X. https://doi.org/10.1016/j.marpol.2016.06.021"})]})};j.__docgenInfo={description:"Describes RBCS and lists minimum level of protection required for each objective",methods:[],displayName:"RbcsLearnMore",props:{objectives:{required:!0,tsType:{name:"Array",elements:[{name:"z.infer",elements:[{name:"objectiveSchema"}],raw:"z.infer"}],raw:"Objective[]"},description:""}}};export{j as R}; diff --git a/version-7.0.0/assets/RbcsLearnMore.stories-CawNEK1p.js b/version-7.0.0/assets/RbcsLearnMore.stories-CawNEK1p.js new file mode 100644 index 0000000..c47319e --- /dev/null +++ b/version-7.0.0/assets/RbcsLearnMore.stories-CawNEK1p.js @@ -0,0 +1 @@ +import{j as a}from"./jsx-runtime-DEdD30eg.js";import{R as s}from"./RbcsLearnMore-DYiqeu6x.js";import{a as c}from"./ReportDecorator-BKqhhKaH.js";import{C as i}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./objective-Caaevdh9.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const E={component:s,title:"Components/Rbcs/RbcsLearnMore",decorators:[i,c]},p=[{objectiveId:"eez",shortDesc:"30% of EEZ protected",target:.3,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"yes","Moderately Protected Area":"no","Poorly Protected Area":"no","Unprotected Area":"no"}},{objectiveId:"eezNoTake",shortDesc:"15% of EEZ no-take protection",target:.15,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"no","Moderately Protected Area":"no","Poorly Protected Area":"no","Unprotected Area":"no"}}],e=()=>a.jsx(s,{objectives:p});e.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,t;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(t=(r=e.parameters)==null?void 0:r.docs)==null?void 0:t.source}}};const M=["simple"];export{M as __namedExportsOrder,E as default,e as simple}; diff --git a/version-7.0.0/assets/RbcsMpaClassPanel-7rr-boQ4.js b/version-7.0.0/assets/RbcsMpaClassPanel-7rr-boQ4.js new file mode 100644 index 0000000..c74a9c1 --- /dev/null +++ b/version-7.0.0/assets/RbcsMpaClassPanel-7rr-boQ4.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{P as o}from"./PointyCircle-C32lPmy-.js";import{R as l}from"./RbcsIcons-BmnZGO8y.js";const d=({value:n,displayName:a,size:s,displayValue:r=!0,group:i,groupColorMap:t})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx("div",{style:{paddingRight:10},children:i&&t?e.jsx(o,{size:s,color:t[i],children:r}):e.jsx(l,{value:n,size:s,displayValue:r})}),e.jsx("div",{style:{fontSize:18},children:a})]});d.__docgenInfo={description:"Sketch collection status panel for MPA regulation-based classification",methods:[],displayName:"RbcsMpaClassPanel",props:{value:{required:!0,tsType:{name:"number"},description:""},displayName:{required:!0,tsType:{name:"string"},description:""},size:{required:!1,tsType:{name:"number"},description:""},displayValue:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},group:{required:!1,tsType:{name:"string"},description:"Group to use for this circle"},groupColorMap:{required:!1,tsType:{name:"Record",elements:[{name:"string"},{name:"string"}],raw:"Record"},description:"Mapping of group names to color"}}};export{d as R}; diff --git a/version-7.0.0/assets/RbcsMpaClassPanel.stories-_Xp531Ic.js b/version-7.0.0/assets/RbcsMpaClassPanel.stories-_Xp531Ic.js new file mode 100644 index 0000000..b5d8edd --- /dev/null +++ b/version-7.0.0/assets/RbcsMpaClassPanel.stories-_Xp531Ic.js @@ -0,0 +1,6 @@ +import{j as s}from"./jsx-runtime-DEdD30eg.js";import{a as m}from"./ReportDecorator-BKqhhKaH.js";import{C as n}from"./CardDecorator-SdzzCCaW.js";import{R as t}from"./RbcsMpaClassPanel-7rr-boQ4.js";import{g as l}from"./RbcsIcons-BmnZGO8y.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./PointyCircle-C32lPmy-.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./_baseToString-CmkGVQv0.js";import"./number-cRyP0T_7.js";const D={component:t,title:"Components/Rbcs/RbcsMpaClassPanel",decorators:[n,m]},c=[1.25,2.35,3.65,4.15,5.85,6.35,7.15],a=()=>s.jsx(s.Fragment,{children:c.map((e,p)=>s.jsxs("div",{children:[s.jsxs("p",{children:["If MPA has index value: ",e]}),s.jsx(t,{value:e,displayName:l(e)})]},p))});a.__docgenInfo={description:"",methods:[],displayName:"simple"};var o,r,i;a.parameters={...a.parameters,docs:{...(o=a.parameters)==null?void 0:o.docs,source:{originalSource:`() => <> + {values.map((value, index) =>
+

If MPA has index value: {value}

+ +
)} + `,...(i=(r=a.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const E=["simple"];export{E as __namedExportsOrder,D as default,a as simple}; diff --git a/version-7.0.0/assets/RbcsMpaObjectiveStatus.stories-VrH2Q208.js b/version-7.0.0/assets/RbcsMpaObjectiveStatus.stories-VrH2Q208.js new file mode 100644 index 0000000..3e8ecef --- /dev/null +++ b/version-7.0.0/assets/RbcsMpaObjectiveStatus.stories-VrH2Q208.js @@ -0,0 +1,94 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{O as h,a as b}from"./geographies-Dy7PGO2y.js";import{p as n}from"./number-cRyP0T_7.js";import{a as x}from"./ReportDecorator-BKqhhKaH.js";import{C as w}from"./CardDecorator-SdzzCCaW.js";import"./valueFormatter-CwWsdtmz.js";import{d as y}from"./styled-components.browser.esm-Cwi-fKCl.js";import"./WatersDiagram-CHmUhu9s.js";import"./SketchAttributesCard-Bj4JFaUi.js";import"./IucnDesignationTable-DzC2SQ99.js";import"./IucnLevelCircle-D6DFDagq.js";import"./IucnLevelPill--Wa943A1.js";import"./IucnMatrix-D67jgbAm.js";import"./Table-DU7L5fPt.js";import"./ClassTable-DKcKdr4y.js";import"./FilterSelectTable-EeI3LT1t.js";import"./SketchClassTable-Cx5ZyWDA.js";import"./ReportTableStyled-YHOh9k4c.js";import"./GroupCircleRow-CQR-r2UC.js";import"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./Card-CM14UvZN.js";import"./Circle-C4NcHiwg.js";import"./Collapse-7iqd9XPw.js";import"./CheckboxGroup-B-zjAHDz.js";import"./DataDownload-NRMtrsbm.js";import"./DataDownloadToolbar-B7oXbgJ-.js";import"./Dropdown-BSgC6zM_.js";import"./ErrorStatus-BfiBdgir.js";import"./GeographySwitcher-x36Ufr2O.js";import"./InfoStatus-DIO3Rise.js";import"./KeySection-DH5O_gQ3.js";import"./LayerToggle-I347XAEB.js";import{O as M}from"./ObjectiveStatus-CmWKntiI.js";import"./Pill-2iL0yYbW.js";import"./ResultsCard-DzrYA0tH.js";import"./ReportError-CKDrXl1_.js";import"./SegmentControl-CZ99B3yM.js";import"./SimpleButton-CD5OHI_F.js";import"./Skeleton-u_SOmpwo.js";import"./Toolbar-Ci4_u54V.js";import"./ToolbarCard-pyGkhUKg.js";import"./Tooltip-B8XPMhwM.js";import"./VerticalSpacer-CckaP5Ks.js";import"./PointyCircle-C32lPmy-.js";import"./RbcsIcons-BmnZGO8y.js";import"./RbcsLearnMore-DYiqeu6x.js";import"./RbcsMpaClassPanel-7rr-boQ4.js";import"./RbcsZoneClassPanel-Bp4QFhux.js";import{a as f}from"./objective-Caaevdh9.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./iucnProtectionLevel-KZvFkafK.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./helpers-DgG4-pmm.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";import"./InfoCircleFill.esm-CjhE5QEd.js";import"./CheckCircleFill.esm-DtBQOjIm.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-BbP3371Q.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-rNTiGNI1.js";import"./rbcs-BHXFcvGv.js";y.div` + h3, + h6 { + margin: 0; + line-height: 1em; + } + h3 { + margin-bottom: 1em; + } + h6 { + font-size: 0.8em; + padding: 0 0.5em 0.5em 0; + width: 5em; + text-align: right; + color: #666; + } + figure { + margin: 1em auto; + max-width: 1100px; + position: relative; + } + .graphic { + padding-left: 10px; + } + + .chart { + position: relative; + overflow: visible; + width: 0%; + animation: expand 1.5s ease forwards; + } + + .x-axis { + text-align: center; + padding: 0em 0 0.5em; + } + + .legend { + margin: 0 auto; + padding: 0; + font-size: 0.9em; + } + .legend li { + display: inline-block; + padding: 0.25em 1em; + line-height: 1em; + } + .legend li:before { + content: ""; + margin-right: 0.5em; + display: inline-block; + width: 8px; + height: 8px; + background-color: #334d5c; + } + + ${t=>t.blockGroupColors.map((r,o)=>` + .legend li:nth-of-type(${o+1}):before { + background-color: ${r}; + } + `)} + + @media screen and (min-width: 768px) { + h6 { + padding: 0 0.5em 0.5em 0; + width: 5em; + float: left; + } + .legend { + width: 80%; + } + } +`;const v=new URLSearchParams(window.location.search);v.get("service");v.get("frameId")||window.name;const p=({level:t,objective:r,renderMsg:o})=>{const j=o?o(r,t):P(r,t);return e.jsx(M,{status:r.countsToward[t],msg:j})},P=(t,r)=>t.countsToward[r]===h?e.jsxs(e.Fragment,{children:["This MPA counts towards protecting"," ",e.jsx("b",{children:n(t.target)})," of planning area."]}):t.countsToward[r]===b?e.jsxs(e.Fragment,{children:["This MPA ",e.jsx("b",{children:"does not"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of planning area."]}):e.jsxs(e.Fragment,{children:["This MPA ",e.jsx("b",{children:"may"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of planning area."]});p.__docgenInfo={description:"",methods:[],displayName:"RbcsMpaObjectiveStatus",props:{level:{required:!0,tsType:{name:"unknown[number]",raw:"(typeof rbcsMpaProtectionLevels)[number]"},description:"RBCS protection level for MPA to give status for"},objective:{required:!0,tsType:{name:"RbcsObjective"},description:"RBCS objective to weigh protection level against"},renderMsg:{required:!1,tsType:{name:"signature",type:"function",raw:`( + objective: RbcsObjective, + level: RbcsMpaProtectionLevel, +) => JSX.Element`,signature:{arguments:[{type:{name:"RbcsObjective"},name:"objective"},{type:{name:"unknown[number]",raw:"(typeof rbcsMpaProtectionLevels)[number]"},name:"level"}],return:{name:"JSX.Element"}}},description:"optional custom objective message"}}};const Ke={component:p,title:"Components/Rbcs/RbcsMpaObjective",decorators:[w,x]},i={objectiveId:"eez",shortDesc:"30% protected",target:.3,countsToward:{"Fully Protected Area":"yes","Highly Protected Area":"yes","Moderately Protected Area":"maybe","Poorly Protected Area":"no","Unprotected Area":"no"}},s=()=>{const t=f(i.countsToward);return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Based on the following objective ",JSON.stringify(i),":"]}),t.map((r,o)=>e.jsxs("div",{children:[e.jsx("p",{children:`If MPA has protection level: ${r}`}),e.jsx(p,{level:r,objective:i})]},o))]})},a=()=>{const t=f(i.countsToward);return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Based on the following objective ",JSON.stringify(i),":"]}),t.map((r,o)=>e.jsxs("div",{children:[e.jsx("p",{children:`If MPA has protection level: ${r}`}),e.jsx(p,{level:r,objective:i,renderMsg:()=>R(i,r)})]},o))]})},R=(t,r)=>t.countsToward[r]===h?e.jsxs(e.Fragment,{children:["This most definitely counts towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]}):t.countsToward[r]===b?e.jsxs(e.Fragment,{children:["This most definitely ",e.jsx("b",{children:"does not"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]}):e.jsxs(e.Fragment,{children:["This most definitely ",e.jsx("b",{children:"may"})," count towards protecting"," ",e.jsx("b",{children:n(t.target)})," of Lunar waters 🌙."]});s.__docgenInfo={description:"",methods:[],displayName:"simple"};a.__docgenInfo={description:"",methods:[],displayName:"customMessageRenderProp"};var m,c,d;s.parameters={...s.parameters,docs:{...(m=s.parameters)==null?void 0:m.docs,source:{originalSource:`() => { + const levels = getKeys(objective.countsToward); + return <> +

Based on the following objective {JSON.stringify(objective)}:

+ {levels.map((level, index) =>
+

{\`If MPA has protection level: \${level}\`}

+ +
)} + ; +}`,...(d=(c=s.parameters)==null?void 0:c.docs)==null?void 0:d.source}}};var l,g,u;a.parameters={...a.parameters,docs:{...(l=a.parameters)==null?void 0:l.docs,source:{originalSource:`() => { + const levels = getKeys(objective.countsToward); + return <> +

Based on the following objective {JSON.stringify(objective)}:

+ {levels.map((level, index) =>
+

{\`If MPA has protection level: \${level}\`}

+ customRenderMsg(objective, level)} /> +
)} + ; +}`,...(u=(g=a.parameters)==null?void 0:g.docs)==null?void 0:u.source}}};const Ue=["simple","customMessageRenderProp"];export{Ue as __namedExportsOrder,a as customMessageRenderProp,Ke as default,s as simple}; diff --git a/version-7.0.0/assets/RbcsZoneClassPanel-Bp4QFhux.js b/version-7.0.0/assets/RbcsZoneClassPanel-Bp4QFhux.js new file mode 100644 index 0000000..ac4b886 --- /dev/null +++ b/version-7.0.0/assets/RbcsZoneClassPanel-Bp4QFhux.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{a as n,b as a}from"./RbcsIcons-BmnZGO8y.js";const t=({value:s,size:i=24})=>e.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[e.jsx("div",{style:{paddingRight:10},children:e.jsx(n,{value:s,size:i})}),e.jsx("div",{style:{fontSize:18},children:a(s)})]});t.__docgenInfo={description:"Single-sketch status panel for MPA regulation-based classification",methods:[],displayName:"RbcsZoneClassPanel",props:{value:{required:!0,tsType:{name:"number"},description:""},size:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"24",computed:!1}}}};export{t as R}; diff --git a/version-7.0.0/assets/RbcsZoneClassPanel.stories-wBHc5ZGe.js b/version-7.0.0/assets/RbcsZoneClassPanel.stories-wBHc5ZGe.js new file mode 100644 index 0000000..b94c596 --- /dev/null +++ b/version-7.0.0/assets/RbcsZoneClassPanel.stories-wBHc5ZGe.js @@ -0,0 +1,9 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{a as n}from"./ReportDecorator-BKqhhKaH.js";import{C as i}from"./CardDecorator-SdzzCCaW.js";import{R as a}from"./RbcsZoneClassPanel-Bp4QFhux.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./RbcsIcons-BmnZGO8y.js";import"./PointyCircle-C32lPmy-.js";import"./Circle-C4NcHiwg.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./rbcs-BHXFcvGv.js";import"./geographies-Dy7PGO2y.js";import"./_baseToString-CmkGVQv0.js";import"./number-cRyP0T_7.js";const D={component:a,title:"Components/Rbcs/RbcsZoneClassPanel",decorators:[i,n]},o=()=>r.jsx(r.Fragment,{children:r.jsx(r.Fragment,{children:Array.from({length:8},(p,e)=>r.jsx(a,{value:e+1},e))})});o.__docgenInfo={description:"",methods:[],displayName:"simple"};var t,s,m;o.parameters={...o.parameters,docs:{...(t=o.parameters)==null?void 0:t.docs,source:{originalSource:`() => <> + <> + {Array.from({ + length: 8 + }, (v, i) => { + return ; + })} + + `,...(m=(s=o.parameters)==null?void 0:s.docs)==null?void 0:m.source}}};const E=["simple"];export{E as __namedExportsOrder,D as default,o as simple}; diff --git a/version-7.0.0/assets/ReportDecorator-BKqhhKaH.js b/version-7.0.0/assets/ReportDecorator-BKqhhKaH.js new file mode 100644 index 0000000..e5b19f6 --- /dev/null +++ b/version-7.0.0/assets/ReportDecorator-BKqhhKaH.js @@ -0,0 +1,7 @@ +import{j as b}from"./jsx-runtime-DEdD30eg.js";import{R as re,r as _,g as F}from"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import{c as ne}from"./cloneDeep-DjGZ9tLP.js";const K=re.createContext(null),T={sketchProperties:{name:"My Sketch",id:"abc123",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString(),sketchClassId:"efg345",isCollection:!1,userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."}]},geometryUri:"",projectUrl:"https://example.com/project",visibleLayers:["a"],language:"en"},oe=o=>({...T,...o,sketchProperties:{...T.sketchProperties,...o==null?void 0:o.sketchProperties}}),U=[{name:"English",localName:"English",code:"EN"},{name:"Spanish",localName:"Español",code:"es"},{name:"Dhivehi",localName:"ދިވެހި,",code:"dv",rtl:!0},{name:"Portuguese",localName:"Portuguese",code:"pt"},{name:"Portuguese (Brazil)",localName:"Portuguese (Brasil)",code:"pt-br"},{name:"Norwegian",localName:"Norsk",code:"no"},{name:"Kosraean",localName:"Kosraean",code:"kos"},{name:"Samoan",localName:"Samoan",code:"sm"},{name:"Chuukese",localName:"Chuukese",code:"CHK"},{name:"Fijian",localName:"Na vosa vaka-Viti",code:"fj"},{name:"Fiji Hindi",localName:"फ़िजी हिंदी",code:"fh"},{name:"Hawaiian",localName:"ʻŌlelo Hawaiʻi",code:"haw"},{name:"French",localName:"Français",code:"fr"},{name:"German",localName:"Deutsch",code:"de"},{name:"Croatian",localName:"Hrvatski",code:"hr"},{name:"Afrikaans",localName:"Afrikaans",code:"af"},{name:"Chinese",localName:"中文",code:"zh-Hans"},{name:"Arabic",localName:"اَلْعَرَبِيَّةُ",code:"ar",rtl:!0},{name:"Dutch",code:"nl",localName:"Nederlands"},{name:"Italian",code:"it",localName:"Italiano"},{name:"Bulgarian",code:"bg",localName:"български"},{code:"fr-be",name:"French (Belgium)",localName:"Français (Belgique)"},{code:"el",name:"Greek",localName:"Ελληνικά"},{name:"Hindi",code:"hi",localName:"हिन्दी"},{name:"Indonesian",code:"id",localName:"Bahasa Indonesia"},{name:"Maori",code:"mi",localName:"Te Reo Māori"},{name:"Polish",code:"pl",localName:"Polski"},{name:"Romanian",code:"ro",localName:"Română"},{name:"Tongan",code:"to",localName:"lea fakatonga"},{name:"Zulu",code:"zu",localName:"isiZulu"},{name:"Swedish",code:"sv",localName:"Svenska"},{name:"Swedish (Finland)",code:"sv-fi",localName:"Svenska (Finland)"},{name:"Estonian",code:"et",localName:"Eesti"},{name:"Latvian",code:"lv",localName:"Latviešu"},{name:"Lithuanian",code:"lt",localName:"Lietuvių"},{name:"Russian",code:"ru",localName:"Русский"},{name:"Danish",code:"da",localName:"Dansk"}];function X(){const o=_.useContext(K);if(!o)throw new Error("ReportContext could not be found.");function c(u){o&&o.changeLanguage&&o.changeLanguage(u)}const i=U.find(u=>u.code===o.language)||U[0];return[i.code,c,i.rtl||!1]}const Y=()=>{const[o,c]=X();return b.jsx("select",{value:o,onChange:i=>c(i.target.value),title:"Language switcher",children:U.map(i=>b.jsx("option",{value:i.code,children:i.name},i.code))})};Y.__docgenInfo={description:"",methods:[],displayName:"LanguageSwitcher"};var z;(function(o){o.HEADER="header",o.QUERY="query"})(z||(z={}));var V;(function(o){o.HEADER="header",o.QUERY="query"})(V||(V={}));var J;(function(o){o.HTTP="http",o.HTTPS="https"})(J||(J={}));var W;(function(o){o.MD5="md5",o.CRC32="crc32",o.CRC32C="crc32c",o.SHA1="sha1",o.SHA256="sha256"})(W||(W={}));var G;(function(o){o[o.HEADER=0]="HEADER",o[o.TRAILER=1]="TRAILER"})(G||(G={}));var Z;(function(o){o.PROFILE="profile",o.SSO_SESSION="sso-session",o.SERVICES="services"})(Z||(Z={}));var Q;(function(o){o.HTTP_0_9="http/0.9",o.HTTP_1_0="http/1.0",o.TDS_8_0="tds/8.0"})(Q||(Q={}));var I;(function(o){o.STANDARD="standard",o.ADAPTIVE="adaptive"})(I||(I={}));I.STANDARD;const P={},j=new Array(64);for(let o=0,c=65,i=90;o+c<=i;o++){const u=String.fromCharCode(o+c);P[u]=o,j[o]=u}for(let o=0,c=97,i=122;o+c<=i;o++){const u=String.fromCharCode(o+c),l=o+26;P[u]=l,j[l]=u}for(let o=0;o<10;o++){P[o.toString(10)]=o+52;const c=o.toString(10),i=o+52;P[c]=i,j[i]=c}P["+"]=62;j[62]="+";P["/"]=63;j[63]="/";for(let o=0;o<256;o++){let c=o.toString(16).toLowerCase();c.length===1&&(c=`0${c}`)}const B=function(){const o=Object.getPrototypeOf(this).constructor,c=Function.bind.apply(String,[null,...arguments]),i=new c;return Object.setPrototypeOf(i,o.prototype),i};B.prototype=Object.create(String.prototype,{constructor:{value:B,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf(B,String);var E=(o=>(o.Pending="pending",o.Completed="completed",o.Failed="failed",o))(E||{}),ae=function o(c,i){if(c===i)return!0;if(c&&i&&typeof c=="object"&&typeof i=="object"){if(c.constructor!==i.constructor)return!1;var u,l,h;if(Array.isArray(c)){if(u=c.length,u!=i.length)return!1;for(l=u;l--!==0;)if(!o(c[l],i[l]))return!1;return!0}if(c.constructor===RegExp)return c.source===i.source&&c.flags===i.flags;if(c.valueOf!==Object.prototype.valueOf)return c.valueOf()===i.valueOf();if(c.toString!==Object.prototype.toString)return c.toString()===i.toString();if(h=Object.keys(c),u=h.length,u!==Object.keys(i).length)return!1;for(l=u;l--!==0;)if(!Object.prototype.hasOwnProperty.call(i,h[l]))return!1;for(l=u;l--!==0;){var y=h[l];if(!o(c[y],i[y]))return!1}return!0}return c!==c&&i!==i};const se=F(ae);function ie(o){const c=_.useRef();return se(c.current,o)||(c.current=o),c.current}const M=async(o,c,i,u,l)=>{const h=new URL(o);h.searchParams.append("geometryUri",c.geometryUri),h.searchParams.append("extraParams",c.extraParams||"{}"),h.searchParams.append("cacheKey",c.cacheKey||""),u&&(h.searchParams.append("checkCacheOnly","true"),h.searchParams.append("onConnect",""+l));const g=await(await fetch(h.toString(),{signal:i,method:"get",headers:{"Content-Type":"application/json"}})).json();if(i.aborted)throw new Error("Request aborted");return g},ce=async(o,c,i,u,l,h)=>{M(o,c,i.signal,!0,!1).then(g=>{g.data!==void 0&&g.data&&(u({loading:!1,task:g,error:g.error}),h.close(1e3,l))})};var k={exports:{}};(function(o,c){(function(i){o.exports=i()})(function(i){var u=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];function l(s,a){var t=s[0],e=s[1],n=s[2],r=s[3];t+=(e&n|~e&r)+a[0]-680876936|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[1]-389564586|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[2]+606105819|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[3]-1044525330|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+a[4]-176418897|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[5]+1200080426|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[6]-1473231341|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[7]-45705983|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+a[8]+1770035416|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[9]-1958414417|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[10]-42063|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[11]-1990404162|0,e=(e<<22|e>>>10)+n|0,t+=(e&n|~e&r)+a[12]+1804603682|0,t=(t<<7|t>>>25)+e|0,r+=(t&e|~t&n)+a[13]-40341101|0,r=(r<<12|r>>>20)+t|0,n+=(r&t|~r&e)+a[14]-1502002290|0,n=(n<<17|n>>>15)+r|0,e+=(n&r|~n&t)+a[15]+1236535329|0,e=(e<<22|e>>>10)+n|0,t+=(e&r|n&~r)+a[1]-165796510|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[6]-1069501632|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[11]+643717713|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[0]-373897302|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+a[5]-701558691|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[10]+38016083|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[15]-660478335|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[4]-405537848|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+a[9]+568446438|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[14]-1019803690|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[3]-187363961|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[8]+1163531501|0,e=(e<<20|e>>>12)+n|0,t+=(e&r|n&~r)+a[13]-1444681467|0,t=(t<<5|t>>>27)+e|0,r+=(t&n|e&~n)+a[2]-51403784|0,r=(r<<9|r>>>23)+t|0,n+=(r&e|t&~e)+a[7]+1735328473|0,n=(n<<14|n>>>18)+r|0,e+=(n&t|r&~t)+a[12]-1926607734|0,e=(e<<20|e>>>12)+n|0,t+=(e^n^r)+a[5]-378558|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[8]-2022574463|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[11]+1839030562|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[14]-35309556|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+a[1]-1530992060|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[4]+1272893353|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[7]-155497632|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[10]-1094730640|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+a[13]+681279174|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[0]-358537222|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[3]-722521979|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[6]+76029189|0,e=(e<<23|e>>>9)+n|0,t+=(e^n^r)+a[9]-640364487|0,t=(t<<4|t>>>28)+e|0,r+=(t^e^n)+a[12]-421815835|0,r=(r<<11|r>>>21)+t|0,n+=(r^t^e)+a[15]+530742520|0,n=(n<<16|n>>>16)+r|0,e+=(n^r^t)+a[2]-995338651|0,e=(e<<23|e>>>9)+n|0,t+=(n^(e|~r))+a[0]-198630844|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[7]+1126891415|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[14]-1416354905|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[5]-57434055|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+a[12]+1700485571|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[3]-1894986606|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[10]-1051523|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[1]-2054922799|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+a[8]+1873313359|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[15]-30611744|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[6]-1560198380|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[13]+1309151649|0,e=(e<<21|e>>>11)+n|0,t+=(n^(e|~r))+a[4]-145523070|0,t=(t<<6|t>>>26)+e|0,r+=(e^(t|~n))+a[11]-1120210379|0,r=(r<<10|r>>>22)+t|0,n+=(t^(r|~e))+a[2]+718787259|0,n=(n<<15|n>>>17)+r|0,e+=(r^(n|~t))+a[9]-343485551|0,e=(e<<21|e>>>11)+n|0,s[0]=t+s[0]|0,s[1]=e+s[1]|0,s[2]=n+s[2]|0,s[3]=r+s[3]|0}function h(s){var a=[],t;for(t=0;t<64;t+=4)a[t>>2]=s.charCodeAt(t)+(s.charCodeAt(t+1)<<8)+(s.charCodeAt(t+2)<<16)+(s.charCodeAt(t+3)<<24);return a}function y(s){var a=[],t;for(t=0;t<64;t+=4)a[t>>2]=s[t]+(s[t+1]<<8)+(s[t+2]<<16)+(s[t+3]<<24);return a}function g(s){var a=s.length,t=[1732584193,-271733879,-1732584194,271733878],e,n,r,v,w,N;for(e=64;e<=a;e+=64)l(t,h(s.substring(e-64,e)));for(s=s.substring(e-64),n=s.length,r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e=0;e>2]|=s.charCodeAt(e)<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(l(t,r),e=0;e<16;e+=1)r[e]=0;return v=a*8,v=v.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(v[2],16),N=parseInt(v[1],16)||0,r[14]=w,r[15]=N,l(t,r),t}function m(s){var a=s.length,t=[1732584193,-271733879,-1732584194,271733878],e,n,r,v,w,N;for(e=64;e<=a;e+=64)l(t,y(s.subarray(e-64,e)));for(s=e-64>2]|=s[e]<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(l(t,r),e=0;e<16;e+=1)r[e]=0;return v=a*8,v=v.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(v[2],16),N=parseInt(v[1],16)||0,r[14]=w,r[15]=N,l(t,r),t}function x(s){var a="",t;for(t=0;t<4;t+=1)a+=u[s>>t*8+4&15]+u[s>>t*8&15];return a}function C(s){var a;for(a=0;ar?new ArrayBuffer(0):(v=r-n,w=new ArrayBuffer(v),N=new Uint8Array(w),H=new Uint8Array(this,n,v),N.set(H),w)}}();function p(s){return/[\u0080-\uFFFF]/.test(s)&&(s=unescape(encodeURIComponent(s))),s}function S(s,a){var t=s.length,e=new ArrayBuffer(t),n=new Uint8Array(e),r;for(r=0;r>2]|=a.charCodeAt(e)<<(e%4<<3);return this._finish(n,t),r=C(this._hash),s&&(r=R(r)),this.reset(),r},d.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},d.prototype.setState=function(s){return this._buff=s.buff,this._length=s.length,this._hash=s.hash,this},d.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},d.prototype._finish=function(s,a){var t=a,e,n,r;if(s[t>>2]|=128<<(t%4<<3),t>55)for(l(this._hash,s),t=0;t<16;t+=1)s[t]=0;e=this._length*8,e=e.toString(16).match(/(.*?)(.{0,8})$/),n=parseInt(e[2],16),r=parseInt(e[1],16)||0,s[14]=n,s[15]=r,l(this._hash,s)},d.hash=function(s,a){return d.hashBinary(p(s),a)},d.hashBinary=function(s,a){var t=g(s),e=C(t);return a?R(e):e},d.ArrayBuffer=function(){this.reset()},d.ArrayBuffer.prototype.append=function(s){var a=A(this._buff.buffer,s),t=a.length,e;for(this._length+=s.byteLength,e=64;e<=t;e+=64)l(this._hash,y(a.subarray(e-64,e)));return this._buff=e-64>2]|=a[n]<<(n%4<<3);return this._finish(e,t),r=C(this._hash),s&&(r=R(r)),this.reset(),r},d.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},d.ArrayBuffer.prototype.getState=function(){var s=d.prototype.getState.call(this);return s.buff=f(s.buff),s},d.ArrayBuffer.prototype.setState=function(s){return s.buff=S(s.buff,!0),d.prototype.setState.call(this,s)},d.ArrayBuffer.prototype.destroy=d.prototype.destroy,d.ArrayBuffer.prototype._finish=d.prototype._finish,d.ArrayBuffer.hash=function(s,a){var t=m(new Uint8Array(s)),e=C(t);return a?R(e):e},d})})(k);var le=k.exports;const ue=F(le);var fe=function o(c){if(typeof c=="number"&&isNaN(c))throw new Error("NaN is not allowed");if(typeof c=="number"&&!isFinite(c))throw new Error("Infinity is not allowed");return c===null||typeof c!="object"?JSON.stringify(c):c.toJSON instanceof Function?o(c.toJSON()):Array.isArray(c)?`[${c.reduce((l,h,y)=>`${l}${y===0?"":","}${o(h===void 0||typeof h=="symbol"?null:h)}`,"")}]`:`{${Object.keys(c).sort().reduce((u,l)=>{if(c[l]===void 0||typeof c[l]=="symbol")return u;const h=u.length===0?"":",";return`${u}${h}${o(l)}:${o(c[l])}`},"")}}`};const he=F(fe),de=(o,c,i={})=>{let u=`${o}-${c.id}-${c.updatedAt}`;if(Object.keys(i).length>0){const l=he(i),h=ue.hash(JSON.stringify(l));u=`${u}-${h}`}return u},$=new Map;let O=[],L=[],D={};const pe=(o,c={})=>{const i=_.useContext(K);if(!i)throw new Error("ReportContext not set.");const[u,l]=_.useState({loading:!0}),h=ie(c);let y;return _.useEffect(()=>{const g=new AbortController;if(l({loading:!0}),i.exampleOutputs){const m=i.exampleOutputs.find(x=>x.functionName===o);!m&&!i.simulateLoading&&!i.simulateError&&l({loading:!1,error:`Could not find example data for sketch "${i.sketchProperties.name}" and function "${o}". Run \`npm test\` to generate example outputs`}),l({loading:i.simulateLoading?i.simulateLoading:!1,task:{id:"abc123",location:"https://localhost/abc123",service:"https://localhost",logUriTemplate:"https://localhost/logs/abc123",geometryUri:"https://localhost/geometry/abc123",wss:"",status:E.Completed,startedAt:new Date().toISOString(),duration:0,data:(m||{}).results,error:i.simulateError?i.simulateError:void 0,estimate:0},error:i.simulateError?i.simulateError:void 0})}else{if(!i.projectUrl&&i.geometryUri){l({loading:!1,error:"Client Error - ReportContext.projectUrl not specified"});return}(async()=>{let m;try{m=await me(i.projectUrl,g.signal)}catch{if(!g.signal.aborted){l({loading:!1,error:`Fetch of GeoprocessingProject metadata failed ${i.projectUrl}`});return}}let x,C;if(o.startsWith("https:"))x=o;else{const f=m.geoprocessingServices.find(A=>A.title===o);if(!f){l({loading:!1,error:`Could not find service for function titled ${o}`});return}x=f.endpoint,C=f==null?void 0:f.executionMode}const p={geometryUri:i.geometryUri,extraParams:JSON.stringify(c)};if(i.sketchProperties.id&&i.sketchProperties.updatedAt){const f=de(o,i.sketchProperties,c);p.cacheKey=f}if(p.cacheKey){const f=$.get(p.cacheKey);if(f){l({loading:!1,task:f,error:f.error});return}}let S;if(p.cacheKey){const f=O.find(A=>A.cacheKey===p.cacheKey&&A.functionName===o);f&&(l({loading:!0,task:f.task,error:void 0}),S=f.promise)}if(!S&&(l({loading:!0,task:void 0,error:void 0}),S=M(x,p,g.signal,!1,!1),p.cacheKey)){const f={cacheKey:p.cacheKey,functionName:o,promise:S};O.push(f),S.finally(()=>{O=O.filter(A=>A!==f)})}S.then(f=>{var R,d;const A=f.service;if(A&&f.status!=="completed"&&((R=f.wss)==null?void 0:R.length)>0&&C==="async"){const s=encodeURIComponent(A),a=encodeURIComponent(p.cacheKey||""),t=f.wss+"?serviceName="+s+"&cacheKey="+a+"&fromClient=true";ge(f,t,l,p.cacheKey,x,p,o,g,y)}if(!f.status||!["pending","completed","failed"].includes(f.status)){l({loading:!1,task:f,error:"Could not parse response from geoprocessing function."});return}if(l({loading:f.status===E.Pending,task:f,error:f.error}),p.cacheKey&&f.status===E.Completed&&$.set(p.cacheKey,ne(f)),f.status===E.Pending){((d=f.wss)==null?void 0:d.length)>0&&l({loading:!0,task:f,error:f.error});return}}).catch(f=>{g.signal.aborted||l({loading:!1,error:f.toString()})})})()}return()=>{g.abort()}},[i.geometryUri,i.sketchProperties,o,h]),u},ge=(o,c,i,u,l,h,y,g,m)=>(m===void 0&&(m=new WebSocket(c)),m.addEventListener("open",function(){const x=$.get(u);if(x){i({loading:!1,task:x,error:x.error}),m.close();return}M(l,h,g.signal,!0,!0).then(p=>{if(p.service===y&&JSON.stringify(p)&&p.id!=="NO_CACHE_HIT"&&p.data){i({loading:!1,task:p,error:p.error}),m.close(1e3,y);return}})}),m.onmessage=function(x){var p;const C=JSON.parse(x.data);if(x.data.timestamp){const S=Date.now();console.log(`timestamp ${y}: ${x.data.timestamp}`),console.log(`received ${y}: ${S}`),console.log(`diff ${y}: ${S-x.data.timestamp}`)}C.cacheKey===u&&C.serviceName===y&&(h.cacheKey=u,((p=C.failureMessage)==null?void 0:p.length)>0?(o.error=C.failureMessage,o.status=E.Failed,i({loading:!1,task:o,error:o.error}),m.close()):ce(l,h,g,i,y,m))},m.addEventListener("close",function(){}),m.onerror=function(){var x;((x=m.url)==null?void 0:x.length)>0&&i({loading:!1,error:"Error loading results. Unexpected socket error."})},m),me=async(o,c)=>{const i=L.find(l=>l.url===o);if(i)return i.promise;if(o in D)return D[o];const u=fetch(o,{signal:c}).then(async l=>{const h=await l.json();if(c.aborted)throw new Error("Aborted");return D[o]=h,L=L.filter(y=>y.url!==o),h});return L.push({url:o,promise:u}),u};pe.reset=()=>{D={}};const ee=({style:o,children:c})=>{const[i,u,l]=X();return b.jsx("div",{style:o,dir:l?"rtl":"ltr",children:c})};ee.__docgenInfo={description:"Controls text direction for report based on current language",methods:[],displayName:"ReportTextDirection",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:""}}};const ye={height:"auto",border:"1px solid rgba(0,0,0,0.12)",marginLeft:"auto",marginRight:"auto",borderRadius:2,position:"relative"},xe={backgroundColor:"#efefef",padding:8,margin:0,boxSizing:"border-box",boxShadow:"0px 0px 0px transparent, 0px 4px 4px 0px rgba(0, 0, 0, 0.06) inset, 0px 0px 0px transparent, 0px 0px 0px transparent"},be={fontFamily:"sans-serif",padding:10,backgroundColor:"#f5f5f5",zIndex:2,borderBottom:"1px solid rgba(0,0,0,0.13)"},q=({value:o={},children:c})=>{const[i,u]=_.useState(500),l=oe({changeLanguage:g=>{y(m=>{const x=m.language!==g;return{...m,language:x?g:m.language}})},...o}),[h,y]=_.useState(l);return b.jsx(K.Provider,{value:{...h},children:b.jsxs("div",{style:{width:i,...ye},children:[b.jsx("div",{style:be,children:b.jsx("h1",{style:{fontSize:18,fontWeight:500},children:"Sketch Name"})}),b.jsx(ee,{style:{...xe,width:i},children:c}),b.jsxs("div",{className:"storyControls",style:{position:"absolute",bottom:-30,display:"flex",justifyContent:"space-evenly",alignItems:"center",width:"100%"},children:[b.jsx(Y,{}),b.jsxs("select",{value:i,onChange:g=>u(Number.parseInt(g.target.value)),children:[b.jsx("option",{value:500,children:"Desktop - Standard Size"}),b.jsx("option",{value:800,children:"Desktop - Large"}),b.jsx("option",{value:320,children:"iPhone 5"}),b.jsx("option",{value:375,children:"iPhone 6, iPhone X"}),b.jsx("option",{value:414,children:"iPhone 6 Plus, iPhone 8 Plus, iPhone XR"}),b.jsx("option",{value:360,children:"Galaxy S5"}),b.jsx("option",{value:412,children:"Nexus 5x"}),b.jsx("option",{value:540,children:"Pixel"})]})]})]})})};q.__docgenInfo={description:`Wraps a story to look and behave like a sketch report +It also replicates much of the functionality of App.tx like setting text +direction and loading ReportContext. +The context value can be added to or overridden by passing a value prop +Layout includes a language switcher (connected to the report context) +and a report width selector +The caller must wrap the story in a Translator component to provide translations`,methods:[],displayName:"ReportStoryLayout",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},value:{required:!1,tsType:{name:"Partial",elements:[{name:"ReportContextValue"}],raw:"Partial"},description:"Optional ReportContext partial to merge",defaultValue:{value:"{}",computed:!1}}}};const te=o=>b.jsx(q,{children:o()}),we=te,Ne=o=>c=>b.jsx(q,{value:o,children:c()});te.__docgenInfo={description:"Decorator that renders a story into ReportStoryLayout.",methods:[],displayName:"ReportDecorator"};export{Y as L,we as R,te as a,K as b,Ne as c,T as d,X as e,U as l,oe as s,pe as u}; diff --git a/version-7.0.0/assets/ReportError-CKDrXl1_.js b/version-7.0.0/assets/ReportError-CKDrXl1_.js new file mode 100644 index 0000000..2269590 --- /dev/null +++ b/version-7.0.0/assets/ReportError-CKDrXl1_.js @@ -0,0 +1 @@ +var c=Object.defineProperty;var m=(e,o,r)=>o in e?c(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r;var s=(e,o,r)=>m(e,typeof o!="symbol"?o+"":o,r);import{j as t}from"./jsx-runtime-DEdD30eg.js";import{R as l}from"./index-RYns6xqu.js";import{C as d}from"./Card-CM14UvZN.js";import{P as f}from"./index-rNTiGNI1.js";import{E as h}from"./ErrorStatus-BfiBdgir.js";import{u}from"./useTranslation-SdK8TBCK.js";const x=()=>{const{t:e}=u();return t.jsx(d,{children:t.jsx("div",{role:"alert",children:t.jsx(h,{msg:t.jsx(t.Fragment,{children:e("An error occurred while rendering this component. If the error persists, please report it.")})})})})};class n extends l.Component{constructor(){super(...arguments);s(this,"state",{hasError:!1,error:{message:"",stack:""},info:{componentStack:""}});s(this,"componentDidCatch",(r,a)=>{this.setState({error:r,info:a})})}render(){const{hasError:r,error:a,info:i}=this.state;r&&console.info(a.message,i);const{children:p}=this.props;return r?t.jsx(x,{}):p}}s(n,"getDerivedStateFromError",()=>({hasError:!0})),s(n,"propTypes");n.propTypes={children:f.node};n.__docgenInfo={description:"",methods:[{name:"getDerivedStateFromError",docblock:null,modifiers:["static"],params:[],returns:null},{name:"componentDidCatch",docblock:null,modifiers:[],params:[{name:"error",optional:!1,type:null},{name:"info",optional:!1,type:null}],returns:null}],displayName:"ReportError",props:{children:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"",type:{name:"node"}}}};export{n as R}; diff --git a/version-7.0.0/assets/ReportError.stories-Bhrfm71-.js b/version-7.0.0/assets/ReportError.stories-Bhrfm71-.js new file mode 100644 index 0000000..69db043 --- /dev/null +++ b/version-7.0.0/assets/ReportError.stories-Bhrfm71-.js @@ -0,0 +1,7 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{R as t}from"./ReportError-CKDrXl1_.js";import{R as d}from"./ReportDecorator-BKqhhKaH.js";import{C as c}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./index-rNTiGNI1.js";import"./ErrorStatus-BfiBdgir.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const S={component:t,title:"Components/ReportError",decorators:[d]},h=()=>{throw new Error("error!")},r=()=>e.jsx(t,{children:e.jsx(h,{})}),o=()=>e.jsx(t,{children:e.jsx(c,{children:e.jsx("p",{children:"This message should display without error"})})});r.__docgenInfo={description:"",methods:[],displayName:"throws"};o.__docgenInfo={description:"",methods:[],displayName:"okay"};var s,p,a;r.parameters={...r.parameters,docs:{...(s=r.parameters)==null?void 0:s.docs,source:{originalSource:`() => + + `,...(a=(p=r.parameters)==null?void 0:p.docs)==null?void 0:a.source}}};var m,i,n;o.parameters={...o.parameters,docs:{...(m=o.parameters)==null?void 0:m.docs,source:{originalSource:`() => + +

This message should display without error

+
+
`,...(n=(i=o.parameters)==null?void 0:i.docs)==null?void 0:n.source}}};const D=["throws","okay"];export{D as __namedExportsOrder,S as default,o as okay,r as throws}; diff --git a/version-7.0.0/assets/ReportPage.stories-BJG4X7Ir.js b/version-7.0.0/assets/ReportPage.stories-BJG4X7Ir.js new file mode 100644 index 0000000..46c94c2 --- /dev/null +++ b/version-7.0.0/assets/ReportPage.stories-BJG4X7Ir.js @@ -0,0 +1,23 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as d}from"./index-RYns6xqu.js";import{R as t,S as l}from"./SegmentControl-CZ99B3yM.js";import{R as m}from"./ReportDecorator-BKqhhKaH.js";import{C as n}from"./Card-CM14UvZN.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const j={component:t,title:"Components/ReportPage",decorators:[m]},a=()=>{const[r,g]=d.useState("page1");return e.jsxs(e.Fragment,{children:[e.jsx("div",{style:{marginTop:5},children:e.jsx(l,{value:r,onClick:i=>g(i),segments:[{id:"page1",label:"Page 1"},{id:"page2",label:"Page 2"}]})}),e.jsx(t,{hidden:r!=="page1",children:e.jsx(n,{children:"Report page 1"})}),e.jsx(t,{hidden:r!=="page2",children:e.jsx(n,{children:"Report page 2"})})]})};a.__docgenInfo={description:"",methods:[],displayName:"reportPage"};var o,s,p;a.parameters={...a.parameters,docs:{...(o=a.parameters)==null?void 0:o.docs,source:{originalSource:`() => { + const [tab, setTab] = useState("page1"); + const enableAllTabs = false; + return <> +
+ setTab(segment)} segments={[{ + id: "page1", + label: "Page 1" + }, { + id: "page2", + label: "Page 2" + }]} /> +
+ + + ; +}`,...(p=(s=a.parameters)==null?void 0:s.docs)==null?void 0:p.source}}};const f=["reportPage"];export{f as __namedExportsOrder,j as default,a as reportPage}; diff --git a/version-7.0.0/assets/ReportTableStyled-YHOh9k4c.js b/version-7.0.0/assets/ReportTableStyled-YHOh9k4c.js new file mode 100644 index 0000000..f2e78a9 --- /dev/null +++ b/version-7.0.0/assets/ReportTableStyled-YHOh9k4c.js @@ -0,0 +1,8 @@ +import{d as t}from"./styled-components.browser.esm-Cwi-fKCl.js";const p=t.div` + .styled { + td, + th { + padding: 5px 5px; + } + } +`;export{p as R}; diff --git a/version-7.0.0/assets/ResultsCard-DzrYA0tH.js b/version-7.0.0/assets/ResultsCard-DzrYA0tH.js new file mode 100644 index 0000000..206fd68 --- /dev/null +++ b/version-7.0.0/assets/ResultsCard-DzrYA0tH.js @@ -0,0 +1,42 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as o}from"./Card-CM14UvZN.js";import{u as R}from"./ReportDecorator-BKqhhKaH.js";import{m as S,d as l}from"./styled-components.browser.esm-Cwi-fKCl.js";import{S as s}from"./Skeleton-u_SOmpwo.js";import{R as N}from"./ReportError-CKDrXl1_.js";import{E as v}from"./ErrorStatus-BfiBdgir.js";import{u as C}from"./useTranslation-SdK8TBCK.js";const k=S` + 0% { + background-position: 100% 0%; + } + 100% { + background-position: 0% 0%; + } +`,T=l.div.attrs(()=>({$duration:1}))` + background: #ddd; + height: 4px; + background: linear-gradient(90deg, #ddd 50%, white 50%); + background-size: 200% 200%; + background-position: 0%; + animation: ${k} linear; + animation-iteration-count: once; + /* animation-timing-function: ease-in-out; */ + animation-duration: ${a=>a.$duration+"s"}; + position: relative; +`,V=l.div` + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 4px; + overflow: hidden; + border-radius: 0px 0px 4px 4px; +`,q=()=>e.jsxs("div",{children:[e.jsx(s,{}),e.jsx(s,{}),e.jsx(s,{}),e.jsx(s,{style:{width:"25%"}})]});l.div` + height: 20px; + margin-top: 5px; + padding-bottom: 15px; + margin-left: auto; + margin-right: auto; + font-style: italic; + width: 100%; + text-align: center; + display: none; +`;function E({functionName:a,skeleton:c,children:p,title:f,titleStyle:g={},style:h={},useChildCard:x=!1,extraParams:b={}}){if(!a)throw new Error("No function specified for ResultsCard");const{t:j}=C(),w=j("ResultsCard - no result message","Report run completed, but no results returned"),i={style:h,title:f,titleStyle:g},{task:r,loading:d,error:y}=R(a,b);let n=y,u=5;r&&r.estimate&&(u=Math.round(r.estimate/1e3)),r&&!r.data&&!d&&(r.error?n=r.error:n=w);let t;if(n)t=e.jsx(o,{...i,children:e.jsx("div",{role:"alert","aria-label":"Error alert",children:e.jsx(v,{msg:e.jsx(e.Fragment,{children:n})})})});else if(d)t=e.jsx(o,{...i,children:e.jsxs("div",{role:"progressbar","aria-label":"Awaiting results",children:[c||e.jsx(q,{}),e.jsx(V,{children:e.jsx(T,{$duration:u})})]})});else if(r&&r.data){const m=p(r.data);x?t=e.jsx(e.Fragment,{children:m}):t=e.jsx(o,{...i,children:m})}else throw new Error("ResultsCard error");return e.jsx(N,{children:t})}E.__docgenInfo={description:"",methods:[],displayName:"ResultsCard",props:{functionName:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"signature",type:"function",raw:"(results: T) => ReactNode",signature:{arguments:[{type:{name:"T"},name:"results"}],return:{name:"ReactNode"}}},description:""},skeleton:{required:!1,tsType:{name:"ReactNode"},description:""},title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:""},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"",defaultValue:{value:"{}",computed:!1}},style:{required:!1,tsType:{name:"object"},description:"",defaultValue:{value:"{}",computed:!1}},useChildCard:{required:!1,tsType:{name:"boolean"},description:"Assumes caller will provide card in children to use results (e.g. ToolbarCard with DataDownload). Shows a simple card until loading complete",defaultValue:{value:"false",computed:!1}},extraParams:{required:!1,tsType:{name:"Record",elements:[{name:"string"},{name:"union",raw:`| string +| number +| boolean +| null +| { [x: string]: JSONValue } +| Array`,elements:[{name:"string"},{name:"number"},{name:"boolean"},{name:"null"},{name:"signature",type:"object",raw:"{ [x: string]: JSONValue }",signature:{properties:[{key:{name:"string"},value:{name:"JSONValue",required:!0}}]}},{name:"Array",elements:[{name:"JSONValue"}],raw:"Array"}]}],raw:"Record"},description:"Additional runtime parameters from report client for geoprocessing function.",defaultValue:{value:"{}",computed:!1}}}};export{E as R}; diff --git a/version-7.0.0/assets/ResultsCard.stories-Do22IMYk.js b/version-7.0.0/assets/ResultsCard.stories-Do22IMYk.js new file mode 100644 index 0000000..688b4b9 --- /dev/null +++ b/version-7.0.0/assets/ResultsCard.stories-Do22IMYk.js @@ -0,0 +1,132 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as K}from"./index-RYns6xqu.js";import{R as r}from"./ResultsCard-DzrYA0tH.js";import{c as Q,s as W,b as o}from"./ReportDecorator-BKqhhKaH.js";import{S as g}from"./Skeleton-u_SOmpwo.js";import{L as X}from"./LayerToggle-I347XAEB.js";import{C as x}from"./Collapse-7iqd9XPw.js";import{f as Y}from"./index-CJGZSqXF.js";import{D as $}from"./DataDownload-NRMtrsbm.js";import{T as G}from"./ToolbarCard-pyGkhUKg.js";import"./Card-CM14UvZN.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./ReportError-CKDrXl1_.js";import"./index-rNTiGNI1.js";import"./ErrorStatus-BfiBdgir.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Toolbar-Ci4_u54V.js";const a=W({visibleLayers:[],exampleOutputs:[{functionName:"area",sketchName:"My Sketch",results:{area:704}}]}),i=()=>e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]})}),ee=["nearshore","offshore"],n=()=>{const[t,H]=K.useState("nearshore"),J=s=>{console.log("changing geography to",s.target.value),H(s.target.value)};return e.jsxs(e.Fragment,{children:[e.jsx("select",{onChange:J,children:ee.map(s=>e.jsx("option",{value:s,children:s},s))})," ",e.jsx(r,{title:"Card Title",functionName:"area",extraParams:{geography:t},children:()=>e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Cur geography: ",t]}),e.jsx("p",{children:"Note that smoke tests are not setup to generate output for more than one extraParams value. In fact, by default the extraParams value is not set for a story. Storybook is also not setup to load more than one output. So This story demonstrates how to use a UI switcher to control passing different values to extraParams, but it won't change the output. The approach to seeing what the output would be for different values of extraParams is to run the smoke tests is to create multiple independent smoke tests, each with different values."})]})})]})},l=()=>e.jsx(o.Provider,{value:{...a,simulateLoading:!0},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur illo voluptatem temporibus totam et incidunt."]})})}),u=()=>e.jsx(o.Provider,{value:{...a,simulateLoading:!0},children:e.jsx(r,{title:"Card Title",functionName:"area",skeleton:e.jsx(te,{}),children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur illo voluptatem temporibus totam et incidunt."]})})}),te=()=>e.jsxs("div",{children:[e.jsx(g,{style:{width:"100%",height:"130px"}}),e.jsx(g,{}),e.jsx(g,{}),e.jsx(g,{style:{width:"50%"}})]}),d=()=>e.jsx(o.Provider,{value:{...a,simulateError:"Internal server error"},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km."]})})}),m=()=>e.jsx(o.Provider,{value:{...a,exampleOutputs:[{functionName:"area",sketchName:"My Sketch",results:null}]},children:e.jsx(r,{title:"Card Title",functionName:"area",children:t=>e.jsxs("p",{children:["This zone is ",t.area," sq km."]})})}),re=()=>{throw new Error("error!")},c=()=>e.jsx(o.Provider,{value:{...a},children:e.jsx(r,{title:"Card Title",functionName:"area",children:()=>e.jsx(re,{})})}),Z=e.jsxs(e.Fragment,{children:[e.jsx(X,{label:"Show EEZ Boundary",layerId:"5e80c8a8cd44abca6e5268af",simple:!0}),e.jsx($,{filename:"sample",data:Y.ranked,formats:["csv","json"],placement:"left-end"})]}),p=()=>e.jsx(o.Provider,{value:{...a},children:e.jsx(r,{title:"Card Title",functionName:"area",useChildCard:!0,children:t=>e.jsxs(G,{title:"Card Title",items:Z,children:[e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]}),e.jsx(x,{title:"Learn More",children:e.jsx("p",{children:"Additional elements in here"})}),e.jsx(x,{title:"Show by MPA",children:e.jsx("p",{children:"Additional elements in here"})})]})})}),h=()=>e.jsx(o.Provider,{value:{...a,visibleLayers:["5e80c8a8cd44abca6e5268af"]},children:e.jsx(r,{title:"Card Title",functionName:"area",useChildCard:!0,children:t=>e.jsxs(G,{title:"Card Title",items:Z,children:[e.jsxs("p",{children:["This zone is ",t.area," sq km. Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore quisquam? Provident doloremque inventore, natus beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti eveniet."]}),e.jsx(x,{title:"Learn More",children:e.jsx("p",{children:"Additional elements in here"})}),e.jsx(x,{title:"Show by MPA",children:e.jsx("p",{children:"Additional elements in here"})})]})})}),_e={component:r,title:"Components/Card/ResultsCard",decorators:[Q(a)]};i.__docgenInfo={description:"",methods:[],displayName:"basic"};n.__docgenInfo={description:"",methods:[],displayName:"extraParams"};l.__docgenInfo={description:"",methods:[],displayName:"loadingState"};u.__docgenInfo={description:"",methods:[],displayName:"customSkeleton"};d.__docgenInfo={description:"",methods:[],displayName:"errorState"};m.__docgenInfo={description:"",methods:[],displayName:"noDataState"};c.__docgenInfo={description:"",methods:[],displayName:"errorBoundary"};p.__docgenInfo={description:"",methods:[],displayName:"customCard"};h.__docgenInfo={description:"",methods:[],displayName:"customCardToggled"};var C,f,v;i.parameters={...i.parameters,docs:{...(C=i.parameters)==null?void 0:C.docs,source:{originalSource:`() => + {(data: any) =>

+ This zone is {data.area} sq km. Lorem ipsum dolor sit amet consectetur + adipisicing elit. Ut nisi beatae, officiis perferendis quis inventore + quisquam? Provident doloremque inventore, natus beatae quam nisi eius + quidem deserunt, aperiam aliquid corrupti eveniet. +

} +
`,...(v=(f=i.parameters)==null?void 0:f.docs)==null?void 0:v.source}}};var q,y,j;n.parameters={...n.parameters,docs:{...(q=n.parameters)==null?void 0:q.docs,source:{originalSource:`() => { + const [geography, setGeography] = useState("nearshore"); + const geographySwitcher = (e: any) => { + console.log("changing geography to", e.target.value); + setGeography(e.target.value); + }; + return <> + {" "} + + {() => <> +

Cur geography: {geography}

+

+ Note that smoke tests are not setup to generate output for more + than one extraParams value. In fact, by default the extraParams + value is not set for a story. Storybook is also not setup to load + more than one output. So This story demonstrates how to use a UI + switcher to control passing different values to extraParams, but + it won't change the output. The approach to seeing what the output + would be for different values of extraParams is to run the smoke + tests is to create multiple independent smoke tests, each with + different values. +

+ } +
+ ; +}`,...(j=(y=n.parameters)==null?void 0:y.docs)==null?void 0:j.source}}};var T,b,P;l.parameters={...l.parameters,docs:{...(T=l.parameters)==null?void 0:T.docs,source:{originalSource:`() => + + {(data: any) =>

+ This zone is {data.area} sq km. Lorem ipsum dolor sit amet consectetur + adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur + corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur + illo voluptatem temporibus totam et incidunt. +

} +
+
`,...(P=(b=l.parameters)==null?void 0:b.docs)==null?void 0:P.source}}};var R,S,k;u.parameters={...u.parameters,docs:{...(R=u.parameters)==null?void 0:R.docs,source:{originalSource:`() => + }> + {(data: any) =>

+ This zone is {data.area} sq km. Lorem ipsum dolor sit amet consectetur + adipisicing elit. Neque illo ipsum odit rerum delectus consequuntur + corrupti, magnam quas? Ipsam quis soluta labore. Laudantium tenetur + illo voluptatem temporibus totam et incidunt. +

} +
+
`,...(k=(S=u.parameters)==null?void 0:S.docs)==null?void 0:k.source}}};var N,w,I;d.parameters={...d.parameters,docs:{...(N=d.parameters)==null?void 0:N.docs,source:{originalSource:`() => + + {(data: any) =>

This zone is {data.area} sq km.

} +
+
`,...(I=(w=d.parameters)==null?void 0:w.docs)==null?void 0:I.source}}};var L,_,z;m.parameters={...m.parameters,docs:{...(L=m.parameters)==null?void 0:L.docs,source:{originalSource:`() => + + {(data: any) =>

This zone is {data.area} sq km.

} +
+
`,...(z=(_=m.parameters)==null?void 0:_.docs)==null?void 0:z.source}}};var A,M,D;c.parameters={...c.parameters,docs:{...(A=c.parameters)==null?void 0:A.docs,source:{originalSource:`() => + + {() => { + return ; + }} + + `,...(D=(M=c.parameters)==null?void 0:M.docs)==null?void 0:D.source}}};var V,E,U;p.parameters={...p.parameters,docs:{...(V=p.parameters)==null?void 0:V.docs,source:{originalSource:`() => + + {(data: any) => +

+ This zone is {data.area} sq km. Lorem ipsum dolor sit amet + consectetur adipisicing elit. Ut nisi beatae, officiis perferendis + quis inventore quisquam? Provident doloremque inventore, natus + beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti + eveniet. +

+ +

Additional elements in here

+
+ +

Additional elements in here

+
+
} +
+
`,...(U=(E=p.parameters)==null?void 0:E.docs)==null?void 0:U.source}}};var B,O,F;h.parameters={...h.parameters,docs:{...(B=h.parameters)==null?void 0:B.docs,source:{originalSource:`() => + + {(data: any) => +

+ This zone is {data.area} sq km. Lorem ipsum dolor sit amet + consectetur adipisicing elit. Ut nisi beatae, officiis perferendis + quis inventore quisquam? Provident doloremque inventore, natus + beatae quam nisi eius quidem deserunt, aperiam aliquid corrupti + eveniet. +

+ +

Additional elements in here

+
+ +

Additional elements in here

+
+
} +
+
`,...(F=(O=h.parameters)==null?void 0:O.docs)==null?void 0:F.source}}};const ze=["basic","extraParams","loadingState","customSkeleton","errorState","noDataState","errorBoundary","customCard","customCardToggled"];export{ze as __namedExportsOrder,i as basic,p as customCard,h as customCardToggled,u as customSkeleton,_e as default,c as errorBoundary,d as errorState,n as extraParams,l as loadingState,m as noDataState}; diff --git a/version-7.0.0/assets/SegmentControl-CZ99B3yM.js b/version-7.0.0/assets/SegmentControl-CZ99B3yM.js new file mode 100644 index 0000000..ebc1785 --- /dev/null +++ b/version-7.0.0/assets/SegmentControl-CZ99B3yM.js @@ -0,0 +1 @@ +import{j as i}from"./jsx-runtime-DEdD30eg.js";import{r as a}from"./index-RYns6xqu.js";const d=({hidden:e,children:r})=>i.jsx("div",{style:{display:e?"none":"block"},children:r});d.__docgenInfo={description:"",methods:[],displayName:"ReportPage",props:{hidden:{required:!0,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"ReactNode"},description:""}}};const l=e=>{const r=e.segments.findIndex(t=>t.id===e.value),[s,o]=a.useState(480/e.segments.length),n=a.useRef(null);if(r===-1)throw new Error(`Unknown SegmentControl id ${e.value} for segments ${JSON.stringify(e.segments)}`);return a.useEffect(()=>{var t;(t=n.current)!=null&&t.clientWidth&&o(n.current.clientWidth/e.segments.length)},[n.current]),i.jsxs("div",{style:{fontFamily:"sans-serif",background:"rgba(229, 231, 235, 1)",display:"flex",flexBasis:"content",borderRadius:"0.375rem",position:"relative",border:"2px solid black",borderColor:"rgba(229, 231, 235, 1)"},ref:n,children:[i.jsx("span",{style:{transitionProperty:"all",transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"75ms",insetInlineStart:`${s*r}px`,width:`${s-4}px`,fontSize:"0.875rem",lineHeight:"1.25rem",borderRadius:"0.25rem",padding:"0.125rem",backgroundColor:"white",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",position:"absolute"},"aria-hidden":"true",children:" "}),e.segments.map(t=>i.jsx("button",{onClick:()=>{e.onClick&&e.onClick(t.id)},style:{color:"rgba(31, 41, 55, 1)",userSelect:"none",fontSize:"0.875rem",lineHeight:"1.25rem",flex:"1 1 auto",textAlign:"center",width:`${s}px`,cursor:"pointer",borderRadius:"0.375rem",padding:"0.125rem",background:"transparent",border:"none",zIndex:10,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"},className:"text-gray-800 select-none text-sm flex-1 text-center cursor-pointer rounded-md p-0.5 z-10","aria-pressed":e.value===t.id,"aria-label":`Open ${t.label} Tab`,children:t.label},t.id))]})};l.__docgenInfo={description:"",methods:[],displayName:"SegmentControl",props:{segments:{required:!0,tsType:{name:"Array",elements:[{name:"signature",type:"object",raw:"{ id: string; label: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"label",value:{name:"string",required:!0}}]}}],raw:"{ id: string; label: string }[]"},description:""},value:{required:!0,tsType:{name:"string"},description:""},onClick:{required:!1,tsType:{name:"signature",type:"function",raw:"(segment: string) => void",signature:{arguments:[{type:{name:"string"},name:"segment"}],return:{name:"void"}}},description:""}}};export{d as R,l as S}; diff --git a/version-7.0.0/assets/SegmentControl.stories-CzGQFokz.js b/version-7.0.0/assets/SegmentControl.stories-CzGQFokz.js new file mode 100644 index 0000000..483d519 --- /dev/null +++ b/version-7.0.0/assets/SegmentControl.stories-CzGQFokz.js @@ -0,0 +1,33 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{r as c}from"./index-RYns6xqu.js";import{S as d,R as r}from"./SegmentControl-CZ99B3yM.js";import{c as g}from"./ReportDecorator-BKqhhKaH.js";import{T as h}from"./TranslatorAsync-B_qXHhRg.js";import{C as s}from"./Card-CM14UvZN.js";import{S as n}from"./Skeleton-u_SOmpwo.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./context-D1gH75Th.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const t=()=>{const[o,m]=c.useState("one");return e.jsxs(h,{children:[e.jsx(d,{value:o,onClick:p=>m(p),segments:[{id:"one",label:"One"},{id:"two",label:"Two"},{id:"three",label:"Three"}]}),e.jsx(r,{hidden:o!=="one",children:e.jsxs(s,{children:[e.jsx(n,{}),e.jsx(n,{})]})}),e.jsx(r,{hidden:o!=="two",children:e.jsxs(s,{children:[e.jsx(n,{}),e.jsx(n,{}),e.jsx(n,{})]})}),e.jsx(r,{hidden:o!=="three",children:e.jsx(s,{children:e.jsx(n,{})})})]})},v={component:d,title:"Components/SegmentControl",decorators:[g()]};t.__docgenInfo={description:"",methods:[],displayName:"segmentControl"};var a,i,l;t.parameters={...t.parameters,docs:{...(a=t.parameters)==null?void 0:a.docs,source:{originalSource:`() => { + const [tab, setTab] = useState("one"); + return + setTab(segment)} segments={[{ + id: "one", + label: "One" + }, { + id: "two", + label: "Two" + }, { + id: "three", + label: "Three" + }]} /> + + + + ; +}`,...(l=(i=t.parameters)==null?void 0:i.docs)==null?void 0:l.source}}};const y=["segmentControl"];export{y as __namedExportsOrder,v as default,t as segmentControl}; diff --git a/version-7.0.0/assets/SimpleButton-CD5OHI_F.js b/version-7.0.0/assets/SimpleButton-CD5OHI_F.js new file mode 100644 index 0000000..29cba37 --- /dev/null +++ b/version-7.0.0/assets/SimpleButton-CD5OHI_F.js @@ -0,0 +1,9 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{d as n}from"./styled-components.browser.esm-Cwi-fKCl.js";const r=n.button` + background: transparent; + border: none; + cursor: pointer; + color: #767676; + &:hover { + color: #333; + } +`,s=({children:o,...t})=>e.jsx(r,{...t,children:o});s.__docgenInfo={description:"A simple button component that accepts any text value so unicode can be used including emojis",methods:[],displayName:"SimpleButton",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{s as S,r as a}; diff --git a/version-7.0.0/assets/SimpleButton.stories-CYkixxOA.js b/version-7.0.0/assets/SimpleButton.stories-CYkixxOA.js new file mode 100644 index 0000000..9625177 --- /dev/null +++ b/version-7.0.0/assets/SimpleButton.stories-CYkixxOA.js @@ -0,0 +1,16 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as e}from"./SimpleButton-CD5OHI_F.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";const S={component:e,title:"Components/SimpleButton",decorators:[]},n=()=>t.jsxs(t.Fragment,{children:[t.jsx(e,{children:"⋮"}),t.jsx(e,{children:"➥"}),t.jsx(e,{children:"⇩"}),t.jsx(e,{children:"⬇"}),t.jsx(e,{children:"➥"}),t.jsx(e,{children:"Text"})]}),r=()=>t.jsx(t.Fragment,{children:t.jsx("a",{href:"https://google.com",target:"_blank",rel:"noreferrer",children:t.jsx(e,{children:"⬇"})})});n.__docgenInfo={description:"",methods:[],displayName:"simpleButton"};r.__docgenInfo={description:"",methods:[],displayName:"linkButton"};var o,s,i;n.parameters={...n.parameters,docs:{...(o=n.parameters)==null?void 0:o.docs,source:{originalSource:`() => { + return <> + + + + + + Text + ; +}`,...(i=(s=n.parameters)==null?void 0:s.docs)==null?void 0:i.source}}};var m,l,p;r.parameters={...r.parameters,docs:{...(m=r.parameters)==null?void 0:m.docs,source:{originalSource:`() => { + return <> + + + + ; +}`,...(p=(l=r.parameters)==null?void 0:l.docs)==null?void 0:p.source}}};const h=["simpleButton","linkButton"];export{h as __namedExportsOrder,S as default,r as linkButton,n as simpleButton}; diff --git a/version-7.0.0/assets/Skeleton-u_SOmpwo.js b/version-7.0.0/assets/Skeleton-u_SOmpwo.js new file mode 100644 index 0000000..b183292 --- /dev/null +++ b/version-7.0.0/assets/Skeleton-u_SOmpwo.js @@ -0,0 +1,23 @@ +import{d as i}from"./styled-components.browser.esm-Cwi-fKCl.js";const n=i.div` + display: inline-block; + height: 16px; + border-radius: 3px; + width: 100%; + background: linear-gradient(-100deg, #f0f0f0 0%, #fafafa 50%, #f0f0f0 100%); + background-size: 400% 400%; + animation: pulse 1.2s ease-in-out infinite; + margin-bottom: 4px; + margin-top: 4px; + @keyframes pulse { + 0% { + background-position: 0% 0%; + } + 100% { + background-position: -135% 0%; + } + } + &::before { + content: "d"; + opacity: 0; + } +`;export{n as S}; diff --git a/version-7.0.0/assets/Skeleton.stories-DpYOIt7Q.js b/version-7.0.0/assets/Skeleton.stories-DpYOIt7Q.js new file mode 100644 index 0000000..ebf13b2 --- /dev/null +++ b/version-7.0.0/assets/Skeleton.stories-DpYOIt7Q.js @@ -0,0 +1,21 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{C as n}from"./Card-CM14UvZN.js";import{S as o}from"./Skeleton-u_SOmpwo.js";import{R as j}from"./ReportDecorator-BKqhhKaH.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const I={component:o,title:"Components/Skeleton",decorators:[j]},r=()=>e.jsx(n,{children:e.jsx(o,{})}),s=()=>e.jsxs(n,{children:[e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{})]}),t=()=>e.jsx(n,{children:e.jsxs("div",{children:[e.jsx(o,{style:{width:"100%",height:"130px"}}),e.jsx(o,{}),e.jsx(o,{}),e.jsx(o,{style:{width:"50%"}})]})});r.__docgenInfo={description:"",methods:[],displayName:"small"};s.__docgenInfo={description:"",methods:[],displayName:"larger"};t.__docgenInfo={description:"",methods:[],displayName:"custom"};var a,d,m;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => + + `,...(m=(d=r.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};var i,c,l;s.parameters={...s.parameters,docs:{...(i=s.parameters)==null?void 0:i.docs,source:{originalSource:`() => + + + + + + `,...(l=(c=s.parameters)==null?void 0:c.docs)==null?void 0:l.source}}};var p,x,S;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() => +
+ + + + +
+
`,...(S=(x=t.parameters)==null?void 0:x.docs)==null?void 0:S.source}}};const N=["small","larger","custom"];export{N as __namedExportsOrder,t as custom,I as default,s as larger,r as small}; diff --git a/version-7.0.0/assets/SketchAttributesCard-Bj4JFaUi.js b/version-7.0.0/assets/SketchAttributesCard-Bj4JFaUi.js new file mode 100644 index 0000000..2c9bf41 --- /dev/null +++ b/version-7.0.0/assets/SketchAttributesCard-Bj4JFaUi.js @@ -0,0 +1 @@ +import{j as s}from"./jsx-runtime-DEdD30eg.js";import{u as y}from"./useSketchProperties-C7Z3ZE-x.js";import{C as f}from"./Card-CM14UvZN.js";import{u as x}from"./useTranslation-SdK8TBCK.js";const m=({title:g,autoHide:b,mappings:l})=>{const p={fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:"1.5em"},[u]=y(),{t:i,i18n:r}=x(),c=i("Attributes");return b===!0&&u.userAttributes.length===0?null:u?s.jsx(f,{titleStyle:p,title:g||c,children:s.jsx("table",{style:{width:"100%"},children:s.jsx("tbody",{children:u.userAttributes.map(e=>{let n,t;if(!e.valueLabel){n=e.label;const a=e&&e.value!==void 0&&e.value!==null?e.value:i("(Not answered)");t=a,l&&l[e.exportId]&&typeof a=="string"?a[0]==="["?t=JSON.parse(a).map(d=>l[e.exportId][d]).map(d=>d.toString()).join(", "):t=l[e.exportId][a]:Array.isArray(a)?t=a.map(o=>o.toString()).join(", "):t=a.toString()}return e.label&&(n=e.label,r.language==="en"?n=e.label:e.alternateLanguages&&Object.keys(e.alternateLanguages).includes(r.language)&&(n=e.alternateLanguages[r.language].label)),e.valueLabel&&(t=e.valueLabel,r.language!=="en"&&e.alternateLanguages&&Object.keys(e.alternateLanguages).includes(r.language)&&(t=e.alternateLanguages[r.language].valueLabel)),s.jsxs("tr",{style:{verticalAlign:"top"},children:[s.jsx("td",{style:{padding:0,paddingRight:4,borderBottom:"1px solid #f5f5f5",paddingBottom:6,paddingTop:6},children:n}),s.jsx("td",{style:{borderBottom:"1px solid #f5f5f5",paddingBottom:6,paddingTop:6,paddingLeft:6},children:t?Array.isArray(t)?t.map((a,o)=>s.jsx("div",{children:i(a)},o)):i(t):"N/A"})]},e.exportId)})})})}):s.jsx(f,{titleStyle:p,title:g||c,children:s.jsx("p",{children:i("No attributes found")})})},S=m;m.__docgenInfo={description:"",methods:[],displayName:"SketchAttributesCard",props:{title:{required:!1,tsType:{name:"string"},description:""},autoHide:{required:!1,tsType:{name:"boolean"},description:""},mappings:{required:!1,tsType:{name:"signature",type:"object",raw:"{ [exportId: string]: { [value: string]: string } }",signature:{properties:[{key:{name:"string"},value:{name:"signature",type:"object",raw:"{ [value: string]: string }",signature:{properties:[{key:{name:"string"},value:{name:"string",required:!0}}]},required:!0}}]}},description:"Map from value IDs to human readable for one or more exportIds"}}};export{S}; diff --git a/version-7.0.0/assets/SketchAttributesCard.stories-uwXeslJ9.js b/version-7.0.0/assets/SketchAttributesCard.stories-uwXeslJ9.js new file mode 100644 index 0000000..da3913a --- /dev/null +++ b/version-7.0.0/assets/SketchAttributesCard.stories-uwXeslJ9.js @@ -0,0 +1 @@ +import{S as e}from"./SketchAttributesCard-Bj4JFaUi.js";import{c as t,s as o}from"./ReportDecorator-BKqhhKaH.js";import"./CardDecorator-SdzzCCaW.js";import"./jsx-runtime-DEdD30eg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Card-CM14UvZN.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const r=o({sketchProperties:{userAttributes:[{label:"Designation",value:"FULLY_PROTECTED",exportId:"designation",fieldType:"ComboBox",valueLabel:"Fully Protected",formElementId:2987,alternateLanguages:{pt:{label:"Designação",valueLabel:"Totalmente Protegido"}}},{label:"Island",value:["FLORES"],exportId:"island",fieldType:"MultipleChoice",valueLabel:["Flores"],formElementId:2990,alternateLanguages:{pt:{label:"Ilha",valueLabel:["Floresita"]}}}]}}),L={component:e,title:"Components/Card/SketchAttributesCard",decorators:[t(r)]},g=[];export{g as __namedExportsOrder,L as default}; diff --git a/version-7.0.0/assets/SketchAttributesLegacyCard.stories-BVgCWWtw.js b/version-7.0.0/assets/SketchAttributesLegacyCard.stories-BVgCWWtw.js new file mode 100644 index 0000000..95bdbe3 --- /dev/null +++ b/version-7.0.0/assets/SketchAttributesLegacyCard.stories-BVgCWWtw.js @@ -0,0 +1,5 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as a}from"./SketchAttributesCard-Bj4JFaUi.js";import{R as l,s,b as p}from"./ReportDecorator-BKqhhKaH.js";import{T as n}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Card-CM14UvZN.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const d={ACTIVITIES:{WORKS:"Works",UNTREATED_WATER:"Untreated Water",HABITATION:"Habitation"},ROMAN:{I:"One",II:"Two"}},T=s({sketchProperties:{userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."},{label:"Allowed Activities no mapping",fieldType:"ChoiceField",exportId:"ACTIVITIEZ",value:'["WORKS","UNTREATED_WATER","HABITATION"]'},{label:"Allowed Activities with mapping",fieldType:"ChoiceField",exportId:"ACTIVITIES",value:'["WORKS","UNTREATED_WATER","HABITATION"]'},{label:"Allowed Activities JSON string with mapping",fieldType:"ChoiceField",exportId:"ACTIVITIES_JSON_STRING",value:["WORKS","UNTREATED_WATER","HABITATION"]},{exportId:"ROMAN",fieldType:"ChoiceField",label:"Roman number",value:"II"},{label:"Include this?",value:!1,exportId:"BOOLEAN",fieldType:"YesNo"},{label:"Include this other thing?",value:!0,exportId:"BOOLEANTWO",fieldType:"YesNo"},{label:"Empty field",value:null,exportId:"Foo",fieldType:"TextArea"}]}}),e=()=>t.jsx(p.Provider,{value:T,children:t.jsx(n,{children:t.jsx(a,{title:"Attributes Legacy",mappings:d})})}),y={component:a,title:"Components/Card/SketchAttributesCard",decorators:[l]};e.__docgenInfo={description:"",methods:[],displayName:"legacy"};var r,o,i;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`() => + + + + `,...(i=(o=e.parameters)==null?void 0:o.docs)==null?void 0:i.source}}};const S=["legacy"];export{S as __namedExportsOrder,y as default,e as legacy}; diff --git a/version-7.0.0/assets/SketchAttributesNextCard.stories-Br4K9jiH.js b/version-7.0.0/assets/SketchAttributesNextCard.stories-Br4K9jiH.js new file mode 100644 index 0000000..db2d7ce --- /dev/null +++ b/version-7.0.0/assets/SketchAttributesNextCard.stories-Br4K9jiH.js @@ -0,0 +1,3 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as o}from"./SketchAttributesCard-Bj4JFaUi.js";import{c as n,s}from"./ReportDecorator-BKqhhKaH.js";import"./CardDecorator-SdzzCCaW.js";import{T as i}from"./TranslatorAsync-B_qXHhRg.js";import"./index-RYns6xqu.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./Card-CM14UvZN.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const p=s({sketchProperties:{userAttributes:[{label:"Author(s)",value:null,exportId:"authors",fieldType:"TextArea",valueLabel:null,formElementId:2630,alternateLanguages:{}},{label:"Description",value:"Test description",exportId:"descriptionconsider_adding_a_ra",fieldType:"TextArea",valueLabel:null,formElementId:2629,alternateLanguages:{}},{label:"Comments with no value",value:null,exportId:"comments",fieldType:"TextArea",valueLabel:null,formElementId:4757,alternateLanguages:{pt:{label:"Comentários",valueLabel:null}}},{label:"Designation",value:"FULLY_PROTECTED",exportId:"designation",fieldType:"ComboBox",valueLabel:"Fully Protected",formElementId:2987,alternateLanguages:{pt:{label:"Designação",valueLabel:"Totalmente Protegido"}}},{label:"Island",value:["FLORES"],exportId:"island",fieldType:"MultipleChoice",valueLabel:["Flores"],formElementId:2990,alternateLanguages:{pt:{label:"Ilha",valueLabel:["Floresita"]}}},{label:"Gears",value:["LONG_LINE","TRAWL"],exportId:"gears",fieldType:"MultipleChoice",valueLabel:["Long Line","Trawl"],formElementId:2300,alternateLanguages:{pt:{label:"Engrenagens",valueLabel:["Linha Longa","Arrasto"]}}}]}}),e=()=>t.jsx(i,{children:t.jsx(o,{title:"Attributes Next"})}),E={component:o,title:"Components/Card/SketchAttributesCard",decorators:[n(p)]};e.__docgenInfo={description:"",methods:[],displayName:"next"};var a,r,l;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`() => + + `,...(l=(r=e.parameters)==null?void 0:r.docs)==null?void 0:l.source}}};const _=["next"];export{_ as __namedExportsOrder,E as default,e as next}; diff --git a/version-7.0.0/assets/SketchClassTable-Cx5ZyWDA.js b/version-7.0.0/assets/SketchClassTable-Cx5ZyWDA.js new file mode 100644 index 0000000..d7fcb2b --- /dev/null +++ b/version-7.0.0/assets/SketchClassTable-Cx5ZyWDA.js @@ -0,0 +1,31 @@ +import{j as s}from"./jsx-runtime-DEdD30eg.js";import{p as d}from"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{T as p}from"./Table-DU7L5fPt.js";import{d as r}from"./styled-components.browser.esm-Cwi-fKCl.js";import{R as f}from"./ReportTableStyled-YHOh9k4c.js";import{u as h}from"./useTranslation-SdK8TBCK.js";const u=r(f)` + .styled { + font-size: 13px; + + td:last-child, + th:last-child { + text-align: right; + } + } +`,b=r(u)` + & { + width: 100%; + overflow-x: scroll; + } + + & th:first-child, + & td:first-child { + position: sticky; + left: 0; + background: #efefef; + } + + & th, + & td { + } + + .styled { + font-size: 12px; +`,y=({rows:a,metricGroup:o,formatPerc:n=!1})=>{const{t:l}=h(),i=l("MPA"),c=o.classes.map(e=>({Header:e.display,accessor:t=>n?d(Number.isNaN(t[e.classId])?0:t[e.classId]):t[e.classId]})),m=[{Header:i,accessor:e=>s.jsx("div",{style:{width:120},children:e.sketchName})},...c];return s.jsx(b,{children:s.jsx(p,{className:"styled",columns:m,data:a.sort((e,t)=>e.sketchName.localeCompare(t.sketchName))})})};y.__docgenInfo={description:`Table displaying sketch class metrics, one table row per sketch +@param SketchClassTableProps +@returns`,methods:[],displayName:"SketchClassTable",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"Record",elements:[{name:"string"},{name:"union",raw:"string | number",elements:[{name:"string"},{name:"number"}]}],raw:"Record"}],raw:"Record[]"},description:"Table rows, expected to have sketchName property and one property for each classId in classes"},metricGroup:{required:!0,tsType:{name:"z.infer",elements:[{name:"metricGroupSchema"}],raw:"z.infer"},description:"Data class definitions"},formatPerc:{required:!1,tsType:{name:"boolean"},description:"Whether to format values as percentages, defaults to false",defaultValue:{value:"false",computed:!1}}}};export{y as S}; diff --git a/version-7.0.0/assets/SketchClassTable.stories-CucmLZ7Q.js b/version-7.0.0/assets/SketchClassTable.stories-CucmLZ7Q.js new file mode 100644 index 0000000..a163b79 --- /dev/null +++ b/version-7.0.0/assets/SketchClassTable.stories-CucmLZ7Q.js @@ -0,0 +1,9 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{S as o}from"./SketchClassTable-Cx5ZyWDA.js";import{a as u,b as l}from"./ReportDecorator-BKqhhKaH.js";import{C}from"./CardDecorator-SdzzCCaW.js";import{i as g,a as n,j as h}from"./metrics-CCT61h2F.js";import"./index-RYns6xqu.js";import"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./index-BAMY2Nnw.js";import"./Table-DU7L5fPt.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./ReportTableStyled-YHOh9k4c.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";import"./helpers-DgG4-pmm.js";import"./_baseIteratee-hc9hs9W5.js";import"./_baseToString-CmkGVQv0.js";const V={component:o,title:"Components/Table/SketchClassTable",decorators:[C,u]},d={sketchProperties:{name:"My Sketch",id:"abc123",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString(),sketchClassId:"efg345",isCollection:!1,userAttributes:[{exportId:"DESIGNATION",fieldType:"ChoiceField",label:"Designation",value:"Marine Reserve"},{exportId:"COMMENTS",fieldType:"TextArea",label:"Comments",value:"This is my MPA and it is going to be the greatest. Amazing."}]},geometryUri:"",projectUrl:"https://example.com/project",visibleLayers:["a"],language:"en"},e=()=>t.jsx(l.Provider,{value:d,children:t.jsx(o,{rows:g,metricGroup:n})}),r=()=>t.jsx(l.Provider,{value:d,children:t.jsx(o,{rows:h,metricGroup:n,formatPerc:!0})});e.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"simplePerc"};var s,i,p;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`() => { + return + + ; +}`,...(p=(i=e.parameters)==null?void 0:i.docs)==null?void 0:p.source}}};var a,m,c;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => { + return + + ; +}`,...(c=(m=r.parameters)==null?void 0:m.docs)==null?void 0:c.source}}};const W=["simple","simplePerc"];export{W as __namedExportsOrder,V as default,e as simple,r as simplePerc}; diff --git a/version-7.0.0/assets/Table-DU7L5fPt.js b/version-7.0.0/assets/Table-DU7L5fPt.js new file mode 100644 index 0000000..4a1e64f --- /dev/null +++ b/version-7.0.0/assets/Table-DU7L5fPt.js @@ -0,0 +1,82 @@ +import{j as L}from"./jsx-runtime-DEdD30eg.js";import{r as oe,c as Ir}from"./index-RYns6xqu.js";import{d as _t}from"./styled-components.browser.esm-Cwi-fKCl.js";import{_ as Xt}from"./extends-CF3RwP-h.js";import{S as qt}from"./index.esm-BWA7R1MX.js";import{D as Gr}from"./DataDownload-NRMtrsbm.js";import{T as Fr}from"./Toolbar-Ci4_u54V.js";var Kt=oe.forwardRef(function(ae,le){var k={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return oe.createElement(qt,Xt({iconAttrs:k,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},ae,{ref:le}),oe.createElement("path",{fillRule:"evenodd",d:"M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"}))});Kt.displayName="ChevronLeft";var Ut=oe.forwardRef(function(ae,le){var k={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};return oe.createElement(qt,Xt({iconAttrs:k,iconVerticalAlign:"middle",iconViewBox:"0 0 16 16"},ae,{ref:le}),oe.createElement("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"}))});Ut.displayName="ChevronRight";var $t={exports:{}},Qe={exports:{}};(function(ae,le){(function(k,R){R(le,oe)})(Ir,function(k,R){function Re(e,t,n,r,i,o,u){try{var a=e[o](u),l=a.value}catch(c){return void n(c)}a.done?t(l):Promise.resolve(l).then(r,i)}function be(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function u(l){Re(o,r,i,u,a,"next",l)}function a(l){Re(o,r,i,u,a,"throw",l)}u(void 0)})}}function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}function Te(e){var t=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e,"string");return typeof t=="symbol"?t:String(t)}R=R&&Object.prototype.hasOwnProperty.call(R,"default")?R.default:R;var s={init:"init"},pe=function(e){var t=e.value;return t===void 0?"":t},ge=function(){return R.createElement(R.Fragment,null," ")},de={Cell:pe,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function Se(){for(var e=arguments.length,t=new Array(e),n=0;n(o=typeof o=="number"?o:1/0)){var u=i;i=o,o=u}return e.filter(function(a){return t.some(function(l){var c=a.values[l];return c>=i&&c<=o})})};pt.autoRemove=function(e){return!e||typeof e[0]!="number"&&typeof e[1]!="number"};var ye=Object.freeze({__proto__:null,text:ot,exactText:it,exactTextCase:ut,includes:st,includesAll:at,includesSome:lt,includesValue:ct,exact:dt,equals:ft,between:pt});s.resetFilters="resetFilters",s.setFilter="setFilter",s.setAllFilters="setAllFilters";var gt=function(e){e.stateReducers.push(Sn),e.useInstance.push(Cn)};function Sn(e,t,n,r){if(t.type===s.init)return f({filters:[]},e);if(t.type===s.resetFilters)return f({},e,{filters:r.initialState.filters||[]});if(t.type===s.setFilter){var i=t.columnId,o=t.filterValue,u=r.allColumns,a=r.filterTypes,l=u.find(function(y){return y.id===i});if(!l)throw new Error("React-Table: Could not find a column with id: "+i);var c=U(l.filter,a||{},ye),m=e.filters.find(function(y){return y.id===i}),p=ne(o,m&&m.value);return fe(c.autoRemove,p,l)?f({},e,{filters:e.filters.filter(function(y){return y.id!==i})}):f({},e,m?{filters:e.filters.map(function(y){return y.id===i?{id:i,value:p}:y})}:{filters:[].concat(e.filters,[{id:i,value:p}])})}if(t.type===s.setAllFilters){var g=t.filters,d=r.allColumns,v=r.filterTypes;return f({},e,{filters:ne(g,e.filters).filter(function(y){var w=d.find(function(C){return C.id===y.id});return!fe(U(w.filter,v||{},ye).autoRemove,y.value,w)})})}}function Cn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.filterTypes,a=e.manualFilters,l=e.defaultCanFilter,c=l!==void 0&&l,m=e.disableFilters,p=e.state.filters,g=e.dispatch,d=e.autoResetFilters,v=d===void 0||d,y=R.useCallback(function(b,I){g({type:s.setFilter,columnId:b,filterValue:I})},[g]),w=R.useCallback(function(b){g({type:s.setAllFilters,filters:b})},[g]);o.forEach(function(b){var I=b.id,z=b.accessor,P=b.defaultCanFilter,E=b.disableFilters;b.canFilter=z?ee(E!==!0&&void 0,m!==!0&&void 0,!0):ee(P,c,!1),b.setFilter=function(G){return y(b.id,G)};var j=p.find(function(G){return G.id===I});b.filterValue=j&&j.value});var C=R.useMemo(function(){if(a||!p.length)return[n,r,i];var b=[],I={};return[function z(P,E){E===void 0&&(E=0);var j=P;return(j=p.reduce(function(G,W){var H=W.id,M=W.value,x=o.find(function(_){return _.id===H});if(!x)return G;E===0&&(x.preFilteredRows=G);var T=U(x.filter,u||{},ye);return T?(x.filteredRows=T(G,[H],M),x.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+x.id+"."),G)},P)).forEach(function(G){b.push(G),I[G.id]=G,G.subRows&&(G.subRows=G.subRows&&G.subRows.length>0?z(G.subRows,E+1):G.subRows)}),j}(n),b,I]},[a,p,n,r,i,o,u]),A=C[0],S=C[1],h=C[2];R.useMemo(function(){o.filter(function(b){return!p.find(function(I){return I.id===b.id})}).forEach(function(b){b.preFilteredRows=A,b.filteredRows=A})},[A,p,o]);var F=N(v);Q(function(){F()&&g({type:s.resetFilters})},[g,a?null:t]),Object.assign(e,{preFilteredRows:n,preFilteredFlatRows:r,preFilteredRowsById:i,filteredRows:A,filteredFlatRows:S,filteredRowsById:h,rows:A,flatRows:S,rowsById:h,setFilter:y,setAllFilters:w})}gt.pluginName="useFilters",s.resetGlobalFilter="resetGlobalFilter",s.setGlobalFilter="setGlobalFilter";var vt=function(e){e.stateReducers.push(xn),e.useInstance.push(Pn)};function xn(e,t,n,r){if(t.type===s.resetGlobalFilter)return f({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===s.setGlobalFilter){var i=t.filterValue,o=r.userFilterTypes,u=U(r.globalFilter,o||{},ye),a=ne(i,e.globalFilter);return fe(u.autoRemove,a)?(e.globalFilter,ce(e,["globalFilter"])):f({},e,{globalFilter:a})}}function Pn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.filterTypes,a=e.globalFilter,l=e.manualGlobalFilter,c=e.state.globalFilter,m=e.dispatch,p=e.autoResetGlobalFilter,g=p===void 0||p,d=e.disableGlobalFilter,v=R.useCallback(function(h){m({type:s.setGlobalFilter,filterValue:h})},[m]),y=R.useMemo(function(){if(l||c===void 0)return[n,r,i];var h=[],F={},b=U(a,u||{},ye);if(!b)return console.warn("Could not find a valid 'globalFilter' option."),n;o.forEach(function(z){var P=z.disableGlobalFilter;z.canFilter=ee(P!==!0&&void 0,d!==!0&&void 0,!0)});var I=o.filter(function(z){return z.canFilter===!0});return[function z(P){return(P=b(P,I.map(function(E){return E.id}),c)).forEach(function(E){h.push(E),F[E.id]=E,E.subRows=E.subRows&&E.subRows.length?z(E.subRows):E.subRows}),P}(n),h,F]},[l,c,a,u,o,n,r,i,d]),w=y[0],C=y[1],A=y[2],S=N(g);Q(function(){S()&&m({type:s.resetGlobalFilter})},[m,l?null:t]),Object.assign(e,{preGlobalFilteredRows:n,preGlobalFilteredFlatRows:r,preGlobalFilteredRowsById:i,globalFilteredRows:w,globalFilteredFlatRows:C,globalFilteredRowsById:A,rows:w,flatRows:C,rowsById:A,setGlobalFilter:v,disableGlobalFilter:d})}function mt(e,t){return t.reduce(function(n,r){return n+(typeof r=="number"?r:0)},0)}vt.pluginName="useGlobalFilter";var ht=Object.freeze({__proto__:null,sum:mt,min:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&&(t=Math.min(t,n))}),t},max:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&&(t=Math.max(t,n))}),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach(function(r){typeof r=="number"&&(t=Math.min(t,r),n=Math.max(n,r))}),t+".."+n},average:function(e){return mt(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort(function(r,i){return r-i});return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Bn=[],En={};s.resetGroupBy="resetGroupBy",s.setGroupBy="setGroupBy",s.toggleGroupBy="toggleGroupBy";var yt=function(e){e.getGroupByToggleProps=[In],e.stateReducers.push(Gn),e.visibleColumnsDeps.push(function(t,n){var r=n.instance;return[].concat(t,[r.state.groupBy])}),e.visibleColumns.push(Fn),e.useInstance.push(kn),e.prepareRow.push(zn)};yt.pluginName="useGroupBy";var In=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(r){r.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Gn(e,t,n,r){if(t.type===s.init)return f({groupBy:[]},e);if(t.type===s.resetGroupBy)return f({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===s.setGroupBy)return f({},e,{groupBy:t.value});if(t.type===s.toggleGroupBy){var i=t.columnId,o=t.value,u=o!==void 0?o:!e.groupBy.includes(i);return f({},e,u?{groupBy:[].concat(e.groupBy,[i])}:{groupBy:e.groupBy.filter(function(a){return a!==i})})}}function Fn(e,t){var n=t.instance.state.groupBy,r=n.map(function(o){return e.find(function(u){return u.id===o})}).filter(Boolean),i=e.filter(function(o){return!n.includes(o.id)});return(e=[].concat(r,i)).forEach(function(o){o.isGrouped=n.includes(o.id),o.groupedIndex=n.indexOf(o.id)}),e}var An={};function kn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,u=e.flatHeaders,a=e.groupByFn,l=a===void 0?wt:a,c=e.manualGroupBy,m=e.aggregations,p=m===void 0?An:m,g=e.plugins,d=e.state.groupBy,v=e.dispatch,y=e.autoResetGroupBy,w=y===void 0||y,C=e.disableGroupBy,A=e.defaultCanGroupBy,S=e.getHooks;te(g,["useColumnOrder","useFilters"],"useGroupBy");var h=N(e);o.forEach(function(x){var T=x.accessor,_=x.defaultGroupBy,$=x.disableGroupBy;x.canGroupBy=T?ee(x.canGroupBy,$!==!0&&void 0,C!==!0&&void 0,!0):ee(x.canGroupBy,_,A,!1),x.canGroupBy&&(x.toggleGroupBy=function(){return e.toggleGroupBy(x.id)}),x.Aggregated=x.Aggregated||x.Cell});var F=R.useCallback(function(x,T){v({type:s.toggleGroupBy,columnId:x,value:T})},[v]),b=R.useCallback(function(x){v({type:s.setGroupBy,value:x})},[v]);u.forEach(function(x){x.getGroupByToggleProps=V(S().getGroupByToggleProps,{instance:h(),header:x})});var I=R.useMemo(function(){if(c||!d.length)return[n,r,i,Bn,En,r,i];var x=d.filter(function(K){return o.find(function(se){return se.id===K})}),T=[],_={},$=[],B={},D=[],X={},J=function K(se,re,jt){if(re===void 0&&(re=0),re===x.length)return se.map(function(Ie){return f({},Ie,{depth:re})});var Ue=x[re],br=l(se,Ue);return Object.entries(br).map(function(Ie,Sr){var Ot=Ie[0],Ge=Ie[1],Fe=Ue+":"+Ot,Mt=K(Ge,re+1,Fe=jt?jt+">"+Fe:Fe),Nt=re?Me(Ge,"leafRows"):Ge,Cr=function(Z,$e,Pr){var Ae={};return o.forEach(function(q){if(x.includes(q.id))Ae[q.id]=$e[0]?$e[0].values[q.id]:null;else{var Lt=typeof q.aggregate=="function"?q.aggregate:p[q.aggregate]||ht[q.aggregate];if(Lt){var Br=$e.map(function(ke){return ke.values[q.id]}),Er=Z.map(function(ke){var Je=ke.values[q.id];if(!Pr&&q.aggregateValue){var Dt=typeof q.aggregateValue=="function"?q.aggregateValue:p[q.aggregateValue]||ht[q.aggregateValue];if(!Dt)throw console.info({column:q}),new Error("React Table: Invalid column.aggregateValue option for column listed above");Je=Dt(Je,ke,q)}return Je});Ae[q.id]=Lt(Er,Br)}else{if(q.aggregate)throw console.info({column:q}),new Error("React Table: Invalid column.aggregate option for column listed above");Ae[q.id]=null}}}),Ae}(Nt,Ge,re),xr={id:Fe,isGrouped:!0,groupByID:Ue,groupByVal:Ot,values:Cr,subRows:Mt,leafRows:Nt,depth:re,index:Sr};return Mt.forEach(function(Z){T.push(Z),_[Z.id]=Z,Z.isGrouped?($.push(Z),B[Z.id]=Z):(D.push(Z),X[Z.id]=Z)}),xr})}(n);return J.forEach(function(K){T.push(K),_[K.id]=K,K.isGrouped?($.push(K),B[K.id]=K):(D.push(K),X[K.id]=K)}),[J,T,_,$,B,D,X]},[c,d,n,r,i,o,p,l]),z=I[0],P=I[1],E=I[2],j=I[3],G=I[4],W=I[5],H=I[6],M=N(w);Q(function(){M()&&v({type:s.resetGroupBy})},[v,c?null:t]),Object.assign(e,{preGroupedRows:n,preGroupedFlatRow:r,preGroupedRowsById:i,groupedRows:z,groupedFlatRows:P,groupedRowsById:E,onlyGroupedFlatRows:j,onlyGroupedRowsById:G,nonGroupedFlatRows:W,nonGroupedRowsById:H,rows:z,flatRows:P,rowsById:E,toggleGroupBy:F,setGroupBy:b})}function zn(e){e.allCells.forEach(function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&((n=e.subRows)==null?void 0:n.length)})}function wt(e,t){return e.reduce(function(n,r,i){var o=""+r.values[t];return n[o]=Array.isArray(n[o])?n[o]:[],n[o].push(r),n},{})}var Rt=/([0-9]+)/gm;function De(e,t){return e===t?0:e>t?1:-1}function we(e,t,n){return[e.values[n],t.values[n]]}function bt(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}var Tn=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];for(i=bt(i),o=bt(o),i=i.split(Rt).filter(Boolean),o=o.split(Rt).filter(Boolean);i.length&&o.length;){var u=i.shift(),a=o.shift(),l=parseInt(u,10),c=parseInt(a,10),m=[l,c].sort();if(isNaN(m[0])){if(u>a)return 1;if(a>u)return-1}else{if(isNaN(m[1]))return isNaN(l)?-1:1;if(l>c)return 1;if(c>l)return-1}}return i.length-o.length},datetime:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];return De(i=i.getTime(),o=o.getTime())},basic:function(e,t,n){var r=we(e,t,n);return De(r[0],r[1])},string:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1];for(i=i.split("").filter(Boolean),o=o.split("").filter(Boolean);i.length&&o.length;){var u=i.shift(),a=o.shift(),l=u.toLowerCase(),c=a.toLowerCase();if(l>c)return 1;if(c>l)return-1;if(u>a)return 1;if(a>u)return-1}return i.length-o.length},number:function(e,t,n){var r=we(e,t,n),i=r[0],o=r[1],u=/[^0-9.]/gi;return De(i=Number(String(i).replace(u,"")),o=Number(String(o).replace(u,"")))}});s.resetSortBy="resetSortBy",s.setSortBy="setSortBy",s.toggleSortBy="toggleSortBy",s.clearSortBy="clearSortBy",de.sortType="alphanumeric",de.sortDescFirst=!1;var St=function(e){e.getSortByToggleProps=[Hn],e.stateReducers.push(Wn),e.useInstance.push(jn)};St.pluginName="useSortBy";var Hn=function(e,t){var n=t.instance,r=t.column,i=n.isMultiSortEvent,o=i===void 0?function(u){return u.shiftKey}:i;return[e,{onClick:r.canSort?function(u){u.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&o(u))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Wn(e,t,n,r){if(t.type===s.init)return f({sortBy:[]},e);if(t.type===s.resetSortBy)return f({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===s.clearSortBy)return f({},e,{sortBy:e.sortBy.filter(function(h){return h.id!==t.columnId})});if(t.type===s.setSortBy)return f({},e,{sortBy:t.sortBy});if(t.type===s.toggleSortBy){var i,o=t.columnId,u=t.desc,a=t.multi,l=r.allColumns,c=r.disableMultiSort,m=r.disableSortRemove,p=r.disableMultiRemove,g=r.maxMultiSortColCount,d=g===void 0?Number.MAX_SAFE_INTEGER:g,v=e.sortBy,y=l.find(function(h){return h.id===o}).sortDescFirst,w=v.find(function(h){return h.id===o}),C=v.findIndex(function(h){return h.id===o}),A=u!=null,S=[];return(i=!c&&a?w?"toggle":"add":C!==v.length-1||v.length!==1?"replace":w?"toggle":"replace")!="toggle"||m||A||a&&p||!(w&&w.desc&&!y||!w.desc&&y)||(i="remove"),i==="replace"?S=[{id:o,desc:A?u:y}]:i==="add"?(S=[].concat(v,[{id:o,desc:A?u:y}])).splice(0,S.length-d):i==="toggle"?S=v.map(function(h){return h.id===o?f({},h,{desc:A?u:!w.desc}):h}):i==="remove"&&(S=v.filter(function(h){return h.id!==o})),f({},e,{sortBy:S})}}function jn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.allColumns,o=e.orderByFn,u=o===void 0?Ct:o,a=e.sortTypes,l=e.manualSortBy,c=e.defaultCanSort,m=e.disableSortBy,p=e.flatHeaders,g=e.state.sortBy,d=e.dispatch,v=e.plugins,y=e.getHooks,w=e.autoResetSortBy,C=w===void 0||w;te(v,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var A=R.useCallback(function(P){d({type:s.setSortBy,sortBy:P})},[d]),S=R.useCallback(function(P,E,j){d({type:s.toggleSortBy,columnId:P,desc:E,multi:j})},[d]),h=N(e);p.forEach(function(P){var E=P.accessor,j=P.canSort,G=P.disableSortBy,W=P.id,H=E?ee(G!==!0&&void 0,m!==!0&&void 0,!0):ee(c,j,!1);P.canSort=H,P.canSort&&(P.toggleSortBy=function(x,T){return S(P.id,x,T)},P.clearSortBy=function(){d({type:s.clearSortBy,columnId:P.id})}),P.getSortByToggleProps=V(y().getSortByToggleProps,{instance:h(),column:P});var M=g.find(function(x){return x.id===W});P.isSorted=!!M,P.sortedIndex=g.findIndex(function(x){return x.id===W}),P.isSortedDesc=P.isSorted?M.desc:void 0});var F=R.useMemo(function(){if(l||!g.length)return[n,r];var P=[],E=g.filter(function(j){return i.find(function(G){return G.id===j.id})});return[function j(G){var W=u(G,E.map(function(H){var M=i.find(function(_){return _.id===H.id});if(!M)throw new Error("React-Table: Could not find a column with id: "+H.id+" while sorting");var x=M.sortType,T=Oe(x)||(a||{})[x]||Tn[x];if(!T)throw new Error("React-Table: Could not find a valid sortType of '"+x+"' for column '"+H.id+"'.");return function(_,$){return T(_,$,H.id,H.desc)}}),E.map(function(H){var M=i.find(function(x){return x.id===H.id});return M&&M.sortInverted?H.desc:!H.desc}));return W.forEach(function(H){P.push(H),H.subRows&&H.subRows.length!==0&&(H.subRows=j(H.subRows))}),W}(n),P]},[l,g,n,r,i,u,a]),b=F[0],I=F[1],z=N(C);Q(function(){z()&&d({type:s.resetSortBy})},[l?null:t]),Object.assign(e,{preSortedRows:n,preSortedFlatRows:r,sortedRows:b,sortedFlatRows:I,rows:b,flatRows:I,setSortBy:A,toggleSortBy:S})}function Ct(e,t,n){return[].concat(e).sort(function(r,i){for(var o=0;oe.pageIndex?a=i===-1?o.length>=e.pageSize:u-1),a?f({},e,{pageIndex:u}):e}if(t.type===s.setPageSize){var l=t.pageSize,c=e.pageSize*e.pageIndex;return f({},e,{pageIndex:Math.floor(c/l),pageSize:l})}}function Mn(e){var t=e.rows,n=e.autoResetPage,r=n===void 0||n,i=e.manualExpandedKey,o=i===void 0?"expanded":i,u=e.plugins,a=e.pageCount,l=e.paginateExpandedRows,c=l===void 0||l,m=e.expandSubRows,p=m===void 0||m,g=e.state,d=g.pageSize,v=g.pageIndex,y=g.expanded,w=g.globalFilter,C=g.filters,A=g.groupBy,S=g.sortBy,h=e.dispatch,F=e.data,b=e.manualPagination;te(u,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var I=N(r);Q(function(){I()&&h({type:s.resetPage})},[h,b?null:F,w,C,A,S]);var z=b?a:Math.ceil(t.length/d),P=R.useMemo(function(){return z>0?[].concat(new Array(z)).fill(null).map(function(T,_){return _}):[]},[z]),E=R.useMemo(function(){var T;if(b)T=t;else{var _=d*v,$=_+d;T=t.slice(_,$)}return c?T:Ne(T,{manualExpandedKey:o,expanded:y,expandSubRows:p})},[p,y,o,b,v,d,c,t]),j=v>0,G=z===-1?E.length>=d:v-1&&o.push(i.splice(l,1)[0])};i.length&&r.length;)u();return[].concat(o,i)}function ar(e){var t=e.dispatch;e.setColumnOrder=R.useCallback(function(n){return t({type:s.setColumnOrder,columnOrder:n})},[t])}At.pluginName="useColumnOrder",de.canResize=!0,s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize";var kt=function(e){e.getResizerProps=[lr],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(cr),e.useInstance.push(fr),e.useInstanceBeforeDimensions.push(dr)},lr=function(e,t){var n=t.instance,r=t.header,i=n.dispatch,o=function(u,a){var l=!1;if(u.type==="touchstart"){if(u.touches&&u.touches.length>1)return;l=!0}var c,m,p=function(S){var h=[];return function F(b){b.columns&&b.columns.length&&b.columns.map(F),h.push(b)}(S),h}(a).map(function(S){return[S.id,S.totalWidth]}),g=l?Math.round(u.touches[0].clientX):u.clientX,d=function(){window.cancelAnimationFrame(c),c=null,i({type:s.columnDoneResizing})},v=function(){window.cancelAnimationFrame(c),c=null,i({type:s.columnResizing,clientX:m})},y=function(S){m=S,c||(c=window.requestAnimationFrame(v))},w={mouse:{moveEvent:"mousemove",moveHandler:function(S){return y(S.clientX)},upEvent:"mouseup",upHandler:function(S){document.removeEventListener("mousemove",w.mouse.moveHandler),document.removeEventListener("mouseup",w.mouse.upHandler),d()}},touch:{moveEvent:"touchmove",moveHandler:function(S){return S.cancelable&&(S.preventDefault(),S.stopPropagation()),y(S.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(S){document.removeEventListener(w.touch.moveEvent,w.touch.moveHandler),document.removeEventListener(w.touch.upEvent,w.touch.moveHandler),d()}}},C=l?w.touch:w.mouse,A=!!function(){if(typeof O=="boolean")return O;var S=!1;try{var h={get passive(){return S=!0,!1}};window.addEventListener("test",null,h),window.removeEventListener("test",null,h)}catch{S=!1}return O=S}()&&{passive:!1};document.addEventListener(C.moveEvent,C.moveHandler,A),document.addEventListener(C.upEvent,C.upHandler,A),i({type:s.columnStartResizing,columnId:a.id,columnWidth:a.totalWidth,headerIdWidths:p,clientX:g})};return[e,{onMouseDown:function(u){return u.persist()||o(u,r)},onTouchStart:function(u){return u.persist()||o(u,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function cr(e,t){if(t.type===s.init)return f({columnResizing:{columnWidths:{}}},e);if(t.type===s.resetResize)return f({},e,{columnResizing:{columnWidths:{}}});if(t.type===s.columnStartResizing){var n=t.clientX,r=t.columnId,i=t.columnWidth,o=t.headerIdWidths;return f({},e,{columnResizing:f({},e.columnResizing,{startX:n,headerIdWidths:o,columnWidth:i,isResizingColumn:r})})}if(t.type===s.columnResizing){var u=t.clientX,a=e.columnResizing,l=a.startX,c=a.columnWidth,m=a.headerIdWidths,p=(u-l)/c,g={};return(m===void 0?[]:m).forEach(function(d){var v=d[0],y=d[1];g[v]=Math.max(y+y*p,0)}),f({},e,{columnResizing:f({},e.columnResizing,{columnWidths:f({},e.columnResizing.columnWidths,{},g)})})}return t.type===s.columnDoneResizing?f({},e,{columnResizing:f({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}kt.pluginName="useResizeColumns";var dr=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,i=e.state.columnResizing,o=N(e);t.forEach(function(u){var a=ee(u.disableResizing!==!0&&void 0,n!==!0&&void 0,!0);u.canResize=a,u.width=i.columnWidths[u.id]||u.originalWidth||u.width,u.isResizing=i.isResizingColumn===u.id,a&&(u.getResizerProps=V(r().getResizerProps,{instance:o(),header:u}))})};function fr(e){var t=e.plugins,n=e.dispatch,r=e.autoResetResize,i=r===void 0||r,o=e.columns;te(t,["useAbsoluteLayout"],"useResizeColumns");var u=N(i);Q(function(){u()&&n({type:s.resetResize})},[o]);var a=R.useCallback(function(){return n({type:s.resetResize})},[n]);Object.assign(e,{resetResizing:a})}var Ve={position:"absolute",top:0},zt=function(e){e.getTableBodyProps.push(Ee),e.getRowProps.push(Ee),e.getHeaderGroupProps.push(Ee),e.getFooterGroupProps.push(Ee),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:f({},Ve,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:f({},Ve,{left:r.column.totalLeft+"px",width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:f({},Ve,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]})};zt.pluginName="useAbsoluteLayout";var Ee=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},_e={display:"inline-block",boxSizing:"border-box"},Xe=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Tt=function(e){e.getRowProps.push(Xe),e.getHeaderGroupProps.push(Xe),e.getFooterGroupProps.push(Xe),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:f({},_e,{width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:f({},_e,{width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:f({},_e,{width:r.totalWidth+"px"})}]})};function Ht(e){e.getTableProps.push(pr),e.getRowProps.push(qe),e.getHeaderGroupProps.push(qe),e.getFooterGroupProps.push(qe),e.getHeaderProps.push(gr),e.getCellProps.push(vr),e.getFooterProps.push(mr)}Tt.pluginName="useBlockLayout",Ht.pluginName="useFlexLayout";var pr=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},qe=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},gr=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},vr=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},mr=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Wt(e){e.stateReducers.push(Rr),e.getTableProps.push(hr),e.getHeaderProps.push(yr),e.getRowProps.push(wr)}s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize",Wt.pluginName="useGridLayout";var hr=function(e,t){var n=t.instance;return[e,{style:{display:"grid",gridTemplateColumns:n.visibleColumns.map(function(r){var i;return n.state.gridLayout.columnWidths[r.id]?n.state.gridLayout.columnWidths[r.id]+"px":(i=n.state.columnResizing)!=null&&i.isResizingColumn?n.state.gridLayout.startWidths[r.id]+"px":typeof r.width=="number"?r.width+"px":r.width}).join(" ")}}]},yr=function(e,t){var n=t.column;return[e,{id:"header-cell-"+n.id,style:{position:"sticky",gridColumn:"span "+n.totalVisibleHeaderCount}}]},wr=function(e,t){var n=t.row;return n.isExpanded?[e,{style:{gridColumn:"1 / "+(n.cells.length+1)}}]:[e,{}]};function Rr(e,t,n,r){if(t.type===s.init)return f({gridLayout:{columnWidths:{}}},e);if(t.type===s.resetResize)return f({},e,{gridLayout:{columnWidths:{}}});if(t.type===s.columnStartResizing){var i=t.columnId,o=t.headerIdWidths,u=Ke(i);if(u!==void 0){var a=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=Ke(F.id),b))},{}),l=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=F.minWidth,b))},{}),c=r.visibleColumns.reduce(function(h,F){var b;return f({},h,((b={})[F.id]=F.maxWidth,b))},{}),m=o.map(function(h){var F=h[0];return[F,Ke(F)]});return f({},e,{gridLayout:f({},e.gridLayout,{startWidths:a,minWidths:l,maxWidths:c,headerIdGridWidths:m,columnWidth:u})})}return e}if(t.type===s.columnResizing){var p=t.clientX,g=e.columnResizing.startX,d=e.gridLayout,v=d.columnWidth,y=d.minWidths,w=d.maxWidths,C=d.headerIdGridWidths,A=(p-g)/v,S={};return(C===void 0?[]:C).forEach(function(h){var F=h[0],b=h[1];S[F]=Math.min(Math.max(y[F],b+b*A),w[F])}),f({},e,{gridLayout:f({},e.gridLayout,{columnWidths:f({},e.gridLayout.columnWidths,{},S)})})}return t.type===s.columnDoneResizing?f({},e,{gridLayout:f({},e.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function Ke(e){var t,n=(t=document.getElementById("header-cell-"+e))==null?void 0:t.offsetWidth;if(n!==void 0)return n}k._UNSTABLE_usePivotColumns=Pt,k.actions=s,k.defaultColumn=de,k.defaultGroupByFn=wt,k.defaultOrderByFn=Ct,k.defaultRenderer=pe,k.emptyRenderer=ge,k.ensurePluginOrder=te,k.flexRender=He,k.functionalUpdate=ne,k.loopHooks=ie,k.makePropGetter=V,k.makeRenderer=Ce,k.reduceHooks=Y,k.safeUseLayoutEffect=ve,k.useAbsoluteLayout=zt,k.useAsyncDebounce=function(e,t){t===void 0&&(t=0);var n=R.useRef({}),r=N(e),i=N(t);return R.useCallback(function(){var o=be(regeneratorRuntime.mark(function u(){var a,l,c,m=arguments;return regeneratorRuntime.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:for(a=m.length,l=new Array(a),c=0;c1?t-1:0),r=1;r({});function zr(ae){const le=oe.useMemo(()=>({Filter:void 0,Cell:void 0}),[]),{headerProps:k=ze,columnProps:R=ze,rowProps:Re=ze,cellProps:be=ze,title:f,downloadEnabled:ce,downloadFilename:Te,downloadFormats:s,data:pe,...ge}=ae,de={disableMultiSort:!0,defaultColumn:le,initialState:{pageSize:20}},{getTableProps:Se,getTableBodyProps:V,headerGroups:Y,prepareRow:ie,page:te,rows:ne,canPreviousPage:N,canNextPage:ve,pageOptions:Q,pageCount:Ce,gotoPage:He,nextPage:xe,previousPage:Pe,setPageSize:We,state:{pageIndex:Be,pageSize:Ze,sortBy:je,groupBy:ee,expanded:Oe,filters:Me,selectedRowIds:Ne}}=Ye.useTable({...de,...ge,data:pe},Ye.useSortBy,Ye.usePagination);return L.jsxs(kr,{children:[(f||ce)&&L.jsxs(Fr,{variant:"dense",useGutters:!1,toolbarCls:"gp-table-toolbar",children:[typeof f=="string"?L.jsx("h2",{children:f}):f,ce&&L.jsx("div",{children:L.jsx(Gr,{filename:Te,formats:s,data:pe})})]}),L.jsxs("table",{className:ae.className,...Se(),children:[L.jsx("thead",{children:Y.map(U=>{const{key:fe,...ue}=U.getHeaderGroupProps();return L.jsx("tr",{...ue,children:U.headers.map(O=>{const{key:me,...he}=O.getHeaderProps([{className:O.className,style:O.style},R(O),k(O)]);return oe.createElement("th",{...he,key:me},L.jsxs("div",{children:[O.canGroupBy?L.jsx("span",{...O.getGroupByToggleProps(),children:O.isGrouped?"🛑 ":"👊 "}):null,L.jsxs("span",{...O.getSortByToggleProps(),children:[O.render("Header"),O.isSorted?O.isSortedDesc?L.jsx("span",{className:"up-arrow"}):L.jsx("span",{className:"down-arrow"}):""]})]}))})},fe)})}),L.jsx("tbody",{...V(),children:te.map(U=>{ie(U);const{key:fe,...ue}=U.getRowProps(Re(U)||{});return L.jsx("tr",{...ue,children:U.cells.map(O=>{const me=O.value,{key:he,...Le}=O.getCellProps([{className:O.column.className,style:O.column.style},R(O.column),be(O)]);return L.jsx("td",{...Le,children:O.isGrouped?L.jsxs(L.Fragment,{children:[L.jsx("span",{...U.getToggleRowExpandedProps(),children:U.isExpanded?"👇":"👉"})," ",O.render("Cell",{editable:!1})," (",U.subRows.length,")"]}):O.isAggregated?O.render("Aggregated"):O.isPlaceholder?null:me},he)})},fe)})})]}),L.jsxs("div",{className:"pagination",style:!ve&&!N?{display:"none"}:{display:"block"},children:[L.jsx(Vt,{onClick:()=>Pe(),disabled:!N,children:L.jsx(Kt,{size:24})})," ",L.jsx(Vt,{onClick:()=>xe(),disabled:!ve,children:L.jsx(Ut,{size:24})})," ",L.jsxs("span",{style:{paddingLeft:"5px"},children:["Page ",Be+1," of ",Q.length]})]})]})}zr.__docgenInfo={description:`Table component suited to geoprocessing client reports. +Builds on the \`react-table\` useTable hook and re-exports its interface, +so reference those API docs to suit your needs. +@param props +@returns`,methods:[],displayName:"Table"};export{zr as T}; diff --git a/version-7.0.0/assets/Table.stories-C2qAnapD.js b/version-7.0.0/assets/Table.stories-C2qAnapD.js new file mode 100644 index 0000000..cc4c024 --- /dev/null +++ b/version-7.0.0/assets/Table.stories-C2qAnapD.js @@ -0,0 +1,249 @@ +import{j as n}from"./jsx-runtime-DEdD30eg.js";import{R as Se}from"./index-RYns6xqu.js";import{T as a}from"./Table-DU7L5fPt.js";import{F as ke}from"./FilterSelectTable-EeI3LT1t.js";import{a as Fe}from"./ReportDecorator-BKqhhKaH.js";import{C as _e}from"./CardDecorator-SdzzCCaW.js";import{f as r,g as Pe}from"./index-CJGZSqXF.js";import{d as Ie}from"./styled-components.browser.esm-Cwi-fKCl.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./SimpleButton-CD5OHI_F.js";import"./index-BbP3371Q.js";import"./index-BKD8Dact.js";import"./index-BAMY2Nnw.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./Toolbar-Ci4_u54V.js";import"./CheckboxGroup-B-zjAHDz.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const sn={component:a,title:"Components/Table/Table",decorators:[_e,Fe]},C=Ie.div` + .dark { + background-color: #000; + color: #eee; + } + .med { + background-color: #ddd; + } + .light { + background-color: #efefef; + } + + .centered th:not(:first-child) { + text-align: center; + } + + .centered td:not(:first-child) { + text-align: center; + } + + .squeeze { + font-size: 11px; + } +`,De=new Intl.NumberFormat("en",{style:"percent"}),c=()=>{const e=[{Header:"Name",accessor:"name"},{Header:"Count",accessor:"count"}];return n.jsx(a,{columns:e,data:r.humanUse})},b=()=>{const e=new Intl.NumberFormat("en",{style:"percent",minimumFractionDigits:2}),t=[{Header:"ID",accessor:"id"},{Header:"Count",Cell:()=>n.jsx("div",{children:"Number.format(cell.value)"}),accessor:"count"},{Header:"High",accessor:o=>e.format(o.high)},{Header:"Med",accessor:o=>e.format(o.med)},{Header:"Low",accessor:o=>e.format(o.low)},{Header:"Comment",accessor:"comment"}];return n.jsx(C,{children:n.jsx(a,{className:"squeeze",columns:t,data:r.randomCategorical})})},l=()=>{const e=[{Header:"Name",accessor:"fullName"},{Header:"Area",accessor:"value"},{Header:"Rank",accessor:"rank"}];return n.jsx(C,{children:n.jsx(a,{className:"centered",columns:e,data:r.ranked})})},d=()=>{const e=[{Header:"Name",accessor:"fullName",style:{width:"70%"}},{Header:"Area",accessor:"value"},{Header:"Rank",accessor:"rank"}];return n.jsx(a,{columns:e,data:r.ranked})},m=()=>{const e=[{Header:"Name",accessor:"name"},{Header:"Count",accessor:"count"},{Header:"Percent of Activity",accessor:t=>De.format(t.perc)}];return n.jsx(a,{columns:e,data:r.humanUse})},i=()=>{const e=[{Header:"Name",accessor:"fullName",style:{width:"60%"}},{Header:"Area",accessor:"value",style:{width:"20%"}},{Header:"Rank",accessor:"rank"}];return n.jsx(a,{initialState:{pageSize:2},columns:e,data:r.ranked})},u=()=>{const e=[{Header:"Name",style:{backgroundColor:"#000",color:"#eee"},columns:[{Header:"Place Name",accessor:"name",style:{backgroundColor:"#efefef"}}]},{Header:"Count",accessor:"count",style:{backgroundColor:"#ddd"}}];return n.jsx(a,{columns:e,data:r.humanUse})},p=()=>{const e=Se.useMemo(()=>[{Header:"Name",className:"dark",columns:[{Header:"Place Name",accessor:"name",className:"light"}]},{Header:"Count",accessor:"count",className:"med"}],[]);return n.jsx(C,{children:n.jsx(a,{columns:e,data:r.humanUse})})},f=()=>{const e=[{Header:"Name",accessor:"name"},{Header:"Count",accessor:"count"}],t=s=>s.id==="name"?{style:{color:"green"}}:{},o=s=>s.id==="count"?{style:{fontStyle:"italic"}}:{},xe=s=>s.values.count>1?{style:{fontWeight:"bold"}}:{},Te=s=>s.column.id==="count"&&s.value>1?{style:{backgroundColor:"#aaa"}}:{};return n.jsx(a,{columns:e,data:r.humanUse,headerProps:t,columnProps:o,rowProps:xe,cellProps:Te})},h=()=>{const e={type:"every",filters:[{name:"Show only count < 500K",defaultValue:!1,filterFn:o=>o.count<2e6},{name:"Show only odd IDs",defaultValue:!0,filterFn:o=>Number.parseInt(o.id)%2!==0}]},t=[{Header:"ID",accessor:"id"},{Header:"Count",accessor:"count"}];return n.jsx(ke,{filterSelect:e,columns:Se.useMemo(()=>t,[]),data:Pe()})},y=()=>{const e=[{Header:"Name",accessor:"name"},{Header:"Count",accessor:"count"}];return n.jsx(a,{title:"Table Title",columns:e,data:r.humanUse})},g=()=>{const e=[{Header:"Name",accessor:"name"},{Header:"Count",accessor:"count"}];return n.jsx(a,{title:"Table Title",downloadEnabled:!0,downloadFilename:"humanUse",columns:e,data:r.humanUse})},H=()=>{const e=[{Header:"Name",accessor:"name"},{Header:"Count",accessor:"count"}];return n.jsx(a,{title:"Table Title",downloadEnabled:!0,downloadFilename:"humanUse",columns:e,data:[]})};c.__docgenInfo={description:`Types don't have to be specified for table Columns or data in simple use cases +but it provides you with Intellisense and can help avoid unexpected behavior +If the columns or data change they can/should be wrapped in React.useMemo to avoid +extra renders or infinite call stack errors,`,methods:[],displayName:"simple"};b.__docgenInfo={description:"",methods:[],displayName:"squeeze"};l.__docgenInfo={description:"",methods:[],displayName:"centered"};d.__docgenInfo={description:"",methods:[],displayName:"setWidth"};m.__docgenInfo={description:"Beware the formatted value is what's used by sort function, Cell function can be better",methods:[],displayName:"formattedPercColumn"};i.__docgenInfo={description:"",methods:[],displayName:"paging"};u.__docgenInfo={description:"",methods:[],displayName:"configDrivenStyle"};p.__docgenInfo={description:"",methods:[],displayName:"classDrivenStyle"};f.__docgenInfo={description:"Any prop can be overridden with these functions, for example onClick, onEnter",methods:[],displayName:"dataDrivenProps"};h.__docgenInfo={description:"",methods:[],displayName:"filterCheckboxes"};y.__docgenInfo={description:"",methods:[],displayName:"tableWithTitle"};g.__docgenInfo={description:"",methods:[],displayName:"tableWithDownload"};H.__docgenInfo={description:"",methods:[],displayName:"tableWithNoData"};var N,w,v,S,x;c.parameters={...c.parameters,docs:{...(N=c.parameters)==null?void 0:N.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "name" + }, { + Header: "Count", + accessor: "count" + }]; + return
; +}`,...(v=(w=c.parameters)==null?void 0:w.docs)==null?void 0:v.source},description:{story:`Types don't have to be specified for table Columns or data in simple use cases +but it provides you with Intellisense and can help avoid unexpected behavior +If the columns or data change they can/should be wrapped in React.useMemo to avoid +extra renders or infinite call stack errors,`,...(x=(S=c.parameters)==null?void 0:S.docs)==null?void 0:x.description}}};var T,k,F;b.parameters={...b.parameters,docs:{...(T=b.parameters)==null?void 0:T.docs,source:{originalSource:`() => { + const Percent2 = new Intl.NumberFormat("en", { + style: "percent", + minimumFractionDigits: 2 + }); + const columns: Column[] = [{ + Header: "ID", + accessor: "id" + }, { + Header: "Count", + Cell: () =>
Number.format(cell.value)
, + // Not working? + accessor: "count" + }, { + Header: "High", + accessor: row => Percent2.format(row.high) + }, { + Header: "Med", + accessor: row => Percent2.format(row.med) + }, { + Header: "Low", + accessor: row => Percent2.format(row.low) + }, { + Header: "Comment", + accessor: "comment" + }]; + return +
+ ; +}`,...(F=(k=b.parameters)==null?void 0:k.docs)==null?void 0:F.source}}};var _,P,I,D,j;l.parameters={...l.parameters,docs:{...(_=l.parameters)==null?void 0:_.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "fullName" + }, { + Header: "Area", + accessor: "value" + }, { + Header: "Rank", + accessor: "rank" + }]; + return +
+ ; +}`,...(I=(P=l.parameters)==null?void 0:P.docs)==null?void 0:I.source},description:{story:"Centered",...(j=(D=l.parameters)==null?void 0:D.docs)==null?void 0:j.description}}};var U,R,W,A,z;d.parameters={...d.parameters,docs:{...(U=d.parameters)==null?void 0:U.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "fullName", + style: { + width: "70%" + } + }, { + Header: "Area", + accessor: "value" + }, { + Header: "Rank", + accessor: "rank" + }]; + return
; +}`,...(W=(R=d.parameters)==null?void 0:R.docs)==null?void 0:W.source},description:{story:"Set width",...(z=(A=d.parameters)==null?void 0:A.docs)==null?void 0:z.description}}};var E,M,q,V,B;m.parameters={...m.parameters,docs:{...(E=m.parameters)==null?void 0:E.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "name" + }, { + Header: "Count", + accessor: "count" + }, { + Header: "Percent of Activity", + accessor: row => Percent.format(row.perc) + }]; + return
; +}`,...(q=(M=m.parameters)==null?void 0:M.docs)==null?void 0:q.source},description:{story:`Formatted column *** +Beware the formatted value is what's used by sort function, Cell function can be better`,...(B=(V=m.parameters)==null?void 0:V.docs)==null?void 0:B.description}}};var K,L,O,G,J;i.parameters={...i.parameters,docs:{...(K=i.parameters)==null?void 0:K.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "fullName", + style: { + width: "60%" + } + }, + // Fixed width prevents dynamic variation between pages + { + Header: "Area", + accessor: "value", + style: { + width: "20%" + } + }, { + Header: "Rank", + accessor: "rank" + }]; + return
; +}`,...(O=(L=i.parameters)==null?void 0:L.docs)==null?void 0:O.source},description:{story:"Paging",...(J=(G=i.parameters)==null?void 0:G.docs)==null?void 0:J.description}}};var Q,X,Y,Z,$;u.parameters={...u.parameters,docs:{...(Q=u.parameters)==null?void 0:Q.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + style: { + backgroundColor: "#000", + color: "#eee" + }, + columns: [{ + Header: "Place Name", + accessor: "name", + style: { + backgroundColor: "#efefef" + } + }] + }, { + Header: "Count", + accessor: "count", + style: { + backgroundColor: "#ddd" + } + }]; + return
; +}`,...(Y=(X=u.parameters)==null?void 0:X.docs)==null?void 0:Y.source},description:{story:"Style override",...($=(Z=u.parameters)==null?void 0:Z.docs)==null?void 0:$.description}}};var ee,ne,ae,oe,re;p.parameters={...p.parameters,docs:{...(ee=p.parameters)==null?void 0:ee.docs,source:{originalSource:`() => { + const columns: Column[] = React.useMemo(() => [{ + Header: "Name", + className: "dark", + columns: [{ + Header: "Place Name", + accessor: "name", + className: "light" + }] + }, { + Header: "Count", + accessor: "count", + className: "med" + }], []); + return +
+ ; +}`,...(ae=(ne=p.parameters)==null?void 0:ne.docs)==null?void 0:ae.source},description:{story:"Class-driven styling",...(re=(oe=p.parameters)==null?void 0:oe.docs)==null?void 0:re.description}}};var se,te,ce,le,de;f.parameters={...f.parameters,docs:{...(se=f.parameters)==null?void 0:se.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "name" + }, { + Header: "Count", + accessor: "count" + }]; + const headerFn = header => header.id === "name" ? { + style: { + color: "green" + } + } : {}; + const colFn = column => column.id === "count" ? { + style: { + fontStyle: "italic" + } + } : {}; + const rowFn = row => row.values.count > 1 ? { + style: ({ + fontWeight: "bold" + } as CSSProperties) + } : {}; + const cellFn = cell => cell.column.id === "count" && cell.value > 1 ? { + style: { + backgroundColor: "#aaa" + } + } : {}; + return
; +}`,...(ce=(te=f.parameters)==null?void 0:te.docs)==null?void 0:ce.source},description:{story:`Data-driven styling +Any prop can be overridden with these functions, for example onClick, onEnter`,...(de=(le=f.parameters)==null?void 0:le.docs)==null?void 0:de.description}}};var me,ie,ue,pe,fe;h.parameters={...h.parameters,docs:{...(me=h.parameters)==null?void 0:me.docs,source:{originalSource:`() => { + const filterSelect: FilterSelect = { + type: "every", + filters: [{ + name: "Show only count < 500K", + defaultValue: false, + filterFn: row => row.count < 2_000_000 + }, { + name: "Show only odd IDs", + defaultValue: true, + filterFn: row => Number.parseInt(row.id) % 2 !== 0 + }] + }; + const columns: Column[] = [{ + Header: "ID", + accessor: "id" + }, { + Header: "Count", + accessor: "count" + }]; + return columns, [])} data={getRandomCategorical()} />; +}`,...(ue=(ie=h.parameters)==null?void 0:ie.docs)==null?void 0:ue.source},description:{story:"Filtering",...(fe=(pe=h.parameters)==null?void 0:pe.docs)==null?void 0:fe.description}}};var he,be,ye;y.parameters={...y.parameters,docs:{...(he=y.parameters)==null?void 0:he.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "name" + }, { + Header: "Count", + accessor: "count" + }]; + return
; +}`,...(ye=(be=y.parameters)==null?void 0:be.docs)==null?void 0:ye.source}}};var ge,He,Ce;g.parameters={...g.parameters,docs:{...(ge=g.parameters)==null?void 0:ge.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "name" + }, { + Header: "Count", + accessor: "count" + }]; + return
; +}`,...(Ce=(He=g.parameters)==null?void 0:He.docs)==null?void 0:Ce.source}}};var Ne,we,ve;H.parameters={...H.parameters,docs:{...(Ne=H.parameters)==null?void 0:Ne.docs,source:{originalSource:`() => { + const columns: Column[] = [{ + Header: "Name", + accessor: "name" + }, { + Header: "Count", + accessor: "count" + }]; + return
; +}`,...(ve=(we=H.parameters)==null?void 0:we.docs)==null?void 0:ve.source}}};const tn=["simple","squeeze","centered","setWidth","formattedPercColumn","paging","configDrivenStyle","classDrivenStyle","dataDrivenProps","filterCheckboxes","tableWithTitle","tableWithDownload","tableWithNoData"];export{tn as __namedExportsOrder,l as centered,p as classDrivenStyle,u as configDrivenStyle,f as dataDrivenProps,sn as default,h as filterCheckboxes,m as formattedPercColumn,i as paging,d as setWidth,c as simple,b as squeeze,g as tableWithDownload,H as tableWithNoData,y as tableWithTitle}; diff --git a/version-7.0.0/assets/Toolbar-Ci4_u54V.js b/version-7.0.0/assets/Toolbar-Ci4_u54V.js new file mode 100644 index 0000000..22148f1 --- /dev/null +++ b/version-7.0.0/assets/Toolbar-Ci4_u54V.js @@ -0,0 +1,31 @@ +import{j as p}from"./jsx-runtime-DEdD30eg.js";import{d as f}from"./styled-components.browser.esm-Cwi-fKCl.js";import{g as m}from"./index-RYns6xqu.js";var i={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(l){(function(){var s={}.hasOwnProperty;function a(){for(var e="",t=0;t{const r=d("gp-toolbar",{"gp-toolbar-gutter":a,"gp-toolbar-regular":s==="regular","gp-toolbar-dense":s==="dense"},o);return p.jsx(g,{className:r,...t,style:{...e,alignItems:n},children:l})},y=u;u.__docgenInfo={description:"",methods:[],displayName:"Toolbar",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""},variant:{required:!1,tsType:{name:"union",raw:'"regular" | "dense" | "min"',elements:[{name:"literal",value:'"regular"'},{name:"literal",value:'"dense"'},{name:"literal",value:'"min"'}]},description:"defaults to regular height, dense is smaller height, min is height of toolbar items",defaultValue:{value:'"regular"',computed:!1}},useGutters:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},toolbarCls:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:'""',computed:!1}},titleAlign:{required:!1,tsType:{name:"union",raw:'"flex-start" | "flex-end" | "center" | "baseline" | "stretch"',elements:[{name:"literal",value:'"flex-start"'},{name:"literal",value:'"flex-end"'},{name:"literal",value:'"center"'},{name:"literal",value:'"baseline"'},{name:"literal",value:'"stretch"'}]},description:"",defaultValue:{value:'"baseline"',computed:!1}},style:{required:!1,tsType:{name:'ReactHTMLAttributes["style"]',raw:'React.HTMLAttributes["style"]'},description:"",defaultValue:{value:"{}",computed:!1}}}};export{y as T}; diff --git a/version-7.0.0/assets/Toolbar.stories-6Wl5DqFn.js b/version-7.0.0/assets/Toolbar.stories-6Wl5DqFn.js new file mode 100644 index 0000000..590a566 --- /dev/null +++ b/version-7.0.0/assets/Toolbar.stories-6Wl5DqFn.js @@ -0,0 +1,42 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{T as l}from"./Toolbar-Ci4_u54V.js";import{C as s}from"./Card-CM14UvZN.js";import{S as r}from"./SimpleButton-CD5OHI_F.js";import{R as y}from"./ReportDecorator-BKqhhKaH.js";import{D as g}from"./DataDownloadToolbar-B7oXbgJ-.js";import{f as B}from"./index-CJGZSqXF.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./DataDownload-NRMtrsbm.js";import"./Dropdown-BSgC6zM_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./useSketchProperties-C7Z3ZE-x.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";const Q={component:l,title:"Components/Toolbar",decorators:[y]},e=()=>o.jsxs(s,{children:[o.jsxs(l,{variant:"dense",useGutters:!1,children:[o.jsx("h2",{style:{flexGrow:1},children:"Toolbar Title"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]}),o.jsx("p",{children:"Body"})]}),t=()=>o.jsxs(s,{children:[o.jsxs(l,{titleAlign:"center",style:{backgroundColor:"#eee"},children:[o.jsx("h2",{style:{flexGrow:1},children:"Header Toolbar"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]}),o.jsx("p",{children:"Body"})]}),a=()=>o.jsxs(s,{title:"Card Title",children:[o.jsx("p",{children:"Body"}),o.jsxs(l,{variant:"dense",titleAlign:"center",style:{backgroundColor:"#eee"},children:[o.jsx("h2",{style:{flexGrow:1},children:"Footer Toolbar"}),o.jsxs("div",{children:[o.jsx(r,{children:"⬇"}),o.jsx(r,{children:"➥"})]})]})]}),n=()=>o.jsx(s,{children:o.jsx(g,{title:"Data Download Toolbar",filename:"ranked",data:B.ranked})});e.__docgenInfo={description:"",methods:[],displayName:"headerToolbar"};t.__docgenInfo={description:"",methods:[],displayName:"regularGutterToolbar"};a.__docgenInfo={description:"",methods:[],displayName:"denseGutterToolbar"};n.__docgenInfo={description:"",methods:[],displayName:"dataDownloadToolbar"};var i,d,p;e.parameters={...e.parameters,docs:{...(i=e.parameters)==null?void 0:i.docs,source:{originalSource:`() => + +

Toolbar Title

+
+ + +
+
+

Body

+
`,...(p=(d=e.parameters)==null?void 0:d.docs)==null?void 0:p.source}}};var m,c,u;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`() => + +

Header Toolbar

+
+ + +
+
+

Body

+
`,...(u=(c=t.parameters)==null?void 0:c.docs)==null?void 0:u.source}}};var h,T,b;a.parameters={...a.parameters,docs:{...(h=a.parameters)==null?void 0:h.docs,source:{originalSource:`() => +

Body

+ +

Footer Toolbar

+
+ + +
+
+
`,...(b=(T=a.parameters)==null?void 0:T.docs)==null?void 0:b.source}}};var x,f,j;n.parameters={...n.parameters,docs:{...(x=n.parameters)==null?void 0:x.docs,source:{originalSource:`() => { + return + + ; +}`,...(j=(f=n.parameters)==null?void 0:f.docs)==null?void 0:j.source}}};const U=["headerToolbar","regularGutterToolbar","denseGutterToolbar","dataDownloadToolbar"];export{U as __namedExportsOrder,n as dataDownloadToolbar,Q as default,a as denseGutterToolbar,e as headerToolbar,t as regularGutterToolbar}; diff --git a/version-7.0.0/assets/ToolbarCard-pyGkhUKg.js b/version-7.0.0/assets/ToolbarCard-pyGkhUKg.js new file mode 100644 index 0000000..2b9cdd6 --- /dev/null +++ b/version-7.0.0/assets/ToolbarCard-pyGkhUKg.js @@ -0,0 +1 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{T as p}from"./Toolbar-Ci4_u54V.js";const o=({children:a,toolbarStyle:s,title:r=e.jsx(e.Fragment,{}),titleStyle:i={},items:l=e.jsx(e.Fragment,{}),itemsStyle:n={}})=>{const t={box:{fontFamily:"sans-serif",borderRadius:4,backgroundColor:"#fff",boxShadow:"0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12)",padding:16,margin:"8px 0px"},left:{fontSize:"1em",fontWeight:500,color:"#6C7282",marginBottom:0,marginTop:0,minHeight:24},right:{display:"flex",alignItems:"center"}};return e.jsxs("div",{style:{position:"relative",...t.box,...s},role:"region","aria-label":typeof r=="string"?r:"Report",children:[r&&r!==""&&e.jsxs(p,{titleAlign:"center",variant:"min",useGutters:!1,children:[e.jsx("h1",{style:{...t.left,...i},children:r}),e.jsx("div",{style:{...t.right,...n},role:"toolbar","aria-label":(typeof r=="string"?r:"Report")+" toolbar items",children:l})]}),a]})},f=o;o.__docgenInfo={description:"",methods:[],displayName:"ToolbarCard",props:{children:{required:!0,tsType:{name:"ReactNode"},description:"Card body elements"},toolbarStyle:{required:!1,tsType:{name:"object"},description:"Parent toolbar style properties"},title:{required:!1,tsType:{name:"union",raw:"string | ReactNode",elements:[{name:"string"},{name:"ReactNode"}]},description:"Title string or elements for left side",defaultValue:{value:"<>",computed:!1}},titleStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"Optional style properties for left side",defaultValue:{value:"{}",computed:!1}},items:{required:!1,tsType:{name:"ReactNode"},description:"Toolbar items for right side",defaultValue:{value:"<>",computed:!1}},itemsStyle:{required:!1,tsType:{name:"ReactCSSProperties",raw:"React.CSSProperties"},description:"Optional style properties for items container",defaultValue:{value:"{}",computed:!1}}}};export{f as T}; diff --git a/version-7.0.0/assets/ToolbarCard.stories-5Nx47rcH.js b/version-7.0.0/assets/ToolbarCard.stories-5Nx47rcH.js new file mode 100644 index 0000000..fc6bebd --- /dev/null +++ b/version-7.0.0/assets/ToolbarCard.stories-5Nx47rcH.js @@ -0,0 +1,5 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{T as t}from"./ToolbarCard-pyGkhUKg.js";import{R as m}from"./ReportDecorator-BKqhhKaH.js";import{S as s}from"./SimpleButton-CD5OHI_F.js";import"./index-RYns6xqu.js";import"./Toolbar-Ci4_u54V.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const B={component:t,title:"Components/Card/ToolbarCard",decorators:[m]},r=()=>o.jsx(t,{title:"ToolbarCard Title",children:o.jsx("p",{children:"Body text goes here."})}),c=o.jsxs("div",{children:[o.jsx(s,{children:"⬇"}),o.jsx(s,{children:"➥"})]}),e=()=>o.jsx(t,{title:"Card with Tools",items:c,children:o.jsx("p",{children:"Body text goes here."})});r.__docgenInfo={description:"",methods:[],displayName:"titleOnly"};e.__docgenInfo={description:"",methods:[],displayName:"buttons"};var a,i,d;r.parameters={...r.parameters,docs:{...(a=r.parameters)==null?void 0:a.docs,source:{originalSource:`() => +

Body text goes here.

+
`,...(d=(i=r.parameters)==null?void 0:i.docs)==null?void 0:d.source}}};var l,n,p;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:`() => +

Body text goes here.

+
`,...(p=(n=e.parameters)==null?void 0:n.docs)==null?void 0:p.source}}};const O=["titleOnly","buttons"];export{O as __namedExportsOrder,e as buttons,B as default,r as titleOnly}; diff --git a/version-7.0.0/assets/Tooltip-B8XPMhwM.js b/version-7.0.0/assets/Tooltip-B8XPMhwM.js new file mode 100644 index 0000000..c257da1 --- /dev/null +++ b/version-7.0.0/assets/Tooltip-B8XPMhwM.js @@ -0,0 +1,19 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";import{r as o}from"./index-RYns6xqu.js";import{d as n}from"./styled-components.browser.esm-Cwi-fKCl.js";import{u as v}from"./usePopper-ptQ-sUxU.js";const y=n.div` + visibility: ${({$visible:r})=>r?"visible":"hidden"}; + max-width: 200px; + flex-direction: column; + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); + font-size: 12px; + font-weight: normal; +`,g=n.button` + border: none; + background: none; + font-weight: inherit; + font-size: inherit; + color: inherit; +`,T=n.div` + text-align: center; + padding: 5px; +`,z=({children:r,placement:c="auto",offset:d={horizontal:0,vertical:0},text:i,width:f=200})=>{const[m,s]=o.useState(!1),a=o.useRef(null),e=o.useRef(null),{horizontal:b,vertical:h}=d,{styles:l,attributes:x}=v(a.current,e.current,{placement:c,modifiers:[{name:"offset",enabled:!0,options:{offset:[b,h]}}]}),u=()=>{s(!0),e.current&&(e.current.style.zIndex="100")},p=()=>{s(!1),e.current&&(e.current.style.zIndex="-100")};return t.jsxs(t.Fragment,{children:[t.jsx(g,{ref:a,style:r.props.style,onMouseOver:u,onMouseLeave:p,onFocus:u,onBlur:p,"aria-label":`Tooltip: ${i}`,children:r}),t.jsx("div",{ref:e,style:{zIndex:-100,...l.popper},...x.popper,children:t.jsx(y,{style:{...l.offset,width:f},$visible:m,children:t.jsx(T,{children:i})})})]})};z.__docgenInfo={description:"",methods:[],displayName:"Tooltip",props:{text:{required:!0,tsType:{name:"string"},description:""},children:{required:!0,tsType:{name:"ReactReactElement",raw:"React.ReactElement"},description:""},placement:{required:!1,tsType:{name:"popper.Placement"},description:"",defaultValue:{value:'"auto"',computed:!1}},offset:{required:!1,tsType:{name:"signature",type:"object",raw:"{ horizontal: number; vertical: number }",signature:{properties:[{key:"horizontal",value:{name:"number",required:!0}},{key:"vertical",value:{name:"number",required:!0}}]}},description:"",defaultValue:{value:"{ horizontal: 0, vertical: 0 }",computed:!1}},width:{required:!1,tsType:{name:"number"},description:"",defaultValue:{value:"200",computed:!1}}}};export{z as T}; diff --git a/version-7.0.0/assets/Tooltip.stories-D2gn4KmU.js b/version-7.0.0/assets/Tooltip.stories-D2gn4KmU.js new file mode 100644 index 0000000..f18418c --- /dev/null +++ b/version-7.0.0/assets/Tooltip.stories-D2gn4KmU.js @@ -0,0 +1,35 @@ +import{j as o}from"./jsx-runtime-DEdD30eg.js";import{C as l}from"./Card-CM14UvZN.js";import{T as t}from"./Tooltip-B8XPMhwM.js";import{R as n}from"./ReportDecorator-BKqhhKaH.js";import{I as e}from"./InfoCircleFill.esm-CjhE5QEd.js";import"./index-RYns6xqu.js";import"./styled-components.browser.esm-Cwi-fKCl.js";import"./index-BAMY2Nnw.js";import"./usePopper-ptQ-sUxU.js";import"./index-D16Yfzz8.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./extends-CF3RwP-h.js";import"./index.esm-BWA7R1MX.js";const I={component:t,title:"Components/Tooltip",decorators:[n]},i=()=>o.jsxs(l,{title:"Report Title",children:[o.jsxs("p",{children:["Tooltip over text:"," ",o.jsx(t,{text:"This is a tooltip",children:o.jsx("span",{children:"Hover"})})]}),o.jsxs("p",{children:["Tooltip over icon:"," ",o.jsx(t,{text:"This is a tooltip",children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]}),o.jsxs("p",{children:["Tooltip with specific width:"," ",o.jsx(t,{text:"This is a tooltip",width:50,children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]}),o.jsxs("p",{children:["Tooltip with top-start placement and 10px offset:"," ",o.jsx(t,{text:"This is a tooltip",placement:"top-start",offset:{horizontal:10,vertical:10},children:o.jsx(e,{size:14,style:{color:"#83C6E6"}})})]})]});i.__docgenInfo={description:"",methods:[],displayName:"tooltip"};var s,p,r;i.parameters={...i.parameters,docs:{...(s=i.parameters)==null?void 0:s.docs,source:{originalSource:`() => +

+ Tooltip over text:{" "} + + Hover + +

+

+ Tooltip over icon:{" "} + + + +

+

+ Tooltip with specific width:{" "} + + + +

+

+ Tooltip with top-start placement and 10px offset:{" "} + + + +

+
`,...(r=(p=i.parameters)==null?void 0:p.docs)==null?void 0:r.source}}};const u=["tooltip"];export{u as __namedExportsOrder,I as default,i as tooltip}; diff --git a/version-7.0.0/assets/TranslatorAsync-B_qXHhRg.js b/version-7.0.0/assets/TranslatorAsync-B_qXHhRg.js new file mode 100644 index 0000000..c898d11 --- /dev/null +++ b/version-7.0.0/assets/TranslatorAsync-B_qXHhRg.js @@ -0,0 +1,2 @@ +import{j as ye}from"./jsx-runtime-DEdD30eg.js";import{r as Y}from"./index-RYns6xqu.js";import{_ as p}from"./iframe-BJY36Cwj.js";import{l as be,e as xe}from"./ReportDecorator-BKqhhKaH.js";import{s as Le,b as ve,I as Se}from"./context-D1gH75Th.js";const Oe={type:"3rdParty",init(i){Le(i.options.react),ve(i)}};function Pe({i18n:i,defaultNS:e,children:t}){const s=Y.useMemo(()=>({i18n:i,defaultNS:e}),[i,e]);return Y.createElement(Se.Provider,{value:s},t)}const Re={type:"logger",log(i){this.output("log",i)},warn(i){this.output("warn",i)},error(i){this.output("error",i)},output(i,e){console&&console[i]&&console[i].apply(console,e)}};class U{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Re,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),s=0;s{this.observers[s]||(this.observers[s]=new Map);const n=this.observers[s].get(t)||0;this.observers[s].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),n=1;n{let[o,l]=a;for(let f=0;f{let[o,l]=a;for(let f=0;f{let i,e;const t=new Promise((s,n)=>{i=s,e=n});return t.resolve=i,t.reject=e,t},ee=i=>i==null?"":""+i,_e=(i,e,t)=>{i.forEach(s=>{e[s]&&(t[s]=e[s])})},Ee=/###/g,te=i=>i&&i.indexOf("###")>-1?i.replace(Ee,"."):i,se=i=>!i||typeof i=="string",T=(i,e,t)=>{const s=typeof e!="string"?e:e.split(".");let n=0;for(;n{const{obj:s,k:n}=T(i,e,Object);if(s!==void 0||e.length===1){s[n]=t;return}let r=e[e.length-1],a=e.slice(0,e.length-1),o=T(i,a,Object);for(;o.obj===void 0&&a.length;)r=`${a[a.length-1]}.${r}`,a=a.slice(0,a.length-1),o=T(i,a,Object),o&&o.obj&&typeof o.obj[`${o.k}.${r}`]<"u"&&(o.obj=void 0);o.obj[`${o.k}.${r}`]=t},we=(i,e,t,s)=>{const{obj:n,k:r}=T(i,e,Object);n[r]=n[r]||[],n[r].push(t)},M=(i,e)=>{const{obj:t,k:s}=T(i,e);if(t)return t[s]},Ce=(i,e,t)=>{const s=M(i,t);return s!==void 0?s:M(e,t)},he=(i,e,t)=>{for(const s in e)s!=="__proto__"&&s!=="constructor"&&(s in i?typeof i[s]=="string"||i[s]instanceof String||typeof e[s]=="string"||e[s]instanceof String?t&&(i[s]=e[s]):he(i[s],e[s],t):i[s]=e[s]);return i},w=i=>i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var Ne={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const je=i=>typeof i=="string"?i.replace(/[&<>"'\/]/g,e=>Ne[e]):i;class $e{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(t!==void 0)return t;const s=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,s),this.regExpQueue.push(e),s}}const Ie=[" ",",","?","!",";"],Ae=new $e(20),Te=(i,e,t)=>{e=e||"",t=t||"";const s=Ie.filter(a=>e.indexOf(a)<0&&t.indexOf(a)<0);if(s.length===0)return!0;const n=Ae.getRegExp(`(${s.map(a=>a==="?"?"\\?":a).join("|")})`);let r=!n.test(i);if(!r){const a=i.indexOf(t);a>0&&!n.test(i.substring(0,a))&&(r=!0)}return r},G=function(i,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!i)return;if(i[e])return i[e];const s=e.split(t);let n=i;for(let r=0;r-1&&li&&i.indexOf("_")>0?i.replace("_","-"):i;class ie extends z{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const r=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,a=n.ignoreJSONStructure!==void 0?n.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],s&&(Array.isArray(s)?o.push(...s):typeof s=="string"&&r?o.push(...s.split(r)):o.push(s)));const l=M(this.data,o);return!l&&!t&&!s&&e.indexOf(".")>-1&&(e=o[0],t=o[1],s=o.slice(2).join(".")),l||!a||typeof s!="string"?l:G(this.data&&this.data[e]&&this.data[e][t],s,r)}addResource(e,t,s,n){let r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const a=r.keySeparator!==void 0?r.keySeparator:this.options.keySeparator;let o=[e,t];s&&(o=o.concat(a?s.split(a):s)),e.indexOf(".")>-1&&(o=e.split("."),n=t,t=o[1]),this.addNamespaces(t),ne(this.data,o,n),r.silent||this.emit("added",e,t,s,n)}addResources(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const r in s)(typeof s[r]=="string"||Array.isArray(s[r]))&&this.addResource(e,t,r,s[r],{silent:!0});n.silent||this.emit("added",e,t,s)}addResourceBundle(e,t,s,n,r){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),n=s,s=t,t=o[1]),this.addNamespaces(t);let l=M(this.data,o)||{};a.skipCopy||(s=JSON.parse(JSON.stringify(s))),n?he(l,s,r):l={...l,...s},ne(this.data,o,l),a.silent||this.emit("added",e,t,s)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(n=>t[n]&&Object.keys(t[n]).length>0)}toJSON(){return this.data}}var de={processors:{},addPostProcessor(i){this.processors[i.name]=i},handle(i,e,t,s,n){return i.forEach(r=>{this.processors[r]&&(e=this.processors[r].process(e,t,s,n))}),e}};const re={};let ae=class ce extends z{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),_e(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=_.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;const s=this.resolve(e,t);return s&&s.res!==void 0}extractFromKey(e,t){let s=t.nsSeparator!==void 0?t.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");const n=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator;let r=t.ns||this.options.defaultNS||[];const a=s&&e.indexOf(s)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!Te(e,s,n);if(a&&!o){const l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:r};const f=e.split(s);(s!==n||s===n&&this.options.ns.indexOf(f[0])>-1)&&(r=f.shift()),e=f.join(n)}return typeof r=="string"&&(r=[r]),{key:e,namespaces:r}}translate(e,t,s){if(typeof t!="object"&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),typeof t=="object"&&(t={...t}),t||(t={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);const n=t.returnDetails!==void 0?t.returnDetails:this.options.returnDetails,r=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator,{key:a,namespaces:o}=this.extractFromKey(e[e.length-1],t),l=o[o.length-1],f=t.lng||this.language,g=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(f&&f.toLowerCase()==="cimode"){if(g){const b=t.nsSeparator||this.options.nsSeparator;return n?{res:`${l}${b}${a}`,usedKey:a,exactUsedKey:a,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(t)}:`${l}${b}${a}`}return n?{res:a,usedKey:a,exactUsedKey:a,usedLng:f,usedNS:l,usedParams:this.getUsedParamsDetails(t)}:a}const h=this.resolve(e,t);let u=h&&h.res;const d=h&&h.usedKey||a,c=h&&h.exactUsedKey||a,m=Object.prototype.toString.apply(u),y=["[object Number]","[object Function]","[object RegExp]"],S=t.joinArrays!==void 0?t.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject;if(x&&u&&(typeof u!="string"&&typeof u!="boolean"&&typeof u!="number")&&y.indexOf(m)<0&&!(typeof S=="string"&&Array.isArray(u))){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const b=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,u,{...t,ns:o}):`key '${a} (${this.language})' returned an object instead of string.`;return n?(h.res=b,h.usedParams=this.getUsedParamsDetails(t),h):b}if(r){const b=Array.isArray(u),O=b?[]:{},R=b?c:d;for(const L in u)if(Object.prototype.hasOwnProperty.call(u,L)){const V=`${R}${r}${L}`;O[L]=this.translate(V,{...t,joinArrays:!1,ns:o}),O[L]===V&&(O[L]=u[L])}u=O}}else if(x&&typeof S=="string"&&Array.isArray(u))u=u.join(S),u&&(u=this.extendTranslation(u,e,t,s));else{let b=!1,O=!1;const R=t.count!==void 0&&typeof t.count!="string",L=ce.hasDefaultValue(t),V=R?this.pluralResolver.getSuffix(f,t.count,t):"",pe=t.ordinal&&R?this.pluralResolver.getSuffix(f,t.count,{ordinal:!1}):"",Z=R&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),N=Z&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${V}`]||t[`defaultValue${pe}`]||t.defaultValue;!this.isValidLookup(u)&&L&&(b=!0,u=N),this.isValidLookup(u)||(O=!0,u=a);const me=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&O?void 0:u,j=L&&N!==u&&this.options.updateMissing;if(O||b||j){if(this.logger.log(j?"updateKey":"missingKey",f,l,a,j?N:u),r){const P=this.resolve(a,{...t,keySeparator:!1});P&&P.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let $=[];const F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if(this.options.saveMissingTo==="fallback"&&F&&F[0])for(let P=0;P{const X=L&&I!==u?I:me;this.options.missingKeyHandler?this.options.missingKeyHandler(P,l,E,X,j,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(P,l,E,X,j,t),this.emit("missingKey",P,l,E,u)};this.options.saveMissing&&(this.options.saveMissingPlurals&&R?$.forEach(P=>{const E=this.pluralResolver.getSuffixes(P,t);Z&&t[`defaultValue${this.options.pluralSeparator}zero`]&&E.indexOf(`${this.options.pluralSeparator}zero`)<0&&E.push(`${this.options.pluralSeparator}zero`),E.forEach(I=>{q([P],a+I,t[`defaultValue${I}`]||N)})}):q($,a,N))}u=this.extendTranslation(u,e,t,h,s),O&&u===a&&this.options.appendNamespaceToMissingKey&&(u=`${l}:${a}`),(O||b)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?u=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}:${a}`:a,b?u:void 0):u=this.options.parseMissingKeyHandler(u))}return n?(h.res=u,h.usedParams=this.getUsedParamsDetails(t),h):u}extendTranslation(e,t,s,n,r){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...s},s.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init({...s,interpolation:{...this.options.interpolation,...s.interpolation}});const f=typeof e=="string"&&(s&&s.interpolation&&s.interpolation.skipOnVariables!==void 0?s.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let g;if(f){const u=e.match(this.interpolator.nestingRegexp);g=u&&u.length}let h=s.replace&&typeof s.replace!="string"?s.replace:s;if(this.options.interpolation.defaultVariables&&(h={...this.options.interpolation.defaultVariables,...h}),e=this.interpolator.interpolate(e,h,s.lng||this.language||n.usedLng,s),f){const u=e.match(this.interpolator.nestingRegexp),d=u&&u.length;g1&&arguments[1]!==void 0?arguments[1]:{},s,n,r,a,o;return typeof e=="string"&&(e=[e]),e.forEach(l=>{if(this.isValidLookup(s))return;const f=this.extractFromKey(l,t),g=f.key;n=g;let h=f.namespaces;this.options.fallbackNS&&(h=h.concat(this.options.fallbackNS));const u=t.count!==void 0&&typeof t.count!="string",d=u&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),c=t.context!==void 0&&(typeof t.context=="string"||typeof t.context=="number")&&t.context!=="",m=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);h.forEach(y=>{this.isValidLookup(s)||(o=y,!re[`${m[0]}-${y}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(re[`${m[0]}-${y}`]=!0,this.logger.warn(`key "${n}" for languages "${m.join(", ")}" won't get resolved as namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(S=>{if(this.isValidLookup(s))return;a=S;const x=[g];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(x,g,S,y,t);else{let b;u&&(b=this.pluralResolver.getSuffix(S,t.count,t));const O=`${this.options.pluralSeparator}zero`,R=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(x.push(g+b),t.ordinal&&b.indexOf(R)===0&&x.push(g+b.replace(R,this.options.pluralSeparator)),d&&x.push(g+O)),c){const L=`${g}${this.options.contextSeparator}${t.context}`;x.push(L),u&&(x.push(L+b),t.ordinal&&b.indexOf(R)===0&&x.push(L+b.replace(R,this.options.pluralSeparator)),d&&x.push(L+O))}}let D;for(;D=x.pop();)this.isValidLookup(s)||(r=D,s=this.getResource(S,y,D,t))}))})}),{res:s,usedKey:n,exactUsedKey:r,usedLng:a,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}getResource(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,s,n):this.resourceStore.getResource(e,t,s,n)}getUsedParamsDetails(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],s=e.replace&&typeof e.replace!="string";let n=s?e.replace:e;if(s&&typeof e.count<"u"&&(n.count=e.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!s){n={...n};for(const r of t)delete n[r]}return n}static hasDefaultValue(e){const t="defaultValue";for(const s in e)if(Object.prototype.hasOwnProperty.call(e,s)&&t===s.substring(0,t.length)&&e[s]!==void 0)return!0;return!1}};const J=i=>i.charAt(0).toUpperCase()+i.slice(1);class oe{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=_.create("languageUtils")}getScriptPartFromCode(e){if(e=H(e),!e||e.indexOf("-")<0)return null;const t=e.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(e=H(e),!e||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(typeof e=="string"&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let s=e.split("-");return this.options.lowerCaseLng?s=s.map(n=>n.toLowerCase()):s.length===2?(s[0]=s[0].toLowerCase(),s[1]=s[1].toUpperCase(),t.indexOf(s[1].toLowerCase())>-1&&(s[1]=J(s[1].toLowerCase()))):s.length===3&&(s[0]=s[0].toLowerCase(),s[1].length===2&&(s[1]=s[1].toUpperCase()),s[0]!=="sgn"&&s[2].length===2&&(s[2]=s[2].toUpperCase()),t.indexOf(s[1].toLowerCase())>-1&&(s[1]=J(s[1].toLowerCase())),t.indexOf(s[2].toLowerCase())>-1&&(s[2]=J(s[2].toLowerCase()))),s.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(s=>{if(t)return;const n=this.formatLanguageCode(s);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(s=>{if(t)return;const n=this.getLanguagePartFromCode(s);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(r=>{if(r===n)return r;if(!(r.indexOf("-")<0&&n.indexOf("-")<0)&&(r.indexOf("-")>0&&n.indexOf("-")<0&&r.substring(0,r.indexOf("-"))===n||r.indexOf(n)===0&&n.length>1))return r})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if(typeof e=="function"&&(e=e(t)),typeof e=="string"&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let s=e[t];return s||(s=e[this.getScriptPartFromCode(t)]),s||(s=e[this.formatLanguageCode(t)]),s||(s=e[this.getLanguagePartFromCode(t)]),s||(s=e.default),s||[]}toResolveHierarchy(e,t){const s=this.getFallbackCodes(t||this.options.fallbackLng||[],e),n=[],r=a=>{a&&(this.isSupportedCode(a)?n.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return typeof e=="string"&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&r(this.formatLanguageCode(e)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&r(this.getScriptPartFromCode(e)),this.options.load!=="currentOnly"&&r(this.getLanguagePartFromCode(e))):typeof e=="string"&&r(this.formatLanguageCode(e)),s.forEach(a=>{n.indexOf(a)<0&&r(this.formatLanguageCode(a))}),n}}let ke=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],De={1:i=>+(i>1),2:i=>+(i!=1),3:i=>0,4:i=>i%10==1&&i%100!=11?0:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?1:2,5:i=>i==0?0:i==1?1:i==2?2:i%100>=3&&i%100<=10?3:i%100>=11?4:5,6:i=>i==1?0:i>=2&&i<=4?1:2,7:i=>i==1?0:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?1:2,8:i=>i==1?0:i==2?1:i!=8&&i!=11?2:3,9:i=>+(i>=2),10:i=>i==1?0:i==2?1:i<7?2:i<11?3:4,11:i=>i==1||i==11?0:i==2||i==12?1:i>2&&i<20?2:3,12:i=>+(i%10!=1||i%100==11),13:i=>+(i!==0),14:i=>i==1?0:i==2?1:i==3?2:3,15:i=>i%10==1&&i%100!=11?0:i%10>=2&&(i%100<10||i%100>=20)?1:2,16:i=>i%10==1&&i%100!=11?0:i!==0?1:2,17:i=>i==1||i%10==1&&i%100!=11?0:1,18:i=>i==0?0:i==1?1:2,19:i=>i==1?0:i==0||i%100>1&&i%100<11?1:i%100>10&&i%100<20?2:3,20:i=>i==1?0:i==0||i%100>0&&i%100<20?1:2,21:i=>i%100==1?1:i%100==2?2:i%100==3||i%100==4?3:0,22:i=>i==1?0:i==2?1:(i<0||i>10)&&i%10==0?2:3};const Ve=["v1","v2","v3"],Fe=["v4"],le={zero:0,one:1,two:2,few:3,many:4,other:5},Ke=()=>{const i={};return ke.forEach(e=>{e.lngs.forEach(t=>{i[t]={numbers:e.nr,plurals:De[e.fc]}})}),i};class Ue{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=_.create("pluralResolver"),(!this.options.compatibilityJSON||Fe.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Ke(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{const s=H(e==="dev"?"en":e),n=t.ordinal?"ordinal":"cardinal",r=JSON.stringify({cleanedCode:s,type:n});if(r in this.pluralRulesCache)return this.pluralRulesCache[r];const a=new Intl.PluralRules(s,{type:n});return this.pluralRulesCache[r]=a,a}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=this.getRule(e,t);return this.shouldUseIntlApi()?s&&s.resolvedOptions().pluralCategories.length>1:s&&s.numbers.length>1}getPluralFormsOfKey(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(e,s).map(n=>`${t}${n}`)}getSuffixes(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=this.getRule(e,t);return s?this.shouldUseIntlApi()?s.resolvedOptions().pluralCategories.sort((n,r)=>le[n]-le[r]).map(n=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${n}`):s.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=this.getRule(e,s);return n?this.shouldUseIntlApi()?`${this.options.prepend}${s.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:this.getSuffixRetroCompatible(n,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){const s=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let n=e.numbers[s];this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1&&(n===2?n="plural":n===1&&(n=""));const r=()=>this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString();return this.options.compatibilityJSON==="v1"?n===1?"":typeof n=="number"?`_plural_${n.toString()}`:r():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&e.numbers.length===2&&e.numbers[0]===1?r():this.options.prepend&&s.toString()?this.options.prepend+s.toString():s.toString()}shouldUseIntlApi(){return!Ve.includes(this.options.compatibilityJSON)}}const ue=function(i,e,t){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,r=Ce(i,e,t);return!r&&n&&typeof t=="string"&&(r=G(i,t,s),r===void 0&&(r=G(e,t,s))),r},B=i=>i.replace(/\$/g,"$$$$");class Me{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=_.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(t=>t),this.init(e)}init(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:s,useRawValueToEscape:n,prefix:r,prefixEscaped:a,suffix:o,suffixEscaped:l,formatSeparator:f,unescapeSuffix:g,unescapePrefix:h,nestingPrefix:u,nestingPrefixEscaped:d,nestingSuffix:c,nestingSuffixEscaped:m,nestingOptionsSeparator:y,maxReplaces:S,alwaysFormat:x}=e.interpolation;this.escape=t!==void 0?t:je,this.escapeValue=s!==void 0?s:!0,this.useRawValueToEscape=n!==void 0?n:!1,this.prefix=r?w(r):a||"{{",this.suffix=o?w(o):l||"}}",this.formatSeparator=f||",",this.unescapePrefix=g?"":h||"-",this.unescapeSuffix=this.unescapePrefix?"":g||"",this.nestingPrefix=u?w(u):d||w("$t("),this.nestingSuffix=c?w(c):m||w(")"),this.nestingOptionsSeparator=y||",",this.maxReplaces=S||1e3,this.alwaysFormat=x!==void 0?x:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(t,s)=>t&&t.source===s?(t.lastIndex=0,t):new RegExp(s,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,s,n){let r,a,o;const l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},f=d=>{if(d.indexOf(this.formatSeparator)<0){const S=ue(t,l,d,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(S,void 0,s,{...n,...t,interpolationkey:d}):S}const c=d.split(this.formatSeparator),m=c.shift().trim(),y=c.join(this.formatSeparator).trim();return this.format(ue(t,l,m,this.options.keySeparator,this.options.ignoreJSONStructure),y,s,{...n,...t,interpolationkey:m})};this.resetRegExp();const g=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,h=n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:d=>B(d)},{regex:this.regexp,safeValue:d=>this.escapeValue?B(this.escape(d)):B(d)}].forEach(d=>{for(o=0;r=d.regex.exec(e);){const c=r[1].trim();if(a=f(c),a===void 0)if(typeof g=="function"){const y=g(e,r,n);a=typeof y=="string"?y:""}else if(n&&Object.prototype.hasOwnProperty.call(n,c))a="";else if(h){a=r[0];continue}else this.logger.warn(`missed to pass in variable ${c} for interpolating ${e}`),a="";else typeof a!="string"&&!this.useRawValueToEscape&&(a=ee(a));const m=d.safeValue(a);if(e=e.replace(r[0],m),h?(d.regex.lastIndex+=a.length,d.regex.lastIndex-=r[0].length):d.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n,r,a;const o=(l,f)=>{const g=this.nestingOptionsSeparator;if(l.indexOf(g)<0)return l;const h=l.split(new RegExp(`${g}[ ]*{`));let u=`{${h[1]}`;l=h[0],u=this.interpolate(u,a);const d=u.match(/'/g),c=u.match(/"/g);(d&&d.length%2===0&&!c||c.length%2!==0)&&(u=u.replace(/'/g,'"'));try{a=JSON.parse(u),f&&(a={...f,...a})}catch(m){return this.logger.warn(`failed parsing options string in nesting for key ${l}`,m),`${l}${g}${u}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,l};for(;n=this.nestingRegexp.exec(e);){let l=[];a={...s},a=a.replace&&typeof a.replace!="string"?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;let f=!1;if(n[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(n[1])){const g=n[1].split(this.formatSeparator).map(h=>h.trim());n[1]=g.shift(),l=g,f=!0}if(r=t(o.call(this,n[1].trim(),a),a),r&&n[0]===e&&typeof r!="string")return r;typeof r!="string"&&(r=ee(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),f&&(r=l.reduce((g,h)=>this.format(g,h,s.lng,{...s,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}const He=i=>{let e=i.toLowerCase().trim();const t={};if(i.indexOf("(")>-1){const s=i.split("(");e=s[0].toLowerCase().trim();const n=s[1].substring(0,s[1].length-1);e==="currency"&&n.indexOf(":")<0?t.currency||(t.currency=n.trim()):e==="relativetime"&&n.indexOf(":")<0?t.range||(t.range=n.trim()):n.split(";").forEach(a=>{if(a){const[o,...l]=a.split(":"),f=l.join(":").trim().replace(/^'+|'+$/g,""),g=o.trim();t[g]||(t[g]=f),f==="false"&&(t[g]=!1),f==="true"&&(t[g]=!0),isNaN(f)||(t[g]=parseInt(f,10))}})}return{formatName:e,formatOptions:t}},C=i=>{const e={};return(t,s,n)=>{let r=n;n&&n.interpolationkey&&n.formatParams&&n.formatParams[n.interpolationkey]&&n[n.interpolationkey]&&(r={...r,[n.interpolationkey]:void 0});const a=s+JSON.stringify(r);let o=e[a];return o||(o=i(H(s),n),e[a]=o),o(t)}};class ze{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=_.create("formatter"),this.options=e,this.formats={number:C((t,s)=>{const n=new Intl.NumberFormat(t,{...s});return r=>n.format(r)}),currency:C((t,s)=>{const n=new Intl.NumberFormat(t,{...s,style:"currency"});return r=>n.format(r)}),datetime:C((t,s)=>{const n=new Intl.DateTimeFormat(t,{...s});return r=>n.format(r)}),relativetime:C((t,s)=>{const n=new Intl.RelativeTimeFormat(t,{...s});return r=>n.format(r,s.range||"day")}),list:C((t,s)=>{const n=new Intl.ListFormat(t,{...s});return r=>n.format(r)})},this.init(e)}init(e){const s=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=s.formatSeparator?s.formatSeparator:s.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=C(t)}format(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const r=t.split(this.formatSeparator);if(r.length>1&&r[0].indexOf("(")>1&&r[0].indexOf(")")<0&&r.find(o=>o.indexOf(")")>-1)){const o=r.findIndex(l=>l.indexOf(")")>-1);r[0]=[r[0],...r.splice(1,o)].join(this.formatSeparator)}return r.reduce((o,l)=>{const{formatName:f,formatOptions:g}=He(l);if(this.formats[f]){let h=o;try{const u=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},d=u.locale||u.lng||n.locale||n.lng||s;h=this.formats[f](o,d,{...g,...n,...u})}catch(u){this.logger.warn(u)}return h}else this.logger.warn(`there was no format function for ${f}`);return o},e)}}const Je=(i,e)=>{i.pending[e]!==void 0&&(delete i.pending[e],i.pendingCount--)};class Be extends z{constructor(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=s,this.languageUtils=s.languageUtils,this.options=n,this.logger=_.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(s,n.backend,n)}queueLoad(e,t,s,n){const r={},a={},o={},l={};return e.forEach(f=>{let g=!0;t.forEach(h=>{const u=`${f}|${h}`;!s.reload&&this.store.hasResourceBundle(f,h)?this.state[u]=2:this.state[u]<0||(this.state[u]===1?a[u]===void 0&&(a[u]=!0):(this.state[u]=1,g=!1,a[u]===void 0&&(a[u]=!0),r[u]===void 0&&(r[u]=!0),l[h]===void 0&&(l[h]=!0)))}),g||(o[f]=!0)}),(Object.keys(r).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(r),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(l)}}loaded(e,t,s){const n=e.split("|"),r=n[0],a=n[1];t&&this.emit("failedLoading",r,a,t),!t&&s&&this.store.addResourceBundle(r,a,s,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&s&&(this.state[e]=0);const o={};this.queue.forEach(l=>{we(l.loaded,[r],a),Je(l,e),t&&l.errors.push(t),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(f=>{o[f]||(o[f]={});const g=l.loaded[f];g.length&&g.forEach(h=>{o[f][h]===void 0&&(o[f][h]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(l=>!l.done)}read(e,t,s){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:s,tried:n,wait:r,callback:a});return}this.readingCalls++;const o=(f,g)=>{if(this.readingCalls--,this.waitingReads.length>0){const h=this.waitingReads.shift();this.read(h.lng,h.ns,h.fcName,h.tried,h.wait,h.callback)}if(f&&g&&n{this.read.call(this,e,t,s,n+1,r*2,a)},r);return}a(f,g)},l=this.backend[s].bind(this.backend);if(l.length===2){try{const f=l(e,t);f&&typeof f.then=="function"?f.then(g=>o(null,g)).catch(o):o(null,f)}catch(f){o(f)}return}return l(e,t,o)}prepareLoading(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();typeof e=="string"&&(e=this.languageUtils.toResolveHierarchy(e)),typeof t=="string"&&(t=[t]);const r=this.queueLoad(e,t,s,n);if(!r.toLoad.length)return r.pending.length||n(),null;r.toLoad.forEach(a=>{this.loadOne(a)})}load(e,t,s){this.prepareLoading(e,t,{},s)}reload(e,t,s){this.prepareLoading(e,t,{reload:!0},s)}loadOne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const s=e.split("|"),n=s[0],r=s[1];this.read(n,r,"read",void 0,void 0,(a,o)=>{a&&this.logger.warn(`${t}loading namespace ${r} for language ${n} failed`,a),!a&&o&&this.logger.log(`${t}loaded namespace ${r} for language ${n}`,o),this.loaded(e,a,o)})}saveMissing(e,t,s,n,r){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${s}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(s==null||s==="")){if(this.backend&&this.backend.create){const l={...a,isUpdate:r},f=this.backend.create.bind(this.backend);if(f.length<6)try{let g;f.length===5?g=f(e,t,s,n,l):g=f(e,t,s,n),g&&typeof g.then=="function"?g.then(h=>o(null,h)).catch(o):o(null,g)}catch(g){o(g)}else f(e,t,s,n,o,l)}!e||!e[0]||this.store.addResource(e[0],t,s,n)}}}const fe=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:i=>{let e={};if(typeof i[1]=="object"&&(e=i[1]),typeof i[1]=="string"&&(e.defaultValue=i[1]),typeof i[2]=="string"&&(e.tDescription=i[2]),typeof i[2]=="object"||typeof i[3]=="object"){const t=i[3]||i[2];Object.keys(t).forEach(s=>{e[s]=t[s]})}return e},interpolation:{escapeValue:!0,format:i=>i,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),ge=i=>(typeof i.ns=="string"&&(i.ns=[i.ns]),typeof i.fallbackLng=="string"&&(i.fallbackLng=[i.fallbackLng]),typeof i.fallbackNS=="string"&&(i.fallbackNS=[i.fallbackNS]),i.supportedLngs&&i.supportedLngs.indexOf("cimode")<0&&(i.supportedLngs=i.supportedLngs.concat(["cimode"])),i),K=()=>{},We=i=>{Object.getOwnPropertyNames(Object.getPrototypeOf(i)).forEach(t=>{typeof i[t]=="function"&&(i[t]=i[t].bind(i))})};class k extends z{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=ge(e),this.services={},this.logger=_,this.modules={external:[]},We(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof t=="function"&&(s=t,t={}),!t.defaultNS&&t.defaultNS!==!1&&t.ns&&(typeof t.ns=="string"?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const n=fe();this.options={...n,...this.options,...ge(t)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...n.interpolation,...this.options.interpolation}),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);const r=g=>g?typeof g=="function"?new g:g:null;if(!this.options.isClone){this.modules.logger?_.init(r(this.modules.logger),this.options):_.init(null,this.options);let g;this.modules.formatter?g=this.modules.formatter:typeof Intl<"u"&&(g=ze);const h=new oe(this.options);this.store=new ie(this.options.resources,this.options);const u=this.services;u.logger=_,u.resourceStore=this.store,u.languageUtils=h,u.pluralResolver=new Ue(h,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),g&&(!this.options.interpolation.format||this.options.interpolation.format===n.interpolation.format)&&(u.formatter=r(g),u.formatter.init(u,this.options),this.options.interpolation.format=u.formatter.format.bind(u.formatter)),u.interpolator=new Me(this.options),u.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},u.backendConnector=new Be(r(this.modules.backend),u.resourceStore,u,this.options),u.backendConnector.on("*",function(d){for(var c=arguments.length,m=new Array(c>1?c-1:0),y=1;y1?c-1:0),y=1;y{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,s||(s=K),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const g=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);g.length>0&&g[0]!=="dev"&&(this.options.lng=g[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(g=>{this[g]=function(){return e.store[g](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(g=>{this[g]=function(){return e.store[g](...arguments),e}});const l=A(),f=()=>{const g=(h,u)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),l.resolve(u),s(h,u)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return g(null,this.t.bind(this));this.changeLanguage(this.options.lng,g)};return this.options.resources||!this.options.initImmediate?f():setTimeout(f,0),l}loadResources(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K;const n=typeof e=="string"?e:this.language;if(typeof e=="function"&&(s=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&n.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return s();const r=[],a=o=>{if(!o||o==="cimode")return;this.services.languageUtils.toResolveHierarchy(o).forEach(f=>{f!=="cimode"&&r.indexOf(f)<0&&r.push(f)})};n?a(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(l=>a(l)),this.options.preload&&this.options.preload.forEach(o=>a(o)),this.services.backendConnector.load(r,this.options.ns,o=>{!o&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),s(o)})}else s(null)}reloadResources(e,t,s){const n=A();return typeof e=="function"&&(s=e,e=void 0),typeof t=="function"&&(s=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),s||(s=K),this.services.backendConnector.reload(e,t,r=>{n.resolve(),s(r)}),n}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return e.type==="backend"&&(this.modules.backend=e),(e.type==="logger"||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type==="languageDetector"&&(this.modules.languageDetector=e),e.type==="i18nFormat"&&(this.modules.i18nFormat=e),e.type==="postProcessor"&&de.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1))for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}changeLanguage(e,t){var s=this;this.isLanguageChangingTo=e;const n=A();this.emit("languageChanging",e);const r=l=>{this.language=l,this.languages=this.services.languageUtils.toResolveHierarchy(l),this.resolvedLanguage=void 0,this.setResolvedLanguage(l)},a=(l,f)=>{f?(r(f),this.translator.changeLanguage(f),this.isLanguageChangingTo=void 0,this.emit("languageChanged",f),this.logger.log("languageChanged",f)):this.isLanguageChangingTo=void 0,n.resolve(function(){return s.t(...arguments)}),t&&t(l,function(){return s.t(...arguments)})},o=l=>{!e&&!l&&this.services.languageDetector&&(l=[]);const f=typeof l=="string"?l:this.services.languageUtils.getBestMatchFromCodes(l);f&&(this.language||r(f),this.translator.language||this.translator.changeLanguage(f),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(f)),this.loadResources(f,g=>{a(g,f)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?o(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e),n}getFixedT(e,t,s){var n=this;const r=function(a,o){let l;if(typeof o!="object"){for(var f=arguments.length,g=new Array(f>2?f-2:0),h=2;h`${l.keyPrefix}${u}${c}`):d=l.keyPrefix?`${l.keyPrefix}${u}${a}`:a,n.t(d,l)};return typeof e=="string"?r.lng=e:r.lngs=e,r.ns=t,r.keyPrefix=s,r}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const s=t.lng||this.resolvedLanguage||this.languages[0],n=this.options?this.options.fallbackLng:!1,r=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;const a=(o,l)=>{const f=this.services.backendConnector.state[`${o}|${l}`];return f===-1||f===0||f===2};if(t.precheck){const o=t.precheck(this,a);if(o!==void 0)return o}return!!(this.hasResourceBundle(s,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(s,e)&&(!n||a(r,e)))}loadNamespaces(e,t){const s=A();return this.options.ns?(typeof e=="string"&&(e=[e]),e.forEach(n=>{this.options.ns.indexOf(n)<0&&this.options.ns.push(n)}),this.loadResources(n=>{s.resolve(),t&&t(n)}),s):(t&&t(),Promise.resolve())}loadLanguages(e,t){const s=A();typeof e=="string"&&(e=[e]);const n=this.options.preload||[],r=e.filter(a=>n.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return r.length?(this.options.preload=n.concat(r),this.loadResources(a=>{s.resolve(),t&&t(a)}),s):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],s=this.services&&this.services.languageUtils||new oe(fe());return t.indexOf(s.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new k(e,t)}cloneInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K;const s=e.forkResourceStore;s&&delete e.forkResourceStore;const n={...this.options,...e,isClone:!0},r=new k(n);return(e.debug!==void 0||e.prefix!==void 0)&&(r.logger=r.logger.clone(e)),["store","services","language"].forEach(o=>{r[o]=this[o]}),r.services={...this.services},r.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},s&&(r.store=new ie(this.store.data,n),r.services.resourceStore=r.store),r.translator=new ae(r.services,n),r.translator.on("*",function(o){for(var l=arguments.length,f=new Array(l>1?l-1:0),g=1;gp(()=>import("./translation-B45LBurG.js"),[],import.meta.url),"./lang/af/translation.json":()=>p(()=>import("./translation-CP18Fy03.js"),[],import.meta.url),"./lang/ar/translation.json":()=>p(()=>import("./translation-B8TNiS0q.js"),[],import.meta.url),"./lang/bg/translation.json":()=>p(()=>import("./translation-y6USRGBn.js"),[],import.meta.url),"./lang/da/translation.json":()=>p(()=>import("./translation-CppPpdJZ.js"),[],import.meta.url),"./lang/de/translation.json":()=>p(()=>import("./translation-BJ53oCkA.js"),[],import.meta.url),"./lang/dv/translation.json":()=>p(()=>import("./translation-B9ev-tPq.js"),[],import.meta.url),"./lang/el/translation.json":()=>p(()=>import("./translation-CEMsFcRO.js"),[],import.meta.url),"./lang/en/translation.json":()=>p(()=>import("./translation-B-Gjk8Va.js"),[],import.meta.url),"./lang/es/translation.json":()=>p(()=>import("./translation-C-kwQoJO.js"),[],import.meta.url),"./lang/et/translation.json":()=>p(()=>import("./translation-BXcmV7TI.js"),[],import.meta.url),"./lang/fh/translation.json":()=>p(()=>import("./translation-BZ1yWJUb.js"),[],import.meta.url),"./lang/fj/translation.json":()=>p(()=>import("./translation-BWDBmyXp.js"),[],import.meta.url),"./lang/fr-be/translation.json":()=>p(()=>import("./translation-CNnpxn-B.js"),[],import.meta.url),"./lang/fr/translation.json":()=>p(()=>import("./translation-MjpPZobJ.js"),[],import.meta.url),"./lang/haw/translation.json":()=>p(()=>import("./translation-DGprEsic.js"),[],import.meta.url),"./lang/hi/translation.json":()=>p(()=>import("./translation-BaIksMut.js"),[],import.meta.url),"./lang/hr/translation.json":()=>p(()=>import("./translation-Bj-ta-BW.js"),[],import.meta.url),"./lang/id/translation.json":()=>p(()=>import("./translation-BXYMiWs2.js"),[],import.meta.url),"./lang/it/translation.json":()=>p(()=>import("./translation-QInS3Ygp.js"),[],import.meta.url),"./lang/kos/translation.json":()=>p(()=>import("./translation-DUR3a-sP.js"),[],import.meta.url),"./lang/lt/translation.json":()=>p(()=>import("./translation-nxBq2XQk.js"),[],import.meta.url),"./lang/lv/translation.json":()=>p(()=>import("./translation-D8TztCUA.js"),[],import.meta.url),"./lang/mi/translation.json":()=>p(()=>import("./translation-BbAtm695.js"),[],import.meta.url),"./lang/nl/translation.json":()=>p(()=>import("./translation-KwVmt-NR.js"),[],import.meta.url),"./lang/no/translation.json":()=>p(()=>import("./translation-ixNNDbXj.js"),[],import.meta.url),"./lang/pl/translation.json":()=>p(()=>import("./translation-CwQZaFFa.js"),[],import.meta.url),"./lang/pt-br/translation.json":()=>p(()=>import("./translation-C6hzpfUC.js"),[],import.meta.url),"./lang/pt/translation.json":()=>p(()=>import("./translation-Ch2IzTwO.js"),[],import.meta.url),"./lang/ro/translation.json":()=>p(()=>import("./translation-DplgJq3E.js"),[],import.meta.url),"./lang/ru/translation.json":()=>p(()=>import("./translation-C4XmXBVR.js"),[],import.meta.url),"./lang/sm/translation.json":()=>p(()=>import("./translation-TmjDIGVK.js"),[],import.meta.url),"./lang/sv-fi/translation.json":()=>p(()=>import("./translation-DCF2jqUP.js"),[],import.meta.url),"./lang/sv/translation.json":()=>p(()=>import("./translation--NEXFlRl.js"),[],import.meta.url),"./lang/sw/translation.json":()=>p(()=>import("./translation-CcDmEv5V.js"),[],import.meta.url),"./lang/to/translation.json":()=>p(()=>import("./translation-DYacZ9Kw.js"),[],import.meta.url),"./lang/zh-Hans/translation.json":()=>p(()=>import("./translation-CpEOnYvy.js"),[],import.meta.url),"./lang/zu/translation.json":()=>p(()=>import("./translation-DdtDfN-w.js"),[],import.meta.url)});return s.use({type:"backend",read(a,o,l){const f=(u=>{var d;return u==="zh"?"zh-Hans":(d=be.find(c=>c.code.toLowerCase()===u.toLowerCase()))==null?void 0:d.code})(a),g=a.toLowerCase()==="en"||/en-/i.test(a),h=g?W:f;(async()=>{let u={};try{if(g)u={};else{const c=`${t}/${h}/${o}.json`,m=n[c];u=JSON.parse((await m()).default)}}catch{console.info("Warning: failed to find base lang resource.")}let d={};if(e!==void 0)try{if(g)d={};else{const c=`${e}/${h}/${o}.json`;console.log("language langToLoadPath",c);const m=r[c];d=JSON.parse((await m()).default)}}catch{console.info("Warning: failed to find lang resource.")}g?l(null,{...u,...d,...Ge}):l(null,{...u,...d})})()}}).use(Oe).init({debug:!1,lng:W,fallbackLng:W,cleanCode:!0,keySeparator:!1,nsSeparator:!1,interpolation:{escapeValue:!1},react:{useSuspense:!1}}),s}const Q=Ze(),qe=({children:i})=>{const[e]=xe();return Y.useEffect(()=>{Q.language!==e&&Q.changeLanguage(e)},[e]),ye.jsx(Pe,{i18n:Q,children:i})};qe.__docgenInfo={description:`Loads translations asynchronously using dynamic import abd react-i18next will have translations eventually and update +When language changes in context, the i18n instance will be updated and child components will update`,methods:[],displayName:"Translator",props:{children:{required:!0,tsType:{name:"ReactNode"},description:""}}};export{qe as T}; diff --git a/version-7.0.0/assets/VerticalSpacer-CckaP5Ks.js b/version-7.0.0/assets/VerticalSpacer-CckaP5Ks.js new file mode 100644 index 0000000..62bbc96 --- /dev/null +++ b/version-7.0.0/assets/VerticalSpacer-CckaP5Ks.js @@ -0,0 +1 @@ +import{j as t}from"./jsx-runtime-DEdD30eg.js";const r=({height:e="1rem"})=>t.jsx("div",{style:{height:e,width:"100%"}});r.__docgenInfo={description:"",methods:[],displayName:"VerticalSpacer",props:{height:{required:!1,tsType:{name:'ReactCSSProperties["height"]',raw:'React.CSSProperties["height"]'},description:"",defaultValue:{value:'"1rem"',computed:!1}}}};export{r as V}; diff --git a/version-7.0.0/assets/VerticalSpacer.stories-FQwFCuxA.js b/version-7.0.0/assets/VerticalSpacer.stories-FQwFCuxA.js new file mode 100644 index 0000000..5aa3b2e --- /dev/null +++ b/version-7.0.0/assets/VerticalSpacer.stories-FQwFCuxA.js @@ -0,0 +1,7 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{V as o}from"./VerticalSpacer-CckaP5Ks.js";import{a as c}from"./ReportDecorator-BKqhhKaH.js";import{C as s}from"./CardDecorator-SdzzCCaW.js";import"./index-RYns6xqu.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";import"./Card-CM14UvZN.js";const j={component:o,title:"Components/VerticalSpacer",decorators:[s,c]},e=()=>r.jsxs(r.Fragment,{children:[r.jsx("div",{children:"1rem spacer below"}),r.jsx(o,{}),r.jsx("div",{children:"2rem spacer below"}),r.jsx(o,{height:"2rem"}),r.jsx("div",{children:"bottom"})]});e.__docgenInfo={description:"",methods:[],displayName:"verticalSpacer"};var t,a,i;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`() => <> +
1rem spacer below
+ +
2rem spacer below
+ +
bottom
+ `,...(i=(a=e.parameters)==null?void 0:a.docs)==null?void 0:i.source}}};const b=["verticalSpacer"];export{b as __namedExportsOrder,j as default,e as verticalSpacer}; diff --git a/version-7.0.0/assets/WatersDiagram-CHmUhu9s.js b/version-7.0.0/assets/WatersDiagram-CHmUhu9s.js new file mode 100644 index 0000000..eb9c1a3 --- /dev/null +++ b/version-7.0.0/assets/WatersDiagram-CHmUhu9s.js @@ -0,0 +1,6 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{u as c}from"./useTranslation-SdK8TBCK.js";function l(){return e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 700",children:[e.jsxs("defs",{children:[e.jsx("marker",{orient:"auto",overflow:"visible",refX:"0",refY:"0",children:e.jsx("path",{fillRule:"evenodd",stroke:"#000",strokeWidth:".4pt",markerStart:"none",d:"M0 0l2-2-7 2 7 2-2-2z"})}),e.jsx("marker",{orient:"auto",overflow:"visible",refX:"0",refY:"0",children:e.jsx("path",{fillRule:"evenodd",stroke:"#000",strokeWidth:".8pt",markerStart:"none",d:"M0 0l-4 4 14-4-14-4 4 4z"})}),e.jsx("marker",{orient:"auto",overflow:"visible",refX:"0",refY:"0",children:e.jsx("path",{fillRule:"evenodd",stroke:"#000",strokeWidth:".8pt",markerStart:"none",d:"M0 0l4-4-14 4L4 4 0 0z"})}),e.jsx("pattern",{width:"129.836",height:"79.817",patternTransform:"translate(50.276 605.972)",patternUnits:"userSpaceOnUse",children:e.jsx("path",{style:{marker:"none"},fill:"#f4ff00",fillOpacity:"1",fillRule:"evenodd",stroke:"#000",strokeDasharray:"2, 2",strokeDashoffset:"0",strokeLinecap:"square",strokeLinejoin:"miter",strokeMiterlimit:"4",strokeOpacity:"1",strokeWidth:"1",markerEnd:"none",markerMid:"none",markerStart:"none",d:"M0.5 0.5H129.336V79.317H0.5z",color:"#000",display:"inline",opacity:"1",overflow:"visible",visibility:"visible"})})]}),e.jsx("path",{fill:"#d3ebfa",fillOpacity:"1",fillRule:"evenodd",stroke:"none",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.014",d:"M495.614.303l.036 235.84s-78.01-63.51-87.777-65.676c-9.766-2.167-79.214-39.01-88.98-44.428-9.904-5.494-100.916-34.673-175.789-46.59-73.97-11.772-70.531-8.665-111.765-6.494C-4.419 74.837.956 69.705.956 69.705L.951.346z"}),e.jsx("path",{fill:"#bfe3fa",fillOpacity:"1",fillRule:"evenodd",stroke:"none",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.007",d:"M493.03 229.001l.003 42.764-131.043-49.094-87.813-21.375-84.562-18.169-89.98-6.408-100.822.007-.008-105.84s46.71 2.293 54.205-2.142c10.84-6.415 63.962 2.134 63.962 2.134s137.856 27.852 168.04 39.544c19.197 7.438 126.843 52.377 126.843 52.377z"}),e.jsx("path",{fill:"#abdcfc",fillOpacity:"1",fillRule:"evenodd",stroke:"none",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.008",d:"M492.555 270.771l-136.852-51.306-109.698-26.72-59.736-11.756-86.888-6.408-102.093 1.076.018 253.375 132.507 35.27 194.41-3.22 52.134 8.548 49.962 11.757 66.252 5.34z"}),e.jsx("path",{fill:"#82cbfb",fillOpacity:"1",fillRule:"evenodd",stroke:"none",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.012",d:"M-3.19 420.126l3.418 68.316 77.28 13.47L191.714 542.5l163.721 27.641 36.386-13.832 21.356-12.093 48.35 5.449 31.15 6.909-.003-72.437-84.592-17.062-36.345-20.292-30.513-6.975-52.732 16.417-74.112 5.52-70.635-22.699z"}),e.jsx("path",{fill:"#f4e2ba",fillOpacity:"1",fillRule:"evenodd",stroke:"none",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.019",d:"M494.4 553.132l.014 185.118-497.948-1.044 1.001-249.368 54.363 7.612 133.06 15.852s12.398 26.464 20.028 22.108c7.63-4.356 30.364-23.115 30.364-23.115l59.634 6.916s9.81 0 22.892 9.799c13.082 9.8 18.534 42.467 35.975 35.932 17.44-6.535 32.7-20.692 32.7-20.692s15.26-19.602 34.881-14.158c19.622 5.443 51.234 7.618 51.234 7.618z"}),e.jsx("path",{d:"M267.882-570.952a18.71 33.142 0 01-18.406 33.137 18.71 33.142 0 01-19.002-32.066 18.71 33.142 0 0117.793-34.174 18.71 33.142 0 0119.576 30.962",transform:"rotate(122.196)",style:{marker:"none"},fill:"#f4e2ba",fillOpacity:"1",fillRule:"evenodd",stroke:"none",strokeDasharray:"1, 1",strokeDashoffset:"1.1",strokeLinecap:"square",strokeLinejoin:"miter",strokeMiterlimit:"4",strokeOpacity:"1",strokeWidth:"1",markerEnd:"none",markerMid:"none",markerStart:"none",color:"#000",display:"inline",overflow:"visible",visibility:"visible"}),e.jsxs("g",{fill:"none",fillOpacity:"0.75",fillRule:"evenodd",stroke:"#000",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1",transform:"matrix(1.16453 0 0 1.13322 -456.235 -99.774)",children:[e.jsx("path",{d:"M424.808 246.386l-4.467 4.062"}),e.jsx("path",{d:"M425 520.55v-275"}),e.jsx("path",{d:"M425.011 246.386l4.467 4.062"})]}),e.jsx("path",{fill:"none",fillOpacity:"0.75",fillRule:"evenodd",stroke:"#000",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.479",d:"M313.78 521.57v-69.704l-3.988 6.337"}),e.jsx("path",{fill:"none",fillOpacity:"0.75",fillRule:"evenodd",stroke:"#000",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.814",d:"M313.934 450.815l4.557 7.86"}),e.jsxs("g",{fill:"none",fillOpacity:"0.75",fillRule:"evenodd",stroke:"#000",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1",transform:"matrix(-.9936 -.45931 -.4219 1.02155 861.019 100.289)",children:[e.jsx("path",{d:"M208.482 519.47v25.07"}),e.jsx("path",{d:"M208 519.55l-4 3.5"}),e.jsx("path",{d:"M208 519.3l4 3.5"})]}),e.jsxs("g",{fill:"none",fillOpacity:"0.75",fillRule:"evenodd",stroke:"#000",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",transform:"matrix(1.57587 0 0 .62887 253.753 169.271)",children:[e.jsx("path",{strokeWidth:"1",d:"M38.424 436.295l-4.467-4.06"}),e.jsx("path",{strokeWidth:"1.162",d:"M38.616 65.434v371.522"}),e.jsx("path",{strokeWidth:"1",d:"M38.627 436.295l4.468-4.06"})]}),e.jsx("path",{fill:"none",stroke:"#000",strokeDasharray:"4.01949, 4.01949",strokeDashoffset:"0",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1.005",d:"M0 487.05l39.943 6.508 143.665 16.924 7.731 13.67 7.731 9.113 4.51.65 3.221-1.301 28.346-22.783 57.982 7.16 10.308 1.953 10.952 5.208 9.663 9.764 9.02 16.273 7.086 10.414 4.51 2.604 5.154 1.302 6.442-1.953 11.597-6.51 12.884-8.461 9.664-9.113 7.73-6.51 10.309-4.556 8.375-.65 10.308 2.603 10.952 2.604 24.48 3.254h9.02l9.02 7.16 12.24 11.066v0"}),e.jsx("path",{fill:"none",stroke:"#000",strokeDasharray:"4,4",strokeDashoffset:"0",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",strokeWidth:"1",d:"M323.78 495.236l-3.002 4.502-.75 4.877 1.125 5.253 3.001 5.252 4.503 6.003 6.378 6.378 7.503 4.502 8.254 4.127 6.753 1.876 7.504.75 6.753-1.125 5.253-3.377 3.001-5.627-.375-6.378-3.002-7.504-7.503-8.629-7.504-6.003-7.503-4.127-7.504-3.001-8.254-1.876h-7.128l-5.253 2.25z"})]})}l.__docgenInfo={description:`Creates simple territorial waters svg to be used in WatersDiagram + +Original svg in geoprocessing repo under assets/img/WatersBackgroundSimple.svg`,methods:[],displayName:"WatersBackgroundSimple"};const h=({labels:o})=>{const{t:i}=c(),a=i("Land"),n=i("Shoreline"),d=i(`Nearshore +(0-12 nautical miles)`),k=i(`Offshore +(12-200 nautical miles)`),p=i(`Exclusive Economic Zone +(0-200 nautical miles)`),r=[{key:"land",labelText:a,x:220,y:650},{key:"shoreline",labelText:n,x:400,y:580},{key:"nearshore",labelText:d,x:160,y:480},{key:"offshore",labelText:k,x:320,y:350},{key:"eez",labelText:p,x:50,y:300}].map(t=>({...t,style:{font:"12pt Helvetica, Arial, sans-serif",whiteSpace:"pre"}}));if(o)for(const t of o){const s=r.findIndex(f=>t.key===f.key);s===-1?r.push(t):r[s]={...r[s],...t,style:{...r[s].style,...t.style}}}return e.jsx("div",{children:e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 700",children:[e.jsx(l,{}),r.map(t=>e.jsx("text",{x:t.x,y:t.y,style:t.style,children:t.labelText},t.key))]})})};h.__docgenInfo={description:"Serves up a translatable SVG image showing nautical boundaries",methods:[],displayName:"WatersDiagram",props:{labels:{required:!1,tsType:{name:"Array",elements:[{name:"Label"}],raw:"Label[]"},description:"Array of Label, overrides default labels with same key id, otherwise adds as new label"}}};export{h as W}; diff --git a/version-7.0.0/assets/WatersDiagram.stories-BbfZU_iF.js b/version-7.0.0/assets/WatersDiagram.stories-BbfZU_iF.js new file mode 100644 index 0000000..84ef908 --- /dev/null +++ b/version-7.0.0/assets/WatersDiagram.stories-BbfZU_iF.js @@ -0,0 +1,45 @@ +import{j as e}from"./jsx-runtime-DEdD30eg.js";import{W as t}from"./WatersDiagram-CHmUhu9s.js";import{T as o}from"./TranslatorAsync-B_qXHhRg.js";import{a as g}from"./ReportDecorator-BKqhhKaH.js";import"./CardDecorator-SdzzCCaW.js";import{C as l}from"./Card-CM14UvZN.js";import"./index-RYns6xqu.js";import"./useTranslation-SdK8TBCK.js";import"./context-D1gH75Th.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-BKD8Dact.js";import"./cloneDeep-DjGZ9tLP.js";import"./_getPrototype-2UMXDfW_.js";const O={component:t,title:"Components/WatersDiagram",decorators:[g]},a=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{})})}),r=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"nearshore",labelText:`Nearshore +(0-6 nautical miles)`,style:{font:"12pt Helvetica, Arial, sans-serif",whiteSpace:"pre"}},{key:"offshore",labelText:`Offshore +(6-200 nautical miles)`},{key:"eez",y:250},{key:"eez",style:{font:"10pt Helvetica, Arial, sans-serif"}}]})})}),s=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"land",labelText:""}]})})}),n=()=>e.jsx(l,{children:e.jsx(o,{children:e.jsx(t,{labels:[{key:"internationWaters",labelText:"International Waters",x:200,y:50}]})})});a.__docgenInfo={description:"",methods:[],displayName:"simple"};r.__docgenInfo={description:"",methods:[],displayName:"updateLabel"};s.__docgenInfo={description:"",methods:[],displayName:"removeLabel"};n.__docgenInfo={description:"",methods:[],displayName:"addLabel"};var i,m,d;a.parameters={...a.parameters,docs:{...(i=a.parameters)==null?void 0:i.docs,source:{originalSource:`() => + + + + `,...(d=(m=a.parameters)==null?void 0:m.docs)==null?void 0:d.source}}};var c,p,f;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`() => + + + + `,...(f=(p=r.parameters)==null?void 0:p.docs)==null?void 0:f.source}}};var x,y,b;s.parameters={...s.parameters,docs:{...(x=s.parameters)==null?void 0:x.docs,source:{originalSource:`() => + + + + `,...(b=(y=s.parameters)==null?void 0:y.docs)==null?void 0:b.source}}};var h,u,T;n.parameters={...n.parameters,docs:{...(h=n.parameters)==null?void 0:h.docs,source:{originalSource:`() => + + + + `,...(T=(u=n.parameters)==null?void 0:u.docs)==null?void 0:T.source}}};const w=["simple","updateLabel","removeLabel","addLabel"];export{w as __namedExportsOrder,n as addLabel,O as default,s as removeLabel,a as simple,r as updateLabel}; diff --git a/version-7.0.0/assets/_baseIteratee-hc9hs9W5.js b/version-7.0.0/assets/_baseIteratee-hc9hs9W5.js new file mode 100644 index 0000000..eab0fb4 --- /dev/null +++ b/version-7.0.0/assets/_baseIteratee-hc9hs9W5.js @@ -0,0 +1 @@ +import{b as U,d as q,f as Y,g as J,h as Q,k as X,j as Z,l as W,m as z}from"./cloneDeep-DjGZ9tLP.js";import{_ as V,a as k,i as C,b as j,c as rr}from"./_baseToString-CmkGVQv0.js";import{i as A,d as nr,a as ar}from"./_getPrototype-2UMXDfW_.js";var E=U,er=1,tr=Object.prototype,ir=tr.hasOwnProperty;function sr(r,n,a,e,i,t){var s=a&er,u=E(r),l=u.length,_=E(n),g=_.length;if(l!=g&&!s)return!1;for(var v=l;v--;){var f=u[v];if(!(s?f in n:ir.call(n,f)))return!1}var p=t.get(r),$=t.get(n);if(p&&$)return p==n&&$==r;var y=!0;t.set(r,n),t.set(n,r);for(var P=s;++vf))return!1;var c=t.get(e),l=t.get(a);if(c&&l)return c==a&&l==e;var o=-1,g=!0,y=r&ee?new W:void 0;for(t.set(e,a),t.set(a,e);++o-1}var cr=ir,ur=P;function vr(e,r){var t=this.__data__,a=ur(t,e);return a<0?(++this.size,t.push([e,r])):t[a][1]=r,this}var fr=vr,lr=qe,pr=tr,$r=sr,gr=cr,yr=fr;function h(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r-1&&e%1==0&&e-1&&e%1==0&&e<=za}var Pe=Ra,Wa=H,qa=Pe,Ja=C,Ya="[object Arguments]",Xa="[object Array]",Za="[object Boolean]",Qa="[object Date]",en="[object Error]",rn="[object Function]",tn="[object Map]",an="[object Number]",nn="[object Object]",sn="[object RegExp]",on="[object Set]",cn="[object String]",un="[object WeakMap]",vn="[object ArrayBuffer]",fn="[object DataView]",ln="[object Float32Array]",pn="[object Float64Array]",$n="[object Int8Array]",gn="[object Int16Array]",yn="[object Int32Array]",_n="[object Uint8Array]",hn="[object Uint8ClampedArray]",bn="[object Uint16Array]",dn="[object Uint32Array]",i={};i[ln]=i[pn]=i[$n]=i[gn]=i[yn]=i[_n]=i[hn]=i[bn]=i[dn]=!0;i[Ya]=i[Xa]=i[vn]=i[Za]=i[fn]=i[Qa]=i[en]=i[rn]=i[tn]=i[an]=i[nn]=i[sn]=i[on]=i[cn]=i[un]=!1;function An(e){return Ja(e)&&qa(e.length)&&!!i[Wa(e)]}var Tn=An;function jn(e){return function(r){return e(r)}}var z=jn,I={exports:{}};I.exports;(function(e,r){var t=ke,a=r&&!r.nodeType&&r,s=a&&!0&&e&&!e.nodeType&&e,c=s&&s.exports===a,n=c&&t.process,u=function(){try{var f=s&&s.require&&s.require("util").types;return f||n&&n.binding&&n.binding("util")}catch{}}();e.exports=u})(I,I.exports);var R=I.exports,Cn=Tn,Sn=z,oe=R,ie=oe&&oe.isTypedArray,mn=ie?Sn(ie):Cn,On=mn,In=Ia,wn=Ga,xn=V,Pn=xe,En=ka,Mn=On,Dn=Object.prototype,Ln=Dn.hasOwnProperty;function Bn(e,r){var t=xn(e),a=!t&&wn(e),s=!t&&!a&&Pn(e),c=!t&&!a&&!s&&Mn(e),n=t||a||s||c,u=n?In(e.length,String):[],f=u.length;for(var v in e)(r||Ln.call(e,v))&&!(n&&(v=="length"||s&&(v=="offset"||v=="parent")||c&&(v=="buffer"||v=="byteLength"||v=="byteOffset")||En(v,f)))&&u.push(v);return u}var Ee=Bn,Fn=Object.prototype;function Gn(e){var r=e&&e.constructor,t=typeof r=="function"&&r.prototype||Fn;return e===t}var W=Gn,Un=ze,Kn=Un(Object.keys,Object),Nn=Kn,Hn=W,Vn=Nn,kn=Object.prototype,zn=kn.hasOwnProperty;function Rn(e){if(!Hn(e))return Vn(e);var r=[];for(var t in Object(e))zn.call(e,t)&&t!="constructor"&&r.push(t);return r}var Wn=Rn,qn=je,Jn=Pe;function Yn(e){return e!=null&&Jn(e.length)&&!qn(e)}var Me=Yn,Xn=Ee,Zn=Wn,Qn=Me;function es(e){return Qn(e)?Xn(e):Zn(e)}var q=es,rs=L,ts=q;function as(e,r){return e&&rs(r,ts(r),e)}var ns=as;function ss(e){var r=[];if(e!=null)for(var t in Object(e))r.push(t);return r}var os=ss,is=x,cs=W,us=os,vs=Object.prototype,fs=vs.hasOwnProperty;function ls(e){if(!is(e))return us(e);var r=cs(e),t=[];for(var a in e)a=="constructor"&&(r||!fs.call(e,a))||t.push(a);return t}var ps=ls,$s=Ee,gs=ps,ys=Me;function _s(e){return ys(e)?$s(e,!0):gs(e)}var J=_s,hs=L,bs=J;function ds(e,r){return e&&hs(r,bs(r),e)}var As=ds,w={exports:{}};w.exports;(function(e,r){var t=p,a=r&&!r.nodeType&&r,s=a&&!0&&e&&!e.nodeType&&e,c=s&&s.exports===a,n=c?t.Buffer:void 0,u=n?n.allocUnsafe:void 0;function f(v,S){if(S)return v.slice();var l=v.length,j=u?u(l):new v.constructor(l);return v.copy(j),j}e.exports=f})(w,w.exports);var Ts=w.exports;function js(e,r){var t=-1,a=e.length;for(r||(r=Array(a));++t",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},l=t=>r[t],u=t=>t.replace(p,l);let s={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:u};const m=(t={})=>{s={...s,...t}},d=()=>s;let n;const g=t=>{n=t},N=()=>n,h=c.createContext();class b{constructor(){this.usedNamespaces={}}addUsedNamespaces(o){o.forEach(e=>{var a;(a=this.usedNamespaces)[e]??(a[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}export{h as I,b as R,N as a,g as b,d as g,m as s}; diff --git a/version-7.0.0/assets/entry-preview-BGwTW3Wf.js b/version-7.0.0/assets/entry-preview-BGwTW3Wf.js new file mode 100644 index 0000000..8af0cc6 --- /dev/null +++ b/version-7.0.0/assets/entry-preview-BGwTW3Wf.js @@ -0,0 +1 @@ +import{R as a,r as i}from"./index-RYns6xqu.js";import{u as l,r as E}from"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";var v=Object.defineProperty,_=(r,e)=>{for(var t in e)v(r,t,{get:e[t],enumerable:!0})};const{global:f}=__STORYBOOK_MODULE_GLOBAL__;var g={};_(g,{mount:()=>M,parameters:()=>O,render:()=>w,renderToCanvas:()=>D});var w=(r,e)=>{let{id:t,component:n}=e;if(!n)throw new Error(`Unable to render story ${t} as the component annotation is missing from the default export`);return a.createElement(n,{...r})},{FRAMEWORK_OPTIONS:s}=f,b=class extends i.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){let{hasError:r}=this.state,{showMain:e}=this.props;r||e()}componentDidCatch(r){let{showException:e}=this.props;e(r)}render(){let{hasError:r}=this.state,{children:e}=this.props;return r?null:e}},d=s!=null&&s.strictMode?i.StrictMode:i.Fragment;async function D({storyContext:r,unboundStoryFn:e,showMain:t,showException:n,forceRemount:u},o){var m,c;let p=a.createElement(b,{showMain:t,showException:n},a.createElement(e,{...r})),h=d?a.createElement(d,null,p):p;return u&&l(o),await E(h,o,(c=(m=r==null?void 0:r.parameters)==null?void 0:m.react)==null?void 0:c.rootOptions),()=>l(o)}var M=r=>async e=>(e!=null&&(r.originalStoryFn=()=>e),await r.renderToCanvas(),r.canvas),O={renderer:"react"};export{M as mount,O as parameters,w as render,D as renderToCanvas}; diff --git a/version-7.0.0/assets/entry-preview-docs-C_Y6d8jX.js b/version-7.0.0/assets/entry-preview-docs-C_Y6d8jX.js new file mode 100644 index 0000000..6d3b514 --- /dev/null +++ b/version-7.0.0/assets/entry-preview-docs-C_Y6d8jX.js @@ -0,0 +1,54 @@ +import{$ as Ju,z as Xu,e as Hu,O as te,s as Wr,K as Qu,B as Ku,P as Gr,a as zr,o as ft,H as Yu}from"./index-DwAHOYlq.js";import{P as $r}from"./index-rNTiGNI1.js";import{g as Pt,c as lt,a as Zu,R as st,r as Ge}from"./index-RYns6xqu.js";import{d as en}from"./index-DrFu-skq.js";import{c as xi,e as tn,d as Fi,i as rn,f as Jr}from"./_getPrototype-2UMXDfW_.js";import"./index-BbP3371Q.js";const un=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","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","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","search","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];var nn=un;const sn=Pt(nn);var vi={},bi={};(function(e){(function t(r){var i,n,s,a,f,p;function D(g){var x={},F,B;for(F in g)g.hasOwnProperty(F)&&(B=g[F],typeof B=="object"&&B!==null?x[F]=D(B):x[F]=B);return x}function m(g,x){var F,B,R,N;for(B=g.length,R=0;B;)F=B>>>1,N=R+F,x(g[N])?B=F:(R=N+1,B-=F+1);return R}i={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},s={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},a={},f={},p={},n={Break:a,Skip:f,Remove:p};function y(g,x){this.parent=g,this.key=x}y.prototype.replace=function(x){this.parent[this.key]=x},y.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)};function A(g,x,F,B){this.node=g,this.path=x,this.wrap=F,this.ref=B}function C(){}C.prototype.path=function(){var x,F,B,R,N,W;function q(M,H){if(Array.isArray(H))for(B=0,R=H.length;B=0;--F)if(g[F].node===x)return!0;return!1}C.prototype.traverse=function(x,F){var B,R,N,W,q,M,H,ue,oe,ie,Q,Ce;for(this.__initialize(x,F),Ce={},B=this.__worklist,R=this.__leavelist,B.push(new A(x,null,null,null)),R.push(new A(null,null,null,null));B.length;){if(N=B.pop(),N===Ce){if(N=R.pop(),M=this.__execute(F.leave,N),this.__state===a||M===a)return;continue}if(N.node){if(M=this.__execute(F.enter,N),this.__state===a||M===a)return;if(B.push(Ce),R.push(N),this.__state===f||M===f)continue;if(W=N.node,q=W.type||N.wrap,ie=this.__keys[q],!ie)if(this.__fallback)ie=this.__fallback(W);else throw new Error("Unknown node type "+q+".");for(ue=ie.length;(ue-=1)>=0;)if(H=ie[ue],Q=W[H],!!Q){if(Array.isArray(Q)){for(oe=Q.length;(oe-=1)>=0;)if(Q[oe]&&!b(R,Q[oe])){if(E(q,ie[ue]))N=new A(Q[oe],[H,oe],"Property",null);else if(v(Q[oe]))N=new A(Q[oe],[H,oe],null,null);else continue;B.push(N)}}else if(v(Q)){if(b(R,Q))continue;B.push(new A(Q,H,null,null))}}}}},C.prototype.replace=function(x,F){var B,R,N,W,q,M,H,ue,oe,ie,Q,Ce,Be;function Je(O){var Ve,At,Le,ee;if(O.ref.remove()){for(At=O.ref.key,ee=O.ref.parent,Ve=B.length;Ve--;)if(Le=B[Ve],Le.ref&&Le.ref.parent===ee){if(Le.ref.key=0;)if(Be=oe[H],ie=N[Be],!!ie)if(Array.isArray(ie)){for(ue=ie.length;(ue-=1)>=0;)if(ie[ue]){if(E(W,oe[H]))M=new A(ie[ue],[Be,ue],"Property",new y(ie,ue));else if(v(ie[ue]))M=new A(ie[ue],[Be,ue],null,new y(ie,ue));else continue;B.push(M)}}else v(ie)&&B.push(new A(ie,Be,null,new y(N,Be)))}}return Ce.root};function P(g,x){var F=new C;return F.traverse(g,x)}function I(g,x){var F=new C;return F.replace(g,x)}function V(g,x){var F;return F=m(x,function(R){return R.range[0]>g.range[0]}),g.extendedRange=[g.range[0],g.range[1]],F!==x.length&&(g.extendedRange[1]=x[F].range[0]),F-=1,F>=0&&(g.extendedRange[0]=x[F].range[1]),g}function S(g,x,F){var B=[],R,N,W,q;if(!g.range)throw new Error("attachComments needs range information");if(!F.length){if(x.length){for(W=0,N=x.length;WM.range[0]));)H.extendedRange[1]===M.range[0]?(M.leadingComments||(M.leadingComments=[]),M.leadingComments.push(H),B.splice(q,1)):q+=1;if(q===B.length)return n.Break;if(B[q].extendedRange[0]>M.range[1])return n.Skip}}),q=0,P(g,{leave:function(M){for(var H;qM.range[1])return n.Skip}}),g}return r.Syntax=i,r.traverse=P,r.replace=I,r.attachComments=S,r.VisitorKeys=s,r.VisitorOption=n,r.Controller=C,r.cloneEnvironment=function(){return t({})},r})(e)})(bi);var bt={},Si={exports:{}};(function(){function e(a){if(a==null)return!1;switch(a.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function t(a){if(a==null)return!1;switch(a.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function r(a){if(a==null)return!1;switch(a.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function i(a){return r(a)||a!=null&&a.type==="FunctionDeclaration"}function n(a){switch(a.type){case"IfStatement":return a.alternate!=null?a.alternate:a.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return a.body}return null}function s(a){var f;if(a.type!=="IfStatement"||a.alternate==null)return!1;f=a.consequent;do{if(f.type==="IfStatement"&&f.alternate==null)return!0;f=n(f)}while(f);return!1}Si.exports={isExpression:e,isStatement:r,isIterationStatement:t,isSourceElement:i,isProblematicIfStatement:s,trailingStatement:n}})();var an=Si.exports,_i={exports:{}};(function(){var e,t,r,i,n,s;t={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},e={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function a(b){return 48<=b&&b<=57}function f(b){return 48<=b&&b<=57||97<=b&&b<=102||65<=b&&b<=70}function p(b){return b>=48&&b<=55}r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function D(b){return b===32||b===9||b===11||b===12||b===160||b>=5760&&r.indexOf(b)>=0}function m(b){return b===10||b===13||b===8232||b===8233}function y(b){if(b<=65535)return String.fromCharCode(b);var P=String.fromCharCode(Math.floor((b-65536)/1024)+55296),I=String.fromCharCode((b-65536)%1024+56320);return P+I}for(i=new Array(128),s=0;s<128;++s)i[s]=s>=97&&s<=122||s>=65&&s<=90||s===36||s===95;for(n=new Array(128),s=0;s<128;++s)n[s]=s>=97&&s<=122||s>=65&&s<=90||s>=48&&s<=57||s===36||s===95;function A(b){return b<128?i[b]:t.NonAsciiIdentifierStart.test(y(b))}function C(b){return b<128?n[b]:t.NonAsciiIdentifierPart.test(y(b))}function v(b){return b<128?i[b]:e.NonAsciiIdentifierStart.test(y(b))}function E(b){return b<128?n[b]:e.NonAsciiIdentifierPart.test(y(b))}_i.exports={isDecimalDigit:a,isHexDigit:f,isOctalDigit:p,isWhiteSpace:D,isLineTerminator:m,isIdentifierStartES5:A,isIdentifierPartES5:C,isIdentifierStartES6:v,isIdentifierPartES6:E}})();var Bi=_i.exports,wi={exports:{}};(function(){var e=Bi;function t(A){switch(A){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(A,C){return!C&&A==="yield"?!1:i(A,C)}function i(A,C){if(C&&t(A))return!0;switch(A.length){case 2:return A==="if"||A==="in"||A==="do";case 3:return A==="var"||A==="for"||A==="new"||A==="try";case 4:return A==="this"||A==="else"||A==="case"||A==="void"||A==="with"||A==="enum";case 5:return A==="while"||A==="break"||A==="catch"||A==="throw"||A==="const"||A==="yield"||A==="class"||A==="super";case 6:return A==="return"||A==="typeof"||A==="delete"||A==="switch"||A==="export"||A==="import";case 7:return A==="default"||A==="finally"||A==="extends";case 8:return A==="function"||A==="continue"||A==="debugger";case 10:return A==="instanceof";default:return!1}}function n(A,C){return A==="null"||A==="true"||A==="false"||r(A,C)}function s(A,C){return A==="null"||A==="true"||A==="false"||i(A,C)}function a(A){return A==="eval"||A==="arguments"}function f(A){var C,v,E;if(A.length===0||(E=A.charCodeAt(0),!e.isIdentifierStartES5(E)))return!1;for(C=1,v=A.length;C=v||(b=A.charCodeAt(C),!(56320<=b&&b<=57343)))return!1;E=p(E,b)}if(!P(E))return!1;P=e.isIdentifierPartES6}return!0}function m(A,C){return f(A)&&!n(A,C)}function y(A,C){return D(A)&&!s(A,C)}wi.exports={isKeywordES5:r,isKeywordES6:i,isReservedWordES5:n,isReservedWordES6:s,isRestrictedWord:a,isIdentifierNameES5:f,isIdentifierNameES6:D,isIdentifierES5:m,isIdentifierES6:y}})();var on=wi.exports;(function(){bt.ast=an,bt.code=Bi,bt.keyword=on})();var it={},Zt={},xt={},Ft={},Xr;function ln(){if(Xr)return Ft;Xr=1;var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");return Ft.encode=function(t){if(0<=t&&t>1;return p?-D:D}return xt.encode=function(p){var D="",m,y=s(p);do m=y&i,y>>>=t,y>0&&(m|=n),D+=e.encode(m);while(y>0);return D},xt.decode=function(p,D,m){var y=p.length,A=0,C=0,v,E;do{if(D>=y)throw new Error("Expected more digits in base 64 VLQ value.");if(E=e.decode(p.charCodeAt(D++)),E===-1)throw new Error("Invalid base64 digit: "+p.charAt(D-1));v=!!(E&n),E&=i,A=A+(E<=0;W--)R=B[W],R==="."?B.splice(W,1):R===".."?N++:N>0&&(R===""?(B.splice(W+1,N),N=0):(B.splice(W,2),N--));return g=B.join("/"),g===""&&(g=F?"/":"."),x?(x.path=g,s(x)):g}e.normalize=a;function f(S,g){S===""&&(S="."),g===""&&(g=".");var x=n(g),F=n(S);if(F&&(S=F.path||"/"),x&&!x.scheme)return F&&(x.scheme=F.scheme),s(x);if(x||g.match(i))return g;if(F&&!F.host&&!F.path)return F.host=g,s(F);var B=g.charAt(0)==="/"?g:a(S.replace(/\/+$/,"")+"/"+g);return F?(F.path=B,s(F)):B}e.join=f,e.isAbsolute=function(S){return S.charAt(0)==="/"||r.test(S)};function p(S,g){S===""&&(S="."),S=S.replace(/\/$/,"");for(var x=0;g.indexOf(S+"/")!==0;){var F=S.lastIndexOf("/");if(F<0||(S=S.slice(0,F),S.match(/^([^\/]+:\/)?\/*$/)))return g;++x}return Array(x+1).join("../")+g.substr(S.length+1)}e.relative=p;var D=function(){var S=Object.create(null);return!("__proto__"in S)}();function m(S){return S}function y(S){return C(S)?"$"+S:S}e.toSetString=D?m:y;function A(S){return C(S)?S.slice(1):S}e.fromSetString=D?m:A;function C(S){if(!S)return!1;var g=S.length;if(g<9||S.charCodeAt(g-1)!==95||S.charCodeAt(g-2)!==95||S.charCodeAt(g-3)!==111||S.charCodeAt(g-4)!==116||S.charCodeAt(g-5)!==111||S.charCodeAt(g-6)!==114||S.charCodeAt(g-7)!==112||S.charCodeAt(g-8)!==95||S.charCodeAt(g-9)!==95)return!1;for(var x=g-10;x>=0;x--)if(S.charCodeAt(x)!==36)return!1;return!0}function v(S,g,x){var F=b(S.source,g.source);return F!==0||(F=S.originalLine-g.originalLine,F!==0)||(F=S.originalColumn-g.originalColumn,F!==0||x)||(F=S.generatedColumn-g.generatedColumn,F!==0)||(F=S.generatedLine-g.generatedLine,F!==0)?F:b(S.name,g.name)}e.compareByOriginalPositions=v;function E(S,g,x){var F=S.generatedLine-g.generatedLine;return F!==0||(F=S.generatedColumn-g.generatedColumn,F!==0||x)||(F=b(S.source,g.source),F!==0)||(F=S.originalLine-g.originalLine,F!==0)||(F=S.originalColumn-g.originalColumn,F!==0)?F:b(S.name,g.name)}e.compareByGeneratedPositionsDeflated=E;function b(S,g){return S===g?0:S===null?1:g===null?-1:S>g?1:-1}function P(S,g){var x=S.generatedLine-g.generatedLine;return x!==0||(x=S.generatedColumn-g.generatedColumn,x!==0)||(x=b(S.source,g.source),x!==0)||(x=S.originalLine-g.originalLine,x!==0)||(x=S.originalColumn-g.originalColumn,x!==0)?x:b(S.name,g.name)}e.compareByGeneratedPositionsInflated=P;function I(S){return JSON.parse(S.replace(/^\)]}'[^\n]*\n/,""))}e.parseSourceMapInput=I;function V(S,g,x){if(g=g||"",S&&(S[S.length-1]!=="/"&&g[0]!=="/"&&(S+="/"),g=S+g),x){var F=n(x);if(!F)throw new Error("sourceMapURL could not be parsed");if(F.path){var B=F.path.lastIndexOf("/");B>=0&&(F.path=F.path.substring(0,B+1))}g=f(s(F),g)}return a(g)}e.computeSourceURL=V}(er)),er}var tr={},Kr;function Ii(){if(Kr)return tr;Kr=1;var e=pt(),t=Object.prototype.hasOwnProperty,r=typeof Map<"u";function i(){this._array=[],this._set=r?new Map:Object.create(null)}return i.fromArray=function(s,a){for(var f=new i,p=0,D=s.length;p=0)return a}else{var f=e.toSetString(s);if(t.call(this._set,f))return this._set[f]}throw new Error('"'+s+'" is not in the set.')},i.prototype.at=function(s){if(s>=0&&ss||a==s&&p>=f||e.compareByGeneratedPositionsInflated(i,n)<=0}function r(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}return r.prototype.unsortedForEach=function(n,s){this._array.forEach(n,s)},r.prototype.add=function(n){t(this._last,n)?(this._last=n,this._array.push(n)):(this._sorted=!1,this._array.push(n))},r.prototype.toArray=function(){return this._sorted||(this._array.sort(e.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},rr.MappingList=r,rr}var Zr;function Pi(){if(Zr)return Zt;Zr=1;var e=ki(),t=pt(),r=Ii().ArraySet,i=cn().MappingList;function n(s){s||(s={}),this._file=t.getArg(s,"file",null),this._sourceRoot=t.getArg(s,"sourceRoot",null),this._skipValidation=t.getArg(s,"skipValidation",!1),this._sources=new r,this._names=new r,this._mappings=new i,this._sourcesContents=null}return n.prototype._version=3,n.fromSourceMap=function(a){var f=a.sourceRoot,p=new n({file:a.file,sourceRoot:f});return a.eachMapping(function(D){var m={generated:{line:D.generatedLine,column:D.generatedColumn}};D.source!=null&&(m.source=D.source,f!=null&&(m.source=t.relative(f,m.source)),m.original={line:D.originalLine,column:D.originalColumn},D.name!=null&&(m.name=D.name)),p.addMapping(m)}),a.sources.forEach(function(D){var m=D;f!==null&&(m=t.relative(f,D)),p._sources.has(m)||p._sources.add(m);var y=a.sourceContentFor(D);y!=null&&p.setSourceContent(D,y)}),p},n.prototype.addMapping=function(a){var f=t.getArg(a,"generated"),p=t.getArg(a,"original",null),D=t.getArg(a,"source",null),m=t.getArg(a,"name",null);this._skipValidation||this._validateMapping(f,p,D,m),D!=null&&(D=String(D),this._sources.has(D)||this._sources.add(D)),m!=null&&(m=String(m),this._names.has(m)||this._names.add(m)),this._mappings.add({generatedLine:f.line,generatedColumn:f.column,originalLine:p!=null&&p.line,originalColumn:p!=null&&p.column,source:D,name:m})},n.prototype.setSourceContent=function(a,f){var p=a;this._sourceRoot!=null&&(p=t.relative(this._sourceRoot,p)),f!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[t.toSetString(p)]=f):this._sourcesContents&&(delete this._sourcesContents[t.toSetString(p)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))},n.prototype.applySourceMap=function(a,f,p){var D=f;if(f==null){if(a.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);D=a.file}var m=this._sourceRoot;m!=null&&(D=t.relative(m,D));var y=new r,A=new r;this._mappings.unsortedForEach(function(C){if(C.source===D&&C.originalLine!=null){var v=a.originalPositionFor({line:C.originalLine,column:C.originalColumn});v.source!=null&&(C.source=v.source,p!=null&&(C.source=t.join(p,C.source)),m!=null&&(C.source=t.relative(m,C.source)),C.originalLine=v.line,C.originalColumn=v.column,v.name!=null&&(C.name=v.name))}var E=C.source;E!=null&&!y.has(E)&&y.add(E);var b=C.name;b!=null&&!A.has(b)&&A.add(b)},this),this._sources=y,this._names=A,a.sources.forEach(function(C){var v=a.sourceContentFor(C);v!=null&&(p!=null&&(C=t.join(p,C)),m!=null&&(C=t.relative(m,C)),this.setSourceContent(C,v))},this)},n.prototype._validateMapping=function(a,f,p,D){if(f&&typeof f.line!="number"&&typeof f.column!="number")throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(a&&"line"in a&&"column"in a&&a.line>0&&a.column>=0&&!f&&!p&&!D)){if(a&&"line"in a&&"column"in a&&f&&"line"in f&&"column"in f&&a.line>0&&a.column>=0&&f.line>0&&f.column>=0&&p)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:a,source:p,original:f,name:D}))}},n.prototype._serializeMappings=function(){for(var a=0,f=1,p=0,D=0,m=0,y=0,A="",C,v,E,b,P=this._mappings.toArray(),I=0,V=P.length;I0){if(!t.compareByGeneratedPositionsInflated(v,P[I-1]))continue;C+=","}C+=e.encode(v.generatedColumn-a),a=v.generatedColumn,v.source!=null&&(b=this._sources.indexOf(v.source),C+=e.encode(b-y),y=b,C+=e.encode(v.originalLine-1-D),D=v.originalLine-1,C+=e.encode(v.originalColumn-p),p=v.originalColumn,v.name!=null&&(E=this._names.indexOf(v.name),C+=e.encode(E-m),m=E)),A+=C}return A},n.prototype._generateSourcesContent=function(a,f){return a.map(function(p){if(!this._sourcesContents)return null;f!=null&&(p=t.relative(f,p));var D=t.toSetString(p);return Object.prototype.hasOwnProperty.call(this._sourcesContents,D)?this._sourcesContents[D]:null},this)},n.prototype.toJSON=function(){var a={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(a.file=this._file),this._sourceRoot!=null&&(a.sourceRoot=this._sourceRoot),this._sourcesContents&&(a.sourcesContent=this._generateSourcesContent(a.sources,a.sourceRoot)),a},n.prototype.toString=function(){return JSON.stringify(this.toJSON())},Zt.SourceMapGenerator=n,Zt}var ut={},ir={},ei;function hn(){return ei||(ei=1,function(e){e.GREATEST_LOWER_BOUND=1,e.LEAST_UPPER_BOUND=2;function t(r,i,n,s,a,f){var p=Math.floor((i-r)/2)+r,D=a(n,s[p],!0);return D===0?p:D>0?i-p>1?t(p,i,n,s,a,f):f==e.LEAST_UPPER_BOUND?i1?t(r,p,n,s,a,f):f==e.LEAST_UPPER_BOUND?p:r<0?-1:r}e.search=function(i,n,s,a){if(n.length===0)return-1;var f=t(-1,n.length,i,n,s,a||e.GREATEST_LOWER_BOUND);if(f<0)return-1;for(;f-1>=0&&s(n[f],n[f-1],!0)===0;)--f;return f}}(ir)),ir}var ur={},ti;function fn(){if(ti)return ur;ti=1;function e(i,n,s){var a=i[n];i[n]=i[s],i[s]=a}function t(i,n){return Math.round(i+Math.random()*(n-i))}function r(i,n,s,a){if(s=0){var E=this._originalMappings[v];if(m.column===void 0)for(var b=E.originalLine;E&&E.originalLine===b;)C.push({line:e.getArg(E,"generatedLine",null),column:e.getArg(E,"generatedColumn",null),lastColumn:e.getArg(E,"lastGeneratedColumn",null)}),E=this._originalMappings[++v];else for(var P=E.originalColumn;E&&E.originalLine===y&&E.originalColumn==P;)C.push({line:e.getArg(E,"generatedLine",null),column:e.getArg(E,"generatedColumn",null),lastColumn:e.getArg(E,"lastGeneratedColumn",null)}),E=this._originalMappings[++v]}return C},ut.SourceMapConsumer=s;function a(D,m){var y=D;typeof D=="string"&&(y=e.parseSourceMapInput(D));var A=e.getArg(y,"version"),C=e.getArg(y,"sources"),v=e.getArg(y,"names",[]),E=e.getArg(y,"sourceRoot",null),b=e.getArg(y,"sourcesContent",null),P=e.getArg(y,"mappings"),I=e.getArg(y,"file",null);if(A!=this._version)throw new Error("Unsupported version: "+A);E&&(E=e.normalize(E)),C=C.map(String).map(e.normalize).map(function(V){return E&&e.isAbsolute(E)&&e.isAbsolute(V)?e.relative(E,V):V}),this._names=r.fromArray(v.map(String),!0),this._sources=r.fromArray(C,!0),this._absoluteSources=this._sources.toArray().map(function(V){return e.computeSourceURL(E,V,m)}),this.sourceRoot=E,this.sourcesContent=b,this._mappings=P,this._sourceMapURL=m,this.file=I}a.prototype=Object.create(s.prototype),a.prototype.consumer=s,a.prototype._findSourceIndex=function(D){var m=D;if(this.sourceRoot!=null&&(m=e.relative(this.sourceRoot,m)),this._sources.has(m))return this._sources.indexOf(m);var y;for(y=0;y1&&(B.source=b+N[1],b+=N[1],B.originalLine=v+N[2],v=B.originalLine,B.originalLine+=1,B.originalColumn=E+N[3],E=B.originalColumn,N.length>4&&(B.name=P+N[4],P+=N[4])),F.push(B),typeof B.originalLine=="number"&&x.push(B)}n(F,e.compareByGeneratedPositionsDeflated),this.__generatedMappings=F,n(x,e.compareByOriginalPositions),this.__originalMappings=x},a.prototype._findMapping=function(m,y,A,C,v,E){if(m[A]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+m[A]);if(m[C]<0)throw new TypeError("Column must be greater than or equal to 0, got "+m[C]);return t.search(m,y,v,E)},a.prototype.computeColumnSpans=function(){for(var m=0;m=0){var C=this._generatedMappings[A];if(C.generatedLine===y.generatedLine){var v=e.getArg(C,"source",null);v!==null&&(v=this._sources.at(v),v=e.computeSourceURL(this.sourceRoot,v,this._sourceMapURL));var E=e.getArg(C,"name",null);return E!==null&&(E=this._names.at(E)),{source:v,line:e.getArg(C,"originalLine",null),column:e.getArg(C,"originalColumn",null),name:E}}}return{source:null,line:null,column:null,name:null}},a.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(m){return m==null}):!1},a.prototype.sourceContentFor=function(m,y){if(!this.sourcesContent)return null;var A=this._findSourceIndex(m);if(A>=0)return this.sourcesContent[A];var C=m;this.sourceRoot!=null&&(C=e.relative(this.sourceRoot,C));var v;if(this.sourceRoot!=null&&(v=e.urlParse(this.sourceRoot))){var E=C.replace(/^file:\/\//,"");if(v.scheme=="file"&&this._sources.has(E))return this.sourcesContent[this._sources.indexOf(E)];if((!v.path||v.path=="/")&&this._sources.has("/"+C))return this.sourcesContent[this._sources.indexOf("/"+C)]}if(y)return null;throw new Error('"'+C+'" is not in the SourceMap.')},a.prototype.generatedPositionFor=function(m){var y=e.getArg(m,"source");if(y=this._findSourceIndex(y),y<0)return{line:null,column:null,lastColumn:null};var A={source:y,originalLine:e.getArg(m,"line"),originalColumn:e.getArg(m,"column")},C=this._findMapping(A,this._originalMappings,"originalLine","originalColumn",e.compareByOriginalPositions,e.getArg(m,"bias",s.GREATEST_LOWER_BOUND));if(C>=0){var v=this._originalMappings[C];if(v.source===A.source)return{line:e.getArg(v,"generatedLine",null),column:e.getArg(v,"generatedColumn",null),lastColumn:e.getArg(v,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},ut.BasicSourceMapConsumer=a;function p(D,m){var y=D;typeof D=="string"&&(y=e.parseSourceMapInput(D));var A=e.getArg(y,"version"),C=e.getArg(y,"sections");if(A!=this._version)throw new Error("Unsupported version: "+A);this._sources=new r,this._names=new r;var v={line:-1,column:0};this._sections=C.map(function(E){if(E.url)throw new Error("Support for url field in sections not implemented.");var b=e.getArg(E,"offset"),P=e.getArg(b,"line"),I=e.getArg(b,"column");if(P=0;p--)this.prepend(f[p]);else if(f[n]||typeof f=="string")this.children.unshift(f);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+f);return this},s.prototype.walk=function(f){for(var p,D=0,m=this.children.length;D0){for(p=[],D=0;D=6.0"},vn=[{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"http://github.com/Constellation"}],bn={type:"git",url:"http://github.com/estools/escodegen.git"},Sn={estraverse:"^5.2.0",esutils:"^2.0.2",esprima:"^4.0.1"},_n={"source-map":"~0.6.1"},Bn={acorn:"^8.0.4",bluebird:"^3.4.7","bower-registry-client":"^1.0.0",chai:"^4.2.0","chai-exclude":"^2.0.2","commonjs-everywhere":"^0.9.7",gulp:"^4.0.2","gulp-eslint":"^6.0.0","gulp-mocha":"^7.0.2",minimist:"^1.2.5",optionator:"^0.9.1",semver:"^7.3.4"},wn="BSD-2-Clause",kn={test:"gulp travis","unit-test":"gulp test",lint:"gulp lint",release:"node tools/release.js","build-min":"./node_modules/.bin/cjsify -ma path: tools/entry-point.js > escodegen.browser.min.js",build:"./node_modules/.bin/cjsify -a path: tools/entry-point.js > escodegen.browser.js"},In={name:gn,description:Dn,homepage:An,main:Cn,bin:En,files:yn,version:xn,engines:Fn,maintainers:vn,repository:bn,dependencies:Sn,optionalDependencies:_n,devDependencies:Bn,license:wn,scripts:kn};(function(e){(function(){var t,r,i,n,s,a,f,p,D,m,y,A,C,v,E,b,P,I,V,S,g,x,F,B,R,N;s=bi,a=bt,t=s.Syntax;function W(u){return ae.Expression.hasOwnProperty(u.type)}function q(u){return ae.Statement.hasOwnProperty(u.type)}r={Sequence:0,Yield:1,Assignment:1,Conditional:2,ArrowFunction:2,Coalesce:3,LogicalOR:4,LogicalAND:5,BitwiseOR:6,BitwiseXOR:7,BitwiseAND:8,Equality:9,Relational:10,BitwiseSHIFT:11,Additive:12,Multiplicative:13,Exponentiation:14,Await:15,Unary:15,Postfix:16,OptionalChaining:17,Call:18,New:19,TaggedTemplate:20,Member:21,Primary:22},i={"??":r.Coalesce,"||":r.LogicalOR,"&&":r.LogicalAND,"|":r.BitwiseOR,"^":r.BitwiseXOR,"&":r.BitwiseAND,"==":r.Equality,"!=":r.Equality,"===":r.Equality,"!==":r.Equality,is:r.Equality,isnt:r.Equality,"<":r.Relational,">":r.Relational,"<=":r.Relational,">=":r.Relational,in:r.Relational,instanceof:r.Relational,"<<":r.BitwiseSHIFT,">>":r.BitwiseSHIFT,">>>":r.BitwiseSHIFT,"+":r.Additive,"-":r.Additive,"*":r.Multiplicative,"%":r.Multiplicative,"/":r.Multiplicative,"**":r.Exponentiation};var M=1,H=2,ue=4,oe=8,ie=16,Q=32,Ce=64,Be=H|ue,Je=M|H,O=M|H|ue,Ve=M,At=ue,Le=M|ue,ee=M,be=M|Q,Ct=0,Tu=M|ie,Nu=M|oe;function Nr(){return{indent:null,base:null,parse:null,comment:!1,format:{indent:{style:" ",base:0,adjustMultilineComment:!1},newline:` +`,space:" ",json:!1,renumber:!1,hexadecimal:!1,quotes:"single",escapeless:!1,compact:!1,parentheses:!0,semicolons:!0,safeConcatenation:!1,preserveBlankLines:!1},moz:{comprehensionExpressionStartsWithAssignment:!1,starlessGenerator:!1},sourceMap:null,sourceMapRoot:null,sourceMapWithCode:!1,directive:!1,raw:!0,verbatim:null,sourceCode:null}}function je(u,l){var o="";for(l|=0;l>0;l>>>=1,u+=u)l&1&&(o+=u);return o}function Lu(u){return/[\r\n]/g.test(u)}function he(u){var l=u.length;return l&&a.code.isLineTerminator(u.charCodeAt(l-1))}function Lr(u,l){var o;for(o in l)l.hasOwnProperty(o)&&(u[o]=l[o]);return u}function Et(u,l){var o,c;function d(_){return typeof _=="object"&&_ instanceof Object&&!(_ instanceof RegExp)}for(o in l)l.hasOwnProperty(o)&&(c=l[o],d(c)?d(u[o])?Et(u[o],c):u[o]=Et({},c):u[o]=c);return u}function Ou(u){var l,o,c,d,_;if(u!==u)throw new Error("Numeric literal whose value is NaN");if(u<0||u===0&&1/u<0)throw new Error("Numeric literal whose value is negative");if(u===1/0)return D?"null":m?"1e400":"1e+400";if(l=""+u,!m||l.length<3)return l;for(o=l.indexOf("."),!D&&l.charCodeAt(0)===48&&o===1&&(o=0,l=l.slice(1)),c=l,l=l.replace("e+","e"),d=0,(_=c.indexOf("e"))>0&&(d=+c.slice(_+1),c=c.slice(0,_)),o>=0&&(d-=c.length-o-1,c=+(c.slice(0,o)+c.slice(o+1))+""),_=0;c.charCodeAt(c.length+_-1)===48;)--_;return _!==0&&(d-=_,c=c.slice(0,_)),d!==0&&(c+="e"+d),(c.length1e12&&Math.floor(u)===u&&(c="0x"+u.toString(16)).length255?"\\u"+"0000".slice(o.length)+o:u===0&&!a.code.isDecimalDigit(l)?"\\0":u===11?"\\x0B":"\\x"+"00".slice(o.length)+o)}function Vu(u){if(u===92)return"\\\\";if(u===10)return"\\n";if(u===13)return"\\r";if(u===8232)return"\\u2028";if(u===8233)return"\\u2029";throw new Error("Incorrectly classified character")}function ju(u){var l,o,c,d;for(d=A==="double"?'"':"'",l=0,o=u.length;l126))){l+=Mu(d,u.charCodeAt(o+1));continue}l+=String.fromCharCode(d)}if(k=!(A==="double"||A==="auto"&&w<_),L=k?"'":'"',!(k?_:w))return L+l+L;for(u=l,l=L,o=0,c=u.length;o=0&&!a.code.isLineTerminator(u.charCodeAt(l));--l);return u.length-1-l}function Wu(u,l){var o,c,d,_,w,k,L,J;for(o=u.split(/\r\n|[\r\n]/),k=Number.MAX_VALUE,c=1,d=o.length;cw&&(k=w)}for(typeof l<"u"?(L=f,o[1][k]==="*"&&(l+=" "),f=l):(k&1&&--k,L=f),c=1,d=o.length;c0){if(_=l,B){for(d=u.leadingComments[0],l=[],J=d.extendedRange,ce=d.range,He=F.substring(J[0],ce[0]),Se=(He.match(/\n/g)||[]).length,Se>0?(l.push(je(` +`,Se)),l.push(pe(we(d)))):(l.push(He),l.push(we(d))),qe=ce,o=1,c=u.leadingComments.length;o0?(l.push(je(` +`,Se)),l.push(pe(we(d)))):(l.push(He),l.push(we(d)));else for(w=!he(Y(l).toString()),k=je(" ",Uu(Y([f,l,p]).toString())),o=0,c=u.trailingComments.length;o")),u.expression?(l.push(E),o=this.generateExpression(u.body,r.Assignment,O),o.toString().charAt(0)==="{"&&(o=["(",o,")"]),l.push(o)):l.push(this.maybeBlock(u.body,Nu)),l},ae.prototype.generateIterationForStatement=function(u,l,o){var c=["for"+(l.await?fe()+"await":"")+E+"("],d=this;return se(function(){l.left.type===t.VariableDeclaration?se(function(){c.push(l.left.kind+fe()),c.push(d.generateStatement(l.left.declarations[0],Ct))}):c.push(d.generateExpression(l.left,r.Call,O)),c=U(c,u),c=[U(c,d.generateExpression(l.right,r.Assignment,O)),")"]}),c.push(this.maybeBlock(l.body,o)),c},ae.prototype.generatePropertyKey=function(u,l){var o=[];return l&&o.push("["),o.push(this.generateExpression(u,r.Assignment,O)),l&&o.push("]"),o},ae.prototype.generateAssignment=function(u,l,o,c,d){return r.Assignment2&&(c=F.substring(o[0]+1,o[1]-1),c[0]===` +`&&(d=["{"]),d.push(c)));var w,k,L,J;for(J=ee,l&oe&&(J|=ie),w=0,k=u.body.length;w0&&!u.body[w-1].trailingComments&&!u.body[w].leadingComments&&Xe(u.body[w-1].range[1],u.body[w].range[0],d)),w===k-1&&(J|=Q),u.body[w].leadingComments&&B?L=_.generateStatement(u.body[w],J):L=pe(_.generateStatement(u.body[w],J)),d.push(L),he(Y(L).toString())||B&&w1?se(L):L(),o.push(this.semicolon(l)),o},ThrowStatement:function(u,l){return[U("throw",this.generateExpression(u.argument,r.Sequence,O)),this.semicolon(l)]},TryStatement:function(u,l){var o,c,d,_;if(o=["try",this.maybeBlock(u.block,ee)],o=this.maybeBlockSuffix(u.block,o),u.handlers)for(c=0,d=u.handlers.length;c0?` +`:""],w=Tu,d=0;d<_;++d)!I&&d===_-1&&(w|=Q),B&&(d===0&&(u.body[0].leadingComments||Xe(u.range[0],u.body[d].range[0],o)),d>0&&!u.body[d-1].trailingComments&&!u.body[d].leadingComments&&Xe(u.body[d-1].range[1],u.body[d].range[0],o)),c=pe(this.generateStatement(u.body[d],w)),o.push(c),d+1<_&&!he(Y(c).toString())&&(B&&u.body[d+1].leadingComments||o.push(v)),B&&d===_-1&&(u.body[d].trailingComments||Xe(u.body[d].range[1],u.range[1],o));return o},FunctionDeclaration:function(u,l){return[rt(u,!0),"function",yt(u)||fe(),u.id?ge(u.id):"",this.generateFunctionBody(u)]},ReturnStatement:function(u,l){return u.argument?[U("return",this.generateExpression(u.argument,r.Sequence,O)),this.semicolon(l)]:["return"+this.semicolon(l)]},WhileStatement:function(u,l){var o,c=this;return se(function(){o=["while"+E+"(",c.generateExpression(u.test,r.Sequence,O),")"]}),o.push(this.maybeBlock(u.body,l&Q?be:ee)),o},WithStatement:function(u,l){var o,c=this;return se(function(){o=["with"+E+"(",c.generateExpression(u.object,r.Sequence,O),")"]}),o.push(this.maybeBlock(u.body,l&Q?be:ee)),o}},Lr(ae.prototype,ae.Statement),ae.Expression={SequenceExpression:function(u,l,o){var c,d,_;for(r.Sequence0){for(c.push("("),_=0,w=d;_=2&&d.charCodeAt(0)===48)&&c.push(" ")),c.push(u.optional?"?.":"."),c.push(ge(u.property))),le(c,r.Member,l)},MetaProperty:function(u,l,o){var c;return c=[],c.push(typeof u.meta=="string"?u.meta:ge(u.meta)),c.push("."),c.push(typeof u.property=="string"?u.property:ge(u.property)),le(c,r.Member,l)},UnaryExpression:function(u,l,o){var c,d,_,w,k;return d=this.generateExpression(u.argument,r.Unary,O),E===""?c=U(u.operator,d):(c=[u.operator],u.operator.length>2?c=U(c,d):(w=Y(c).toString(),k=w.charCodeAt(w.length-1),_=d.toString().charCodeAt(0),((k===43||k===45)&&k===_||a.code.isIdentifierPartES5(k)&&a.code.isIdentifierPartES5(_))&&c.push(fe()),c.push(d))),le(c,r.Unary,l)},YieldExpression:function(u,l,o){var c;return u.delegate?c="yield*":c="yield",u.argument&&(c=U(c,this.generateExpression(u.argument,r.Yield,O))),le(c,r.Yield,l)},AwaitExpression:function(u,l,o){var c=U(u.all?"await*":"await",this.generateExpression(u.argument,r.Await,O));return le(c,r.Await,l)},UpdateExpression:function(u,l,o){return u.prefix?le([u.operator,this.generateExpression(u.argument,r.Unary,O)],r.Unary,l):le([this.generateExpression(u.argument,r.Postfix,O),u.operator],r.Postfix,l)},FunctionExpression:function(u,l,o){var c=[rt(u,!0),"function"];return u.id?(c.push(yt(u)||fe()),c.push(ge(u.id))):c.push(yt(u)||E),c.push(this.generateFunctionBody(u)),c},ArrayPattern:function(u,l,o){return this.ArrayExpression(u,l,o,!0)},ArrayExpression:function(u,l,o,c){var d,_,w=this;return u.elements.length?(_=c?!1:u.elements.length>1,d=["[",_?v:""],se(function(k){var L,J;for(L=0,J=u.elements.length;L1,se(function(){_=w.generateExpression(u.properties[0],r.Sequence,O)}),!c&&!Lu(Y(_).toString())?["{",E,_,E,"}"]:(se(function(k){var L,J;if(d=["{",v,k,_],c)for(d.push(","+v),L=1,J=u.properties.length;L0||S.moz.comprehensionExpressionStartsWithAssignment?c=U(c,w):c.push(w)}),u.filter&&(c=U(c,"if"+E),w=this.generateExpression(u.filter,r.Sequence,O),c=U(c,["(",w,")"])),S.moz.comprehensionExpressionStartsWithAssignment||(w=this.generateExpression(u.body,r.Assignment,O),c=U(c,w)),c.push(u.type===t.GeneratorExpression?")":"]"),c},ComprehensionBlock:function(u,l,o){var c;return u.left.type===t.VariableDeclaration?c=[u.left.kind,fe(),this.generateStatement(u.left.declarations[0],Ct)]:c=this.generateExpression(u.left,r.Call,O),c=U(c,u.of?"of":"in"),c=U(c,this.generateExpression(u.right,r.Sequence,O)),["for"+E+"(",c,")"]},SpreadElement:function(u,l,o){return["...",this.generateExpression(u.argument,r.Assignment,O)]},TaggedTemplateExpression:function(u,l,o){var c=Je;o&H||(c=Ve);var d=[this.generateExpression(u.tag,r.Call,c),this.generateExpression(u.quasi,r.Primary,At)];return le(d,r.TaggedTemplate,l)},TemplateElement:function(u,l,o){return u.value.raw},TemplateLiteral:function(u,l,o){var c,d,_;for(c=["`"],d=0,_=u.quasis.length;d<_;++d)c.push(this.generateExpression(u.quasis[d],r.Primary,O)),d+1<_&&(c.push("${"+E),c.push(this.generateExpression(u.expressions[d],r.Sequence,O)),c.push(E+"}"));return c.push("`"),c},ModuleSpecifier:function(u,l,o){return this.Literal(u,l,o)},ImportExpression:function(u,l,o){return le(["import(",this.generateExpression(u.source,r.Assignment,O),")"],r.Call,l)}},Lr(ae.prototype,ae.Expression),ae.prototype.generateExpression=function(u,l,o){var c,d;return d=u.type||t.Property,S.verbatim&&u.hasOwnProperty(S.verbatim)?Gu(u,l):(c=this[d](u,l,o),S.comment&&(c=Mr(u,c)),Y(c,u))},ae.prototype.generateStatement=function(u,l){var o,c;return o=this[u.type](u,l),S.comment&&(o=Mr(u,o)),c=Y(o).toString(),u.type===t.Program&&!I&&v===""&&c.charAt(c.length-1)===` +`&&(o=x?Y(o).replaceRight(/\s+$/,""):c.replace(/\s+$/,"")),Y(o,u)};function zu(u){var l;if(l=new ae,q(u))return l.generateStatement(u,ee);if(W(u))return l.generateExpression(u,r.Sequence,O);throw new Error("Unknown node type: "+u.type)}function $u(u,l){var o=Nr(),c,d;return l!=null?(typeof l.indent=="string"&&(o.format.indent.style=l.indent),typeof l.base=="number"&&(o.format.indent.base=l.base),l=Et(o,l),p=l.format.indent.style,typeof l.base=="string"?f=l.base:f=je(p,l.format.indent.base)):(l=o,p=l.format.indent.style,f=je(p,l.format.indent.base)),D=l.format.json,m=l.format.renumber,y=D?!1:l.format.hexadecimal,A=D?"double":l.format.quotes,C=l.format.escapeless,v=l.format.newline,E=l.format.space,l.format.compact&&(v=E=p=f=""),b=l.format.parentheses,P=l.format.semicolons,I=l.format.safeConcatenation,V=l.directive,g=D?null:l.parse,x=l.sourceMap,F=l.sourceCode,B=l.format.preserveBlankLines&&F!==null,S=l,x&&(e.browser?n=lt.sourceMap.SourceNode:n=mn().SourceNode),c=zu(u),x?(d=c.toStringWithSourceMap({file:l.file,sourceRoot:l.sourceMapRoot}),l.sourceContent&&d.map.setSourceContent(l.sourceMap,l.sourceContent),l.sourceMapWithCode?d:d.map.toString()):(d={code:c.toString(),map:null},l.sourceMapWithCode?d:d.code)}R={indent:{style:"",base:0},renumber:!0,hexadecimal:!0,quotes:"auto",escapeless:!0,compact:!0,parentheses:!1,semicolons:!1},N=Nr().format,e.version=In.version,e.generate=$u,e.attachComments=s.attachComments,e.Precedence=Et({},r),e.browser=!1,e.FORMAT_MINIFY=R,e.FORMAT_DEFAULTS=N})()})(vi);var sr={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},ar="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",Pn={5:ar,"5module":ar+" export import",6:ar+" const class extends export import super"},Tn=/^in(stanceof)?$/,Dr="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࣇऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-鿼ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-ꟊꟵ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",Ti="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿᫀᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",Nn=new RegExp("["+Dr+"]"),Ln=new RegExp("["+Dr+Ti+"]");Dr=Ti=null;var Ni=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,107,20,28,22,13,52,76,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,190,0,80,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8952,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42717,35,4148,12,221,3,5761,15,7472,3104,541,1507,4938],On=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,154,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,4759,9,787719,239];function lr(e,t){for(var r=65536,i=0;ie)return!1;if(r+=t[i+1],r>=e)return!0}}function Pe(e,t){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&Nn.test(String.fromCharCode(e)):t===!1?!1:lr(e,Ni)}function We(e,t){return e<48?e===36:e<58?!0:e<65?!1:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&Ln.test(String.fromCharCode(e)):t===!1?!1:lr(e,Ni)||lr(e,On)}var K=function(t,r){r===void 0&&(r={}),this.label=t,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null};function Ee(e,t){return new K(e,{beforeExpr:!0,binop:t})}var ye={beforeExpr:!0},De={startsExpr:!0},Tt={};function X(e,t){return t===void 0&&(t={}),t.keyword=e,Tt[e]=new K(e,t)}var h={num:new K("num",De),regexp:new K("regexp",De),string:new K("string",De),name:new K("name",De),eof:new K("eof"),bracketL:new K("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new K("]"),braceL:new K("{",{beforeExpr:!0,startsExpr:!0}),braceR:new K("}"),parenL:new K("(",{beforeExpr:!0,startsExpr:!0}),parenR:new K(")"),comma:new K(",",ye),semi:new K(";",ye),colon:new K(":",ye),dot:new K("."),question:new K("?",ye),questionDot:new K("?."),arrow:new K("=>",ye),template:new K("template"),invalidTemplate:new K("invalidTemplate"),ellipsis:new K("...",ye),backQuote:new K("`",De),dollarBraceL:new K("${",{beforeExpr:!0,startsExpr:!0}),eq:new K("=",{beforeExpr:!0,isAssign:!0}),assign:new K("_=",{beforeExpr:!0,isAssign:!0}),incDec:new K("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new K("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:Ee("||",1),logicalAND:Ee("&&",2),bitwiseOR:Ee("|",3),bitwiseXOR:Ee("^",4),bitwiseAND:Ee("&",5),equality:Ee("==/!=/===/!==",6),relational:Ee("/<=/>=",7),bitShift:Ee("<>/>>>",8),plusMin:new K("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:Ee("%",10),star:Ee("*",10),slash:Ee("/",10),starstar:new K("**",{beforeExpr:!0}),coalesce:Ee("??",1),_break:X("break"),_case:X("case",ye),_catch:X("catch"),_continue:X("continue"),_debugger:X("debugger"),_default:X("default",ye),_do:X("do",{isLoop:!0,beforeExpr:!0}),_else:X("else",ye),_finally:X("finally"),_for:X("for",{isLoop:!0}),_function:X("function",De),_if:X("if"),_return:X("return",ye),_switch:X("switch"),_throw:X("throw",ye),_try:X("try"),_var:X("var"),_const:X("const"),_while:X("while",{isLoop:!0}),_with:X("with"),_new:X("new",{beforeExpr:!0,startsExpr:!0}),_this:X("this",De),_super:X("super",De),_class:X("class",De),_extends:X("extends",ye),_export:X("export"),_import:X("import",De),_null:X("null",De),_true:X("true",De),_false:X("false",De),_in:X("in",{beforeExpr:!0,binop:7}),_instanceof:X("instanceof",{beforeExpr:!0,binop:7}),_typeof:X("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:X("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:X("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},Ae=/\r\n?|\n|\u2028|\u2029/,Qe=new RegExp(Ae.source,"g");function et(e,t){return e===10||e===13||!t&&(e===8232||e===8233)}var Ar=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,Fe=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,Li=Object.prototype,Rn=Li.hasOwnProperty,Mn=Li.toString;function Nt(e,t){return Rn.call(e,t)}var ni=Array.isArray||function(e){return Mn.call(e)==="[object Array]"};function Ue(e){return new RegExp("^(?:"+e.replace(/ /g,"|")+")$")}var Ke=function(t,r){this.line=t,this.column=r};Ke.prototype.offset=function(t){return new Ke(this.line,this.column+t)};var dt=function(t,r,i){this.start=r,this.end=i,t.sourceFile!==null&&(this.source=t.sourceFile)};function Cr(e,t){for(var r=1,i=0;;){Qe.lastIndex=i;var n=Qe.exec(e);if(n&&n.index=2015&&(t.ecmaVersion-=2009),t.allowReserved==null&&(t.allowReserved=t.ecmaVersion<5),ni(t.onToken)){var i=t.onToken;t.onToken=function(n){return i.push(n)}}return ni(t.onComment)&&(t.onComment=jn(t,t.onComment)),t}function jn(e,t){return function(r,i,n,s,a,f){var p={type:r?"Block":"Line",value:i,start:n,end:s};e.locations&&(p.loc=new dt(this,a,f)),e.ranges&&(p.range=[n,s]),t.push(p)}}var ct=1,mt=2,Er=ct|mt,Oi=4,Ri=8,Mi=16,Vi=32,ji=64,qi=128;function yr(e,t){return mt|(e?Oi:0)|(t?Ri:0)}var si=0,xr=1,Ie=2,Ui=3,Wi=4,Gi=5,re=function(t,r,i){this.options=t=Vn(t),this.sourceFile=t.sourceFile,this.keywords=Ue(Pn[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var n="";if(t.allowReserved!==!0){for(var s=t.ecmaVersion;!(n=sr[s]);s--);t.sourceType==="module"&&(n+=" await")}this.reservedWords=Ue(n);var a=(n?n+" ":"")+sr.strict;this.reservedWordsStrict=Ue(a),this.reservedWordsStrictBind=Ue(a+" "+sr.strictBind),this.input=String(r),this.containsEsc=!1,i?(this.pos=i,this.lineStart=this.input.lastIndexOf(` +`,i-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(Ae).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=h.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=t.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},this.pos===0&&t.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(ct),this.regexpState=null},ze={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};re.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)};ze.inFunction.get=function(){return(this.currentVarScope().flags&mt)>0};ze.inGenerator.get=function(){return(this.currentVarScope().flags&Ri)>0};ze.inAsync.get=function(){return(this.currentVarScope().flags&Oi)>0};ze.allowSuper.get=function(){return(this.currentThisScope().flags&ji)>0};ze.allowDirectSuper.get=function(){return(this.currentThisScope().flags&qi)>0};ze.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};re.prototype.inNonArrowFunction=function(){return(this.currentThisScope().flags&mt)>0};re.extend=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var i=this,n=0;n=,?^&]/.test(n)||n==="!"&&this.input.charAt(i+1)==="=")}e+=t[0].length,Fe.lastIndex=e,e+=Fe.exec(this.input)[0].length,this.input[e]===";"&&e++}};me.eat=function(e){return this.type===e?(this.next(),!0):!1};me.isContextual=function(e){return this.type===h.name&&this.value===e&&!this.containsEsc};me.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1};me.expectContextual=function(e){this.eatContextual(e)||this.unexpected()};me.canInsertSemicolon=function(){return this.type===h.eof||this.type===h.braceR||Ae.test(this.input.slice(this.lastTokEnd,this.start))};me.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0};me.semicolon=function(){!this.eat(h.semi)&&!this.insertSemicolon()&&this.unexpected()};me.afterTrailingComma=function(e,t){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),t||this.next(),!0};me.expect=function(e){this.eat(e)||this.unexpected()};me.unexpected=function(e){this.raise(e??this.start,"Unexpected token")};function Lt(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1}me.checkPatternErrors=function(e,t){if(e){e.trailingComma>-1&&this.raiseRecoverable(e.trailingComma,"Comma is not permitted after the rest element");var r=t?e.parenthesizedAssign:e.parenthesizedBind;r>-1&&this.raiseRecoverable(r,"Parenthesized pattern")}};me.checkExpressionErrors=function(e,t){if(!e)return!1;var r=e.shorthandAssign,i=e.doubleProto;if(!t)return r>=0||i>=0;r>=0&&this.raise(r,"Shorthand property assignments are valid only in destructuring patterns"),i>=0&&this.raiseRecoverable(i,"Redefinition of __proto__ property")};me.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(n,!1,!e);case h._class:return e&&this.unexpected(),this.parseClass(n,!0);case h._if:return this.parseIfStatement(n);case h._return:return this.parseReturnStatement(n);case h._switch:return this.parseSwitchStatement(n);case h._throw:return this.parseThrowStatement(n);case h._try:return this.parseTryStatement(n);case h._const:case h._var:return s=s||this.value,e&&s!=="var"&&this.unexpected(),this.parseVarStatement(n,s);case h._while:return this.parseWhileStatement(n);case h._with:return this.parseWithStatement(n);case h.braceL:return this.parseBlock(!0,n);case h.semi:return this.parseEmptyStatement(n);case h._export:case h._import:if(this.options.ecmaVersion>10&&i===h._import){Fe.lastIndex=this.pos;var a=Fe.exec(this.input),f=this.pos+a[0].length,p=this.input.charCodeAt(f);if(p===40||p===46)return this.parseExpressionStatement(n,this.parseExpression())}return this.options.allowImportExportEverywhere||(t||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),i===h._import?this.parseImport(n):this.parseExport(n,r);default:if(this.isAsyncFunction())return e&&this.unexpected(),this.next(),this.parseFunctionStatement(n,!0,!e);var D=this.value,m=this.parseExpression();return i===h.name&&m.type==="Identifier"&&this.eat(h.colon)?this.parseLabeledStatement(n,D,m,e):this.parseExpressionStatement(n,m)}};G.parseBreakContinueStatement=function(e,t){var r=t==="break";this.next(),this.eat(h.semi)||this.insertSemicolon()?e.label=null:this.type!==h.name?this.unexpected():(e.label=this.parseIdent(),this.semicolon());for(var i=0;i=6?this.eat(h.semi):this.semicolon(),this.finishNode(e,"DoWhileStatement")};G.parseForStatement=function(e){this.next();var t=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(Fr),this.enterScope(0),this.expect(h.parenL),this.type===h.semi)return t>-1&&this.unexpected(t),this.parseFor(e,null);var r=this.isLet();if(this.type===h._var||this.type===h._const||r){var i=this.startNode(),n=r?"let":this.value;return this.next(),this.parseVar(i,!0,n),this.finishNode(i,"VariableDeclaration"),(this.type===h._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&i.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===h._in?t>-1&&this.unexpected(t):e.await=t>-1),this.parseForIn(e,i)):(t>-1&&this.unexpected(t),this.parseFor(e,i))}var s=new Lt,a=this.parseExpression(!0,s);return this.type===h._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===h._in?t>-1&&this.unexpected(t):e.await=t>-1),this.toAssignable(a,!1,s),this.checkLVal(a),this.parseForIn(e,a)):(this.checkExpressionErrors(s,!0),t>-1&&this.unexpected(t),this.parseFor(e,a))};G.parseFunctionStatement=function(e,t,r){return this.next(),this.parseFunction(e,at|(r?0:cr),!1,t)};G.parseIfStatement=function(e){return this.next(),e.test=this.parseParenExpression(),e.consequent=this.parseStatement("if"),e.alternate=this.eat(h._else)?this.parseStatement("if"):null,this.finishNode(e,"IfStatement")};G.parseReturnStatement=function(e){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(h.semi)||this.insertSemicolon()?e.argument=null:(e.argument=this.parseExpression(),this.semicolon()),this.finishNode(e,"ReturnStatement")};G.parseSwitchStatement=function(e){this.next(),e.discriminant=this.parseParenExpression(),e.cases=[],this.expect(h.braceL),this.labels.push(Un),this.enterScope(0);for(var t,r=!1;this.type!==h.braceR;)if(this.type===h._case||this.type===h._default){var i=this.type===h._case;t&&this.finishNode(t,"SwitchCase"),e.cases.push(t=this.startNode()),t.consequent=[],this.next(),i?t.test=this.parseExpression():(r&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),r=!0,t.test=null),this.expect(h.colon)}else t||this.unexpected(),t.consequent.push(this.parseStatement(null));return this.exitScope(),t&&this.finishNode(t,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(e,"SwitchStatement")};G.parseThrowStatement=function(e){return this.next(),Ae.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),e.argument=this.parseExpression(),this.semicolon(),this.finishNode(e,"ThrowStatement")};var Wn=[];G.parseTryStatement=function(e){if(this.next(),e.block=this.parseBlock(),e.handler=null,this.type===h._catch){var t=this.startNode();if(this.next(),this.eat(h.parenL)){t.param=this.parseBindingAtom();var r=t.param.type==="Identifier";this.enterScope(r?Vi:0),this.checkLVal(t.param,r?Wi:Ie),this.expect(h.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),t.param=null,this.enterScope(0);t.body=this.parseBlock(!1),this.exitScope(),e.handler=this.finishNode(t,"CatchClause")}return e.finalizer=this.eat(h._finally)?this.parseBlock():null,!e.handler&&!e.finalizer&&this.raise(e.start,"Missing catch or finally clause"),this.finishNode(e,"TryStatement")};G.parseVarStatement=function(e,t){return this.next(),this.parseVar(e,!1,t),this.semicolon(),this.finishNode(e,"VariableDeclaration")};G.parseWhileStatement=function(e){return this.next(),e.test=this.parseParenExpression(),this.labels.push(Fr),e.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(e,"WhileStatement")};G.parseWithStatement=function(e){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),e.object=this.parseParenExpression(),e.body=this.parseStatement("with"),this.finishNode(e,"WithStatement")};G.parseEmptyStatement=function(e){return this.next(),this.finishNode(e,"EmptyStatement")};G.parseLabeledStatement=function(e,t,r,i){for(var n=0,s=this.labels;n=0;p--){var D=this.labels[p];if(D.statementStart===e.start)D.statementStart=this.start,D.kind=f;else break}return this.labels.push({name:t,kind:f,statementStart:this.start}),e.body=this.parseStatement(i?i.indexOf("label")===-1?i+"label":i:"label"),this.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")};G.parseExpressionStatement=function(e,t){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")};G.parseBlock=function(e,t,r){for(e===void 0&&(e=!0),t===void 0&&(t=this.startNode()),t.body=[],this.expect(h.braceL),e&&this.enterScope(0);this.type!==h.braceR;){var i=this.parseStatement(null);t.body.push(i)}return r&&(this.strict=!1),this.next(),e&&this.exitScope(),this.finishNode(t,"BlockStatement")};G.parseFor=function(e,t){return e.init=t,this.expect(h.semi),e.test=this.type===h.semi?null:this.parseExpression(),this.expect(h.semi),e.update=this.type===h.parenR?null:this.parseExpression(),this.expect(h.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,"ForStatement")};G.parseForIn=function(e,t){var r=this.type===h._in;return this.next(),t.type==="VariableDeclaration"&&t.declarations[0].init!=null&&(!r||this.options.ecmaVersion<8||this.strict||t.kind!=="var"||t.declarations[0].id.type!=="Identifier")?this.raise(t.start,(r?"for-in":"for-of")+" loop variable declaration may not have an initializer"):t.type==="AssignmentPattern"&&this.raise(t.start,"Invalid left-hand side in for-loop"),e.left=t,e.right=r?this.parseExpression():this.parseMaybeAssign(),this.expect(h.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,r?"ForInStatement":"ForOfStatement")};G.parseVar=function(e,t,r){for(e.declarations=[],e.kind=r;;){var i=this.startNode();if(this.parseVarId(i,r),this.eat(h.eq)?i.init=this.parseMaybeAssign(t):r==="const"&&!(this.type===h._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():i.id.type!=="Identifier"&&!(t&&(this.type===h._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):i.init=null,e.declarations.push(this.finishNode(i,"VariableDeclarator")),!this.eat(h.comma))break}return e};G.parseVarId=function(e,t){e.id=this.parseBindingAtom(),this.checkLVal(e.id,t==="var"?xr:Ie,!1)};var at=1,cr=2,zi=4;G.parseFunction=function(e,t,r,i){this.initFunction(e),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!i)&&(this.type===h.star&&t&cr&&this.unexpected(),e.generator=this.eat(h.star)),this.options.ecmaVersion>=8&&(e.async=!!i),t&at&&(e.id=t&zi&&this.type!==h.name?null:this.parseIdent(),e.id&&!(t&cr)&&this.checkLVal(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?xr:Ie:Ui));var n=this.yieldPos,s=this.awaitPos,a=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(yr(e.async,e.generator)),t&at||(e.id=this.type===h.name?this.parseIdent():null),this.parseFunctionParams(e),this.parseFunctionBody(e,r,!1),this.yieldPos=n,this.awaitPos=s,this.awaitIdentPos=a,this.finishNode(e,t&at?"FunctionDeclaration":"FunctionExpression")};G.parseFunctionParams=function(e){this.expect(h.parenL),e.params=this.parseBindingList(h.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()};G.parseClass=function(e,t){this.next();var r=this.strict;this.strict=!0,this.parseClassId(e,t),this.parseClassSuper(e);var i=this.startNode(),n=!1;for(i.body=[],this.expect(h.braceL);this.type!==h.braceR;){var s=this.parseClassElement(e.superClass!==null);s&&(i.body.push(s),s.type==="MethodDefinition"&&s.kind==="constructor"&&(n&&this.raise(s.start,"Duplicate constructor in the same class"),n=!0))}return this.strict=r,this.next(),e.body=this.finishNode(i,"ClassBody"),this.finishNode(e,t?"ClassDeclaration":"ClassExpression")};G.parseClassElement=function(e){var t=this;if(this.eat(h.semi))return null;var r=this.startNode(),i=function(p,D){D===void 0&&(D=!1);var m=t.start,y=t.startLoc;return t.eatContextual(p)?t.type!==h.parenL&&(!D||!t.canInsertSemicolon())?!0:(r.key&&t.unexpected(),r.computed=!1,r.key=t.startNodeAt(m,y),r.key.name=p,t.finishNode(r.key,"Identifier"),!1):!1};r.kind="method",r.static=i("static");var n=this.eat(h.star),s=!1;n||(this.options.ecmaVersion>=8&&i("async",!0)?(s=!0,n=this.options.ecmaVersion>=9&&this.eat(h.star)):i("get")?r.kind="get":i("set")&&(r.kind="set")),r.key||this.parsePropertyName(r);var a=r.key,f=!1;return!r.computed&&!r.static&&(a.type==="Identifier"&&a.name==="constructor"||a.type==="Literal"&&a.value==="constructor")?(r.kind!=="method"&&this.raise(a.start,"Constructor can't have get/set modifier"),n&&this.raise(a.start,"Constructor can't be a generator"),s&&this.raise(a.start,"Constructor can't be an async method"),r.kind="constructor",f=e):r.static&&a.type==="Identifier"&&a.name==="prototype"&&this.raise(a.start,"Classes may not have a static property named prototype"),this.parseClassMethod(r,n,s,f),r.kind==="get"&&r.value.params.length!==0&&this.raiseRecoverable(r.value.start,"getter should have no params"),r.kind==="set"&&r.value.params.length!==1&&this.raiseRecoverable(r.value.start,"setter should have exactly one param"),r.kind==="set"&&r.value.params[0].type==="RestElement"&&this.raiseRecoverable(r.value.params[0].start,"Setter cannot use rest params"),r};G.parseClassMethod=function(e,t,r,i){return e.value=this.parseMethod(t,r,i),this.finishNode(e,"MethodDefinition")};G.parseClassId=function(e,t){this.type===h.name?(e.id=this.parseIdent(),t&&this.checkLVal(e.id,Ie,!1)):(t===!0&&this.unexpected(),e.id=null)};G.parseClassSuper=function(e){e.superClass=this.eat(h._extends)?this.parseExprSubscripts():null};G.parseExport=function(e,t){if(this.next(),this.eat(h.star))return this.options.ecmaVersion>=11&&(this.eatContextual("as")?(e.exported=this.parseIdent(!0),this.checkExport(t,e.exported.name,this.lastTokStart)):e.exported=null),this.expectContextual("from"),this.type!==h.string&&this.unexpected(),e.source=this.parseExprAtom(),this.semicolon(),this.finishNode(e,"ExportAllDeclaration");if(this.eat(h._default)){this.checkExport(t,"default",this.lastTokStart);var r;if(this.type===h._function||(r=this.isAsyncFunction())){var i=this.startNode();this.next(),r&&this.next(),e.declaration=this.parseFunction(i,at|zi,!1,r)}else if(this.type===h._class){var n=this.startNode();e.declaration=this.parseClass(n,"nullableID")}else e.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(e,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())e.declaration=this.parseStatement(null),e.declaration.type==="VariableDeclaration"?this.checkVariableExport(t,e.declaration.declarations):this.checkExport(t,e.declaration.id.name,e.declaration.id.start),e.specifiers=[],e.source=null;else{if(e.declaration=null,e.specifiers=this.parseExportSpecifiers(t),this.eatContextual("from"))this.type!==h.string&&this.unexpected(),e.source=this.parseExprAtom();else{for(var s=0,a=e.specifiers;s=6&&e)switch(e.type){case"Identifier":this.inAsync&&e.name==="await"&&this.raise(e.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":e.type="ObjectPattern",r&&this.checkPatternErrors(r,!0);for(var i=0,n=e.properties;i=8&&!s&&a.name==="async"&&!this.canInsertSemicolon()&&this.eat(h._function))return this.parseFunction(this.startNodeAt(i,n),0,!1,!0);if(r&&!this.canInsertSemicolon()){if(this.eat(h.arrow))return this.parseArrowExpression(this.startNodeAt(i,n),[a],!1);if(this.options.ecmaVersion>=8&&a.name==="async"&&this.type===h.name&&!s)return a=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(h.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(i,n),[a],!0)}return a;case h.regexp:var f=this.value;return t=this.parseLiteral(f.value),t.regex={pattern:f.pattern,flags:f.flags},t;case h.num:case h.string:return this.parseLiteral(this.value);case h._null:case h._true:case h._false:return t=this.startNode(),t.value=this.type===h._null?null:this.type===h._true,t.raw=this.type.keyword,this.next(),this.finishNode(t,"Literal");case h.parenL:var p=this.start,D=this.parseParenAndDistinguishExpression(r);return e&&(e.parenthesizedAssign<0&&!this.isSimpleAssignTarget(D)&&(e.parenthesizedAssign=p),e.parenthesizedBind<0&&(e.parenthesizedBind=p)),D;case h.bracketL:return t=this.startNode(),this.next(),t.elements=this.parseExprList(h.bracketR,!0,!0,e),this.finishNode(t,"ArrayExpression");case h.braceL:return this.parseObj(!1,e);case h._function:return t=this.startNode(),this.next(),this.parseFunction(t,0);case h._class:return this.parseClass(this.startNode(),!1);case h._new:return this.parseNew();case h.backQuote:return this.parseTemplate();case h._import:return this.options.ecmaVersion>=11?this.parseExprImport():this.unexpected();default:this.unexpected()}};z.parseExprImport=function(){var e=this.startNode();this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import");var t=this.parseIdent(!0);switch(this.type){case h.parenL:return this.parseDynamicImport(e);case h.dot:return e.meta=t,this.parseImportMeta(e);default:this.unexpected()}};z.parseDynamicImport=function(e){if(this.next(),e.source=this.parseMaybeAssign(),!this.eat(h.parenR)){var t=this.start;this.eat(h.comma)&&this.eat(h.parenR)?this.raiseRecoverable(t,"Trailing comma is not allowed in import()"):this.unexpected(t)}return this.finishNode(e,"ImportExpression")};z.parseImportMeta=function(e){this.next();var t=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="meta"&&this.raiseRecoverable(e.property.start,"The only valid meta property for import is 'import.meta'"),t&&this.raiseRecoverable(e.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&this.raiseRecoverable(e.start,"Cannot use 'import.meta' outside a module"),this.finishNode(e,"MetaProperty")};z.parseLiteral=function(e){var t=this.startNode();return t.value=e,t.raw=this.input.slice(this.start,this.end),t.raw.charCodeAt(t.raw.length-1)===110&&(t.bigint=t.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(t,"Literal")};z.parseParenExpression=function(){this.expect(h.parenL);var e=this.parseExpression();return this.expect(h.parenR),e};z.parseParenAndDistinguishExpression=function(e){var t=this.start,r=this.startLoc,i,n=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var s=this.start,a=this.startLoc,f=[],p=!0,D=!1,m=new Lt,y=this.yieldPos,A=this.awaitPos,C;for(this.yieldPos=0,this.awaitPos=0;this.type!==h.parenR;)if(p?p=!1:this.expect(h.comma),n&&this.afterTrailingComma(h.parenR,!0)){D=!0;break}else if(this.type===h.ellipsis){C=this.start,f.push(this.parseParenItem(this.parseRestBinding())),this.type===h.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}else f.push(this.parseMaybeAssign(!1,m,this.parseParenItem));var v=this.start,E=this.startLoc;if(this.expect(h.parenR),e&&!this.canInsertSemicolon()&&this.eat(h.arrow))return this.checkPatternErrors(m,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=y,this.awaitPos=A,this.parseParenArrowList(t,r,f);(!f.length||D)&&this.unexpected(this.lastTokStart),C&&this.unexpected(C),this.checkExpressionErrors(m,!0),this.yieldPos=y||this.yieldPos,this.awaitPos=A||this.awaitPos,f.length>1?(i=this.startNodeAt(s,a),i.expressions=f,this.finishNodeAt(i,"SequenceExpression",v,E)):i=f[0]}else i=this.parseParenExpression();if(this.options.preserveParens){var b=this.startNodeAt(t,r);return b.expression=i,this.finishNode(b,"ParenthesizedExpression")}else return i};z.parseParenItem=function(e){return e};z.parseParenArrowList=function(e,t,r){return this.parseArrowExpression(this.startNodeAt(e,t),r)};var Gn=[];z.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var e=this.startNode(),t=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(h.dot)){e.meta=t;var r=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="target"&&this.raiseRecoverable(e.property.start,"The only valid meta property for new is 'new.target'"),r&&this.raiseRecoverable(e.start,"'new.target' must not contain escaped characters"),this.inNonArrowFunction()||this.raiseRecoverable(e.start,"'new.target' can only be used in functions"),this.finishNode(e,"MetaProperty")}var i=this.start,n=this.startLoc,s=this.type===h._import;return e.callee=this.parseSubscripts(this.parseExprAtom(),i,n,!0),s&&e.callee.type==="ImportExpression"&&this.raise(i,"Cannot use new with import()"),this.eat(h.parenL)?e.arguments=this.parseExprList(h.parenR,this.options.ecmaVersion>=8,!1):e.arguments=Gn,this.finishNode(e,"NewExpression")};z.parseTemplateElement=function(e){var t=e.isTagged,r=this.startNode();return this.type===h.invalidTemplate?(t||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),r.value={raw:this.value,cooked:null}):r.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` +`),cooked:this.value},this.next(),r.tail=this.type===h.backQuote,this.finishNode(r,"TemplateElement")};z.parseTemplate=function(e){e===void 0&&(e={});var t=e.isTagged;t===void 0&&(t=!1);var r=this.startNode();this.next(),r.expressions=[];var i=this.parseTemplateElement({isTagged:t});for(r.quasis=[i];!i.tail;)this.type===h.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(h.dollarBraceL),r.expressions.push(this.parseExpression()),this.expect(h.braceR),r.quasis.push(i=this.parseTemplateElement({isTagged:t}));return this.next(),this.finishNode(r,"TemplateLiteral")};z.isAsyncProp=function(e){return!e.computed&&e.key.type==="Identifier"&&e.key.name==="async"&&(this.type===h.name||this.type===h.num||this.type===h.string||this.type===h.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===h.star)&&!Ae.test(this.input.slice(this.lastTokEnd,this.start))};z.parseObj=function(e,t){var r=this.startNode(),i=!0,n={};for(r.properties=[],this.next();!this.eat(h.braceR);){if(i)i=!1;else if(this.expect(h.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(h.braceR))break;var s=this.parseProperty(e,t);e||this.checkPropClash(s,n,t),r.properties.push(s)}return this.finishNode(r,e?"ObjectPattern":"ObjectExpression")};z.parseProperty=function(e,t){var r=this.startNode(),i,n,s,a;if(this.options.ecmaVersion>=9&&this.eat(h.ellipsis))return e?(r.argument=this.parseIdent(!1),this.type===h.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(r,"RestElement")):(this.type===h.parenL&&t&&(t.parenthesizedAssign<0&&(t.parenthesizedAssign=this.start),t.parenthesizedBind<0&&(t.parenthesizedBind=this.start)),r.argument=this.parseMaybeAssign(!1,t),this.type===h.comma&&t&&t.trailingComma<0&&(t.trailingComma=this.start),this.finishNode(r,"SpreadElement"));this.options.ecmaVersion>=6&&(r.method=!1,r.shorthand=!1,(e||t)&&(s=this.start,a=this.startLoc),e||(i=this.eat(h.star)));var f=this.containsEsc;return this.parsePropertyName(r),!e&&!f&&this.options.ecmaVersion>=8&&!i&&this.isAsyncProp(r)?(n=!0,i=this.options.ecmaVersion>=9&&this.eat(h.star),this.parsePropertyName(r,t)):n=!1,this.parsePropertyValue(r,e,i,n,s,a,t,f),this.finishNode(r,"Property")};z.parsePropertyValue=function(e,t,r,i,n,s,a,f){if((r||i)&&this.type===h.colon&&this.unexpected(),this.eat(h.colon))e.value=t?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,a),e.kind="init";else if(this.options.ecmaVersion>=6&&this.type===h.parenL)t&&this.unexpected(),e.kind="init",e.method=!0,e.value=this.parseMethod(r,i);else if(!t&&!f&&this.options.ecmaVersion>=5&&!e.computed&&e.key.type==="Identifier"&&(e.key.name==="get"||e.key.name==="set")&&this.type!==h.comma&&this.type!==h.braceR&&this.type!==h.eq){(r||i)&&this.unexpected(),e.kind=e.key.name,this.parsePropertyName(e),e.value=this.parseMethod(!1);var p=e.kind==="get"?0:1;if(e.value.params.length!==p){var D=e.value.start;e.kind==="get"?this.raiseRecoverable(D,"getter should have no params"):this.raiseRecoverable(D,"setter should have exactly one param")}else e.kind==="set"&&e.value.params[0].type==="RestElement"&&this.raiseRecoverable(e.value.params[0].start,"Setter cannot use rest params")}else this.options.ecmaVersion>=6&&!e.computed&&e.key.type==="Identifier"?((r||i)&&this.unexpected(),this.checkUnreserved(e.key),e.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=n),e.kind="init",t?e.value=this.parseMaybeDefault(n,s,e.key):this.type===h.eq&&a?(a.shorthandAssign<0&&(a.shorthandAssign=this.start),e.value=this.parseMaybeDefault(n,s,e.key)):e.value=e.key,e.shorthand=!0):this.unexpected()};z.parsePropertyName=function(e){if(this.options.ecmaVersion>=6){if(this.eat(h.bracketL))return e.computed=!0,e.key=this.parseMaybeAssign(),this.expect(h.bracketR),e.key;e.computed=!1}return e.key=this.type===h.num||this.type===h.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")};z.initFunction=function(e){e.id=null,this.options.ecmaVersion>=6&&(e.generator=e.expression=!1),this.options.ecmaVersion>=8&&(e.async=!1)};z.parseMethod=function(e,t,r){var i=this.startNode(),n=this.yieldPos,s=this.awaitPos,a=this.awaitIdentPos;return this.initFunction(i),this.options.ecmaVersion>=6&&(i.generator=e),this.options.ecmaVersion>=8&&(i.async=!!t),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(yr(t,i.generator)|ji|(r?qi:0)),this.expect(h.parenL),i.params=this.parseBindingList(h.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(i,!1,!0),this.yieldPos=n,this.awaitPos=s,this.awaitIdentPos=a,this.finishNode(i,"FunctionExpression")};z.parseArrowExpression=function(e,t,r){var i=this.yieldPos,n=this.awaitPos,s=this.awaitIdentPos;return this.enterScope(yr(r,!1)|Mi),this.initFunction(e),this.options.ecmaVersion>=8&&(e.async=!!r),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,e.params=this.toAssignableList(t,!0),this.parseFunctionBody(e,!0,!1),this.yieldPos=i,this.awaitPos=n,this.awaitIdentPos=s,this.finishNode(e,"ArrowFunctionExpression")};z.parseFunctionBody=function(e,t,r){var i=t&&this.type!==h.braceL,n=this.strict,s=!1;if(i)e.body=this.parseMaybeAssign(),e.expression=!0,this.checkParams(e,!1);else{var a=this.options.ecmaVersion>=7&&!this.isSimpleParamList(e.params);(!n||a)&&(s=this.strictDirective(this.end),s&&a&&this.raiseRecoverable(e.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var f=this.labels;this.labels=[],s&&(this.strict=!0),this.checkParams(e,!n&&!s&&!t&&!r&&this.isSimpleParamList(e.params)),this.strict&&e.id&&this.checkLVal(e.id,Gi),e.body=this.parseBlock(!1,void 0,s&&!n),e.expression=!1,this.adaptDirectivePrologue(e.body.body),this.labels=f}this.exitScope()};z.isSimpleParamList=function(e){for(var t=0,r=e;t-1||n.functions.indexOf(e)>-1||n.var.indexOf(e)>-1,n.lexical.push(e),this.inModule&&n.flags&ct&&delete this.undefinedExports[e]}else if(t===Wi){var s=this.currentScope();s.lexical.push(e)}else if(t===Ui){var a=this.currentScope();this.treatFunctionsAsVar?i=a.lexical.indexOf(e)>-1:i=a.lexical.indexOf(e)>-1||a.var.indexOf(e)>-1,a.functions.push(e)}else for(var f=this.scopeStack.length-1;f>=0;--f){var p=this.scopeStack[f];if(p.lexical.indexOf(e)>-1&&!(p.flags&Vi&&p.lexical[0]===e)||!this.treatFunctionsAsVarInScope(p)&&p.functions.indexOf(e)>-1){i=!0;break}if(p.var.push(e),this.inModule&&p.flags&ct&&delete this.undefinedExports[e],p.flags&Er)break}i&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};Me.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};Me.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};Me.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&Er)return t}};Me.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&Er&&!(t.flags&Mi))return t}};var Ot=function(t,r,i){this.type="",this.start=r,this.end=0,t.options.locations&&(this.loc=new dt(t,i)),t.options.directSourceFile&&(this.sourceFile=t.options.directSourceFile),t.options.ranges&&(this.range=[r,0])},Rt=re.prototype;Rt.startNode=function(){return new Ot(this,this.start,this.startLoc)};Rt.startNodeAt=function(e,t){return new Ot(this,e,t)};function $i(e,t,r,i){return e.type=t,e.end=r,this.options.locations&&(e.loc.end=i),this.options.ranges&&(e.range[1]=r),e}Rt.finishNode=function(e,t){return $i.call(this,e,t,this.lastTokEnd,this.lastTokEndLoc)};Rt.finishNodeAt=function(e,t,r,i){return $i.call(this,e,t,r,i)};var xe=function(t,r,i,n,s){this.token=t,this.isExpr=!!r,this.preserveSpace=!!i,this.override=n,this.generator=!!s},ne={b_stat:new xe("{",!1),b_expr:new xe("{",!0),b_tmpl:new xe("${",!1),p_stat:new xe("(",!1),p_expr:new xe("(",!0),q_tmpl:new xe("`",!0,!0,function(e){return e.tryReadTemplateToken()}),f_stat:new xe("function",!1),f_expr:new xe("function",!0),f_expr_gen:new xe("function",!0,!1,null,!0),f_gen:new xe("function",!1,!1,null,!0)},Mt=re.prototype;Mt.initialContext=function(){return[ne.b_stat]};Mt.braceIsBlock=function(e){var t=this.curContext();return t===ne.f_expr||t===ne.f_stat?!0:e===h.colon&&(t===ne.b_stat||t===ne.b_expr)?!t.isExpr:e===h._return||e===h.name&&this.exprAllowed?Ae.test(this.input.slice(this.lastTokEnd,this.start)):e===h._else||e===h.semi||e===h.eof||e===h.parenR||e===h.arrow?!0:e===h.braceL?t===ne.b_stat:e===h._var||e===h._const||e===h.name?!1:!this.exprAllowed};Mt.inGeneratorContext=function(){for(var e=this.context.length-1;e>=1;e--){var t=this.context[e];if(t.token==="function")return t.generator}return!1};Mt.updateContext=function(e){var t,r=this.type;r.keyword&&e===h.dot?this.exprAllowed=!1:(t=r.updateContext)?t.call(this,e):this.exprAllowed=r.beforeExpr};h.parenR.updateContext=h.braceR.updateContext=function(){if(this.context.length===1){this.exprAllowed=!0;return}var e=this.context.pop();e===ne.b_stat&&this.curContext().token==="function"&&(e=this.context.pop()),this.exprAllowed=!e.isExpr};h.braceL.updateContext=function(e){this.context.push(this.braceIsBlock(e)?ne.b_stat:ne.b_expr),this.exprAllowed=!0};h.dollarBraceL.updateContext=function(){this.context.push(ne.b_tmpl),this.exprAllowed=!0};h.parenL.updateContext=function(e){var t=e===h._if||e===h._for||e===h._with||e===h._while;this.context.push(t?ne.p_stat:ne.p_expr),this.exprAllowed=!0};h.incDec.updateContext=function(){};h._function.updateContext=h._class.updateContext=function(e){e.beforeExpr&&e!==h.semi&&e!==h._else&&!(e===h._return&&Ae.test(this.input.slice(this.lastTokEnd,this.start)))&&!((e===h.colon||e===h.braceL)&&this.curContext()===ne.b_stat)?this.context.push(ne.f_expr):this.context.push(ne.f_stat),this.exprAllowed=!1};h.backQuote.updateContext=function(){this.curContext()===ne.q_tmpl?this.context.pop():this.context.push(ne.q_tmpl),this.exprAllowed=!1};h.star.updateContext=function(e){if(e===h._function){var t=this.context.length-1;this.context[t]===ne.f_expr?this.context[t]=ne.f_expr_gen:this.context[t]=ne.f_gen}this.exprAllowed=!0};h.name.updateContext=function(e){var t=!1;this.options.ecmaVersion>=6&&e!==h.dot&&(this.value==="of"&&!this.exprAllowed||this.value==="yield"&&this.inGeneratorContext())&&(t=!0),this.exprAllowed=t};var Ji="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",Xi=Ji+" Extended_Pictographic",$n=Xi,Jn={9:Ji,10:Xi,11:$n},ai="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",Hi="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",Qi=Hi+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Xn=Qi+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",Hn={9:Hi,10:Qi,11:Xn},Ki={};function vr(e){var t=Ki[e]={binary:Ue(Jn[e]+" "+ai),nonBinary:{General_Category:Ue(ai),Script:Ue(Hn[e])}};t.nonBinary.Script_Extensions=t.nonBinary.Script,t.nonBinary.gc=t.nonBinary.General_Category,t.nonBinary.sc=t.nonBinary.Script,t.nonBinary.scx=t.nonBinary.Script_Extensions}vr(9);vr(10);vr(11);var j=re.prototype,Ne=function(t){this.parser=t,this.validFlags="gim"+(t.options.ecmaVersion>=6?"uy":"")+(t.options.ecmaVersion>=9?"s":""),this.unicodeProperties=Ki[t.options.ecmaVersion>=11?11:t.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};Ne.prototype.reset=function(t,r,i){var n=i.indexOf("u")!==-1;this.start=t|0,this.source=r+"",this.flags=i,this.switchU=n&&this.parser.options.ecmaVersion>=6,this.switchN=n&&this.parser.options.ecmaVersion>=9};Ne.prototype.raise=function(t){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+t)};Ne.prototype.at=function(t,r){r===void 0&&(r=!1);var i=this.source,n=i.length;if(t>=n)return-1;var s=i.charCodeAt(t);if(!(r||this.switchU)||s<=55295||s>=57344||t+1>=n)return s;var a=i.charCodeAt(t+1);return a>=56320&&a<=57343?(s<<10)+a-56613888:s};Ne.prototype.nextIndex=function(t,r){r===void 0&&(r=!1);var i=this.source,n=i.length;if(t>=n)return n;var s=i.charCodeAt(t),a;return!(r||this.switchU)||s<=55295||s>=57344||t+1>=n||(a=i.charCodeAt(t+1))<56320||a>57343?t+1:t+2};Ne.prototype.current=function(t){return t===void 0&&(t=!1),this.at(this.pos,t)};Ne.prototype.lookahead=function(t){return t===void 0&&(t=!1),this.at(this.nextIndex(this.pos,t),t)};Ne.prototype.advance=function(t){t===void 0&&(t=!1),this.pos=this.nextIndex(this.pos,t)};Ne.prototype.eat=function(t,r){return r===void 0&&(r=!1),this.current(r)===t?(this.advance(r),!0):!1};function wt(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}j.validateRegExpFlags=function(e){for(var t=e.validFlags,r=e.flags,i=0;i-1&&this.raise(e.start,"Duplicate regular expression flag")}};j.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&e.groupNames.length>0&&(e.switchN=!0,this.regexp_pattern(e))};j.regexp_pattern=function(e){e.pos=0,e.lastIntValue=0,e.lastStringValue="",e.lastAssertionIsQuantifiable=!1,e.numCapturingParens=0,e.maxBackReference=0,e.groupNames.length=0,e.backReferenceNames.length=0,this.regexp_disjunction(e),e.pos!==e.source.length&&(e.eat(41)&&e.raise("Unmatched ')'"),(e.eat(93)||e.eat(125))&&e.raise("Lone quantifier brackets")),e.maxBackReference>e.numCapturingParens&&e.raise("Invalid escape");for(var t=0,r=e.backReferenceNames;t=9&&(r=e.eat(60)),e.eat(61)||e.eat(33))return this.regexp_disjunction(e),e.eat(41)||e.raise("Unterminated group"),e.lastAssertionIsQuantifiable=!r,!0}return e.pos=t,!1};j.regexp_eatQuantifier=function(e,t){return t===void 0&&(t=!1),this.regexp_eatQuantifierPrefix(e,t)?(e.eat(63),!0):!1};j.regexp_eatQuantifierPrefix=function(e,t){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,t)};j.regexp_eatBracedQuantifier=function(e,t){var r=e.pos;if(e.eat(123)){var i=0,n=-1;if(this.regexp_eatDecimalDigits(e)&&(i=e.lastIntValue,e.eat(44)&&this.regexp_eatDecimalDigits(e)&&(n=e.lastIntValue),e.eat(125)))return n!==-1&&n=9?this.regexp_groupSpecifier(e):e.current()===63&&e.raise("Invalid group"),this.regexp_disjunction(e),e.eat(41))return e.numCapturingParens+=1,!0;e.raise("Unterminated group")}return!1};j.regexp_eatExtendedAtom=function(e){return e.eat(46)||this.regexp_eatReverseSolidusAtomEscape(e)||this.regexp_eatCharacterClass(e)||this.regexp_eatUncapturingGroup(e)||this.regexp_eatCapturingGroup(e)||this.regexp_eatInvalidBracedQuantifier(e)||this.regexp_eatExtendedPatternCharacter(e)};j.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};j.regexp_eatSyntaxCharacter=function(e){var t=e.current();return Yi(t)?(e.lastIntValue=t,e.advance(),!0):!1};function Yi(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}j.regexp_eatPatternCharacters=function(e){for(var t=e.pos,r=0;(r=e.current())!==-1&&!Yi(r);)e.advance();return e.pos!==t};j.regexp_eatExtendedPatternCharacter=function(e){var t=e.current();return t!==-1&&t!==36&&!(t>=40&&t<=43)&&t!==46&&t!==63&&t!==91&&t!==94&&t!==124?(e.advance(),!0):!1};j.regexp_groupSpecifier=function(e){if(e.eat(63)){if(this.regexp_eatGroupName(e)){e.groupNames.indexOf(e.lastStringValue)!==-1&&e.raise("Duplicate capture group name"),e.groupNames.push(e.lastStringValue);return}e.raise("Invalid group")}};j.regexp_eatGroupName=function(e){if(e.lastStringValue="",e.eat(60)){if(this.regexp_eatRegExpIdentifierName(e)&&e.eat(62))return!0;e.raise("Invalid capture group name")}return!1};j.regexp_eatRegExpIdentifierName=function(e){if(e.lastStringValue="",this.regexp_eatRegExpIdentifierStart(e)){for(e.lastStringValue+=wt(e.lastIntValue);this.regexp_eatRegExpIdentifierPart(e);)e.lastStringValue+=wt(e.lastIntValue);return!0}return!1};j.regexp_eatRegExpIdentifierStart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,i=e.current(r);return e.advance(r),i===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(i=e.lastIntValue),Qn(i)?(e.lastIntValue=i,!0):(e.pos=t,!1)};function Qn(e){return Pe(e,!0)||e===36||e===95}j.regexp_eatRegExpIdentifierPart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,i=e.current(r);return e.advance(r),i===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(i=e.lastIntValue),Kn(i)?(e.lastIntValue=i,!0):(e.pos=t,!1)};function Kn(e){return We(e,!0)||e===36||e===95||e===8204||e===8205}j.regexp_eatAtomEscape=function(e){return this.regexp_eatBackReference(e)||this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)||e.switchN&&this.regexp_eatKGroupName(e)?!0:(e.switchU&&(e.current()===99&&e.raise("Invalid unicode escape"),e.raise("Invalid escape")),!1)};j.regexp_eatBackReference=function(e){var t=e.pos;if(this.regexp_eatDecimalEscape(e)){var r=e.lastIntValue;if(e.switchU)return r>e.maxBackReference&&(e.maxBackReference=r),!0;if(r<=e.numCapturingParens)return!0;e.pos=t}return!1};j.regexp_eatKGroupName=function(e){if(e.eat(107)){if(this.regexp_eatGroupName(e))return e.backReferenceNames.push(e.lastStringValue),!0;e.raise("Invalid named reference")}return!1};j.regexp_eatCharacterEscape=function(e){return this.regexp_eatControlEscape(e)||this.regexp_eatCControlLetter(e)||this.regexp_eatZero(e)||this.regexp_eatHexEscapeSequence(e)||this.regexp_eatRegExpUnicodeEscapeSequence(e,!1)||!e.switchU&&this.regexp_eatLegacyOctalEscapeSequence(e)||this.regexp_eatIdentityEscape(e)};j.regexp_eatCControlLetter=function(e){var t=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=t}return!1};j.regexp_eatZero=function(e){return e.current()===48&&!Vt(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};j.regexp_eatControlEscape=function(e){var t=e.current();return t===116?(e.lastIntValue=9,e.advance(),!0):t===110?(e.lastIntValue=10,e.advance(),!0):t===118?(e.lastIntValue=11,e.advance(),!0):t===102?(e.lastIntValue=12,e.advance(),!0):t===114?(e.lastIntValue=13,e.advance(),!0):!1};j.regexp_eatControlLetter=function(e){var t=e.current();return Zi(t)?(e.lastIntValue=t%32,e.advance(),!0):!1};function Zi(e){return e>=65&&e<=90||e>=97&&e<=122}j.regexp_eatRegExpUnicodeEscapeSequence=function(e,t){t===void 0&&(t=!1);var r=e.pos,i=t||e.switchU;if(e.eat(117)){if(this.regexp_eatFixedHexDigits(e,4)){var n=e.lastIntValue;if(i&&n>=55296&&n<=56319){var s=e.pos;if(e.eat(92)&&e.eat(117)&&this.regexp_eatFixedHexDigits(e,4)){var a=e.lastIntValue;if(a>=56320&&a<=57343)return e.lastIntValue=(n-55296)*1024+(a-56320)+65536,!0}e.pos=s,e.lastIntValue=n}return!0}if(i&&e.eat(123)&&this.regexp_eatHexDigits(e)&&e.eat(125)&&Yn(e.lastIntValue))return!0;i&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function Yn(e){return e>=0&&e<=1114111}j.regexp_eatIdentityEscape=function(e){if(e.switchU)return this.regexp_eatSyntaxCharacter(e)?!0:e.eat(47)?(e.lastIntValue=47,!0):!1;var t=e.current();return t!==99&&(!e.switchN||t!==107)?(e.lastIntValue=t,e.advance(),!0):!1};j.regexp_eatDecimalEscape=function(e){e.lastIntValue=0;var t=e.current();if(t>=49&&t<=57){do e.lastIntValue=10*e.lastIntValue+(t-48),e.advance();while((t=e.current())>=48&&t<=57);return!0}return!1};j.regexp_eatCharacterClassEscape=function(e){var t=e.current();if(Zn(t))return e.lastIntValue=-1,e.advance(),!0;if(e.switchU&&this.options.ecmaVersion>=9&&(t===80||t===112)){if(e.lastIntValue=-1,e.advance(),e.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(e)&&e.eat(125))return!0;e.raise("Invalid property name")}return!1};function Zn(e){return e===100||e===68||e===115||e===83||e===119||e===87}j.regexp_eatUnicodePropertyValueExpression=function(e){var t=e.pos;if(this.regexp_eatUnicodePropertyName(e)&&e.eat(61)){var r=e.lastStringValue;if(this.regexp_eatUnicodePropertyValue(e)){var i=e.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(e,r,i),!0}}if(e.pos=t,this.regexp_eatLoneUnicodePropertyNameOrValue(e)){var n=e.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(e,n),!0}return!1};j.regexp_validateUnicodePropertyNameAndValue=function(e,t,r){Nt(e.unicodeProperties.nonBinary,t)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[t].test(r)||e.raise("Invalid property value")};j.regexp_validateUnicodePropertyNameOrValue=function(e,t){e.unicodeProperties.binary.test(t)||e.raise("Invalid property name")};j.regexp_eatUnicodePropertyName=function(e){var t=0;for(e.lastStringValue="";eu(t=e.current());)e.lastStringValue+=wt(t),e.advance();return e.lastStringValue!==""};function eu(e){return Zi(e)||e===95}j.regexp_eatUnicodePropertyValue=function(e){var t=0;for(e.lastStringValue="";es(t=e.current());)e.lastStringValue+=wt(t),e.advance();return e.lastStringValue!==""};function es(e){return eu(e)||Vt(e)}j.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};j.regexp_eatCharacterClass=function(e){if(e.eat(91)){if(e.eat(94),this.regexp_classRanges(e),e.eat(93))return!0;e.raise("Unterminated character class")}return!1};j.regexp_classRanges=function(e){for(;this.regexp_eatClassAtom(e);){var t=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassAtom(e)){var r=e.lastIntValue;e.switchU&&(t===-1||r===-1)&&e.raise("Invalid character class"),t!==-1&&r!==-1&&t>r&&e.raise("Range out of order in character class")}}};j.regexp_eatClassAtom=function(e){var t=e.pos;if(e.eat(92)){if(this.regexp_eatClassEscape(e))return!0;if(e.switchU){var r=e.current();(r===99||iu(r))&&e.raise("Invalid class escape"),e.raise("Invalid escape")}e.pos=t}var i=e.current();return i!==93?(e.lastIntValue=i,e.advance(),!0):!1};j.regexp_eatClassEscape=function(e){var t=e.pos;if(e.eat(98))return e.lastIntValue=8,!0;if(e.switchU&&e.eat(45))return e.lastIntValue=45,!0;if(!e.switchU&&e.eat(99)){if(this.regexp_eatClassControlLetter(e))return!0;e.pos=t}return this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)};j.regexp_eatClassControlLetter=function(e){var t=e.current();return Vt(t)||t===95?(e.lastIntValue=t%32,e.advance(),!0):!1};j.regexp_eatHexEscapeSequence=function(e){var t=e.pos;if(e.eat(120)){if(this.regexp_eatFixedHexDigits(e,2))return!0;e.switchU&&e.raise("Invalid escape"),e.pos=t}return!1};j.regexp_eatDecimalDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;Vt(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==t};function Vt(e){return e>=48&&e<=57}j.regexp_eatHexDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;tu(r=e.current());)e.lastIntValue=16*e.lastIntValue+ru(r),e.advance();return e.pos!==t};function tu(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function ru(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}j.regexp_eatLegacyOctalEscapeSequence=function(e){if(this.regexp_eatOctalDigit(e)){var t=e.lastIntValue;if(this.regexp_eatOctalDigit(e)){var r=e.lastIntValue;t<=3&&this.regexp_eatOctalDigit(e)?e.lastIntValue=t*64+r*8+e.lastIntValue:e.lastIntValue=t*8+r}else e.lastIntValue=t;return!0}return!1};j.regexp_eatOctalDigit=function(e){var t=e.current();return iu(t)?(e.lastIntValue=t-48,e.advance(),!0):(e.lastIntValue=0,!1)};function iu(e){return e>=48&&e<=55}j.regexp_eatFixedHexDigits=function(e,t){var r=e.pos;e.lastIntValue=0;for(var i=0;i=this.input.length)return this.finishToken(h.eof);if(e.override)return e.override(this);this.readToken(this.fullCharCodeAtPos())};$.readToken=function(e){return Pe(e,this.options.ecmaVersion>=6)||e===92?this.readWord():this.getTokenFromCode(e)};$.fullCharCodeAtPos=function(){var e=this.input.charCodeAt(this.pos);if(e<=55295||e>=57344)return e;var t=this.input.charCodeAt(this.pos+1);return(e<<10)+t-56613888};$.skipBlockComment=function(){var e=this.options.onComment&&this.curPosition(),t=this.pos,r=this.input.indexOf("*/",this.pos+=2);if(r===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=r+2,this.options.locations){Qe.lastIndex=t;for(var i;(i=Qe.exec(this.input))&&i.index8&&e<14||e>=5760&&Ar.test(String.fromCharCode(e)))++this.pos;else break e}}};$.finishToken=function(e,t){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var r=this.type;this.type=e,this.value=t,this.updateContext(r)};$.readToken_dot=function(){var e=this.input.charCodeAt(this.pos+1);if(e>=48&&e<=57)return this.readNumber(!0);var t=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&e===46&&t===46?(this.pos+=3,this.finishToken(h.ellipsis)):(++this.pos,this.finishToken(h.dot))};$.readToken_slash=function(){var e=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):e===61?this.finishOp(h.assign,2):this.finishOp(h.slash,1)};$.readToken_mult_modulo_exp=function(e){var t=this.input.charCodeAt(this.pos+1),r=1,i=e===42?h.star:h.modulo;return this.options.ecmaVersion>=7&&e===42&&t===42&&(++r,i=h.starstar,t=this.input.charCodeAt(this.pos+2)),t===61?this.finishOp(h.assign,r+1):this.finishOp(i,r)};$.readToken_pipe_amp=function(e){var t=this.input.charCodeAt(this.pos+1);if(t===e){if(this.options.ecmaVersion>=12){var r=this.input.charCodeAt(this.pos+2);if(r===61)return this.finishOp(h.assign,3)}return this.finishOp(e===124?h.logicalOR:h.logicalAND,2)}return t===61?this.finishOp(h.assign,2):this.finishOp(e===124?h.bitwiseOR:h.bitwiseAND,1)};$.readToken_caret=function(){var e=this.input.charCodeAt(this.pos+1);return e===61?this.finishOp(h.assign,2):this.finishOp(h.bitwiseXOR,1)};$.readToken_plus_min=function(e){var t=this.input.charCodeAt(this.pos+1);return t===e?t===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||Ae.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(h.incDec,2):t===61?this.finishOp(h.assign,2):this.finishOp(h.plusMin,1)};$.readToken_lt_gt=function(e){var t=this.input.charCodeAt(this.pos+1),r=1;return t===e?(r=e===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+r)===61?this.finishOp(h.assign,r+1):this.finishOp(h.bitShift,r)):t===33&&e===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(t===61&&(r=2),this.finishOp(h.relational,r))};$.readToken_eq_excl=function(e){var t=this.input.charCodeAt(this.pos+1);return t===61?this.finishOp(h.equality,this.input.charCodeAt(this.pos+2)===61?3:2):e===61&&t===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(h.arrow)):this.finishOp(e===61?h.eq:h.prefix,1)};$.readToken_question=function(){var e=this.options.ecmaVersion;if(e>=11){var t=this.input.charCodeAt(this.pos+1);if(t===46){var r=this.input.charCodeAt(this.pos+2);if(r<48||r>57)return this.finishOp(h.questionDot,2)}if(t===63){if(e>=12){var i=this.input.charCodeAt(this.pos+2);if(i===61)return this.finishOp(h.assign,3)}return this.finishOp(h.coalesce,2)}}return this.finishOp(h.question,1)};$.getTokenFromCode=function(e){switch(e){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(h.parenL);case 41:return++this.pos,this.finishToken(h.parenR);case 59:return++this.pos,this.finishToken(h.semi);case 44:return++this.pos,this.finishToken(h.comma);case 91:return++this.pos,this.finishToken(h.bracketL);case 93:return++this.pos,this.finishToken(h.bracketR);case 123:return++this.pos,this.finishToken(h.braceL);case 125:return++this.pos,this.finishToken(h.braceR);case 58:return++this.pos,this.finishToken(h.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(h.backQuote);case 48:var t=this.input.charCodeAt(this.pos+1);if(t===120||t===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(t===111||t===79)return this.readRadixNumber(8);if(t===98||t===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(e);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(e);case 124:case 38:return this.readToken_pipe_amp(e);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(e);case 60:case 62:return this.readToken_lt_gt(e);case 61:case 33:return this.readToken_eq_excl(e);case 63:return this.readToken_question();case 126:return this.finishOp(h.prefix,1)}this.raise(this.pos,"Unexpected character '"+br(e)+"'")};$.finishOp=function(e,t){var r=this.input.slice(this.pos,this.pos+t);return this.pos+=t,this.finishToken(e,r)};$.readRegexp=function(){for(var e,t,r=this.pos;;){this.pos>=this.input.length&&this.raise(r,"Unterminated regular expression");var i=this.input.charAt(this.pos);if(Ae.test(i)&&this.raise(r,"Unterminated regular expression"),e)e=!1;else{if(i==="[")t=!0;else if(i==="]"&&t)t=!1;else if(i==="/"&&!t)break;e=i==="\\"}++this.pos}var n=this.input.slice(r,this.pos);++this.pos;var s=this.pos,a=this.readWord1();this.containsEsc&&this.unexpected(s);var f=this.regexpState||(this.regexpState=new Ne(this));f.reset(r,n,a),this.validateRegExpFlags(f),this.validateRegExpPattern(f);var p=null;try{p=new RegExp(n,a)}catch{}return this.finishToken(h.regexp,{pattern:n,flags:a,value:p})};$.readInt=function(e,t,r){for(var i=this.options.ecmaVersion>=12&&t===void 0,n=r&&this.input.charCodeAt(this.pos)===48,s=this.pos,a=0,f=0,p=0,D=t??1/0;p=97?y=m-97+10:m>=65?y=m-65+10:m>=48&&m<=57?y=m-48:y=1/0,y>=e)break;f=m,a=a*e+y}return i&&f===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===s||t!=null&&this.pos-s!==t?null:a};function ts(e,t){return t?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function uu(e){return typeof BigInt!="function"?null:BigInt(e.replace(/_/g,""))}$.readRadixNumber=function(e){var t=this.pos;this.pos+=2;var r=this.readInt(e);return r==null&&this.raise(this.start+2,"Expected number in radix "+e),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(r=uu(this.input.slice(t,this.pos)),++this.pos):Pe(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(h.num,r)};$.readNumber=function(e){var t=this.pos;!e&&this.readInt(10,void 0,!0)===null&&this.raise(t,"Invalid number");var r=this.pos-t>=2&&this.input.charCodeAt(t)===48;r&&this.strict&&this.raise(t,"Invalid number");var i=this.input.charCodeAt(this.pos);if(!r&&!e&&this.options.ecmaVersion>=11&&i===110){var n=uu(this.input.slice(t,this.pos));return++this.pos,Pe(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(h.num,n)}r&&/[89]/.test(this.input.slice(t,this.pos))&&(r=!1),i===46&&!r&&(++this.pos,this.readInt(10),i=this.input.charCodeAt(this.pos)),(i===69||i===101)&&!r&&(i=this.input.charCodeAt(++this.pos),(i===43||i===45)&&++this.pos,this.readInt(10)===null&&this.raise(t,"Invalid number")),Pe(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var s=ts(this.input.slice(t,this.pos),r);return this.finishToken(h.num,s)};$.readCodePoint=function(){var e=this.input.charCodeAt(this.pos),t;if(e===123){this.options.ecmaVersion<6&&this.unexpected();var r=++this.pos;t=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,t>1114111&&this.invalidStringToken(r,"Code point out of bounds")}else t=this.readHexChar(4);return t};function br(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}$.readString=function(e){for(var t="",r=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var i=this.input.charCodeAt(this.pos);if(i===e)break;i===92?(t+=this.input.slice(r,this.pos),t+=this.readEscapedChar(!1),r=this.pos):(et(i,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return t+=this.input.slice(r,this.pos++),this.finishToken(h.string,t)};var nu={};$.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===nu)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};$.invalidStringToken=function(e,t){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw nu;this.raise(e,t)};$.readTmplToken=function(){for(var e="",t=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var r=this.input.charCodeAt(this.pos);if(r===96||r===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===h.template||this.type===h.invalidTemplate)?r===36?(this.pos+=2,this.finishToken(h.dollarBraceL)):(++this.pos,this.finishToken(h.backQuote)):(e+=this.input.slice(t,this.pos),this.finishToken(h.template,e));if(r===92)e+=this.input.slice(t,this.pos),e+=this.readEscapedChar(!0),t=this.pos;else if(et(r)){switch(e+=this.input.slice(t,this.pos),++this.pos,r){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:e+=` +`;break;default:e+=String.fromCharCode(r);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),t=this.pos}else++this.pos}};$.readInvalidTemplateToken=function(){for(;this.pos=48&&t<=55){var i=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],n=parseInt(i,8);return n>255&&(i=i.slice(0,-1),n=parseInt(i,8)),this.pos+=i.length-1,t=this.input.charCodeAt(this.pos),(i!=="0"||t===56||t===57)&&(this.strict||e)&&this.invalidStringToken(this.pos-1-i.length,e?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(n)}return et(t)?"":String.fromCharCode(t)}};$.readHexChar=function(e){var t=this.pos,r=this.readInt(16,e);return r===null&&this.invalidStringToken(t,"Bad character escape sequence"),r};$.readWord1=function(){this.containsEsc=!1;for(var e="",t=!0,r=this.pos,i=this.options.ecmaVersion>=6;this.pos",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"};const oi=Zu(ns);(function(e){const t=ss,r=/^[\da-fA-F]+$/,i=/^\d+$/,n=new WeakMap;function s(p){p=p.Parser.acorn||p;let D=n.get(p);if(!D){const m=p.tokTypes,y=p.TokContext,A=p.TokenType,C=new y("...",!0,!0),b={tc_oTag:C,tc_cTag:v,tc_expr:E},P={jsxName:new A("jsxName"),jsxText:new A("jsxText",{beforeExpr:!0}),jsxTagStart:new A("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new A("jsxTagEnd")};P.jsxTagStart.updateContext=function(){this.context.push(E),this.context.push(C),this.exprAllowed=!1},P.jsxTagEnd.updateContext=function(I){let V=this.context.pop();V===C&&I===m.slash||V===v?(this.context.pop(),this.exprAllowed=this.curContext()===E):this.exprAllowed=!0},D={tokContexts:b,tokTypes:P},n.set(p,D)}return D}function a(p){if(!p)return p;if(p.type==="JSXIdentifier")return p.name;if(p.type==="JSXNamespacedName")return p.namespace.name+":"+p.name.name;if(p.type==="JSXMemberExpression")return a(p.object)+"."+a(p.property)}e.exports=function(p){return p=p||{},function(D){return f({allowNamespaces:p.allowNamespaces!==!1,allowNamespacedObjects:!!p.allowNamespacedObjects},D)}},Object.defineProperty(e.exports,"tokTypes",{get:function(){return s(oi).tokTypes},configurable:!0,enumerable:!0});function f(p,D){const m=D.acorn||oi,y=s(m),A=m.tokTypes,C=y.tokTypes,v=m.tokContexts,E=y.tokContexts.tc_oTag,b=y.tokContexts.tc_cTag,P=y.tokContexts.tc_expr,I=m.isNewLine,V=m.isIdentifierStart,S=m.isIdentifierChar;return class extends D{static get acornJsx(){return y}jsx_readToken(){let g="",x=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let F=this.input.charCodeAt(this.pos);switch(F){case 60:case 123:return this.pos===this.start?F===60&&this.exprAllowed?(++this.pos,this.finishToken(C.jsxTagStart)):this.getTokenFromCode(F):(g+=this.input.slice(x,this.pos),this.finishToken(C.jsxText,g));case 38:g+=this.input.slice(x,this.pos),g+=this.jsx_readEntity(),x=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(F===62?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:I(F)?(g+=this.input.slice(x,this.pos),g+=this.jsx_readNewLine(!0),x=this.pos):++this.pos}}}jsx_readNewLine(g){let x=this.input.charCodeAt(this.pos),F;return++this.pos,x===13&&this.input.charCodeAt(this.pos)===10?(++this.pos,F=g?` +`:`\r +`):F=String.fromCharCode(x),this.options.locations&&(++this.curLine,this.lineStart=this.pos),F}jsx_readString(g){let x="",F=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let B=this.input.charCodeAt(this.pos);if(B===g)break;B===38?(x+=this.input.slice(F,this.pos),x+=this.jsx_readEntity(),F=this.pos):I(B)?(x+=this.input.slice(F,this.pos),x+=this.jsx_readNewLine(!1),F=this.pos):++this.pos}return x+=this.input.slice(F,this.pos++),this.finishToken(A.string,x)}jsx_readEntity(){let g="",x=0,F,B=this.input[this.pos];B!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let R=++this.pos;for(;this.pos")}let W=R.name?"Element":"Fragment";return F["opening"+W]=R,F["closing"+W]=N,F.children=B,this.type===A.relational&&this.value==="<"&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(F,"JSX"+W)}jsx_parseText(){let g=this.parseLiteral(this.value);return g.type="JSXText",g}jsx_parseElement(){let g=this.start,x=this.startLoc;return this.next(),this.jsx_parseElementAt(g,x)}parseExprAtom(g){return this.type===C.jsxText?this.jsx_parseText():this.type===C.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(g)}readToken(g){let x=this.curContext();if(x===P)return this.jsx_readToken();if(x===E||x===b){if(V(g))return this.jsx_readWord();if(g==62)return++this.pos,this.finishToken(C.jsxTagEnd);if((g===34||g===39)&&x==E)return this.jsx_readString(g)}return g===60&&this.exprAllowed&&this.input.charCodeAt(this.pos+1)!==33?(++this.pos,this.finishToken(C.jsxTagStart)):super.readToken(g)}updateContext(g){if(this.type==A.braceL){var x=this.curContext();x==E?this.context.push(v.b_expr):x==P?this.context.push(v.b_tmpl):super.updateContext(g),this.exprAllowed=!0}else if(this.type===A.slash&&g===C.jsxTagStart)this.context.length-=2,this.context.push(b),this.exprAllowed=!1;else return super.updateContext(g)}}}})(au);var as=au.exports;const os=Pt(as);function ou(e,t,r,i,n){r||(r=T),function s(a,f,p){var D=p||a.type,m=t[D];r[D](a,f,s),m&&m(a,f)}(e,i,n)}function ls(e,t,r,i,n){var s=[];r||(r=T),function a(f,p,D){var m=D||f.type,y=t[m],A=f!==s[s.length-1];A&&s.push(f),r[m](f,p,a),y&&y(f,p||s,s),A&&s.pop()}(e,i,n)}function Sr(e,t,r){r(e,t)}function $e(e,t,r){}var T={};T.Program=T.BlockStatement=function(e,t,r){for(var i=0,n=e.body;i + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */function li(e){return Object.prototype.toString.call(e)==="[object Object]"}function Bs(e){var t,r;return li(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(li(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var cu={},kt=lt&<.__assign||function(){return kt=Object.assign||function(e){for(var t,r=1,i=arguments.length;re.length)&&(t=e.length);for(var r=0,i=new Array(t);r0?e.length-1:0),i=e[e.length-1];return i&&(t.type==="string"||t.type==="number")&&(i.type==="string"||i.type==="number")?r.push(pu(String(i.value)+String(t.value))):(i&&r.push(i),r.push(t)),r},ta=function(t){return["key","ref"].includes(t)},ra=function(e){return function(t){var r=t.includes("key"),i=t.includes("ref"),n=t.filter(function(a){return!ta(a)}),s=ci(e?n.sort():n);return i&&s.unshift("ref"),r&&s.unshift("key"),s}};function ia(e,t){return Array.isArray(t)?function(r){return t.indexOf(r)===-1}:function(r){return t(e[r],r)}}var ua=function(t,r,i,n,s){var a=s.tabStop;return t.type==="string"?r.split(` +`).map(function(f,p){return p===0?f:"".concat(ke(n,a)).concat(f)}).join(` +`):r},na=function(t,r,i){return function(n){return ua(n,Kt(n,t,r,i),t,r,i)}},sa=function(t,r){return function(i){var n=Object.keys(t).includes(i);return!n||n&&t[i]!==r[i]}},gu=function(t,r,i,n,s){return s?ke(i,n).length+r.length>s:t.length>1},aa=function(t,r,i,n,s,a,f){return(gu(t,r,s,a,f)||i)&&!n},Du=function(e,t,r,i){var n=e.type,s=e.displayName,a=s===void 0?"":s,f=e.childrens,p=e.props,D=p===void 0?{}:p,m=e.defaultProps,y=m===void 0?{}:m;if(n!=="ReactElement")throw new Error('The "formatReactElementNode" function could only format node of type "ReactElement". Given: '.concat(n));var A=i.filterProps,C=i.maxInlineAttributesLineLength,v=i.showDefaultProps,E=i.sortProps,b=i.tabStop,P="<".concat(a),I=P,V=P,S=!1,g=[],x=ia(D,A);Object.keys(D).filter(x).filter(sa(y,D)).forEach(function(R){return g.push(R)}),Object.keys(y).filter(x).filter(function(){return v}).filter(function(R){return!g.includes(R)}).forEach(function(R){return g.push(R)});var F=ra(E)(g);if(F.forEach(function(R){var N=Zs(R,Object.keys(D).includes(R),D[R],Object.keys(y).includes(R),y[R],t,r,i),W=N.attributeFormattedInline,q=N.attributeFormattedMultiline,M=N.isMultilineAttribute;M&&(S=!0),I+=W,V+=q}),V+=` +`.concat(ke(r,b)),aa(F,I,S,t,r,b,C)?P=V:P=I,f&&f.length>0){var B=r+1;P+=">",t||(P+=` +`,P+=ke(B,b)),P+=f.reduce(ea,[]).map(na(t,B,i)).join(t?"":` +`.concat(ke(B,b))),t||(P+=` +`,P+=ke(B-1,b)),P+="")}else gu(F,I,r,b,C)||(P+=" "),P+="/>";return P},oa="",di="React.Fragment",la=function(t,r,i){var n={};return r&&(n={key:r}),{type:"ReactElement",displayName:t,props:n,defaultProps:{},childrens:i}},ca=function(t){var r=t.key;return!!r},ha=function(t){var r=t.childrens;return r.length===0},fa=function(e,t,r,i){var n=e.type,s=e.key,a=e.childrens;if(n!=="ReactFragment")throw new Error('The "formatReactFragmentNode" function could only format node of type "ReactFragment". Given: '.concat(n));var f=i.useFragmentShortSyntax,p;return f?ha(e)||ca(e)?p=di:p=oa:p=di,Du(la(p,s,a),t,r,i)},pa=["<",">","{","}"],da=function(t){return pa.some(function(r){return t.includes(r)})},ma=function(t){return da(t)?"{`".concat(t,"`}"):t},ga=function(t){var r=t;return r.endsWith(" ")&&(r=r.replace(/^(.*?)(\s+)$/,"$1{'$2'}")),r.startsWith(" ")&&(r=r.replace(/^(\s+)(.*)$/,"{'$1'}$2")),r},Kt=function(e,t,r,i){if(e.type==="number")return String(e.value);if(e.type==="string")return e.value?"".concat(ga(ma(String(e.value)))):"";if(e.type==="ReactElement")return Du(e,t,r,i);if(e.type==="ReactFragment")return fa(e,t,r,i);throw new TypeError('Unknow format type "'.concat(e.type,'"'))},Da=function(e,t){return Kt(e,!1,0,t)},ot=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.filterProps,n=i===void 0?[]:i,s=r.showDefaultProps,a=s===void 0?!0:s,f=r.showFunctions,p=f===void 0?!1:f,D=r.functionValue,m=r.tabStop,y=m===void 0?2:m,A=r.useBooleanShorthandSyntax,C=A===void 0?!0:A,v=r.useFragmentShortSyntax,E=v===void 0?!0:v,b=r.sortProps,P=b===void 0?!0:b,I=r.maxInlineAttributesLineLength,V=r.displayName;if(!t)throw new Error("react-element-to-jsx-string: Expected a ReactElement");var S={filterProps:n,showDefaultProps:a,showFunctions:p,functionValue:D,tabStop:y,useBooleanShorthandSyntax:C,useFragmentShortSyntax:E,sortProps:P,maxInlineAttributesLineLength:I,displayName:V};return Da(wr(t,S),S)};const{defaultDecorateStory:Aa,addons:Ca,useEffect:Ea}=__STORYBOOK_MODULE_PREVIEW_API__,{logger:vt}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function ya(e,t){let r=e!=null,i=t!=null;if(!r&&!i)return"";let n=[];if(r){let s=e.map(a=>{let f=a.getPrettyName(),p=a.getTypeName();return p!=null?`${f}: ${p}`:f});n.push(`(${s.join(", ")})`)}else n.push("()");return i&&n.push(`=> ${t.getTypeName()}`),n.join(" ")}function xa(e,t){let r=e!=null,i=t!=null;if(!r&&!i)return"";let n=[];return r?n.push("( ... )"):n.push("()"),i&&n.push(`=> ${t.getTypeName()}`),n.join(" ")}function Fa(e){return e.replace(/,/g,`,\r +`)}var pr="custom",gt="object",kr="array",va="class",Ye="func",tt="element";function Ir(e){return sn.includes(e.toLowerCase())}var Au={format:{indent:{style:" "},semicolons:!1}},ba={...Au,format:{newline:""}},Sa={...Au};function Oe(e,t=!1){return vi.generate(e,t?ba:Sa)}function dr(e,t=!1){return t?_a(e):Oe(e)}function _a(e){let t=Oe(e,!0);return t.endsWith(" }")||(t=`${t.slice(0,-1)} }`),t}function mi(e,t=!1){return t?wa(e):Ba(e)}function Ba(e){let t=Oe(e);return t.endsWith(" }]")&&(t=en(t)),t}function wa(e){let t=Oe(e,!0);return t.startsWith("[ ")&&(t=t.replace("[ ","[")),t}var Cu=e=>e.$$typeof===Symbol.for("react.memo"),ka=e=>e.$$typeof===Symbol.for("react.forward_ref"),Pr={...T,JSXElement:()=>{}},Ia=re.extend(os());function Dt(e){return e!=null?e.name:null}function gi(e){return e.filter(t=>t.type==="ObjectExpression"||t.type==="ArrayExpression")}function Eu(e){let t=[];return ls(e,{ObjectExpression(r,i){t.push(gi(i).length)},ArrayExpression(r,i){t.push(gi(i).length)}},Pr),Math.max(...t)}function Pa(e){return{inferredType:{type:"Identifier",identifier:Dt(e)},ast:e}}function Ta(e){return{inferredType:{type:"Literal"},ast:e}}function Na(e){let t;ou(e.body,{JSXElement(n){t=n}},Pr);let r={type:t!=null?"Element":"Function",params:e.params,hasParams:e.params.length!==0},i=Dt(e.id);return i!=null&&(r.identifier=i),{inferredType:r,ast:e}}function La(e){let t;return ou(e.body,{JSXElement(r){t=r}},Pr),{inferredType:{type:t!=null?"Element":"Class",identifier:Dt(e.id)},ast:e}}function Oa(e){let t={type:"Element"},r=Dt(e.openingElement.name);return r!=null&&(t.identifier=r),{inferredType:t,ast:e}}function Ra(e){let t=e.callee.type==="MemberExpression"?e.callee.property:e.callee;return Dt(t)==="shape"?yu(e.arguments[0]):null}function yu(e){return{inferredType:{type:"Object",depth:Eu(e)},ast:e}}function Ma(e){return{inferredType:{type:"Array",depth:Eu(e)},ast:e}}function Va(e){switch(e.type){case"Identifier":return Pa(e);case"Literal":return Ta(e);case"FunctionExpression":case"ArrowFunctionExpression":return Na(e);case"ClassExpression":return La(e);case"JSXElement":return Oa(e);case"CallExpression":return Ra(e);case"ObjectExpression":return yu(e);case"ArrayExpression":return Ma(e);default:return null}}function ja(e){let t=Ia.parse(`(${e})`,{ecmaVersion:2020}),r={inferredType:{type:"Unknown"},ast:t};if(t.body[0]!=null){let i=t.body[0];switch(i.type){case"ExpressionStatement":{let n=Va(i.expression);n!=null&&(r=n);break}}}return r}function Re(e){try{return{...ja(e)}}catch{}return{inferredType:{type:"Unknown"}}}var qa=150;function de({name:e,short:t,compact:r,full:i,inferredType:n}){return{name:e,short:t,compact:r,full:i??t,inferredType:n}}function xu(e){return e.replace(/PropTypes./g,"").replace(/.isRequired/g,"")}function Di(e){return e.split(/\r?\n/)}function It(e,t=!1){return xu(dr(e,t))}function Ai(e,t=!1){return xu(Oe(e,t))}function Ua(e){switch(e){case"Object":return gt;case"Array":return kr;case"Class":return va;case"Function":return Ye;case"Element":return tt;default:return pr}}function Fu(e,t){let{inferredType:r,ast:i}=Re(e),{type:n}=r,s,a,f;switch(n){case"Identifier":case"Literal":s=e,a=e;break;case"Object":{let{depth:p}=r;s=gt,a=p===1?It(i,!0):null,f=It(i);break}case"Element":{let{identifier:p}=r;s=p!=null&&!Ir(p)?p:tt,a=Di(e).length===1?e:null,f=e;break}case"Array":{let{depth:p}=r;s=kr,a=p<=2?Ai(i,!0):null,f=Ai(i);break}default:s=Ua(n),a=Di(e).length===1?e:null,f=e;break}return de({name:t,short:s,compact:a,full:f,inferredType:n})}function Wa({raw:e}){return e!=null?Fu(e,"custom"):de({name:"custom",short:pr,compact:pr})}function Ga(e){let{jsDocTags:t}=e;return t!=null&&(t.params!=null||t.returns!=null)?de({name:"func",short:xa(t.params,t.returns),compact:null,full:ya(t.params,t.returns)}):de({name:"func",short:Ye,compact:Ye})}function za(e,t){let r=Object.keys(e.value).map(a=>`${a}: ${Ze(e.value[a],t).full}`).join(", "),{inferredType:i,ast:n}=Re(`{ ${r} }`),{depth:s}=i;return de({name:"shape",short:gt,compact:s===1&&n?It(n,!0):null,full:n?It(n):null})}function or(e){return`objectOf(${e})`}function $a(e,t){let{short:r,compact:i,full:n}=Ze(e.value,t);return de({name:"objectOf",short:or(r),compact:i!=null?or(i):null,full:n&&or(n)})}function Ja(e,t){if(Array.isArray(e.value)){let r=e.value.reduce((i,n)=>{let{short:s,compact:a,full:f}=Ze(n,t);return i.short.push(s),i.compact.push(a),i.full.push(f),i},{short:[],compact:[],full:[]});return de({name:"union",short:r.short.join(" | "),compact:r.compact.every(i=>i!=null)?r.compact.join(" | "):null,full:r.full.join(" | ")})}return de({name:"union",short:e.value,compact:null})}function Xa({value:e,computed:t}){return t?Fu(e,"enumvalue"):de({name:"enumvalue",short:e,compact:e})}function Ha(e){if(Array.isArray(e.value)){let t=e.value.reduce((r,i)=>{let{short:n,compact:s,full:a}=Xa(i);return r.short.push(n),r.compact.push(s),r.full.push(a),r},{short:[],compact:[],full:[]});return de({name:"enum",short:t.short.join(" | "),compact:t.compact.every(r=>r!=null)?t.compact.join(" | "):null,full:t.full.join(" | ")})}return de({name:"enum",short:e.value,compact:e.value})}function mr(e){return`${e}[]`}function Ci(e){return`[${e}]`}function Ei(e,t,r){return de({name:"arrayOf",short:mr(e),compact:t!=null?Ci(t):null,full:r&&Ci(r)})}function Qa(e,t){let{name:r,short:i,compact:n,full:s,inferredType:a}=Ze(e.value,t);if(r==="custom"){if(a==="Object")return Ei(i,n,s)}else if(r==="shape")return Ei(i,n,s);return de({name:"arrayOf",short:mr(i),compact:mr(i)})}function Ze(e,t){try{switch(e.name){case"custom":return Wa(e);case"func":return Ga(t);case"shape":return za(e,t);case"instanceOf":return de({name:"instanceOf",short:e.value,compact:e.value});case"objectOf":return $a(e,t);case"union":return Ja(e,t);case"enum":return Ha(e);case"arrayOf":return Qa(e,t);default:return de({name:e.name,short:e.name,compact:e.name})}}catch(r){console.error(r)}return de({name:"unknown",short:"unknown",compact:"unknown"})}function Ka(e){let{type:t}=e.docgenInfo;if(t==null)return null;try{switch(t.name){case"custom":case"shape":case"instanceOf":case"objectOf":case"union":case"enum":case"arrayOf":{let{short:r,compact:i,full:n}=Ze(t,e);return i!=null&&!Yu(i)?te(i):n?te(r,n):te(r)}case"func":{let{short:r,full:i}=Ze(t,e),n=r,s;return i&&i.length`}function Su(e){let{type:t,identifier:r}=e;switch(t){case"Function":return Tr(r,e.hasParams);case"Element":return Yt(r);default:return r}}function Ya({inferredType:e,ast:t}){let{identifier:r}=e;if(r!=null)return te(Su(e),Oe(t));let i=Oe(t,!0);return ft(i)?te(Ye,Oe(t)):te(i)}function Za(e,t){let{inferredType:r}=t,{identifier:i}=r;if(i!=null&&!Ir(i)){let n=Su(r);return te(n,e)}return ft(e)?te(tt,e):te(e)}function _u(e){try{let t=Re(e);switch(t.inferredType.type){case"Object":return vu(t);case"Function":return Ya(t);case"Element":return Za(e,t);case"Array":return bu(t);default:return null}}catch(t){console.error(t)}return null}function Bu(e){return e.$$typeof!=null}function wu(e,t){let{name:r}=e;return r!==""&&r!=="anonymous"&&r!==t?r:null}var eo=e=>te(JSON.stringify(e));function to(e){let{type:t}=e,{displayName:r}=t,i=ot(e,{});if(r!=null){let n=Yt(r);return te(n,i)}if(_s(t)&&Ir(t)){let n=ot(e,{tabStop:0}).replace(/\r?\n|\r/g,"");if(!ft(n))return te(n)}return te(tt,i)}var ro=e=>{if(Bu(e)&&e.type!=null)return to(e);if(Es(e)){let t=Re(JSON.stringify(e));return vu(t)}if(Array.isArray(e)){let t=Re(JSON.stringify(e));return bu(t)}return te(gt)},io=(e,t)=>{let r=!1,i;if(Jr(e.render))r=!0;else if(e.prototype!=null&&Jr(e.prototype.render))r=!0;else{let s;try{i=Re(e.toString());let{hasParams:a,params:f}=i.inferredType;a?f.length===1&&f[0].type==="ObjectPattern"&&(s=e({})):s=e(),s!=null&&Bu(s)&&(r=!0)}catch{}}let n=wu(e,t.name);if(n!=null){if(r)return te(Yt(n));i!=null&&(i=Re(e.toString()));let{hasParams:s}=i.inferredType;return te(Tr(n,s))}return te(r?tt:Ye)},uo=e=>te(e.toString()),ku={string:eo,object:ro,function:io,default:uo};function no(e={}){return{...ku,...e}}function so(e,t,r=ku){try{switch(typeof e){case"string":return r.string(e,t);case"object":return r.object(e,t);case"function":return r.function(e,t);default:return r.default(e,t)}}catch(i){console.error(i)}return null}function ao(e,t){let{propTypes:r}=t;return r!=null?Object.keys(r).map(i=>e.find(n=>n.name===i)).filter(Boolean):e}var oo=(e,{name:t,type:r})=>{let i=(r==null?void 0:r.summary)==="element"||(r==null?void 0:r.summary)==="elementType",n=wu(e,t);if(n!=null){if(i)return te(Yt(n));let{hasParams:s}=Re(e.toString()).inferredType;return te(Tr(n,s))}return te(i?tt:Ye)},lo=no({function:oo});function co(e,t){let{propDef:r}=e,i=Ka(e);i!=null&&(r.type=i);let{defaultValue:n}=e.docgenInfo;if(n!=null&&n.value!=null){let s=_u(n.value);s!=null&&(r.defaultValue=s)}else if(t!=null){let s=so(t,r,lo);s!=null&&(r.defaultValue=s)}return r}function ho(e,t){let r=t.defaultProps!=null?t.defaultProps:{},i=e.map(n=>co(n,r[n.propDef.name]));return ao(i,t)}function fo(e,t){let{propDef:r}=e,{defaultValue:i}=e.docgenInfo;if(i!=null&&i.value!=null){let n=_u(i.value);n!=null&&(r.defaultValue=n)}return r}function po(e){return e.map(t=>fo(t))}var yi=new Map;Object.keys($r).forEach(e=>{let t=$r[e];yi.set(t,e),yi.set(t.isRequired,e)});function mo(e,t){let r=e;!Qu(e)&&!e.propTypes&&Cu(e)&&(r=e.type);let i=Ku(r,t);if(i.length===0)return[];switch(i[0].typeSystem){case Gr.JAVASCRIPT:return ho(i,e);case Gr.TYPESCRIPT:return po(i);default:return i.map(n=>n.propDef)}}var go=e=>({rows:mo(e,"props")}),Do=e=>{if(e){let{rows:t}=go(e);if(t)return t.reduce((r,i)=>{let{name:n,description:s,type:a,sbType:f,defaultValue:p,jsDocTags:D,required:m}=i;return r[n]={name:n,description:s,type:{required:m,...f},table:{type:a??void 0,jsDocTags:D,defaultValue:p??void 0}},r},{})}return null},Ao=e=>e.charAt(0).toUpperCase()+e.slice(1),Co=e=>(e.$$typeof||e).toString().replace(/^Symbol\((.*)\)$/,"$1").split(".").map(t=>t.split("_").map(Ao).join("")).join(".");function gr(e){if(Ge.isValidElement(e)){let t=Object.keys(e.props).reduce((r,i)=>(r[i]=gr(e.props[i]),r),{});return{...e,props:t,_owner:null}}return Array.isArray(e)?e.map(gr):e}var Eo=(e,t)=>{if(typeof e>"u")return vt.warn("Too many skip or undefined component"),null;let r=e,i=r.type;for(let a=0;a<(t==null?void 0:t.skip);a+=1){if(typeof r>"u")return vt.warn("Cannot skip undefined element"),null;if(st.Children.count(r)>1)return vt.warn("Trying to skip an array of elements"),null;typeof r.props.children>"u"?(vt.warn("Not enough children to skip elements."),typeof r.type=="function"&&r.type.name===""&&(r=st.createElement(i,{...r.props}))):typeof r.props.children=="function"?r=r.props.children():r=r.props.children}let n;typeof(t==null?void 0:t.displayName)=="string"?n={showFunctions:!0,displayName:()=>t.displayName}:n={displayName:a=>{var f;return a.type.displayName?a.type.displayName:zr(a.type,"displayName")?zr(a.type,"displayName"):(f=a.type.render)!=null&&f.displayName?a.type.render.displayName:typeof a.type=="symbol"||a.type.$$typeof&&typeof a.type.$$typeof=="symbol"?Co(a.type):a.type.name&&a.type.name!=="_default"?a.type.name:typeof a.type=="function"?"No Display Name":ka(a.type)?a.type.render.name:Cu(a.type)?a.type.type.name:a.type}};let s={...n,filterProps:(a,f)=>a!==void 0,...t};return st.Children.map(e,a=>{let f=typeof a=="number"?a.toString():a,p=(typeof ot=="function"?ot:ot.default)(gr(f),s);if(p.indexOf(""")>-1){let D=p.match(/\S+=\\"([^"]*)\\"/g);D&&D.forEach(m=>{p=p.replace(m,m.replace(/"/g,"'"))})}return p}).join(` +`).replace(/function\s+noRefCheck\(\)\s*\{\}/g,"() => {}")},yo={skip:0,showFunctions:!1,enableBeautify:!0,showDefaultProps:!1},xo=e=>{var i;let t=(i=e==null?void 0:e.parameters.docs)==null?void 0:i.source,r=e==null?void 0:e.parameters.__isArgsStory;return(t==null?void 0:t.type)===Wr.DYNAMIC?!1:!r||(t==null?void 0:t.code)||(t==null?void 0:t.type)===Wr.CODE},Fo=e=>{var t,r;return((t=e.type)==null?void 0:t.displayName)==="MDXCreateElement"&&!!((r=e.props)!=null&&r.mdxType)},Iu=e=>{if(!Fo(e))return e;let{mdxType:t,originalType:r,children:i,...n}=e.props,s=[];return i&&(s=(Array.isArray(i)?i:[i]).map(Iu)),Ge.createElement(r,n,...s)},Pu=(e,t)=>{var m,y;let r=Ca.getChannel(),i=xo(t),n="";Ea(()=>{if(!i){let{id:A,unmappedArgs:C}=t;r.emit(Hu,{id:A,source:n,args:C})}});let s=e();if(i)return s;let a={...yo,...(t==null?void 0:t.parameters.jsx)||{}},f=(y=(m=t==null?void 0:t.parameters.docs)==null?void 0:m.source)!=null&&y.excludeDecorators?t.originalStoryFn(t.args,t):s,p=Iu(f),D=Eo(p,a);return D&&(n=D),s},ko=(e,t)=>{let r=t.findIndex(n=>n.originalFn===Pu),i=r===-1?t:[...t.splice(r,1),...t];return Aa(e,i)},Io={docs:{story:{inline:!0},extractArgTypes:Do,extractComponentDescription:Ju}},Po=[Pu],To=[Xu];export{ko as applyDecorators,To as argTypesEnhancers,Po as decorators,Io as parameters}; diff --git a/version-7.0.0/assets/extends-CF3RwP-h.js b/version-7.0.0/assets/extends-CF3RwP-h.js new file mode 100644 index 0000000..5975f53 --- /dev/null +++ b/version-7.0.0/assets/extends-CF3RwP-h.js @@ -0,0 +1 @@ +function e(){return e=Object.assign?Object.assign.bind():function(t){for(var n=1;n + * @license MIT + * @preserve + *//*! ***************************************************************************** +Copyright (c) Microsoft Corporation. All rights reserved. +Licensed under the Apache License, Version 2.0 (the "License"); you may not use +this file except in compliance with the License. You may obtain a copy of the +License at http://www.apache.org/licenses/LICENSE-2.0 + +THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED +WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, +MERCHANTABLITY OR NON-INFRINGEMENT. + +See the Apache Version 2.0 License for specific language governing permissions +and limitations under the License. +***************************************************************************** */function Ir(r,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,a,s,i;return i={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function c(u){return function(p){return l([u,p])}}function l(u){if(n)throw new TypeError("Generator is already executing.");for(;t;)try{if(n=1,a&&(s=u[0]&2?a.return:u[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,u[1])).done)return s;switch(a=0,s&&(u=[u[0]&2,s.value]),u[0]){case 0:case 1:s=u;break;case 4:return t.label++,{value:u[1],done:!1};case 5:t.label++,a=u[1],u=[0];continue;case 7:u=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(u[0]===6||u[0]===2)){t=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]e?1:r0){if(e.right===null)break;if(t(r,e.right.key)>0){var c=e.right;if(e.right=c.left,c.left=e,e=c,e.right===null)break}a.right=e,a=e,e=e.right}else break}return a.right=e.left,s.left=e.right,e.left=n.right,e.right=n.left,e}function Ke(r,e,t,n){var a=new G(r,e);if(t===null)return a.left=a.right=null,a;t=U(r,t,n);var s=n(r,t.key);return s<0?(a.left=t.left,a.right=t,t.left=null):s>=0&&(a.right=t.right,a.left=t,t.right=null),a}function xt(r,e,t){var n=null,a=null;if(e){e=U(r,e,t);var s=t(e.key,r);s===0?(n=e.left,a=e.right):s<0?(a=e.right,e.right=null,n=e):(n=e.left,e.left=null,a=e)}return{left:n,right:a}}function Ar(r,e,t){return e===null?r:(r===null||(e=U(r.key,e,t),e.left=r),e)}function nt(r,e,t,n,a){if(r){n(""+e+(t?"└── ":"├── ")+a(r)+` +`);var s=e+(t?" ":"│ ");r.left&&nt(r.left,s,!1,n,a),r.right&&nt(r.right,s,!0,n,a)}}var $r=function(){function r(e){e===void 0&&(e=Mr),this._root=null,this._size=0,this._comparator=e}return r.prototype.insert=function(e,t){return this._size++,this._root=Ke(e,t,this._root,this._comparator)},r.prototype.add=function(e,t){var n=new G(e,t);this._root===null&&(n.left=n.right=null,this._size++,this._root=n);var a=this._comparator,s=U(e,this._root,a),i=a(e,s.key);return i===0?this._root=s:(i<0?(n.left=s.left,n.right=s,s.left=null):i>0&&(n.right=s.right,n.left=s,s.right=null),this._size++,this._root=n),this._root},r.prototype.remove=function(e){this._root=this._remove(e,this._root,this._comparator)},r.prototype._remove=function(e,t,n){var a;if(t===null)return null;t=U(e,t,n);var s=n(e,t.key);return s===0?(t.left===null?a=t.right:(a=U(e,t.left,n),a.right=t.right),this._size--,a):t},r.prototype.pop=function(){var e=this._root;if(e){for(;e.left;)e=e.left;return this._root=U(e.key,this._root,this._comparator),this._root=this._remove(e.key,this._root,this._comparator),{key:e.key,data:e.data}}return null},r.prototype.findStatic=function(e){for(var t=this._root,n=this._comparator;t;){var a=n(e,t.key);if(a===0)return t;a<0?t=t.left:t=t.right}return null},r.prototype.find=function(e){return this._root&&(this._root=U(e,this._root,this._comparator),this._comparator(e,this._root.key)!==0)?null:this._root},r.prototype.contains=function(e){for(var t=this._root,n=this._comparator;t;){var a=n(e,t.key);if(a===0)return!0;a<0?t=t.left:t=t.right}return!1},r.prototype.forEach=function(e,t){for(var n=this._root,a=[],s=!1;!s;)n!==null?(a.push(n),n=n.left):a.length!==0?(n=a.pop(),e.call(t,n),n=n.right):s=!0;return this},r.prototype.range=function(e,t,n,a){for(var s=[],i=this._comparator,c=this._root,l;s.length!==0||c;)if(c)s.push(c),c=c.left;else{if(c=s.pop(),l=i(c.key,t),l>0)break;if(i(c.key,e)>=0&&n.call(a,c))return this;c=c.right}return this},r.prototype.keys=function(){var e=[];return this.forEach(function(t){var n=t.key;return e.push(n)}),e},r.prototype.values=function(){var e=[];return this.forEach(function(t){var n=t.data;return e.push(n)}),e},r.prototype.min=function(){return this._root?this.minNode(this._root).key:null},r.prototype.max=function(){return this._root?this.maxNode(this._root).key:null},r.prototype.minNode=function(e){if(e===void 0&&(e=this._root),e)for(;e.left;)e=e.left;return e},r.prototype.maxNode=function(e){if(e===void 0&&(e=this._root),e)for(;e.right;)e=e.right;return e},r.prototype.at=function(e){for(var t=this._root,n=!1,a=0,s=[];!n;)if(t)s.push(t),t=t.left;else if(s.length>0){if(t=s.pop(),a===e)return t;a++,t=t.right}else n=!0;return null},r.prototype.next=function(e){var t=this._root,n=null;if(e.right){for(n=e.right;n.left;)n=n.left;return n}for(var a=this._comparator;t;){var s=a(e.key,t.key);if(s===0)break;s<0?(n=t,t=t.left):t=t.right}return n},r.prototype.prev=function(e){var t=this._root,n=null;if(e.left!==null){for(n=e.left;n.right;)n=n.right;return n}for(var a=this._comparator;t;){var s=a(e.key,t.key);if(s===0)break;s<0?t=t.left:(n=t,t=t.right)}return n},r.prototype.clear=function(){return this._root=null,this._size=0,this},r.prototype.toList=function(){return Lr(this._root)},r.prototype.load=function(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!1);var a=e.length,s=this._comparator;if(n&&it(e,t,0,a-1,s),this._root===null)this._root=at(e,t,0,a),this._size=a;else{var i=Vr(this.toList(),Dr(e,t),s);a=this._size+a,this._root=st({head:i},0,a)}return this},r.prototype.isEmpty=function(){return this._root===null},Object.defineProperty(r.prototype,"size",{get:function(){return this._size},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"root",{get:function(){return this._root},enumerable:!0,configurable:!0}),r.prototype.toString=function(e){e===void 0&&(e=function(n){return String(n.key)});var t=[];return nt(this._root,"",!0,function(n){return t.push(n)},e),t.join("")},r.prototype.update=function(e,t,n){var a=this._comparator,s=xt(e,this._root,a),i=s.left,c=s.right;a(e,t)<0?c=Ke(t,n,c,a):i=Ke(t,n,i,a),this._root=Ar(i,c,a)},r.prototype.split=function(e){return xt(e,this._root,this._comparator)},r.prototype[Symbol.iterator]=function(){var e,t,n;return Ir(this,function(a){switch(a.label){case 0:e=this._root,t=[],n=!1,a.label=1;case 1:return n?[3,6]:e===null?[3,2]:(t.push(e),e=e.left,[3,5]);case 2:return t.length===0?[3,4]:(e=t.pop(),[4,e]);case 3:return a.sent(),e=e.right,[3,5];case 4:n=!0,a.label=5;case 5:return[3,1];case 6:return[2]}})},r}();function at(r,e,t,n){var a=n-t;if(a>0){var s=t+Math.floor(a/2),i=r[s],c=e[s],l=new G(i,c);return l.left=at(r,e,t,s),l.right=at(r,e,s+1,n),l}return null}function Dr(r,e){for(var t=new G(null,null),n=t,a=0;a0?(e=s=s.next=t.pop(),e=e.right):n=!0;return s.next=null,a.next}function st(r,e,t){var n=t-e;if(n>0){var a=e+Math.floor(n/2),s=st(r,e,a),i=r.head;return i.left=s,r.head=r.head.next,i.right=st(r,a+1,t),i}return null}function Vr(r,e,t){for(var n=new G(null,null),a=n,s=r,i=e;s!==null&&i!==null;)t(s.key,i.key)<0?(a.next=s,s=s.next):(a.next=i,i=i.next),a=a.next;return s!==null?a.next=s:i!==null&&(a.next=i),n.next}function it(r,e,t,n,a){if(!(t>=n)){for(var s=r[t+n>>1],i=t-1,c=n+1;;){do i++;while(a(r[i],s)<0);do c--;while(a(r[c],s)>0);if(i>=c)break;var l=r[i];r[i]=r[c],r[c]=l,l=e[i],e[i]=e[c],e[c]=l}it(r,e,t,c,a),it(r,e,c+1,n,a)}}let q=Number.EPSILON;q===void 0&&(q=Math.pow(2,-52));const zr=q*q,kt=(r,e)=>{if(-qa;function e(a){}r.assertIs=e;function t(a){throw new Error}r.assertNever=t,r.arrayToEnum=a=>{const s={};for(const i of a)s[i]=i;return s},r.getValidEnumValues=a=>{const s=r.objectKeys(a).filter(c=>typeof a[a[c]]!="number"),i={};for(const c of s)i[c]=a[c];return r.objectValues(i)},r.objectValues=a=>r.objectKeys(a).map(function(s){return a[s]}),r.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{const s=[];for(const i in a)Object.prototype.hasOwnProperty.call(a,i)&&s.push(i);return s},r.find=(a,s)=>{for(const i of a)if(s(i))return i},r.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&isFinite(a)&&Math.floor(a)===a;function n(a,s=" | "){return a.map(i=>typeof i=="string"?`'${i}'`:i).join(s)}r.joinValues=n,r.jsonStringifyReplacer=(a,s)=>typeof s=="bigint"?s.toString():s})(b||(b={}));var De;(function(r){r.mergeShapes=(e,t)=>({...e,...t})})(De||(De={}));const h=b.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),D=r=>{switch(typeof r){case"undefined":return h.undefined;case"string":return h.string;case"number":return isNaN(r)?h.nan:h.number;case"boolean":return h.boolean;case"function":return h.function;case"bigint":return h.bigint;case"symbol":return h.symbol;case"object":return Array.isArray(r)?h.array:r===null?h.null:r.then&&typeof r.then=="function"&&r.catch&&typeof r.catch=="function"?h.promise:typeof Map<"u"&&r instanceof Map?h.map:typeof Set<"u"&&r instanceof Set?h.set:typeof Date<"u"&&r instanceof Date?h.date:h.object;default:return h.unknown}},d=b.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),It=r=>JSON.stringify(r,null,2).replace(/"([^"]+)":/g,"$1:");class O extends Error{constructor(e){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const t=e||function(s){return s.message},n={_errors:[]},a=s=>{for(const i of s.issues)if(i.code==="invalid_union")i.unionErrors.map(a);else if(i.code==="invalid_return_type")a(i.returnTypeError);else if(i.code==="invalid_arguments")a(i.argumentsError);else if(i.path.length===0)n._errors.push(t(i));else{let c=n,l=0;for(;lt.message){const t={},n=[];for(const a of this.issues)a.path.length>0?(t[a.path[0]]=t[a.path[0]]||[],t[a.path[0]].push(e(a))):n.push(e(a));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}O.create=r=>new O(r);const H=(r,e)=>{let t;switch(r.code){case d.invalid_type:r.received===h.undefined?t="Required":t=`Expected ${r.expected}, received ${r.received}`;break;case d.invalid_literal:t=`Invalid literal value, expected ${JSON.stringify(r.expected,b.jsonStringifyReplacer)}`;break;case d.unrecognized_keys:t=`Unrecognized key(s) in object: ${b.joinValues(r.keys,", ")}`;break;case d.invalid_union:t="Invalid input";break;case d.invalid_union_discriminator:t=`Invalid discriminator value. Expected ${b.joinValues(r.options)}`;break;case d.invalid_enum_value:t=`Invalid enum value. Expected ${b.joinValues(r.options)}, received '${r.received}'`;break;case d.invalid_arguments:t="Invalid function arguments";break;case d.invalid_return_type:t="Invalid function return type";break;case d.invalid_date:t="Invalid date";break;case d.invalid_string:typeof r.validation=="object"?"includes"in r.validation?(t=`Invalid input: must include "${r.validation.includes}"`,typeof r.validation.position=="number"&&(t=`${t} at one or more positions greater than or equal to ${r.validation.position}`)):"startsWith"in r.validation?t=`Invalid input: must start with "${r.validation.startsWith}"`:"endsWith"in r.validation?t=`Invalid input: must end with "${r.validation.endsWith}"`:b.assertNever(r.validation):r.validation!=="regex"?t=`Invalid ${r.validation}`:t="Invalid";break;case d.too_small:r.type==="array"?t=`Array must contain ${r.exact?"exactly":r.inclusive?"at least":"more than"} ${r.minimum} element(s)`:r.type==="string"?t=`String must contain ${r.exact?"exactly":r.inclusive?"at least":"over"} ${r.minimum} character(s)`:r.type==="number"?t=`Number must be ${r.exact?"exactly equal to ":r.inclusive?"greater than or equal to ":"greater than "}${r.minimum}`:r.type==="date"?t=`Date must be ${r.exact?"exactly equal to ":r.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(r.minimum))}`:t="Invalid input";break;case d.too_big:r.type==="array"?t=`Array must contain ${r.exact?"exactly":r.inclusive?"at most":"less than"} ${r.maximum} element(s)`:r.type==="string"?t=`String must contain ${r.exact?"exactly":r.inclusive?"at most":"under"} ${r.maximum} character(s)`:r.type==="number"?t=`Number must be ${r.exact?"exactly":r.inclusive?"less than or equal to":"less than"} ${r.maximum}`:r.type==="bigint"?t=`BigInt must be ${r.exact?"exactly":r.inclusive?"less than or equal to":"less than"} ${r.maximum}`:r.type==="date"?t=`Date must be ${r.exact?"exactly":r.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(r.maximum))}`:t="Invalid input";break;case d.custom:t="Invalid input";break;case d.invalid_intersection_types:t="Intersection results could not be merged";break;case d.not_multiple_of:t=`Number must be a multiple of ${r.multipleOf}`;break;case d.not_finite:t="Number must be finite";break;default:t=e.defaultError,b.assertNever(r)}return{message:t}};let Mt=H;function At(r){Mt=r}function Te(){return Mt}const Ee=r=>{const{data:e,path:t,errorMaps:n,issueData:a}=r,s=[...t,...a.path||[]],i={...a,path:s};if(a.message!==void 0)return{...a,path:s,message:a.message};let c="";const l=n.filter(u=>!!u).slice().reverse();for(const u of l)c=u(i,{data:e,defaultError:c}).message;return{...a,path:s,message:c}},$t=[];function f(r,e){const t=Te(),n=Ee({issueData:e,data:r.data,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,t,t===H?void 0:H].filter(a=>!!a)});r.common.issues.push(n)}class S{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,t){const n=[];for(const a of t){if(a.status==="aborted")return v;a.status==="dirty"&&e.dirty(),n.push(a.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){const n=[];for(const a of t){const s=await a.key,i=await a.value;n.push({key:s,value:i})}return S.mergeObjectSync(e,n)}static mergeObjectSync(e,t){const n={};for(const a of t){const{key:s,value:i}=a;if(s.status==="aborted"||i.status==="aborted")return v;s.status==="dirty"&&e.dirty(),i.status==="dirty"&&e.dirty(),s.value!=="__proto__"&&(typeof i.value<"u"||a.alwaysSet)&&(n[s.value]=i.value)}return{status:e.value,value:n}}}const v=Object.freeze({status:"aborted"}),F=r=>({status:"dirty",value:r}),E=r=>({status:"valid",value:r}),Le=r=>r.status==="aborted",Ve=r=>r.status==="dirty",re=r=>r.status==="valid",ne=r=>typeof Promise<"u"&&r instanceof Promise;function ze(r,e,t,n){if(typeof e=="function"?r!==e||!n:!e.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return e.get(r)}function Dt(r,e,t,n,a){if(typeof e=="function"?r!==e||!a:!e.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return e.set(r,t),t}var m;(function(r){r.errToObj=e=>typeof e=="string"?{message:e}:e||{},r.toString=e=>typeof e=="string"?e:e==null?void 0:e.message})(m||(m={}));var we,Se;class M{constructor(e,t,n,a){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=a}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const St=(r,e)=>{if(re(e))return{success:!0,data:e.value};if(!r.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new O(r.common.issues);return this._error=t,this._error}}};function _(r){if(!r)return{};const{errorMap:e,invalid_type_error:t,required_error:n,description:a}=r;if(e&&(t||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return e?{errorMap:e,description:a}:{errorMap:(i,c)=>{var l,u;const{message:p}=r;return i.code==="invalid_enum_value"?{message:p??c.defaultError}:typeof c.data>"u"?{message:(l=p??n)!==null&&l!==void 0?l:c.defaultError}:i.code!=="invalid_type"?{message:c.defaultError}:{message:(u=p??t)!==null&&u!==void 0?u:c.defaultError}},description:a}}class y{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return D(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:D(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new S,ctx:{common:e.parent.common,data:e.data,parsedType:D(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(ne(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){var n;const a={common:{issues:[],async:(n=t==null?void 0:t.async)!==null&&n!==void 0?n:!1,contextualErrorMap:t==null?void 0:t.errorMap},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:D(e)},s=this._parseSync({data:e,path:a.path,parent:a});return St(a,s)}async parseAsync(e,t){const n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){const n={common:{issues:[],contextualErrorMap:t==null?void 0:t.errorMap,async:!0},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:D(e)},a=this._parse({data:e,path:n.path,parent:n}),s=await(ne(a)?a:Promise.resolve(a));return St(n,s)}refine(e,t){const n=a=>typeof t=="string"||typeof t>"u"?{message:t}:typeof t=="function"?t(a):t;return this._refinement((a,s)=>{const i=e(a),c=()=>s.addIssue({code:d.custom,...n(a)});return typeof Promise<"u"&&i instanceof Promise?i.then(l=>l?!0:(c(),!1)):i?!0:(c(),!1)})}refinement(e,t){return this._refinement((n,a)=>e(n)?!0:(a.addIssue(typeof t=="function"?t(n,a):t),!1))}_refinement(e){return new Z({schema:this,typeName:g.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return R.create(this,this._def)}nullable(){return B.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return N.create(this,this._def)}promise(){return X.create(this,this._def)}or(e){return oe.create([this,e],this._def)}and(e){return ce.create(this,e,this._def)}transform(e){return new Z({..._(this._def),schema:this,typeName:g.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t=typeof e=="function"?e:()=>e;return new he({..._(this._def),innerType:this,defaultValue:t,typeName:g.ZodDefault})}brand(){return new Ue({typeName:g.ZodBranded,type:this,..._(this._def)})}catch(e){const t=typeof e=="function"?e:()=>e;return new pe({..._(this._def),innerType:this,catchValue:t,typeName:g.ZodCatch})}describe(e){const t=this.constructor;return new t({...this._def,description:e})}pipe(e){return ge.create(this,e)}readonly(){return me.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Ur=/^c[^\s-]{8,}$/i,qr=/^[0-9a-z]+$/,Wr=/^[0-9A-HJKMNP-TV-Z]{26}$/,Gr=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Yr=/^[a-z0-9_-]{21}$/i,Jr=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Fr=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Qr="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Xe;const Hr=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Kr=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,Xr=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Lt="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",en=new RegExp(`^${Lt}$`);function Vt(r){let e="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return r.precision?e=`${e}\\.\\d{${r.precision}}`:r.precision==null&&(e=`${e}(\\.\\d+)?`),e}function tn(r){return new RegExp(`^${Vt(r)}$`)}function ct(r){let e=`${Lt}T${Vt(r)}`;const t=[];return t.push(r.local?"Z?":"Z"),r.offset&&t.push("([+-]\\d{2}:?\\d{2})"),e=`${e}(${t.join("|")})`,new RegExp(`^${e}$`)}function rn(r,e){return!!((e==="v4"||!e)&&Hr.test(r)||(e==="v6"||!e)&&Kr.test(r))}class C extends y{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==h.string){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.string,received:s.parsedType}),v}const n=new S;let a;for(const s of this._def.checks)if(s.kind==="min")e.data.lengths.value&&(a=this._getOrReturnCtx(e,a),f(a,{code:d.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),n.dirty());else if(s.kind==="length"){const i=e.data.length>s.value,c=e.data.lengthe.test(a),{validation:t,code:d.invalid_string,...m.errToObj(n)})}_addCheck(e){return new C({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...m.errToObj(e)})}url(e){return this._addCheck({kind:"url",...m.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...m.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...m.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...m.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...m.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...m.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...m.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...m.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...m.errToObj(e)})}datetime(e){var t,n;return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof(e==null?void 0:e.precision)>"u"?null:e==null?void 0:e.precision,offset:(t=e==null?void 0:e.offset)!==null&&t!==void 0?t:!1,local:(n=e==null?void 0:e.local)!==null&&n!==void 0?n:!1,...m.errToObj(e==null?void 0:e.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return typeof e=="string"?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:typeof(e==null?void 0:e.precision)>"u"?null:e==null?void 0:e.precision,...m.errToObj(e==null?void 0:e.message)})}duration(e){return this._addCheck({kind:"duration",...m.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...m.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t==null?void 0:t.position,...m.errToObj(t==null?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...m.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...m.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...m.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...m.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...m.errToObj(t)})}nonempty(e){return this.min(1,m.errToObj(e))}trim(){return new C({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new C({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new C({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isDate(){return!!this._def.checks.find(e=>e.kind==="date")}get isTime(){return!!this._def.checks.find(e=>e.kind==="time")}get isDuration(){return!!this._def.checks.find(e=>e.kind==="duration")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(e=>e.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get isBase64(){return!!this._def.checks.find(e=>e.kind==="base64")}get minLength(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.value{var e;return new C({checks:[],typeName:g.ZodString,coerce:(e=r==null?void 0:r.coerce)!==null&&e!==void 0?e:!1,..._(r)})};function nn(r,e){const t=(r.toString().split(".")[1]||"").length,n=(e.toString().split(".")[1]||"").length,a=t>n?t:n,s=parseInt(r.toFixed(a).replace(".","")),i=parseInt(e.toFixed(a).replace(".",""));return s%i/Math.pow(10,a)}class L extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==h.number){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.number,received:s.parsedType}),v}let n;const a=new S;for(const s of this._def.checks)s.kind==="int"?b.isInteger(e.data)||(n=this._getOrReturnCtx(e,n),f(n,{code:d.invalid_type,expected:"integer",received:"float",message:s.message}),a.dirty()):s.kind==="min"?(s.inclusive?e.datas.value:e.data>=s.value)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.too_big,maximum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),a.dirty()):s.kind==="multipleOf"?nn(e.data,s.value)!==0&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):s.kind==="finite"?Number.isFinite(e.data)||(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_finite,message:s.message}),a.dirty()):b.assertNever(s);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,m.toString(t))}gt(e,t){return this.setLimit("min",e,!1,m.toString(t))}lte(e,t){return this.setLimit("max",e,!0,m.toString(t))}lt(e,t){return this.setLimit("max",e,!1,m.toString(t))}setLimit(e,t,n,a){return new L({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:m.toString(a)}]})}_addCheck(e){return new L({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:m.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:m.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:m.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:m.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:m.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:m.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:m.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:m.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:m.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.valuee.kind==="int"||e.kind==="multipleOf"&&b.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(t===null||n.value>t)&&(t=n.value):n.kind==="max"&&(e===null||n.valuenew L({checks:[],typeName:g.ZodNumber,coerce:(r==null?void 0:r.coerce)||!1,..._(r)});class V extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==h.bigint){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.bigint,received:s.parsedType}),v}let n;const a=new S;for(const s of this._def.checks)s.kind==="min"?(s.inclusive?e.datas.value:e.data>=s.value)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.too_big,type:"bigint",maximum:s.value,inclusive:s.inclusive,message:s.message}),a.dirty()):s.kind==="multipleOf"?e.data%s.value!==BigInt(0)&&(n=this._getOrReturnCtx(e,n),f(n,{code:d.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):b.assertNever(s);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,m.toString(t))}gt(e,t){return this.setLimit("min",e,!1,m.toString(t))}lte(e,t){return this.setLimit("max",e,!0,m.toString(t))}lt(e,t){return this.setLimit("max",e,!1,m.toString(t))}setLimit(e,t,n,a){return new V({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:m.toString(a)}]})}_addCheck(e){return new V({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:m.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:m.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:m.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:m.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:m.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.value{var e;return new V({checks:[],typeName:g.ZodBigInt,coerce:(e=r==null?void 0:r.coerce)!==null&&e!==void 0?e:!1,..._(r)})};class ae extends y{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==h.boolean){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.boolean,received:n.parsedType}),v}return E(e.data)}}ae.create=r=>new ae({typeName:g.ZodBoolean,coerce:(r==null?void 0:r.coerce)||!1,..._(r)});class Y extends y{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==h.date){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_type,expected:h.date,received:s.parsedType}),v}if(isNaN(e.data.getTime())){const s=this._getOrReturnCtx(e);return f(s,{code:d.invalid_date}),v}const n=new S;let a;for(const s of this._def.checks)s.kind==="min"?e.data.getTime()s.value&&(a=this._getOrReturnCtx(e,a),f(a,{code:d.too_big,message:s.message,inclusive:!0,exact:!1,maximum:s.value,type:"date"}),n.dirty()):b.assertNever(s);return{status:n.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Y({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:m.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:m.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)t.kind==="max"&&(e===null||t.valuenew Y({checks:[],coerce:(r==null?void 0:r.coerce)||!1,typeName:g.ZodDate,..._(r)});class je extends y{_parse(e){if(this._getType(e)!==h.symbol){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.symbol,received:n.parsedType}),v}return E(e.data)}}je.create=r=>new je({typeName:g.ZodSymbol,..._(r)});class se extends y{_parse(e){if(this._getType(e)!==h.undefined){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.undefined,received:n.parsedType}),v}return E(e.data)}}se.create=r=>new se({typeName:g.ZodUndefined,..._(r)});class ie extends y{_parse(e){if(this._getType(e)!==h.null){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.null,received:n.parsedType}),v}return E(e.data)}}ie.create=r=>new ie({typeName:g.ZodNull,..._(r)});class K extends y{constructor(){super(...arguments),this._any=!0}_parse(e){return E(e.data)}}K.create=r=>new K({typeName:g.ZodAny,..._(r)});class W extends y{constructor(){super(...arguments),this._unknown=!0}_parse(e){return E(e.data)}}W.create=r=>new W({typeName:g.ZodUnknown,..._(r)});class A extends y{_parse(e){const t=this._getOrReturnCtx(e);return f(t,{code:d.invalid_type,expected:h.never,received:t.parsedType}),v}}A.create=r=>new A({typeName:g.ZodNever,..._(r)});class Oe extends y{_parse(e){if(this._getType(e)!==h.undefined){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.void,received:n.parsedType}),v}return E(e.data)}}Oe.create=r=>new Oe({typeName:g.ZodVoid,..._(r)});class N extends y{_parse(e){const{ctx:t,status:n}=this._processInputParams(e),a=this._def;if(t.parsedType!==h.array)return f(t,{code:d.invalid_type,expected:h.array,received:t.parsedType}),v;if(a.exactLength!==null){const i=t.data.length>a.exactLength.value,c=t.data.lengtha.maxLength.value&&(f(t,{code:d.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((i,c)=>a.type._parseAsync(new M(t,i,t.path,c)))).then(i=>S.mergeArray(n,i));const s=[...t.data].map((i,c)=>a.type._parseSync(new M(t,i,t.path,c)));return S.mergeArray(n,s)}get element(){return this._def.type}min(e,t){return new N({...this._def,minLength:{value:e,message:m.toString(t)}})}max(e,t){return new N({...this._def,maxLength:{value:e,message:m.toString(t)}})}length(e,t){return new N({...this._def,exactLength:{value:e,message:m.toString(t)}})}nonempty(e){return this.min(1,e)}}N.create=(r,e)=>new N({type:r,minLength:null,maxLength:null,exactLength:null,typeName:g.ZodArray,..._(e)});function te(r){if(r instanceof x){const e={};for(const t in r.shape){const n=r.shape[t];e[t]=R.create(te(n))}return new x({...r._def,shape:()=>e})}else return r instanceof N?new N({...r._def,type:te(r.element)}):r instanceof R?R.create(te(r.unwrap())):r instanceof B?B.create(te(r.unwrap())):r instanceof I?I.create(r.items.map(e=>te(e))):r}class x extends y{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),t=b.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==h.object){const u=this._getOrReturnCtx(e);return f(u,{code:d.invalid_type,expected:h.object,received:u.parsedType}),v}const{status:n,ctx:a}=this._processInputParams(e),{shape:s,keys:i}=this._getCached(),c=[];if(!(this._def.catchall instanceof A&&this._def.unknownKeys==="strip"))for(const u in a.data)i.includes(u)||c.push(u);const l=[];for(const u of i){const p=s[u],w=a.data[u];l.push({key:{status:"valid",value:u},value:p._parse(new M(a,w,a.path,u)),alwaysSet:u in a.data})}if(this._def.catchall instanceof A){const u=this._def.unknownKeys;if(u==="passthrough")for(const p of c)l.push({key:{status:"valid",value:p},value:{status:"valid",value:a.data[p]}});else if(u==="strict")c.length>0&&(f(a,{code:d.unrecognized_keys,keys:c}),n.dirty());else if(u!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const u=this._def.catchall;for(const p of c){const w=a.data[p];l.push({key:{status:"valid",value:p},value:u._parse(new M(a,w,a.path,p)),alwaysSet:p in a.data})}}return a.common.async?Promise.resolve().then(async()=>{const u=[];for(const p of l){const w=await p.key,j=await p.value;u.push({key:w,value:j,alwaysSet:p.alwaysSet})}return u}).then(u=>S.mergeObjectSync(n,u)):S.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(e){return m.errToObj,new x({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(t,n)=>{var a,s,i,c;const l=(i=(s=(a=this._def).errorMap)===null||s===void 0?void 0:s.call(a,t,n).message)!==null&&i!==void 0?i:n.defaultError;return t.code==="unrecognized_keys"?{message:(c=m.errToObj(e).message)!==null&&c!==void 0?c:l}:{message:l}}}:{}})}strip(){return new x({...this._def,unknownKeys:"strip"})}passthrough(){return new x({...this._def,unknownKeys:"passthrough"})}extend(e){return new x({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new x({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:g.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new x({...this._def,catchall:e})}pick(e){const t={};return b.objectKeys(e).forEach(n=>{e[n]&&this.shape[n]&&(t[n]=this.shape[n])}),new x({...this._def,shape:()=>t})}omit(e){const t={};return b.objectKeys(this.shape).forEach(n=>{e[n]||(t[n]=this.shape[n])}),new x({...this._def,shape:()=>t})}deepPartial(){return te(this)}partial(e){const t={};return b.objectKeys(this.shape).forEach(n=>{const a=this.shape[n];e&&!e[n]?t[n]=a:t[n]=a.optional()}),new x({...this._def,shape:()=>t})}required(e){const t={};return b.objectKeys(this.shape).forEach(n=>{if(e&&!e[n])t[n]=this.shape[n];else{let s=this.shape[n];for(;s instanceof R;)s=s._def.innerType;t[n]=s}}),new x({...this._def,shape:()=>t})}keyof(){return zt(b.objectKeys(this.shape))}}x.create=(r,e)=>new x({shape:()=>r,unknownKeys:"strip",catchall:A.create(),typeName:g.ZodObject,..._(e)});x.strictCreate=(r,e)=>new x({shape:()=>r,unknownKeys:"strict",catchall:A.create(),typeName:g.ZodObject,..._(e)});x.lazycreate=(r,e)=>new x({shape:r,unknownKeys:"strip",catchall:A.create(),typeName:g.ZodObject,..._(e)});class oe extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n=this._def.options;function a(s){for(const c of s)if(c.result.status==="valid")return c.result;for(const c of s)if(c.result.status==="dirty")return t.common.issues.push(...c.ctx.common.issues),c.result;const i=s.map(c=>new O(c.ctx.common.issues));return f(t,{code:d.invalid_union,unionErrors:i}),v}if(t.common.async)return Promise.all(n.map(async s=>{const i={...t,common:{...t.common,issues:[]},parent:null};return{result:await s._parseAsync({data:t.data,path:t.path,parent:i}),ctx:i}})).then(a);{let s;const i=[];for(const l of n){const u={...t,common:{...t.common,issues:[]},parent:null},p=l._parseSync({data:t.data,path:t.path,parent:u});if(p.status==="valid")return p;p.status==="dirty"&&!s&&(s={result:p,ctx:u}),u.common.issues.length&&i.push(u.common.issues)}if(s)return t.common.issues.push(...s.ctx.common.issues),s.result;const c=i.map(l=>new O(l));return f(t,{code:d.invalid_union,unionErrors:c}),v}}get options(){return this._def.options}}oe.create=(r,e)=>new oe({options:r,typeName:g.ZodUnion,..._(e)});const $=r=>r instanceof le?$(r.schema):r instanceof Z?$(r.innerType()):r instanceof de?[r.value]:r instanceof z?r.options:r instanceof fe?b.objectValues(r.enum):r instanceof he?$(r._def.innerType):r instanceof se?[void 0]:r instanceof ie?[null]:r instanceof R?[void 0,...$(r.unwrap())]:r instanceof B?[null,...$(r.unwrap())]:r instanceof Ue||r instanceof me?$(r.unwrap()):r instanceof pe?$(r._def.innerType):[];class Ne extends y{_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.object)return f(t,{code:d.invalid_type,expected:h.object,received:t.parsedType}),v;const n=this.discriminator,a=t.data[n],s=this.optionsMap.get(a);return s?t.common.async?s._parseAsync({data:t.data,path:t.path,parent:t}):s._parseSync({data:t.data,path:t.path,parent:t}):(f(t,{code:d.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),v)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){const a=new Map;for(const s of t){const i=$(s.shape[e]);if(!i.length)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const c of i){if(a.has(c))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(c)}`);a.set(c,s)}}return new Ne({typeName:g.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:a,..._(n)})}}function ot(r,e){const t=D(r),n=D(e);if(r===e)return{valid:!0,data:r};if(t===h.object&&n===h.object){const a=b.objectKeys(e),s=b.objectKeys(r).filter(c=>a.indexOf(c)!==-1),i={...r,...e};for(const c of s){const l=ot(r[c],e[c]);if(!l.valid)return{valid:!1};i[c]=l.data}return{valid:!0,data:i}}else if(t===h.array&&n===h.array){if(r.length!==e.length)return{valid:!1};const a=[];for(let s=0;s{if(Le(s)||Le(i))return v;const c=ot(s.value,i.value);return c.valid?((Ve(s)||Ve(i))&&t.dirty(),{status:t.value,value:c.data}):(f(n,{code:d.invalid_intersection_types}),v)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([s,i])=>a(s,i)):a(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}ce.create=(r,e,t)=>new ce({left:r,right:e,typeName:g.ZodIntersection,..._(t)});class I extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.array)return f(n,{code:d.invalid_type,expected:h.array,received:n.parsedType}),v;if(n.data.lengththis._def.items.length&&(f(n,{code:d.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const s=[...n.data].map((i,c)=>{const l=this._def.items[c]||this._def.rest;return l?l._parse(new M(n,i,n.path,c)):null}).filter(i=>!!i);return n.common.async?Promise.all(s).then(i=>S.mergeArray(t,i)):S.mergeArray(t,s)}get items(){return this._def.items}rest(e){return new I({...this._def,rest:e})}}I.create=(r,e)=>{if(!Array.isArray(r))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new I({items:r,typeName:g.ZodTuple,rest:null,..._(e)})};class ue extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.object)return f(n,{code:d.invalid_type,expected:h.object,received:n.parsedType}),v;const a=[],s=this._def.keyType,i=this._def.valueType;for(const c in n.data)a.push({key:s._parse(new M(n,c,n.path,c)),value:i._parse(new M(n,n.data[c],n.path,c)),alwaysSet:c in n.data});return n.common.async?S.mergeObjectAsync(t,a):S.mergeObjectSync(t,a)}get element(){return this._def.valueType}static create(e,t,n){return t instanceof y?new ue({keyType:e,valueType:t,typeName:g.ZodRecord,..._(n)}):new ue({keyType:C.create(),valueType:e,typeName:g.ZodRecord,..._(t)})}}class Ze extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.map)return f(n,{code:d.invalid_type,expected:h.map,received:n.parsedType}),v;const a=this._def.keyType,s=this._def.valueType,i=[...n.data.entries()].map(([c,l],u)=>({key:a._parse(new M(n,c,n.path,[u,"key"])),value:s._parse(new M(n,l,n.path,[u,"value"]))}));if(n.common.async){const c=new Map;return Promise.resolve().then(async()=>{for(const l of i){const u=await l.key,p=await l.value;if(u.status==="aborted"||p.status==="aborted")return v;(u.status==="dirty"||p.status==="dirty")&&t.dirty(),c.set(u.value,p.value)}return{status:t.value,value:c}})}else{const c=new Map;for(const l of i){const u=l.key,p=l.value;if(u.status==="aborted"||p.status==="aborted")return v;(u.status==="dirty"||p.status==="dirty")&&t.dirty(),c.set(u.value,p.value)}return{status:t.value,value:c}}}}Ze.create=(r,e,t)=>new Ze({valueType:e,keyType:r,typeName:g.ZodMap,..._(t)});class J extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==h.set)return f(n,{code:d.invalid_type,expected:h.set,received:n.parsedType}),v;const a=this._def;a.minSize!==null&&n.data.sizea.maxSize.value&&(f(n,{code:d.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),t.dirty());const s=this._def.valueType;function i(l){const u=new Set;for(const p of l){if(p.status==="aborted")return v;p.status==="dirty"&&t.dirty(),u.add(p.value)}return{status:t.value,value:u}}const c=[...n.data.values()].map((l,u)=>s._parse(new M(n,l,n.path,u)));return n.common.async?Promise.all(c).then(l=>i(l)):i(c)}min(e,t){return new J({...this._def,minSize:{value:e,message:m.toString(t)}})}max(e,t){return new J({...this._def,maxSize:{value:e,message:m.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}J.create=(r,e)=>new J({valueType:r,minSize:null,maxSize:null,typeName:g.ZodSet,..._(e)});class Q extends y{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.function)return f(t,{code:d.invalid_type,expected:h.function,received:t.parsedType}),v;function n(c,l){return Ee({data:c,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,Te(),H].filter(u=>!!u),issueData:{code:d.invalid_arguments,argumentsError:l}})}function a(c,l){return Ee({data:c,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,Te(),H].filter(u=>!!u),issueData:{code:d.invalid_return_type,returnTypeError:l}})}const s={errorMap:t.common.contextualErrorMap},i=t.data;if(this._def.returns instanceof X){const c=this;return E(async function(...l){const u=new O([]),p=await c._def.args.parseAsync(l,s).catch(k=>{throw u.addIssue(n(l,k)),u}),w=await Reflect.apply(i,this,p);return await c._def.returns._def.type.parseAsync(w,s).catch(k=>{throw u.addIssue(a(w,k)),u})})}else{const c=this;return E(function(...l){const u=c._def.args.safeParse(l,s);if(!u.success)throw new O([n(l,u.error)]);const p=Reflect.apply(i,this,u.data),w=c._def.returns.safeParse(p,s);if(!w.success)throw new O([a(p,w.error)]);return w.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new Q({...this._def,args:I.create(e).rest(W.create())})}returns(e){return new Q({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,n){return new Q({args:e||I.create([]).rest(W.create()),returns:t||W.create(),typeName:g.ZodFunction,..._(n)})}}class le extends y{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}le.create=(r,e)=>new le({getter:r,typeName:g.ZodLazy,..._(e)});class de extends y{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return f(t,{received:t.data,code:d.invalid_literal,expected:this._def.value}),v}return{status:"valid",value:e.data}}get value(){return this._def.value}}de.create=(r,e)=>new de({value:r,typeName:g.ZodLiteral,..._(e)});function zt(r,e){return new z({values:r,typeName:g.ZodEnum,..._(e)})}class z extends y{constructor(){super(...arguments),we.set(this,void 0)}_parse(e){if(typeof e.data!="string"){const t=this._getOrReturnCtx(e),n=this._def.values;return f(t,{expected:b.joinValues(n),received:t.parsedType,code:d.invalid_type}),v}if(ze(this,we)||Dt(this,we,new Set(this._def.values)),!ze(this,we).has(e.data)){const t=this._getOrReturnCtx(e),n=this._def.values;return f(t,{received:t.data,code:d.invalid_enum_value,options:n}),v}return E(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return z.create(e,{...this._def,...t})}exclude(e,t=this._def){return z.create(this.options.filter(n=>!e.includes(n)),{...this._def,...t})}}we=new WeakMap;z.create=zt;class fe extends y{constructor(){super(...arguments),Se.set(this,void 0)}_parse(e){const t=b.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==h.string&&n.parsedType!==h.number){const a=b.objectValues(t);return f(n,{expected:b.joinValues(a),received:n.parsedType,code:d.invalid_type}),v}if(ze(this,Se)||Dt(this,Se,new Set(b.getValidEnumValues(this._def.values))),!ze(this,Se).has(e.data)){const a=b.objectValues(t);return f(n,{received:n.data,code:d.invalid_enum_value,options:a}),v}return E(e.data)}get enum(){return this._def.values}}Se=new WeakMap;fe.create=(r,e)=>new fe({values:r,typeName:g.ZodNativeEnum,..._(e)});class X extends y{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==h.promise&&t.common.async===!1)return f(t,{code:d.invalid_type,expected:h.promise,received:t.parsedType}),v;const n=t.parsedType===h.promise?t.data:Promise.resolve(t.data);return E(n.then(a=>this._def.type.parseAsync(a,{path:t.path,errorMap:t.common.contextualErrorMap})))}}X.create=(r,e)=>new X({type:r,typeName:g.ZodPromise,..._(e)});class Z extends y{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===g.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:n}=this._processInputParams(e),a=this._def.effect||null,s={addIssue:i=>{f(n,i),i.fatal?t.abort():t.dirty()},get path(){return n.path}};if(s.addIssue=s.addIssue.bind(s),a.type==="preprocess"){const i=a.transform(n.data,s);if(n.common.async)return Promise.resolve(i).then(async c=>{if(t.value==="aborted")return v;const l=await this._def.schema._parseAsync({data:c,path:n.path,parent:n});return l.status==="aborted"?v:l.status==="dirty"||t.value==="dirty"?F(l.value):l});{if(t.value==="aborted")return v;const c=this._def.schema._parseSync({data:i,path:n.path,parent:n});return c.status==="aborted"?v:c.status==="dirty"||t.value==="dirty"?F(c.value):c}}if(a.type==="refinement"){const i=c=>{const l=a.refinement(c,s);if(n.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return c};if(n.common.async===!1){const c=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return c.status==="aborted"?v:(c.status==="dirty"&&t.dirty(),i(c.value),{status:t.value,value:c.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(c=>c.status==="aborted"?v:(c.status==="dirty"&&t.dirty(),i(c.value).then(()=>({status:t.value,value:c.value}))))}if(a.type==="transform")if(n.common.async===!1){const i=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!re(i))return i;const c=a.transform(i.value,s);if(c instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:c}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(i=>re(i)?Promise.resolve(a.transform(i.value,s)).then(c=>({status:t.value,value:c})):i);b.assertNever(a)}}Z.create=(r,e,t)=>new Z({schema:r,typeName:g.ZodEffects,effect:e,..._(t)});Z.createWithPreprocess=(r,e,t)=>new Z({schema:e,effect:{type:"preprocess",transform:r},typeName:g.ZodEffects,..._(t)});class R extends y{_parse(e){return this._getType(e)===h.undefined?E(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}R.create=(r,e)=>new R({innerType:r,typeName:g.ZodOptional,..._(e)});class B extends y{_parse(e){return this._getType(e)===h.null?E(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}B.create=(r,e)=>new B({innerType:r,typeName:g.ZodNullable,..._(e)});class he extends y{_parse(e){const{ctx:t}=this._processInputParams(e);let n=t.data;return t.parsedType===h.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}he.create=(r,e)=>new he({innerType:r,typeName:g.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,..._(e)});class pe extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},a=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return ne(a)?a.then(s=>({status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new O(n.common.issues)},input:n.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new O(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}pe.create=(r,e)=>new pe({innerType:r,typeName:g.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,..._(e)});class Ce extends y{_parse(e){if(this._getType(e)!==h.nan){const n=this._getOrReturnCtx(e);return f(n,{code:d.invalid_type,expected:h.nan,received:n.parsedType}),v}return{status:"valid",value:e.data}}}Ce.create=r=>new Ce({typeName:g.ZodNaN,..._(r)});const Bt=Symbol("zod_brand");class Ue extends y{_parse(e){const{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class ge extends y{_parse(e){const{status:t,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{const s=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?v:s.status==="dirty"?(t.dirty(),F(s.value)):this._def.out._parseAsync({data:s.value,path:n.path,parent:n})})();{const a=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return a.status==="aborted"?v:a.status==="dirty"?(t.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:n.path,parent:n})}}static create(e,t){return new ge({in:e,out:t,typeName:g.ZodPipeline})}}class me extends y{_parse(e){const t=this._def.innerType._parse(e),n=a=>(re(a)&&(a.value=Object.freeze(a.value)),a);return ne(t)?t.then(a=>n(a)):n(t)}unwrap(){return this._def.innerType}}me.create=(r,e)=>new me({innerType:r,typeName:g.ZodReadonly,..._(e)});function ut(r,e={},t){return r?K.create().superRefine((n,a)=>{var s,i;if(!r(n)){const c=typeof e=="function"?e(n):typeof e=="string"?{message:e}:e,l=(i=(s=c.fatal)!==null&&s!==void 0?s:t)!==null&&i!==void 0?i:!0,u=typeof c=="string"?{message:c}:c;a.addIssue({code:"custom",...u,fatal:l})}}):K.create()}const Ut={object:x.lazycreate};var g;(function(r){r.ZodString="ZodString",r.ZodNumber="ZodNumber",r.ZodNaN="ZodNaN",r.ZodBigInt="ZodBigInt",r.ZodBoolean="ZodBoolean",r.ZodDate="ZodDate",r.ZodSymbol="ZodSymbol",r.ZodUndefined="ZodUndefined",r.ZodNull="ZodNull",r.ZodAny="ZodAny",r.ZodUnknown="ZodUnknown",r.ZodNever="ZodNever",r.ZodVoid="ZodVoid",r.ZodArray="ZodArray",r.ZodObject="ZodObject",r.ZodUnion="ZodUnion",r.ZodDiscriminatedUnion="ZodDiscriminatedUnion",r.ZodIntersection="ZodIntersection",r.ZodTuple="ZodTuple",r.ZodRecord="ZodRecord",r.ZodMap="ZodMap",r.ZodSet="ZodSet",r.ZodFunction="ZodFunction",r.ZodLazy="ZodLazy",r.ZodLiteral="ZodLiteral",r.ZodEnum="ZodEnum",r.ZodEffects="ZodEffects",r.ZodNativeEnum="ZodNativeEnum",r.ZodOptional="ZodOptional",r.ZodNullable="ZodNullable",r.ZodDefault="ZodDefault",r.ZodCatch="ZodCatch",r.ZodPromise="ZodPromise",r.ZodBranded="ZodBranded",r.ZodPipeline="ZodPipeline",r.ZodReadonly="ZodReadonly"})(g||(g={}));const qt=(r,e={message:`Input not instance of ${r.name}`})=>ut(t=>t instanceof r,e),lt=C.create,dt=L.create,Wt=Ce.create,Gt=V.create,ft=ae.create,Yt=Y.create,Jt=je.create,Ft=se.create,Qt=ie.create,Ht=K.create,Kt=W.create,Xt=A.create,er=Oe.create,tr=N.create,rr=x.create,nr=x.strictCreate,ar=oe.create,sr=Ne.create,ir=ce.create,or=I.create,cr=ue.create,ur=Ze.create,lr=J.create,dr=Q.create,fr=le.create,hr=de.create,pr=z.create,mr=fe.create,gr=X.create,Be=Z.create,vr=R.create,yr=B.create,_r=Z.createWithPreprocess,br=ge.create,xr=()=>lt().optional(),kr=()=>dt().optional(),wr=()=>ft().optional(),Sr={string:r=>C.create({...r,coerce:!0}),number:r=>L.create({...r,coerce:!0}),boolean:r=>ae.create({...r,coerce:!0}),bigint:r=>V.create({...r,coerce:!0}),date:r=>Y.create({...r,coerce:!0})},Tr=v;var o=Object.freeze({__proto__:null,defaultErrorMap:H,setErrorMap:At,getErrorMap:Te,makeIssue:Ee,EMPTY_PATH:$t,addIssueToContext:f,ParseStatus:S,INVALID:v,DIRTY:F,OK:E,isAborted:Le,isDirty:Ve,isValid:re,isAsync:ne,get util(){return b},get objectUtil(){return De},ZodParsedType:h,getParsedType:D,ZodType:y,datetimeRegex:ct,ZodString:C,ZodNumber:L,ZodBigInt:V,ZodBoolean:ae,ZodDate:Y,ZodSymbol:je,ZodUndefined:se,ZodNull:ie,ZodAny:K,ZodUnknown:W,ZodNever:A,ZodVoid:Oe,ZodArray:N,ZodObject:x,ZodUnion:oe,ZodDiscriminatedUnion:Ne,ZodIntersection:ce,ZodTuple:I,ZodRecord:ue,ZodMap:Ze,ZodSet:J,ZodFunction:Q,ZodLazy:le,ZodLiteral:de,ZodEnum:z,ZodNativeEnum:fe,ZodPromise:X,ZodEffects:Z,ZodTransformer:Z,ZodOptional:R,ZodNullable:B,ZodDefault:he,ZodCatch:pe,ZodNaN:Ce,BRAND:Bt,ZodBranded:Ue,ZodPipeline:ge,ZodReadonly:me,custom:ut,Schema:y,ZodSchema:y,late:Ut,get ZodFirstPartyTypeKind(){return g},coerce:Sr,any:Ht,array:tr,bigint:Gt,boolean:ft,date:Yt,discriminatedUnion:sr,effect:Be,enum:pr,function:dr,instanceof:qt,intersection:ir,lazy:fr,literal:hr,map:ur,nan:Wt,nativeEnum:mr,never:Xt,null:Qt,nullable:yr,number:dt,object:rr,oboolean:wr,onumber:kr,optional:vr,ostring:xr,pipeline:br,preprocess:_r,promise:gr,record:cr,set:lr,strictObject:nr,string:lt,symbol:Jt,transformer:Be,tuple:or,undefined:Ft,union:ar,unknown:Kt,void:er,NEVER:Tr,ZodIssueCode:d,quotelessJson:It,ZodError:O});const an=Object.freeze(Object.defineProperty({__proto__:null,BRAND:Bt,DIRTY:F,EMPTY_PATH:$t,INVALID:v,NEVER:Tr,OK:E,ParseStatus:S,Schema:y,ZodAny:K,ZodArray:N,ZodBigInt:V,ZodBoolean:ae,ZodBranded:Ue,ZodCatch:pe,ZodDate:Y,ZodDefault:he,ZodDiscriminatedUnion:Ne,ZodEffects:Z,ZodEnum:z,ZodError:O,get ZodFirstPartyTypeKind(){return g},ZodFunction:Q,ZodIntersection:ce,ZodIssueCode:d,ZodLazy:le,ZodLiteral:de,ZodMap:Ze,ZodNaN:Ce,ZodNativeEnum:fe,ZodNever:A,ZodNull:ie,ZodNullable:B,ZodNumber:L,ZodObject:x,ZodOptional:R,ZodParsedType:h,ZodPipeline:ge,ZodPromise:X,ZodReadonly:me,ZodRecord:ue,ZodSchema:y,ZodSet:J,ZodString:C,ZodSymbol:je,ZodTransformer:Z,ZodTuple:I,ZodType:y,ZodUndefined:se,ZodUnion:oe,ZodUnknown:W,ZodVoid:Oe,addIssueToContext:f,any:Ht,array:tr,bigint:Gt,boolean:ft,coerce:Sr,custom:ut,date:Yt,datetimeRegex:ct,default:o,defaultErrorMap:H,discriminatedUnion:sr,effect:Be,enum:pr,function:dr,getErrorMap:Te,getParsedType:D,instanceof:qt,intersection:ir,isAborted:Le,isAsync:ne,isDirty:Ve,isValid:re,late:Ut,lazy:fr,literal:hr,makeIssue:Ee,map:ur,nan:Wt,nativeEnum:mr,never:Xt,null:Qt,nullable:yr,number:dt,object:rr,get objectUtil(){return De},oboolean:wr,onumber:kr,optional:vr,ostring:xr,pipeline:br,preprocess:_r,promise:gr,quotelessJson:It,record:cr,set:lr,setErrorMap:At,strictObject:nr,string:lt,symbol:Jt,transformer:Be,tuple:or,undefined:Ft,union:ar,unknown:Kt,get util(){return b},void:er,z:o},Symbol.toStringTag,{value:"Module"})),sn="yes",on="no",cn="maybe",un=[sn,on,cn],ln=o.enum(un),dn=o.record(ln),fn=o.object({objectiveId:o.string(),shortDesc:o.string(),target:o.number().nonnegative(),countsToward:dn});o.array(fn);var hn={},et={},qe={},Pe={},tt={},We={};Object.defineProperty(We,"__esModule",{value:!0});We.getZodPathArray=void 0;function pn(r){return["[",...r.map(t=>typeof t=="string"?`"${t}"`:t).join(", "),"]"].join("")}We.getZodPathArray=pn;var ve={},Tt;function mn(){if(Tt)return ve;Tt=1,Object.defineProperty(ve,"__esModule",{value:!0}),ve.getPathString=void 0;const r=ht();function e(t,n){if((n==null?void 0:n.enabled)===void 0)return(0,r.getObjectNotation)(t,{enabled:!0,type:"objectNotation"});if(n.enabled===!1)return"";switch(n.type){case"zodPathArray":return(0,r.getZodPathArray)(t);case"breadcrumbs":return(0,r.getBreadcrumbs)(t,n);case"objectNotation":default:return(0,r.getObjectNotation)(t,n)}}return ve.getPathString=e,ve}var Ge={};Object.defineProperty(Ge,"__esModule",{value:!0});Ge.getObjectNotation=void 0;function gn(r,e){var t;const n=(t=e.arraySquareBrackets)!==null&&t!==void 0?t:!0;return r.reduce((a,s)=>typeof s=="number"&&n?`${a}[${s}]`:[a,s].filter(i=>typeof i=="number"||!!i).join("."),"")}Ge.getObjectNotation=gn;var ye={},Et;function vn(){if(Et)return ye;Et=1,Object.defineProperty(ye,"__esModule",{value:!0}),ye.getErrorMessage=void 0;const r=ht();function e(t,n,a){var s,i,c,l,u,p,w,j,k,P;const Pr=(0,r.getComponentDelimiter)((s=a==null?void 0:a.delimiter)===null||s===void 0?void 0:s.component),ee=(0,r.getComponentLabels)(a),Ie=[];let Me=`${ee.code}${t.code}`;((c=(i=a==null?void 0:a.code)===null||i===void 0?void 0:i.enabled)!==null&&c!==void 0?c:!0)&&(!((l=a==null?void 0:a.code)===null||l===void 0)&&l.enabled&&a.code.transform&&(Me=a.code.transform({component:Me,label:ee.code,value:t.code})),Ie.push(Me));const _t=(0,r.getPathString)(t.path,a==null?void 0:a.path);let Ae=`${ee.path}${_t}`;((p=(u=a==null?void 0:a.path)===null||u===void 0?void 0:u.enabled)!==null&&p!==void 0?p:!0)&&(!((w=a==null?void 0:a.path)===null||w===void 0)&&w.enabled&&a.path.transform&&(Ae=a.path.transform({component:Ae,label:ee.path,value:_t})),Ie.push(Ae));let $e=`${ee.message}${t.message}`;((k=(j=a==null?void 0:a.message)===null||j===void 0?void 0:j.enabled)!==null&&k!==void 0?k:!0)&&(!((P=a==null?void 0:a.message)===null||P===void 0)&&P.enabled&&a.message.transform&&($e=a.message.transform({component:$e,label:ee.message,value:t.message})),Ie.push($e));const bt=Ie.join(Pr);return a!=null&&a.transform?a.transform({pathComponent:Ae,messageComponent:$e,issue:t,index:n,errorMessage:bt,codeComponent:Me}):bt}return ye.getErrorMessage=e,ye}var Ye={};Object.defineProperty(Ye,"__esModule",{value:!0});Ye.getErrorDelimiter=void 0;function yn(r){return r??" | "}Ye.getErrorDelimiter=yn;var Je={},Fe={};Object.defineProperty(Fe,"__esModule",{value:!0});Fe.getLabel=void 0;function _n(r,e){return r===void 0?e:r.enabled===!1?"":r.label===void 0?e:r.label===null?"":r.label}Fe.getLabel=_n;Object.defineProperty(Je,"__esModule",{value:!0});Je.getComponentLabels=void 0;const rt=Fe;function bn(r){const e=(0,rt.getLabel)(r==null?void 0:r.code,"Code: "),t=(0,rt.getLabel)(r==null?void 0:r.message,"Message: "),n=(0,rt.getLabel)(r==null?void 0:r.path,"Path: ");return{code:e,message:t,path:n}}Je.getComponentLabels=bn;var Qe={};Object.defineProperty(Qe,"__esModule",{value:!0});Qe.getComponentDelimiter=void 0;function xn(r){return r??" ~ "}Qe.getComponentDelimiter=xn;var He={};Object.defineProperty(He,"__esModule",{value:!0});He.getBreadcrumbs=void 0;function kn(r,e){var t,n;const a=(t=e.arraySquareBrackets)!==null&&t!==void 0?t:!0,s=(n=e.delimeter)!==null&&n!==void 0?n:" > ";return r.map(i=>typeof i=="number"&&a?`[${i}]`:i).join(s)}He.getBreadcrumbs=kn;var jt;function ht(){return jt||(jt=1,function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(We,r),t(mn(),r),t(Ge,r),t(vn(),r),t(Ye,r),t(Je,r),t(Qe,r),t(He,r)}(tt)),tt}Object.defineProperty(Pe,"__esModule",{value:!0});Pe.generateErrorMessage=void 0;const Ot=ht();function wn(r,e){var t,n,a;const s=(0,Ot.getErrorDelimiter)((t=e==null?void 0:e.delimiter)===null||t===void 0?void 0:t.error),i=r.slice(0,e==null?void 0:e.maxErrors).map((c,l)=>(0,Ot.getErrorMessage)(c,l,e)).join(s);return`${(n=e==null?void 0:e.prefix)!==null&&n!==void 0?n:""}${i}${(a=e==null?void 0:e.suffix)!==null&&a!==void 0?a:""}`}Pe.generateErrorMessage=wn;const Sn=Rr(an);Object.defineProperty(qe,"__esModule",{value:!0});qe.generateError=void 0;const Tn=Pe,En=Sn;function jn(r,e){if(r instanceof En.z.ZodError){const t=(0,Tn.generateErrorMessage)(r.issues,e);return new Error(t)}return r instanceof Error?r:new Error("Unknown error")}qe.generateError=jn;var _e={},Zt;function On(){if(Zt)return _e;Zt=1,Object.defineProperty(_e,"__esModule",{value:!0}),_e.parse=void 0;const r=Re();function e(t,n,a){const s=t.safeParse(n);if(!s.success){const i=(0,r.generateErrorMessage)(s.error.issues,a);throw new Error(i)}return s.data}return _e.parse=e,_e}var be={},Ct;function Zn(){if(Ct)return be;Ct=1;var r=T&&T.__awaiter||function(n,a,s,i){function c(l){return l instanceof s?l:new s(function(u){u(l)})}return new(s||(s=Promise))(function(l,u){function p(k){try{j(i.next(k))}catch(P){u(P)}}function w(k){try{j(i.throw(k))}catch(P){u(P)}}function j(k){k.done?l(k.value):c(k.value).then(p,w)}j((i=i.apply(n,a||[])).next())})};Object.defineProperty(be,"__esModule",{value:!0}),be.parseAsync=void 0;const e=Re();function t(n,a,s){return r(this,void 0,void 0,function*(){const i=yield n.safeParseAsync(a);if(!i.success){const c=(0,e.generateErrorMessage)(i.error.issues,s);throw new Error(c)}return i.data})}return be.parseAsync=t,be}var xe={},Nt;function Cn(){if(Nt)return xe;Nt=1,Object.defineProperty(xe,"__esModule",{value:!0}),xe.safeParse=void 0;const r=Re();function e(t,n,a){const s=t.safeParse(n);return s.success?{success:!0,data:s.data}:{success:!1,error:{message:(0,r.generateErrorMessage)(s.error.issues,a)}}}return xe.safeParse=e,xe}var ke={},Pt;function Nn(){if(Pt)return ke;Pt=1;var r=T&&T.__awaiter||function(n,a,s,i){function c(l){return l instanceof s?l:new s(function(u){u(l)})}return new(s||(s=Promise))(function(l,u){function p(k){try{j(i.next(k))}catch(P){u(P)}}function w(k){try{j(i.throw(k))}catch(P){u(P)}}function j(k){k.done?l(k.value):c(k.value).then(p,w)}j((i=i.apply(n,a||[])).next())})};Object.defineProperty(ke,"__esModule",{value:!0}),ke.safeParseAsync=void 0;const e=Re();function t(n,a,s){return r(this,void 0,void 0,function*(){const i=yield n.safeParseAsync(a);return i.success?{success:!0,data:i.data}:{success:!1,error:{message:(0,e.generateErrorMessage)(i.error.issues,s)}}})}return ke.safeParseAsync=t,ke}var Rt;function Re(){return Rt||(Rt=1,function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(qe,r),t(Pe,r),t(On(),r),t(Zn(),r),t(Cn(),r),t(Nn(),r)}(et)),et}var Er={};Object.defineProperty(Er,"__esModule",{value:!0});(function(r){var e=T&&T.__createBinding||(Object.create?function(n,a,s,i){i===void 0&&(i=s);var c=Object.getOwnPropertyDescriptor(a,s);(!c||("get"in c?!a.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return a[s]}}),Object.defineProperty(n,i,c)}:function(n,a,s,i){i===void 0&&(i=s),n[i]=a[s]}),t=T&&T.__exportStar||function(n,a){for(var s in n)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&e(a,n,s)};Object.defineProperty(r,"__esModule",{value:!0}),t(Re(),r),t(Er,r)})(hn);const pt=o.string().or(o.number()).or(o.boolean()).or(o.null()),Pn=o.lazy(()=>o.array(pt)),Rn=o.lazy(()=>o.record(pt)),In=o.union([pt,Pn,Rn]);o.object({name:o.string(),version:o.string(),description:o.string(),author:o.string(),license:o.string(),homepage:o.string().optional(),bugs:o.record(o.string()).optional(),repository:o.record(o.string()).optional(),dependencies:o.record(o.string()).optional(),devDependencies:o.record(o.string()).optional(),scripts:o.record(o.string()).optional(),private:o.boolean().optional(),type:o.string().optional(),keywords:o.array(o.string()).optional(),repositoryUrl:o.string().optional()});o.object({name:o.string(),version:o.string(),description:o.string(),author:o.string(),license:o.string(),homepage:o.string().optional(),bugs:o.record(o.string()).optional(),repository:o.record(o.string()).optional(),dependencies:o.record(o.string()),devDependencies:o.record(o.string()).optional(),scripts:o.record(o.string()),private:o.boolean(),type:o.string().optional(),keywords:o.array(o.string()),repositoryUrl:o.string().optional(),"lint-staged":o.record(o.string()).optional()});const Mn=o.tuple([o.number(),o.number(),o.number(),o.number()]),An=o.tuple([o.number(),o.number(),o.number(),o.number(),o.number(),o.number()]),mt=Mn.or(An),$n=o.object({type:o.literal("Polygon"),coordinates:o.array(o.array(o.array(o.number())))}),Dn=o.object({type:o.literal("MultiPolygon"),coordinates:o.array(o.array(o.array(o.array(o.number()))))}),jr=o.object({type:o.literal("Feature"),geometry:$n.or(Dn),id:o.string().or(o.number()).optional(),properties:o.record(o.any()).or(o.null()).nullable()});o.array(jr);o.object({type:o.literal("FeatureCollection"),features:o.array(jr)});const Ln=["vector","raster"],Vn=o.enum(Ln),zn=["fgb","json","tif","subdivided"],Bn=o.enum(zn),Un=["quantitative","categorical"],qn=o.enum(Un),Wn=["nominal","ordinal","interval","ratio"];o.enum(Wn);const Gn=o.object({count:o.number().nullable().optional(),sum:o.number().nullable().optional(),area:o.number().nullable().optional()});o.record(Gn);const Or=o.object({datasourceId:o.string(),geo_type:Vn,formats:o.array(Bn),precalc:o.boolean(),metadata:o.object({name:o.string(),description:o.string().optional(),version:o.string(),publisher:o.string(),publishDate:o.string(),publishLink:o.string()}).optional()}),gt=Or.merge(o.object({idProperty:o.string().optional(),nameProperty:o.string().optional(),propertyFilter:o.object({property:o.string(),values:o.array(o.string().or(o.number()))}).optional(),bboxFilter:mt.optional(),layerName:o.string().optional(),classKeys:o.array(o.string())})),vt=Or.merge(o.object({measurementType:qn,band:o.number(),noDataValue:o.number().optional()})),Zr=o.object({url:o.string()}),yt=o.object({src:o.string()}),Cr=o.object({created:o.string(),lastUpdated:o.string()}),Nr=yt.merge(o.object({propertiesToKeep:o.array(o.string()),explodeMulti:o.boolean()})),Yn=gt.merge(Cr).merge(Nr),Jn=gt.and(Zr),Fn=vt.merge(Cr).merge(yt),Qn=vt.and(Zr),Hn=Yn.or(Jn).or(Fn).or(Qn);o.array(Hn);gt.merge(Nr);vt.merge(yt);const Kn=o.object({classId:o.string(),classKey:o.string().optional(),datasourceId:o.string().optional(),display:o.string(),numericClassId:o.number().optional(),layerId:o.string().optional(),objectiveId:o.string().optional()}),Xn=o.object({metricId:o.string(),classes:o.array(Kn),type:o.string().optional(),datasourceId:o.string().optional(),classKey:o.string().optional(),layerId:o.string().optional(),objectiveId:o.string().optional()});o.array(Xn);const ea=o.object({metricId:o.string(),value:o.number(),extra:o.record(In).optional(),classId:o.string().nullable(),groupId:o.string().nullable(),geographyId:o.string().nullable(),sketchId:o.string().nullable()});o.array(ea);const ta=o.object({name:o.string(),description:o.string(),source:o.string()});o.object({author:o.string(),organization:o.string().optional(),region:o.string(),geoprocessingFunctions:o.array(o.string()),preprocessingFunctions:o.array(o.string()),clients:o.array(ta)});const ra=["eez","other"],na=o.enum(ra);o.object({bbox:mt,languages:o.array(o.string()),planningAreaType:na,planningAreaId:o.string(),planningAreaName:o.string(),externalLinks:o.record(o.string())});o.object({geographies:o.array(o.string()).optional(),eezs:o.array(o.string()).optional()});const aa=o.object({geographyId:o.string(),datasourceId:o.string(),display:o.string(),layerId:o.string().optional(),groups:o.array(o.string()).optional(),precalc:o.boolean(),propertyFilter:o.object({property:o.string(),values:o.array(o.string().or(o.number()))}).optional(),bboxFilter:mt.optional()});o.array(aa);export{sn as O,on as a}; diff --git a/version-7.0.0/assets/helpers-DgG4-pmm.js b/version-7.0.0/assets/helpers-DgG4-pmm.js new file mode 100644 index 0000000..30f8733 --- /dev/null +++ b/version-7.0.0/assets/helpers-DgG4-pmm.js @@ -0,0 +1 @@ +import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";import{g as f}from"./index-RYns6xqu.js";import{k as o,i as h,c as b}from"./cloneDeep-DjGZ9tLP.js";import{_ as d}from"./_baseIteratee-hc9hs9W5.js";import{i as v}from"./_getPrototype-2UMXDfW_.js";const g=(r,a)=>r.reduce((e,t)=>{const n=a(t);return e[n]?{...e,[n]:e[n].concat(t)}:{...e,[n]:[t]}},{});function p(r,a,e,t){var n=-1,s=r==null?0:r.length;for(t&&s&&(e=r[++n]);++n({metricId:"metric",value:0,classId:null,groupId:null,geographyId:null,sketchId:null,...b(r)}),Y=r=>r.map(a=>P(a)),Q=(r,a)=>{const e=g(r,t=>t[a[0]]);return a.length===1?e:N(e,(t,n,s)=>({...t,[s]:Q(n,a.slice(1))}),{})};export{Y as a,P as c,Q as n}; diff --git a/version-7.0.0/assets/iframe-BJY36Cwj.js b/version-7.0.0/assets/iframe-BJY36Cwj.js new file mode 100644 index 0000000..f3d5a72 --- /dev/null +++ b/version-7.0.0/assets/iframe-BJY36Cwj.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Card.stories-c7ByBAsL.js","./jsx-runtime-DEdD30eg.js","./index-RYns6xqu.js","./Card-CM14UvZN.js","./ReportDecorator-BKqhhKaH.js","./index-BKD8Dact.js","./cloneDeep-DjGZ9tLP.js","./_getPrototype-2UMXDfW_.js","./Circle.stories-DJ1HdWcZ.js","./Circle-C4NcHiwg.js","./styled-components.browser.esm-Cwi-fKCl.js","./index-BAMY2Nnw.js","./Collapse.stories-HTHExNRG.js","./Collapse-7iqd9XPw.js","./extends-CF3RwP-h.js","./index.esm-BWA7R1MX.js","./DataDownload.stories-BQBl-gIx.js","./DataDownload-NRMtrsbm.js","./Dropdown-BSgC6zM_.js","./usePopper-ptQ-sUxU.js","./index-D16Yfzz8.js","./SimpleButton-CD5OHI_F.js","./index-BbP3371Q.js","./useSketchProperties-C7Z3ZE-x.js","./useTranslation-SdK8TBCK.js","./context-D1gH75Th.js","./index-CJGZSqXF.js","./Dropdown.stories-B3hAHa_h.js","./ErrorStatus.stories-D5AwBsF2.js","./ErrorStatus-BfiBdgir.js","./GeographySwitcher.stories-qJ-ITld5.js","./GeographySwitcher-x36Ufr2O.js","./TranslatorAsync-B_qXHhRg.js","./InfoStatus.stories-BAp7EH00.js","./InfoStatus-DIO3Rise.js","./InfoCircleFill.esm-CjhE5QEd.js","./KeySection.stories-eJTKyxbN.js","./KeySection-DH5O_gQ3.js","./LayerToggle.stories-DB586r7e.js","./LayerToggle-I347XAEB.js","./ObjectiveStatus.stories-PTEh92G4.js","./ObjectiveStatus-CmWKntiI.js","./CheckCircleFill.esm-DtBQOjIm.js","./CardDecorator-SdzzCCaW.js","./Pill.stories-CS0ET-JV.js","./Pill-2iL0yYbW.js","./ReportError.stories-Bhrfm71-.js","./ReportError-CKDrXl1_.js","./index-rNTiGNI1.js","./ReportPage.stories-BJG4X7Ir.js","./SegmentControl-CZ99B3yM.js","./ResultsCard.stories-Do22IMYk.js","./ResultsCard-DzrYA0tH.js","./Skeleton-u_SOmpwo.js","./ToolbarCard-pyGkhUKg.js","./Toolbar-Ci4_u54V.js","./SegmentControl.stories-CzGQFokz.js","./SimpleButton.stories-CYkixxOA.js","./Skeleton.stories-DpYOIt7Q.js","./SketchAttributesCard.stories-uwXeslJ9.js","./SketchAttributesCard-Bj4JFaUi.js","./SketchAttributesLegacyCard.stories-BVgCWWtw.js","./SketchAttributesNextCard.stories-Br4K9jiH.js","./Toolbar.stories-6Wl5DqFn.js","./DataDownloadToolbar-B7oXbgJ-.js","./ToolbarCard.stories-5Nx47rcH.js","./Tooltip.stories-D2gn4KmU.js","./Tooltip-B8XPMhwM.js","./VerticalSpacer.stories-FQwFCuxA.js","./VerticalSpacer-CckaP5Ks.js","./HorizontalStackedBar.stories-DHhMvSKU.js","./valueFormatter-CwWsdtmz.js","./number-cRyP0T_7.js","./geographies-Dy7PGO2y.js","./CheckboxGroup.stories-pJ8i68Vh.js","./CheckboxGroup-B-zjAHDz.js","./WatersDiagram.stories-BbfZU_iF.js","./WatersDiagram-CHmUhu9s.js","./LanguageSwitcher.stories-CclBkm4G.js","./IucnDesignationTable.stories-BySKp88g.js","./IucnDesignationTable-DzC2SQ99.js","./iucnProtectionLevel-KZvFkafK.js","./Table-DU7L5fPt.js","./IucnLevelPill--Wa943A1.js","./ReportTableStyled-YHOh9k4c.js","./IucnLevelCircle.stories-DJ4pRI9l.js","./IucnLevelCircle-D6DFDagq.js","./IucnLevelPill.stories-CK1IItRz.js","./IucnMatrix.stories-D9uzPtWI.js","./IucnMatrix-D67jgbAm.js","./ClassTable.stories-Ba1qg5es.js","./ClassTable-DKcKdr4y.js","./helpers-DgG4-pmm.js","./_baseIteratee-hc9hs9W5.js","./_baseToString-CmkGVQv0.js","./objective-Caaevdh9.js","./metrics-CCT61h2F.js","./GroupCircleRow.stories-Do-n4cT1.js","./GroupCircleRow-CQR-r2UC.js","./SketchClassTable.stories-CucmLZ7Q.js","./SketchClassTable-Cx5ZyWDA.js","./Table.stories-C2qAnapD.js","./FilterSelectTable-EeI3LT1t.js","./PointyCircle.stories-BwGy-FNj.js","./PointyCircle-C32lPmy-.js","./RbcsIcons.stories-DkzzU8Fw.js","./RbcsIcons-BmnZGO8y.js","./rbcs-BHXFcvGv.js","./RbcsLearnMore.stories-CawNEK1p.js","./RbcsLearnMore-DYiqeu6x.js","./RbcsMpaClassPanel.stories-_Xp531Ic.js","./RbcsMpaClassPanel-7rr-boQ4.js","./RbcsMpaObjectiveStatus.stories-VrH2Q208.js","./RbcsZoneClassPanel-Bp4QFhux.js","./RbcsZoneClassPanel.stories-wBHc5ZGe.js","./entry-preview-BGwTW3Wf.js","./react-18-DBL1hgnh.js","./entry-preview-docs-C_Y6d8jX.js","./index-DwAHOYlq.js","./index-DrFu-skq.js","./preview-BJPLiuSt.js","./index-D-8MO0q_.js","./preview-9hFJSo5S.js","./preview-DB9FwMii.js","./preview-MipJLjq7.js"])))=>i.map(i=>d[i]); +import"../sb-preview/runtime.js";(function(){const _=document.createElement("link").relList;if(_&&_.supports&&_.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))m(o);new MutationObserver(o=>{for(const e of o)if(e.type==="childList")for(const s of e.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&m(s)}).observe(document,{childList:!0,subtree:!0});function c(o){const e={};return o.integrity&&(e.integrity=o.integrity),o.referrerPolicy&&(e.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?e.credentials="include":o.crossOrigin==="anonymous"?e.credentials="omit":e.credentials="same-origin",e}function m(o){if(o.ep)return;o.ep=!0;const e=c(o);fetch(o.href,e)}})();const R="modulepreload",T=function(r,_){return new URL(r,_).href},O={},t=function(_,c,m){let o=Promise.resolve();if(c&&c.length>0){const e=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),E=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.all(c.map(i=>{if(i=T(i,m),i in O)return;O[i]=!0;const a=i.endsWith(".css"),d=a?'[rel="stylesheet"]':"";if(!!m)for(let p=e.length-1;p>=0;p--){const u=e[p];if(u.href===i&&(!a||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${d}`))return;const n=document.createElement("link");if(n.rel=a?"stylesheet":R,a||(n.as="script",n.crossOrigin=""),n.href=i,E&&n.setAttribute("nonce",E),document.head.appendChild(n),a)return new Promise((p,u)=>{n.addEventListener("load",p),n.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})}))}return o.then(()=>_()).catch(e=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=e,window.dispatchEvent(s),!s.defaultPrevented)throw e})},{createBrowserChannel:L}=__STORYBOOK_MODULE_CHANNELS__,{addons:P}=__STORYBOOK_MODULE_PREVIEW_API__,l=L({page:"preview"});P.setChannel(l);window.__STORYBOOK_ADDONS_CHANNEL__=l;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=l);const I={"./src/components/Card.stories.tsx":async()=>t(()=>import("./Card.stories-c7ByBAsL.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url),"./src/components/Circle.stories.tsx":async()=>t(()=>import("./Circle.stories-DJ1HdWcZ.js"),__vite__mapDeps([8,1,2,3,9,10,11,4,5,6,7]),import.meta.url),"./src/components/Collapse.stories.tsx":async()=>t(()=>import("./Collapse.stories-HTHExNRG.js"),__vite__mapDeps([12,1,2,13,10,11,14,15,3,4,5,6,7]),import.meta.url),"./src/components/DataDownload.stories.tsx":async()=>t(()=>import("./DataDownload.stories-BQBl-gIx.js"),__vite__mapDeps([16,1,2,17,18,14,15,10,11,19,20,21,22,5,23,4,6,7,24,25,26]),import.meta.url),"./src/components/Dropdown.stories.tsx":async()=>t(()=>import("./Dropdown.stories-B3hAHa_h.js"),__vite__mapDeps([27,1,2,21,10,11,18,14,15,19,20,4,5,6,7]),import.meta.url),"./src/components/ErrorStatus.stories.tsx":async()=>t(()=>import("./ErrorStatus.stories-D5AwBsF2.js"),__vite__mapDeps([28,1,2,3,29,14,15,10,11,4,5,6,7]),import.meta.url),"./src/components/GeographySwitcher.stories.tsx":async()=>t(()=>import("./GeographySwitcher.stories-qJ-ITld5.js"),__vite__mapDeps([30,1,2,31,24,25,32,4,5,6,7]),import.meta.url),"./src/components/InfoStatus.stories.tsx":async()=>t(()=>import("./InfoStatus.stories-BAp7EH00.js"),__vite__mapDeps([33,1,2,3,4,5,6,7,34,35,14,15,10,11]),import.meta.url),"./src/components/KeySection.stories.tsx":async()=>t(()=>import("./KeySection.stories-eJTKyxbN.js"),__vite__mapDeps([36,1,2,3,37,4,5,6,7]),import.meta.url),"./src/components/LayerToggle.stories.tsx":async()=>t(()=>import("./LayerToggle.stories-DB586r7e.js"),__vite__mapDeps([38,1,2,3,39,4,5,6,7,14,15,10,11]),import.meta.url),"./src/components/ObjectiveStatus.stories.tsx":async()=>t(()=>import("./ObjectiveStatus.stories-PTEh92G4.js"),__vite__mapDeps([40,1,2,41,14,15,10,11,42,4,5,6,7,43,3]),import.meta.url),"./src/components/Pill.stories.tsx":async()=>t(()=>import("./Pill.stories-CS0ET-JV.js"),__vite__mapDeps([44,1,2,3,45,10,11,4,5,6,7]),import.meta.url),"./src/components/ReportError.stories.tsx":async()=>t(()=>import("./ReportError.stories-Bhrfm71-.js"),__vite__mapDeps([46,1,2,47,3,48,29,14,15,10,11,24,25,4,5,6,7]),import.meta.url),"./src/components/ReportPage.stories.tsx":async()=>t(()=>import("./ReportPage.stories-BJG4X7Ir.js"),__vite__mapDeps([49,1,2,50,4,5,6,7,3]),import.meta.url),"./src/components/ResultsCard.stories.tsx":async()=>t(()=>import("./ResultsCard.stories-Do22IMYk.js"),__vite__mapDeps([51,1,2,52,3,4,5,6,7,10,11,53,47,48,29,14,15,24,25,39,13,26,17,18,19,20,21,22,23,54,55]),import.meta.url),"./src/components/SegmentControl.stories.tsx":async()=>t(()=>import("./SegmentControl.stories-CzGQFokz.js"),__vite__mapDeps([56,1,2,50,4,5,6,7,32,25,3,53,10,11]),import.meta.url),"./src/components/SimpleButton.stories.tsx":async()=>t(()=>import("./SimpleButton.stories-CYkixxOA.js"),__vite__mapDeps([57,1,2,21,10,11]),import.meta.url),"./src/components/Skeleton.stories.tsx":async()=>t(()=>import("./Skeleton.stories-DpYOIt7Q.js"),__vite__mapDeps([58,1,2,3,53,10,11,4,5,6,7]),import.meta.url),"./src/components/SketchAttributesCard.stories.tsx":async()=>t(()=>import("./SketchAttributesCard.stories-uwXeslJ9.js"),__vite__mapDeps([59,60,1,2,23,4,5,6,7,3,24,25,43]),import.meta.url),"./src/components/SketchAttributesLegacyCard.stories.tsx":async()=>t(()=>import("./SketchAttributesLegacyCard.stories-BVgCWWtw.js"),__vite__mapDeps([61,1,2,60,23,4,5,6,7,3,24,25,32]),import.meta.url),"./src/components/SketchAttributesNextCard.stories.tsx":async()=>t(()=>import("./SketchAttributesNextCard.stories-Br4K9jiH.js"),__vite__mapDeps([62,1,2,60,23,4,5,6,7,3,24,25,43,32]),import.meta.url),"./src/components/Toolbar.stories.tsx":async()=>t(()=>import("./Toolbar.stories-6Wl5DqFn.js"),__vite__mapDeps([63,1,2,55,10,11,3,21,4,5,6,7,64,17,18,14,15,19,20,22,23,24,25,26]),import.meta.url),"./src/components/ToolbarCard.stories.tsx":async()=>t(()=>import("./ToolbarCard.stories-5Nx47rcH.js"),__vite__mapDeps([65,1,2,54,55,10,11,4,5,6,7,21]),import.meta.url),"./src/components/Tooltip.stories.tsx":async()=>t(()=>import("./Tooltip.stories-D2gn4KmU.js"),__vite__mapDeps([66,1,2,3,67,10,11,19,20,4,5,6,7,35,14,15]),import.meta.url),"./src/components/VerticalSpacer.stories.tsx":async()=>t(()=>import("./VerticalSpacer.stories-FQwFCuxA.js"),__vite__mapDeps([68,1,2,69,4,5,6,7,43,3]),import.meta.url),"./src/components/chart/HorizontalStackedBar.stories.tsx":async()=>t(()=>import("./HorizontalStackedBar.stories-DHhMvSKU.js"),__vite__mapDeps([70,1,2,71,10,11,72,73,4,5,6,7,43,3,69]),import.meta.url),"./src/components/checkbox/CheckboxGroup.stories.tsx":async()=>t(()=>import("./CheckboxGroup.stories-pJ8i68Vh.js"),__vite__mapDeps([74,1,2,4,5,6,7,75,10,11,3]),import.meta.url),"./src/components/diagram/WatersDiagram.stories.tsx":async()=>t(()=>import("./WatersDiagram.stories-BbfZU_iF.js"),__vite__mapDeps([76,1,2,77,24,25,32,4,5,6,7,43,3]),import.meta.url),"./src/components/i18n/LanguageSwitcher.stories.tsx":async()=>t(()=>import("./LanguageSwitcher.stories-CclBkm4G.js"),__vite__mapDeps([78,1,2,3,4,5,6,7]),import.meta.url),"./src/components/iucn/IucnDesignationTable.stories.tsx":async()=>t(()=>import("./IucnDesignationTable.stories-BySKp88g.js"),__vite__mapDeps([79,1,2,80,81,73,11,4,5,6,7,82,10,14,15,17,18,19,20,21,22,23,24,25,55,83,45,84,3,32]),import.meta.url),"./src/components/iucn/IucnLevelCircle.stories.tsx":async()=>t(()=>import("./IucnLevelCircle.stories-DJ4pRI9l.js"),__vite__mapDeps([85,1,2,86,9,10,11,4,5,6,7,3]),import.meta.url),"./src/components/iucn/IucnLevelPill.stories.tsx":async()=>t(()=>import("./IucnLevelPill.stories-CK1IItRz.js"),__vite__mapDeps([87,1,2,3,83,45,10,11,4,5,6,7]),import.meta.url),"./src/components/iucn/IucnMatrix.stories.tsx":async()=>t(()=>import("./IucnMatrix.stories-D9uzPtWI.js"),__vite__mapDeps([88,1,2,89,81,73,11,4,5,6,7,10,24,25,3,32]),import.meta.url),"./src/components/table/ClassTable.stories.tsx":async()=>t(()=>import("./ClassTable.stories-Ba1qg5es.js"),__vite__mapDeps([90,1,2,91,92,73,11,4,5,6,7,93,94,95,72,71,10,82,14,15,17,18,19,20,21,22,23,24,25,55,39,84,67,35,42,43,3,96,32]),import.meta.url),"./src/components/table/GroupCircleRow.stories.tsx":async()=>t(()=>import("./GroupCircleRow.stories-Do-n4cT1.js"),__vite__mapDeps([97,1,2,3,98,9,10,11,4,5,6,7,82,14,15,17,18,19,20,21,22,23,24,25,55,26]),import.meta.url),"./src/components/table/SketchClassTable.stories.tsx":async()=>t(()=>import("./SketchClassTable.stories-CucmLZ7Q.js"),__vite__mapDeps([99,1,2,100,72,73,11,4,5,6,7,82,10,14,15,17,18,19,20,21,22,23,24,25,55,84,43,3,96,92,93,94]),import.meta.url),"./src/components/table/Table.stories.tsx":async()=>t(()=>import("./Table.stories-C2qAnapD.js"),__vite__mapDeps([101,1,2,82,10,11,14,15,17,18,19,20,21,22,5,23,4,6,7,24,25,55,102,75,43,3,26]),import.meta.url),"./src/rbcs/components/PointyCircle.stories.tsx":async()=>t(()=>import("./PointyCircle.stories-BwGy-FNj.js"),__vite__mapDeps([103,1,2,104,9,10,11,4,5,6,7,43,3]),import.meta.url),"./src/rbcs/components/RbcsIcons.stories.tsx":async()=>t(()=>import("./RbcsIcons.stories-DkzzU8Fw.js"),__vite__mapDeps([105,1,2,4,5,6,7,43,3,106,104,9,10,11,107,73,94,72]),import.meta.url),"./src/rbcs/components/RbcsLearnMore.stories.tsx":async()=>t(()=>import("./RbcsLearnMore.stories-CawNEK1p.js"),__vite__mapDeps([108,1,2,109,95,73,11,4,5,6,7,107,43,3]),import.meta.url),"./src/rbcs/components/RbcsMpaClassPanel.stories.tsx":async()=>t(()=>import("./RbcsMpaClassPanel.stories-_Xp531Ic.js"),__vite__mapDeps([110,1,2,4,5,6,7,43,3,111,104,9,10,11,106,107,73,94,72]),import.meta.url),"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx":async()=>t(()=>import("./RbcsMpaObjectiveStatus.stories-VrH2Q208.js"),__vite__mapDeps([112,1,2,73,11,72,4,5,6,7,43,3,71,10,77,24,25,60,23,80,81,82,14,15,17,18,19,20,21,22,55,83,45,84,86,9,89,91,92,93,94,95,39,67,35,42,102,75,100,98,32,13,64,29,31,34,37,41,52,53,47,48,50,54,69,104,106,107,109,111,113]),import.meta.url),"./src/rbcs/components/RbcsZoneClassPanel.stories.tsx":async()=>t(()=>import("./RbcsZoneClassPanel.stories-wBHc5ZGe.js"),__vite__mapDeps([114,1,2,4,5,6,7,43,3,113,106,104,9,10,11,107,73,94,72]),import.meta.url)};async function y(r){return I[r]()}const{composeConfigs:D,PreviewWeb:V,ClientApi:x}=__STORYBOOK_MODULE_PREVIEW_API__,v=async(r=[])=>{const _=await Promise.all([r.at(0)??t(()=>import("./entry-preview-BGwTW3Wf.js"),__vite__mapDeps([115,2,116,20]),import.meta.url),r.at(1)??t(()=>import("./entry-preview-docs-C_Y6d8jX.js"),__vite__mapDeps([117,118,22,48,2,119,7]),import.meta.url),r.at(2)??t(()=>import("./preview-BJPLiuSt.js"),__vite__mapDeps([120,121]),import.meta.url),r.at(3)??t(()=>import("./preview-d420dqR5.js"),[],import.meta.url),r.at(4)??t(()=>import("./preview-Ct5NkTJf.js"),[],import.meta.url),r.at(5)??t(()=>import("./preview-9hFJSo5S.js"),__vite__mapDeps([122,119]),import.meta.url),r.at(6)??t(()=>import("./preview-BnWGZYux.js"),[],import.meta.url),r.at(7)??t(()=>import("./preview-Cdum89jS.js"),[],import.meta.url),r.at(8)??t(()=>import("./preview-DB9FwMii.js"),__vite__mapDeps([123,119]),import.meta.url),r.at(9)??t(()=>import("./preview-BpcF_O6y.js"),[],import.meta.url),r.at(10)??t(()=>import("./preview-MipJLjq7.js"),__vite__mapDeps([124,5,11]),import.meta.url),r.at(11)??t(()=>import("./preview-U3NC4eGL.js"),[],import.meta.url)]);return D(_)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new V(y,v);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{t as _}; diff --git a/version-7.0.0/assets/index-BAMY2Nnw.js b/version-7.0.0/assets/index-BAMY2Nnw.js new file mode 100644 index 0000000..cf5031d --- /dev/null +++ b/version-7.0.0/assets/index-BAMY2Nnw.js @@ -0,0 +1 @@ +function v(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var m={exports:{}},t=m.exports={},n,o;function f(){throw new Error("setTimeout has not been defined")}function h(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?n=setTimeout:n=f}catch{n=f}try{typeof clearTimeout=="function"?o=clearTimeout:o=h}catch{o=h}})();function p(e){if(n===setTimeout)return setTimeout(e,0);if((n===f||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch{try{return n.call(null,e,0)}catch{return n.call(this,e,0)}}}function g(e){if(o===clearTimeout)return clearTimeout(e);if((o===h||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(e);try{return o(e)}catch{try{return o.call(null,e)}catch{return o.call(this,e)}}}var u=[],s=!1,a,l=-1;function w(){!s||!a||(s=!1,a.length?u=a.concat(u):l=-1,u.length&&d())}function d(){if(!s){var e=p(w);s=!0;for(var r=u.length;r;){for(a=u,u=[];++l1)for(var c=1;c0)throw new Error("Invalid string. Length must be a multiple of 4");var a=p.indexOf("=");a===-1&&(a=f);var x=a===f?0:4-a%4;return[a,x]}function Nr(p){var f=fr(p),a=f[0],x=f[1];return(a+x)*3/4-x}function kr(p,f,a){return(f+a)*3/4-a}function Dr(p){var f,a=fr(p),x=a[0],w=a[1],c=new Lr(kr(p,x,w)),s=0,m=w>0?x-4:x,B;for(B=0;B>16&255,c[s++]=f>>8&255,c[s++]=f&255;return w===2&&(f=C[p.charCodeAt(B)]<<2|C[p.charCodeAt(B+1)]>>4,c[s++]=f&255),w===1&&(f=C[p.charCodeAt(B)]<<10|C[p.charCodeAt(B+1)]<<4|C[p.charCodeAt(B+2)]>>2,c[s++]=f>>8&255,c[s++]=f&255),c}function Pr(p){return _[p>>18&63]+_[p>>12&63]+_[p>>6&63]+_[p&63]}function $r(p,f,a){for(var x,w=[],c=f;cm?m:s+c));return x===1?(f=p[a-1],w.push(_[f>>2]+_[f<<4&63]+"==")):x===2&&(f=(p[a-2]<<8)+p[a-1],w.push(_[f>>10]+_[f>>4&63]+_[f<<2&63]+"=")),w.join("")}var J={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */J.read=function(p,f,a,x,w){var c,s,m=w*8-x-1,B=(1<>1,o=-7,U=a?w-1:0,b=a?-1:1,R=p[f+U];for(U+=b,c=R&(1<<-o)-1,R>>=-o,o+=m;o>0;c=c*256+p[f+U],U+=b,o-=8);for(s=c&(1<<-o)-1,c>>=-o,o+=x;o>0;s=s*256+p[f+U],U+=b,o-=8);if(c===0)c=1-A;else{if(c===B)return s?NaN:(R?-1:1)*(1/0);s=s+Math.pow(2,x),c=c-A}return(R?-1:1)*s*Math.pow(2,c-x)};J.write=function(p,f,a,x,w,c){var s,m,B,A=c*8-w-1,o=(1<>1,b=w===23?Math.pow(2,-24)-Math.pow(2,-77):0,R=x?0:c-1,M=x?1:-1,Y=f<0||f===0&&1/f<0?1:0;for(f=Math.abs(f),isNaN(f)||f===1/0?(m=isNaN(f)?1:0,s=o):(s=Math.floor(Math.log(f)/Math.LN2),f*(B=Math.pow(2,-s))<1&&(s--,B*=2),s+U>=1?f+=b/B:f+=b*Math.pow(2,1-U),f*B>=2&&(s++,B/=2),s+U>=o?(m=0,s=o):s+U>=1?(m=(f*B-1)*Math.pow(2,w),s=s+U):(m=f*Math.pow(2,U-1)*Math.pow(2,w),s=0));w>=8;p[a+R]=m&255,R+=M,m/=256,w-=8);for(s=s<0;p[a+R]=s&255,R+=M,s/=256,A-=8);p[a+R-M]|=Y*128};/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */(function(p){const f=G,a=J,x=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;p.Buffer=o,p.SlowBuffer=lr,p.INSPECT_MAX_BYTES=50;const w=2147483647;p.kMaxLength=w;const{Uint8Array:c,ArrayBuffer:s,SharedArrayBuffer:m}=globalThis;o.TYPED_ARRAY_SUPPORT=B(),!o.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function B(){try{const i=new c(1),r={foo:function(){return 42}};return Object.setPrototypeOf(r,c.prototype),Object.setPrototypeOf(i,r),i.foo()===42}catch{return!1}}Object.defineProperty(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}});function A(i){if(i>w)throw new RangeError('The value "'+i+'" is invalid for option "size"');const r=new c(i);return Object.setPrototypeOf(r,o.prototype),r}function o(i,r,t){if(typeof i=="number"){if(typeof r=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return M(i)}return U(i,r,t)}o.poolSize=8192;function U(i,r,t){if(typeof i=="string")return Y(i,r);if(s.isView(i))return pr(i);if(i==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof i);if(S(i,s)||i&&S(i.buffer,s)||typeof m<"u"&&(S(i,m)||i&&S(i.buffer,m)))return W(i,r,t);if(typeof i=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const n=i.valueOf&&i.valueOf();if(n!=null&&n!==i)return o.from(n,r,t);const e=sr(i);if(e)return e;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof i[Symbol.toPrimitive]=="function")return o.from(i[Symbol.toPrimitive]("string"),r,t);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof i)}o.from=function(i,r,t){return U(i,r,t)},Object.setPrototypeOf(o.prototype,c.prototype),Object.setPrototypeOf(o,c);function b(i){if(typeof i!="number")throw new TypeError('"size" argument must be of type number');if(i<0)throw new RangeError('The value "'+i+'" is invalid for option "size"')}function R(i,r,t){return b(i),i<=0?A(i):r!==void 0?typeof t=="string"?A(i).fill(r,t):A(i).fill(r):A(i)}o.alloc=function(i,r,t){return R(i,r,t)};function M(i){return b(i),A(i<0?0:X(i)|0)}o.allocUnsafe=function(i){return M(i)},o.allocUnsafeSlow=function(i){return M(i)};function Y(i,r){if((typeof r!="string"||r==="")&&(r="utf8"),!o.isEncoding(r))throw new TypeError("Unknown encoding: "+r);const t=K(i,r)|0;let n=A(t);const e=n.write(i,r);return e!==t&&(n=n.slice(0,e)),n}function j(i){const r=i.length<0?0:X(i.length)|0,t=A(r);for(let n=0;n=w)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+w.toString(16)+" bytes");return i|0}function lr(i){return+i!=i&&(i=0),o.alloc(+i)}o.isBuffer=function(r){return r!=null&&r._isBuffer===!0&&r!==o.prototype},o.compare=function(r,t){if(S(r,c)&&(r=o.from(r,r.offset,r.byteLength)),S(t,c)&&(t=o.from(t,t.offset,t.byteLength)),!o.isBuffer(r)||!o.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(r===t)return 0;let n=r.length,e=t.length;for(let u=0,h=Math.min(n,e);ue.length?(o.isBuffer(h)||(h=o.from(h)),h.copy(e,u)):c.prototype.set.call(e,h,u);else if(o.isBuffer(h))h.copy(e,u);else throw new TypeError('"list" argument must be an Array of Buffers');u+=h.length}return e};function K(i,r){if(o.isBuffer(i))return i.length;if(s.isView(i)||S(i,s))return i.byteLength;if(typeof i!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof i);const t=i.length,n=arguments.length>2&&arguments[2]===!0;if(!n&&t===0)return 0;let e=!1;for(;;)switch(r){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return H(i).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return t*2;case"hex":return t>>>1;case"base64":return cr(i).length;default:if(e)return n?-1:H(i).length;r=(""+r).toLowerCase(),e=!0}}o.byteLength=K;function ar(i,r,t){let n=!1;if((r===void 0||r<0)&&(r=0),r>this.length||((t===void 0||t>this.length)&&(t=this.length),t<=0)||(t>>>=0,r>>>=0,t<=r))return"";for(i||(i="utf8");;)switch(i){case"hex":return Fr(this,r,t);case"utf8":case"utf-8":return v(this,r,t);case"ascii":return mr(this,r,t);case"latin1":case"binary":return Ir(this,r,t);case"base64":return dr(this,r,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ar(this,r,t);default:if(n)throw new TypeError("Unknown encoding: "+i);i=(i+"").toLowerCase(),n=!0}}o.prototype._isBuffer=!0;function N(i,r,t){const n=i[r];i[r]=i[t],i[t]=n}o.prototype.swap16=function(){const r=this.length;if(r%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tt&&(r+=" ... "),""},x&&(o.prototype[x]=o.prototype.inspect),o.prototype.compare=function(r,t,n,e,u){if(S(r,c)&&(r=o.from(r,r.offset,r.byteLength)),!o.isBuffer(r))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof r);if(t===void 0&&(t=0),n===void 0&&(n=r?r.length:0),e===void 0&&(e=0),u===void 0&&(u=this.length),t<0||n>r.length||e<0||u>this.length)throw new RangeError("out of range index");if(e>=u&&t>=n)return 0;if(e>=u)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,e>>>=0,u>>>=0,this===r)return 0;let h=u-e,l=n-t;const d=Math.min(h,l),E=this.slice(e,u),g=r.slice(t,n);for(let y=0;y2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,V(t)&&(t=e?0:i.length-1),t<0&&(t=i.length+t),t>=i.length){if(e)return-1;t=i.length-1}else if(t<0)if(e)t=0;else return-1;if(typeof r=="string"&&(r=o.from(r,n)),o.isBuffer(r))return r.length===0?-1:Q(i,r,t,n,e);if(typeof r=="number")return r=r&255,typeof c.prototype.indexOf=="function"?e?c.prototype.indexOf.call(i,r,t):c.prototype.lastIndexOf.call(i,r,t):Q(i,[r],t,n,e);throw new TypeError("val must be string, number or Buffer")}function Q(i,r,t,n,e){let u=1,h=i.length,l=r.length;if(n!==void 0&&(n=String(n).toLowerCase(),n==="ucs2"||n==="ucs-2"||n==="utf16le"||n==="utf-16le")){if(i.length<2||r.length<2)return-1;u=2,h/=2,l/=2,t/=2}function d(g,y){return u===1?g[y]:g.readUInt16BE(y*u)}let E;if(e){let g=-1;for(E=t;Eh&&(t=h-l),E=t;E>=0;E--){let g=!0;for(let y=0;ye&&(n=e)):n=e;const u=r.length;n>u/2&&(n=u/2);let h;for(h=0;h>>0,isFinite(n)?(n=n>>>0,e===void 0&&(e="utf8")):(e=n,n=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const u=this.length-t;if((n===void 0||n>u)&&(n=u),r.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");e||(e="utf8");let h=!1;for(;;)switch(e){case"hex":return wr(this,r,t,n);case"utf8":case"utf-8":return yr(this,r,t,n);case"ascii":case"latin1":case"binary":return xr(this,r,t,n);case"base64":return Br(this,r,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Er(this,r,t,n);default:if(h)throw new TypeError("Unknown encoding: "+e);e=(""+e).toLowerCase(),h=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function dr(i,r,t){return r===0&&t===i.length?f.fromByteArray(i):f.fromByteArray(i.slice(r,t))}function v(i,r,t){t=Math.min(i.length,t);const n=[];let e=r;for(;e239?4:u>223?3:u>191?2:1;if(e+l<=t){let d,E,g,y;switch(l){case 1:u<128&&(h=u);break;case 2:d=i[e+1],(d&192)===128&&(y=(u&31)<<6|d&63,y>127&&(h=y));break;case 3:d=i[e+1],E=i[e+2],(d&192)===128&&(E&192)===128&&(y=(u&15)<<12|(d&63)<<6|E&63,y>2047&&(y<55296||y>57343)&&(h=y));break;case 4:d=i[e+1],E=i[e+2],g=i[e+3],(d&192)===128&&(E&192)===128&&(g&192)===128&&(y=(u&15)<<18|(d&63)<<12|(E&63)<<6|g&63,y>65535&&y<1114112&&(h=y))}}h===null?(h=65533,l=1):h>65535&&(h-=65536,n.push(h>>>10&1023|55296),h=56320|h&1023),n.push(h),e+=l}return gr(n)}const rr=4096;function gr(i){const r=i.length;if(r<=rr)return String.fromCharCode.apply(String,i);let t="",n=0;for(;nn)&&(t=n);let e="";for(let u=r;un&&(r=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),tt)throw new RangeError("Trying to access beyond buffer length")}o.prototype.readUintLE=o.prototype.readUIntLE=function(r,t,n){r=r>>>0,t=t>>>0,n||F(r,t,this.length);let e=this[r],u=1,h=0;for(;++h>>0,t=t>>>0,n||F(r,t,this.length);let e=this[r+--t],u=1;for(;t>0&&(u*=256);)e+=this[r+--t]*u;return e},o.prototype.readUint8=o.prototype.readUInt8=function(r,t){return r=r>>>0,t||F(r,1,this.length),this[r]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(r,t){return r=r>>>0,t||F(r,2,this.length),this[r]|this[r+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(r,t){return r=r>>>0,t||F(r,2,this.length),this[r]<<8|this[r+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(r,t){return r=r>>>0,t||F(r,4,this.length),(this[r]|this[r+1]<<8|this[r+2]<<16)+this[r+3]*16777216},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(r,t){return r=r>>>0,t||F(r,4,this.length),this[r]*16777216+(this[r+1]<<16|this[r+2]<<8|this[r+3])},o.prototype.readBigUInt64LE=L(function(r){r=r>>>0,D(r,"offset");const t=this[r],n=this[r+7];(t===void 0||n===void 0)&&$(r,this.length-8);const e=t+this[++r]*2**8+this[++r]*2**16+this[++r]*2**24,u=this[++r]+this[++r]*2**8+this[++r]*2**16+n*2**24;return BigInt(e)+(BigInt(u)<>>0,D(r,"offset");const t=this[r],n=this[r+7];(t===void 0||n===void 0)&&$(r,this.length-8);const e=t*2**24+this[++r]*2**16+this[++r]*2**8+this[++r],u=this[++r]*2**24+this[++r]*2**16+this[++r]*2**8+n;return(BigInt(e)<>>0,t=t>>>0,n||F(r,t,this.length);let e=this[r],u=1,h=0;for(;++h=u&&(e-=Math.pow(2,8*t)),e},o.prototype.readIntBE=function(r,t,n){r=r>>>0,t=t>>>0,n||F(r,t,this.length);let e=t,u=1,h=this[r+--e];for(;e>0&&(u*=256);)h+=this[r+--e]*u;return u*=128,h>=u&&(h-=Math.pow(2,8*t)),h},o.prototype.readInt8=function(r,t){return r=r>>>0,t||F(r,1,this.length),this[r]&128?(255-this[r]+1)*-1:this[r]},o.prototype.readInt16LE=function(r,t){r=r>>>0,t||F(r,2,this.length);const n=this[r]|this[r+1]<<8;return n&32768?n|4294901760:n},o.prototype.readInt16BE=function(r,t){r=r>>>0,t||F(r,2,this.length);const n=this[r+1]|this[r]<<8;return n&32768?n|4294901760:n},o.prototype.readInt32LE=function(r,t){return r=r>>>0,t||F(r,4,this.length),this[r]|this[r+1]<<8|this[r+2]<<16|this[r+3]<<24},o.prototype.readInt32BE=function(r,t){return r=r>>>0,t||F(r,4,this.length),this[r]<<24|this[r+1]<<16|this[r+2]<<8|this[r+3]},o.prototype.readBigInt64LE=L(function(r){r=r>>>0,D(r,"offset");const t=this[r],n=this[r+7];(t===void 0||n===void 0)&&$(r,this.length-8);const e=this[r+4]+this[r+5]*2**8+this[r+6]*2**16+(n<<24);return(BigInt(e)<>>0,D(r,"offset");const t=this[r],n=this[r+7];(t===void 0||n===void 0)&&$(r,this.length-8);const e=(t<<24)+this[++r]*2**16+this[++r]*2**8+this[++r];return(BigInt(e)<>>0,t||F(r,4,this.length),a.read(this,r,!0,23,4)},o.prototype.readFloatBE=function(r,t){return r=r>>>0,t||F(r,4,this.length),a.read(this,r,!1,23,4)},o.prototype.readDoubleLE=function(r,t){return r=r>>>0,t||F(r,8,this.length),a.read(this,r,!0,52,8)},o.prototype.readDoubleBE=function(r,t){return r=r>>>0,t||F(r,8,this.length),a.read(this,r,!1,52,8)};function T(i,r,t,n,e,u){if(!o.isBuffer(i))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>e||ri.length)throw new RangeError("Index out of range")}o.prototype.writeUintLE=o.prototype.writeUIntLE=function(r,t,n,e){if(r=+r,t=t>>>0,n=n>>>0,!e){const l=Math.pow(2,8*n)-1;T(this,r,t,n,l,0)}let u=1,h=0;for(this[t]=r&255;++h>>0,n=n>>>0,!e){const l=Math.pow(2,8*n)-1;T(this,r,t,n,l,0)}let u=n-1,h=1;for(this[t+u]=r&255;--u>=0&&(h*=256);)this[t+u]=r/h&255;return t+n},o.prototype.writeUint8=o.prototype.writeUInt8=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,1,255,0),this[t]=r&255,t+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,2,65535,0),this[t]=r&255,this[t+1]=r>>>8,t+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,2,65535,0),this[t]=r>>>8,this[t+1]=r&255,t+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,4,4294967295,0),this[t+3]=r>>>24,this[t+2]=r>>>16,this[t+1]=r>>>8,this[t]=r&255,t+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,4,4294967295,0),this[t]=r>>>24,this[t+1]=r>>>16,this[t+2]=r>>>8,this[t+3]=r&255,t+4};function tr(i,r,t,n,e){hr(r,n,e,i,t,7);let u=Number(r&BigInt(4294967295));i[t++]=u,u=u>>8,i[t++]=u,u=u>>8,i[t++]=u,u=u>>8,i[t++]=u;let h=Number(r>>BigInt(32)&BigInt(4294967295));return i[t++]=h,h=h>>8,i[t++]=h,h=h>>8,i[t++]=h,h=h>>8,i[t++]=h,t}function ir(i,r,t,n,e){hr(r,n,e,i,t,7);let u=Number(r&BigInt(4294967295));i[t+7]=u,u=u>>8,i[t+6]=u,u=u>>8,i[t+5]=u,u=u>>8,i[t+4]=u;let h=Number(r>>BigInt(32)&BigInt(4294967295));return i[t+3]=h,h=h>>8,i[t+2]=h,h=h>>8,i[t+1]=h,h=h>>8,i[t]=h,t+8}o.prototype.writeBigUInt64LE=L(function(r,t=0){return tr(this,r,t,BigInt(0),BigInt("0xffffffffffffffff"))}),o.prototype.writeBigUInt64BE=L(function(r,t=0){return ir(this,r,t,BigInt(0),BigInt("0xffffffffffffffff"))}),o.prototype.writeIntLE=function(r,t,n,e){if(r=+r,t=t>>>0,!e){const d=Math.pow(2,8*n-1);T(this,r,t,n,d-1,-d)}let u=0,h=1,l=0;for(this[t]=r&255;++u>0)-l&255;return t+n},o.prototype.writeIntBE=function(r,t,n,e){if(r=+r,t=t>>>0,!e){const d=Math.pow(2,8*n-1);T(this,r,t,n,d-1,-d)}let u=n-1,h=1,l=0;for(this[t+u]=r&255;--u>=0&&(h*=256);)r<0&&l===0&&this[t+u+1]!==0&&(l=1),this[t+u]=(r/h>>0)-l&255;return t+n},o.prototype.writeInt8=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,1,127,-128),r<0&&(r=255+r+1),this[t]=r&255,t+1},o.prototype.writeInt16LE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,2,32767,-32768),this[t]=r&255,this[t+1]=r>>>8,t+2},o.prototype.writeInt16BE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,2,32767,-32768),this[t]=r>>>8,this[t+1]=r&255,t+2},o.prototype.writeInt32LE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,4,2147483647,-2147483648),this[t]=r&255,this[t+1]=r>>>8,this[t+2]=r>>>16,this[t+3]=r>>>24,t+4},o.prototype.writeInt32BE=function(r,t,n){return r=+r,t=t>>>0,n||T(this,r,t,4,2147483647,-2147483648),r<0&&(r=4294967295+r+1),this[t]=r>>>24,this[t+1]=r>>>16,this[t+2]=r>>>8,this[t+3]=r&255,t+4},o.prototype.writeBigInt64LE=L(function(r,t=0){return tr(this,r,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),o.prototype.writeBigInt64BE=L(function(r,t=0){return ir(this,r,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function nr(i,r,t,n,e,u){if(t+n>i.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function er(i,r,t,n,e){return r=+r,t=t>>>0,e||nr(i,r,t,4),a.write(i,r,t,n,23,4),t+4}o.prototype.writeFloatLE=function(r,t,n){return er(this,r,t,!0,n)},o.prototype.writeFloatBE=function(r,t,n){return er(this,r,t,!1,n)};function or(i,r,t,n,e){return r=+r,t=t>>>0,e||nr(i,r,t,8),a.write(i,r,t,n,52,8),t+8}o.prototype.writeDoubleLE=function(r,t,n){return or(this,r,t,!0,n)},o.prototype.writeDoubleBE=function(r,t,n){return or(this,r,t,!1,n)},o.prototype.copy=function(r,t,n,e){if(!o.isBuffer(r))throw new TypeError("argument should be a Buffer");if(n||(n=0),!e&&e!==0&&(e=this.length),t>=r.length&&(t=r.length),t||(t=0),e>0&&e=this.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("sourceEnd out of bounds");e>this.length&&(e=this.length),r.length-t>>0,n=n===void 0?this.length:n>>>0,r||(r=0);let u;if(typeof r=="number")for(u=t;u2**32?e=ur(String(t)):typeof t=="bigint"&&(e=String(t),(t>BigInt(2)**BigInt(32)||t<-(BigInt(2)**BigInt(32)))&&(e=ur(e)),e+="n"),n+=` It must be ${r}. Received ${e}`,n},RangeError);function ur(i){let r="",t=i.length;const n=i[0]==="-"?1:0;for(;t>=n+4;t-=3)r=`_${i.slice(t-3,t)}${r}`;return`${i.slice(0,t)}${r}`}function Ur(i,r,t){D(r,"offset"),(i[r]===void 0||i[r+t]===void 0)&&$(r,i.length-(t+1))}function hr(i,r,t,n,e,u){if(i>t||i= 0${h} and < 2${h} ** ${(u+1)*8}${h}`:l=`>= -(2${h} ** ${(u+1)*8-1}${h}) and < 2 ** ${(u+1)*8-1}${h}`,new k.ERR_OUT_OF_RANGE("value",l,i)}Ur(n,e,u)}function D(i,r){if(typeof i!="number")throw new k.ERR_INVALID_ARG_TYPE(r,"number",i)}function $(i,r,t){throw Math.floor(i)!==i?(D(i,t),new k.ERR_OUT_OF_RANGE("offset","an integer",i)):r<0?new k.ERR_BUFFER_OUT_OF_BOUNDS:new k.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${r}`,i)}const Tr=/[^+/0-9A-Za-z-_]/g;function Rr(i){if(i=i.split("=")[0],i=i.trim().replace(Tr,""),i.length<2)return"";for(;i.length%4!==0;)i=i+"=";return i}function H(i,r){r=r||1/0;let t;const n=i.length;let e=null;const u=[];for(let h=0;h55295&&t<57344){if(!e){if(t>56319){(r-=3)>-1&&u.push(239,191,189);continue}else if(h+1===n){(r-=3)>-1&&u.push(239,191,189);continue}e=t;continue}if(t<56320){(r-=3)>-1&&u.push(239,191,189),e=t;continue}t=(e-55296<<10|t-56320)+65536}else e&&(r-=3)>-1&&u.push(239,191,189);if(e=null,t<128){if((r-=1)<0)break;u.push(t)}else if(t<2048){if((r-=2)<0)break;u.push(t>>6|192,t&63|128)}else if(t<65536){if((r-=3)<0)break;u.push(t>>12|224,t>>6&63|128,t&63|128)}else if(t<1114112){if((r-=4)<0)break;u.push(t>>18|240,t>>12&63|128,t>>6&63|128,t&63|128)}else throw new Error("Invalid code point")}return u}function Cr(i){const r=[];for(let t=0;t>8,e=t%256,u.push(e),u.push(n);return u}function cr(i){return f.toByteArray(Rr(i))}function O(i,r,t,n){let e;for(e=0;e=r.length||e>=i.length);++e)r[e+t]=i[e];return e}function S(i,r){return i instanceof r||i!=null&&i.constructor!=null&&i.constructor.name!=null&&i.constructor.name===r.name}function V(i){return i!==i}const _r=function(){const i="0123456789abcdef",r=new Array(256);for(let t=0;t<16;++t){const n=t*16;for(let e=0;e<16;++e)r[n+e]=i[t]+i[e]}return r}();function L(i){return typeof BigInt>"u"?br:i}function br(){throw new Error("BigInt not supported")}})(I);const Gr=I.Buffer,Yr=I.Blob,jr=I.BlobOptions,Wr=I.Buffer,Xr=I.File,qr=I.FileOptions,Hr=I.INSPECT_MAX_BYTES,Vr=I.SlowBuffer,zr=I.TranscodeEncoding,Jr=I.atob,Kr=I.btoa,Zr=I.constants,Qr=I.isAscii,vr=I.isUtf8,rt=I.kMaxLength,tt=I.kStringMaxLength,it=I.resolveObjectURL,nt=I.transcode,ot=Object.freeze(Object.defineProperty({__proto__:null,Blob:Yr,BlobOptions:jr,Buffer:Wr,File:Xr,FileOptions:qr,INSPECT_MAX_BYTES:Hr,SlowBuffer:Vr,TranscodeEncoding:zr,atob:Jr,btoa:Kr,constants:Zr,default:Gr,isAscii:Qr,isUtf8:vr,kMaxLength:rt,kStringMaxLength:tt,resolveObjectURL:it,transcode:nt},Symbol.toStringTag,{value:"Module"}));export{Gr as B,ot as d}; diff --git a/version-7.0.0/assets/index-BbP3371Q.js b/version-7.0.0/assets/index-BbP3371Q.js new file mode 100644 index 0000000..66d8070 --- /dev/null +++ b/version-7.0.0/assets/index-BbP3371Q.js @@ -0,0 +1 @@ +const l=globalThis||void 0||self;export{l as g}; diff --git a/version-7.0.0/assets/index-CJGZSqXF.js b/version-7.0.0/assets/index-CJGZSqXF.js new file mode 100644 index 0000000..4565395 --- /dev/null +++ b/version-7.0.0/assets/index-CJGZSqXF.js @@ -0,0 +1 @@ +const r=(o=Number.MAX_VALUE)=>Math.floor(Math.random()*Math.floor(o)),a=(o=0,e=Number.MAX_VALUE)=>Math.random()*(e-o)+o,n=[{name:"Motorboat, anchoring, swimming",count:0,perc:0,group:"high"},{name:"Rec fishing from a self-propelled boat",count:2,perc:.023,group:"med"},{name:"Rec shell fishing, clamming",count:1,perc:.115,group:"low"},{name:"Scuba or snorkel from shore",count:0,perc:0,group:"low"},{name:"Rec fishing from a motorboat",count:4,perc:.045,group:"high"},{name:"Commercial fishing",count:0,perc:0,group:"low"},{name:"Motorboating, no anchoring",count:1,perc:.018,group:"med"},{name:"Surfing",count:0,perc:0,group:"med"}],t=[{value:10,percent:.1,totalValue:100,rank:"Low",fullName:"Cape St. James"},{value:25,percent:.25,totalValue:100,rank:"Medium",fullName:"South Moresby Trough"},{value:40,percent:.2,totalValue:200,rank:"Very High",fullName:"Cape St. James"},{value:25,percent:.25,totalValue:100,rank:"Medium",fullName:"Dogfish Bank"}],m=()=>Array.from({length:30}).map((o,e)=>({id:`${e+1}`,count:r(1e7),low:a(0,.2),med:a(.3,.5),high:a(.7,.9),comment:"This is a comment"})),l=[{propA:"a",propB:"b",arrayC:["one","two",3,4,"five"],level2:{propC:1,propD:2,level3:{propE:"e",propF:"f"}}}],c={ranked:t,humanUse:n,nested:l,randomCategorical:m()};export{c as f,m as g}; diff --git a/version-7.0.0/assets/index-C_s9n2jO.js b/version-7.0.0/assets/index-C_s9n2jO.js new file mode 100644 index 0000000..2a43493 --- /dev/null +++ b/version-7.0.0/assets/index-C_s9n2jO.js @@ -0,0 +1 @@ +import{o as B,X as L,S as C,D as H,m as u,a as g,A as y,Z as I,l as h,u as k,s as P,H as W,b as A,J as F,O as x,w as D,c as R,p as f,d as v,f as E,h as M,e as N,g as q,i as w,j as O,B as U,v as Z,k as j,n as z,q as G,r as J,C as K,t as Q,y as V,I as X,x as Y,z as _,E as $,F as aa,G as sa,K as oa,_ as ta,M as ra,L as ea,N as pa,P as ia,Q as ma,R as na,T as la,U as ca,V as Ta,W as ba,Y as da,$ as Sa,a0 as Ba,a1 as La,a2 as Ca,a3 as Ha,a4 as ua,a5 as ga,a6 as ya,a7 as Ia,a8 as ha,a9 as ka,aa as Pa,ab as Wa,ac as Aa,ad as Fa}from"./DocsRenderer-PKQXORMH-Co0OfJiJ.js";import"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";import"./index-RYns6xqu.js";import"./react-18-DBL1hgnh.js";import"./index-D16Yfzz8.js";import"./index-BbP3371Q.js";import"./index-D-8MO0q_.js";import"./extends-CF3RwP-h.js";import"./_baseToString-CmkGVQv0.js";import"./_getPrototype-2UMXDfW_.js";import"./cloneDeep-DjGZ9tLP.js";import"./_baseIteratee-hc9hs9W5.js";import"./index-DwAHOYlq.js";import"./index-DrFu-skq.js";export{B as A,L as ActionBar,C as AddonPanel,H as Badge,u as Bar,g as Blockquote,y as Button,I as ClipboardCode,h as Code,k as DL,P as Div,W as DocumentWrapper,A as EmptyTabContent,F as ErrorFormatter,x as FlexBar,D as Form,R as H1,f as H2,v as H3,E as H4,M as H5,N as H6,q as HR,w as IconButton,O as IconButtonSkeleton,U as Icons,Z as Img,j as LI,z as Link,G as ListItem,J as Loader,K as Modal,Q as OL,V as P,X as Placeholder,Y as Pre,_ as ResetWrapper,$ as ScrollArea,aa as Separator,sa as Spaced,oa as Span,ta as StorybookIcon,ra as StorybookLogo,ea as Symbols,pa as SyntaxHighlighter,ia as TT,ma as TabBar,na as TabButton,la as TabWrapper,ca as Table,Ta as Tabs,ba as TabsState,da as TooltipLinkList,Sa as TooltipMessage,Ba as TooltipNote,La as UL,Ca as WithTooltip,Ha as WithTooltipPure,ua as Zoom,ga as codeCommon,ya as components,Ia as createCopyToClipboardFunction,ha as getStoryHref,ka as icons,Pa as interleaveSeparators,Wa as nameSpaceClassNames,Aa as resetComponents,Fa as withReset}; diff --git a/version-7.0.0/assets/index-CcnH5Kt0.js b/version-7.0.0/assets/index-CcnH5Kt0.js new file mode 100644 index 0000000..697ae9c --- /dev/null +++ b/version-7.0.0/assets/index-CcnH5Kt0.js @@ -0,0 +1 @@ +import{R as e}from"./index-RYns6xqu.js";const o={},c=e.createContext(o);function u(n){const t=e.useContext(c);return e.useMemo(function(){return typeof n=="function"?n(t):{...t,...n}},[t,n])}function m(n){let t;return n.disableParentContext?t=typeof n.components=="function"?n.components(o):n.components||o:t=u(n.components),e.createElement(c.Provider,{value:t},n.children)}export{m as MDXProvider,u as useMDXComponents}; diff --git a/version-7.0.0/assets/index-D-8MO0q_.js b/version-7.0.0/assets/index-D-8MO0q_.js new file mode 100644 index 0000000..c9b06b4 --- /dev/null +++ b/version-7.0.0/assets/index-D-8MO0q_.js @@ -0,0 +1 @@ +var d=Object.create,g=Object.defineProperty,j=Object.getOwnPropertyDescriptor,A=Object.getOwnPropertyNames,h=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty,x=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),P=(e,r,i,u)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of A(r))!m.call(e,a)&&a!==i&&g(e,a,{get:()=>r[a],enumerable:!(u=j(r,a))||u.enumerable});return e},S=(e,r,i)=>(i=e!=null?d(h(e)):{},P(!e||!e.__esModule?g(i,"default",{value:e,enumerable:!0}):i,e)),U=x(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var r=Object.prototype.toString,i=Object.getPrototypeOf,u=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,c){return function f(t,n,o){var y,s,l,p=r.call(t),w=r.call(n);if(t===n)return!0;if(t==null||n==null)return!1;if(o.indexOf(t)>-1&&o.indexOf(n)>-1)return!0;if(o.push(t,n),p!=w||(y=u(t),s=u(n),y.length!=s.length||y.some(function(O){return!f(t[O],n[O],o)})))return!1;switch(p.slice(8,-1)){case"Symbol":return t.valueOf()==n.valueOf();case"Date":case"Number":return+t==+n||+t!=+t&&+n!=+n;case"RegExp":case"Function":case"String":case"Boolean":return""+t==""+n;case"Set":case"Map":y=t.entries(),s=n.entries();do if(!f((l=y.next()).value,s.next().value,o))return!1;while(!l.done);return!0;case"ArrayBuffer":t=new Uint8Array(t),n=new Uint8Array(n);case"DataView":t=new Uint8Array(t.buffer),n=new Uint8Array(n.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(t.length!=n.length)return!1;for(l=0;le.map(r=>typeof r<"u").filter(Boolean).length,q=(e,r)=>{let{exists:i,eq:u,neq:a,truthy:c}=e;if(v([i,u,a,c])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:i,eq:u,neq:a})}`);if(typeof u<"u")return(0,b.isEqual)(r,u);if(typeof a<"u")return!(0,b.isEqual)(r,a);if(typeof i<"u"){let f=typeof r<"u";return i?f:!f}return typeof c>"u"||c?!!r:!r},E=(e,r,i)=>{if(!e.if)return!0;let{arg:u,global:a}=e.if;if(v([u,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:u,global:a})}`);let c=u?r[u]:i[a];return q(e.if,c)},I=e=>e.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"");export{I as O,E as P}; diff --git a/version-7.0.0/assets/index-D16Yfzz8.js b/version-7.0.0/assets/index-D16Yfzz8.js new file mode 100644 index 0000000..0ef09b2 --- /dev/null +++ b/version-7.0.0/assets/index-D16Yfzz8.js @@ -0,0 +1,24 @@ +import{r as _a,g as Na}from"./index-RYns6xqu.js";var Co={exports:{}},ve={},xo={exports:{}},_o={};/** + * @license React + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */(function(e){function n(C,z){var P=C.length;C.push(z);e:for(;0>>1,Y=C[H];if(0>>1;Hl(sl,P))mnl(Xt,sl)?(C[H]=Xt,C[mn]=P,H=mn):(C[H]=sl,C[pn]=P,H=pn);else if(mnl(Xt,P))C[H]=Xt,C[mn]=P,H=mn;else break e}}return z}function l(C,z){var P=C.sortIndex-z.sortIndex;return P!==0?P:C.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var u=Date,o=u.now();e.unstable_now=function(){return u.now()-o}}var s=[],d=[],v=1,m=null,p=3,g=!1,w=!1,k=!1,O=typeof setTimeout=="function"?setTimeout:null,c=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(C){for(var z=t(d);z!==null;){if(z.callback===null)r(d);else if(z.startTime<=C)r(d),z.sortIndex=z.expirationTime,n(s,z);else break;z=t(d)}}function h(C){if(k=!1,f(C),!w)if(t(s)!==null)w=!0,ul(E);else{var z=t(d);z!==null&&ol(h,z.startTime-C)}}function E(C,z){w=!1,k&&(k=!1,c(N),N=-1),g=!0;var P=p;try{for(f(z),m=t(s);m!==null&&(!(m.expirationTime>z)||C&&!Ce());){var H=m.callback;if(typeof H=="function"){m.callback=null,p=m.priorityLevel;var Y=H(m.expirationTime<=z);z=e.unstable_now(),typeof Y=="function"?m.callback=Y:m===t(s)&&r(s),f(z)}else r(s);m=t(s)}if(m!==null)var Yt=!0;else{var pn=t(d);pn!==null&&ol(h,pn.startTime-z),Yt=!1}return Yt}finally{m=null,p=P,g=!1}}var x=!1,_=null,N=-1,B=5,T=-1;function Ce(){return!(e.unstable_now()-TC||125H?(C.sortIndex=P,n(d,C),t(s)===null&&C===t(d)&&(k?(c(N),N=-1):k=!0,ol(h,P-H))):(C.sortIndex=Y,n(s,C),w||g||(w=!0,ul(E))),C},e.unstable_shouldYield=Ce,e.unstable_wrapCallback=function(C){var z=p;return function(){var P=p;p=z;try{return C.apply(this,arguments)}finally{p=P}}}})(_o);xo.exports=_o;var za=xo.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Pa=_a,me=za;function y(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Fl=Object.prototype.hasOwnProperty,Ta=/^[: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]*$/,yu={},gu={};function La(e){return Fl.call(gu,e)?!0:Fl.call(yu,e)?!1:Ta.test(e)?gu[e]=!0:(yu[e]=!0,!1)}function Ma(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Da(e,n,t,r){if(n===null||typeof n>"u"||Ma(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ie(e,n,t,r,l,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ie(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];q[n]=new ie(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ie(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ie(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){q[e]=new ie(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ie(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){q[e]=new ie(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){q[e]=new ie(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){q[e]=new ie(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ni=/[\-:]([a-z])/g;function zi(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 n=e.replace(Ni,zi);q[n]=new ie(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Ni,zi);q[n]=new ie(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Ni,zi);q[n]=new ie(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!1,!1)});q.xlinkHref=new ie("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!0,!0)});function Pi(e,n,t,r){var l=q.hasOwnProperty(n)?q[n]:null;(l!==null?l.type!==0:r||!(2o||l[u]!==i[o]){var s=` +`+l[u].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=u&&0<=o);break}}}finally{cl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?pt(e):""}function Ra(e){switch(e.tag){case 5:return pt(e.type);case 16:return pt("Lazy");case 13:return pt("Suspense");case 19:return pt("SuspenseList");case 0:case 2:case 15:return e=fl(e.type,!1),e;case 11:return e=fl(e.type.render,!1),e;case 1:return e=fl(e.type,!0),e;default:return""}}function Ul(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 Mn:return"Fragment";case Ln:return"Portal";case Ol:return"Profiler";case Ti:return"StrictMode";case Il:return"Suspense";case jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Po:return(e.displayName||"Context")+".Consumer";case zo:return(e._context.displayName||"Context")+".Provider";case Li:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Mi:return n=e.displayName||null,n!==null?n:Ul(e.type)||"Memo";case Ye:n=e._payload,e=e._init;try{return Ul(e(n))}catch{}}return null}function Fa(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(n);case 8:return n===Ti?"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 n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function sn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Lo(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Oa(e){var n=Lo(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Zt(e){e._valueTracker||(e._valueTracker=Oa(e))}function Mo(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Lo(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Sr(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 Vl(e,n){var t=n.checked;return V({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function ku(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=sn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Do(e,n){n=n.checked,n!=null&&Pi(e,"checked",n,!1)}function Al(e,n){Do(e,n);var t=sn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Bl(e,n.type,t):n.hasOwnProperty("defaultValue")&&Bl(e,n.type,sn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Su(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Bl(e,n,t){(n!=="number"||Sr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var mt=Array.isArray;function Hn(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=Jt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function zt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var yt={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},Ia=["Webkit","ms","Moz","O"];Object.keys(yt).forEach(function(e){Ia.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),yt[n]=yt[e]})});function Io(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||yt.hasOwnProperty(e)&&yt[e]?(""+n).trim():n+"px"}function jo(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=Io(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var ja=V({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 Wl(e,n){if(n){if(ja[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(y(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(y(61))}if(n.style!=null&&typeof n.style!="object")throw Error(y(62))}}function $l(e,n){if(e.indexOf("-")===-1)return typeof n.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 Kl=null;function Di(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Yl=null,Qn=null,Wn=null;function xu(e){if(e=$t(e)){if(typeof Yl!="function")throw Error(y(280));var n=e.stateNode;n&&(n=Gr(n),Yl(e.stateNode,e.type,n))}}function Uo(e){Qn?Wn?Wn.push(e):Wn=[e]:Qn=e}function Vo(){if(Qn){var e=Qn,n=Wn;if(Wn=Qn=null,xu(e),n)for(e=0;e>>=0,e===0?32:31-(Xa(e)/Ga|0)|0}var qt=64,bt=4194304;function vt(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 _r(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=t&268435455;if(u!==0){var o=u&~l;o!==0?r=vt(o):(i&=u,i!==0&&(r=vt(i)))}else u=t&~l,u!==0?r=vt(u):i!==0&&(r=vt(i));if(r===0)return 0;if(n!==0&&n!==r&&!(n&l)&&(l=r&-r,i=n&-n,l>=i||l===16&&(i&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Qt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Pe(n),e[n]=t}function ba(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wt),Ru=" ",Fu=!1;function is(e,n){switch(e){case"keyup":return zc.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function us(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Tc(e,n){switch(e){case"compositionend":return us(n);case"keypress":return n.which!==32?null:(Fu=!0,Ru);case"textInput":return e=n.data,e===Ru&&Fu?null:e;default:return null}}function Lc(e,n){if(Dn)return e==="compositionend"||!Ai&&is(e,n)?(e=rs(),dr=ji=Je=null,Dn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Uu(t)}}function cs(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?cs(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function fs(){for(var e=window,n=Sr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=Sr(e.document)}return n}function Bi(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Vc(e){var n=fs(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&cs(t.ownerDocument.documentElement,t)){if(r!==null&&Bi(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=Vu(t,i);var u=Vu(t,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Rn=null,bl=null,St=null,ei=!1;function Au(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;ei||Rn==null||Rn!==Sr(r)||(r=Rn,"selectionStart"in r&&Bi(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}),St&&Rt(St,r)||(St=r,r=Pr(bl,"onSelect"),0In||(e.current=ui[In],ui[In]=null,In--)}function D(e,n){In++,ui[In]=e.current,e.current=n}var an={},te=fn(an),se=fn(!1),En=an;function Gn(e,n){var t=e.type.contextTypes;if(!t)return an;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in t)l[i]=n[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function ae(e){return e=e.childContextTypes,e!=null}function Lr(){F(se),F(te)}function Yu(e,n,t){if(te.current!==an)throw Error(y(168));D(te,n),D(se,t)}function ks(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(y(108,Fa(e)||"Unknown",l));return V({},t,r)}function Mr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||an,En=te.current,D(te,e),D(se,se.current),!0}function Xu(e,n,t){var r=e.stateNode;if(!r)throw Error(y(169));t?(e=ks(e,n,En),r.__reactInternalMemoizedMergedChildContext=e,F(se),F(te),D(te,e)):F(se),D(se,t)}var je=null,Zr=!1,_l=!1;function Ss(e){je===null?je=[e]:je.push(e)}function Jc(e){Zr=!0,Ss(e)}function dn(){if(!_l&&je!==null){_l=!0;var e=0,n=M;try{var t=je;for(M=1;e>=u,l-=u,Ue=1<<32-Pe(n)+l|t<N?(B=_,_=null):B=_.sibling;var T=p(c,_,f[N],h);if(T===null){_===null&&(_=B);break}e&&_&&T.alternate===null&&n(c,_),a=i(T,a,N),x===null?E=T:x.sibling=T,x=T,_=B}if(N===f.length)return t(c,_),I&&vn(c,N),E;if(_===null){for(;NN?(B=_,_=null):B=_.sibling;var Ce=p(c,_,T.value,h);if(Ce===null){_===null&&(_=B);break}e&&_&&Ce.alternate===null&&n(c,_),a=i(Ce,a,N),x===null?E=Ce:x.sibling=Ce,x=Ce,_=B}if(T.done)return t(c,_),I&&vn(c,N),E;if(_===null){for(;!T.done;N++,T=f.next())T=m(c,T.value,h),T!==null&&(a=i(T,a,N),x===null?E=T:x.sibling=T,x=T);return I&&vn(c,N),E}for(_=r(c,_);!T.done;N++,T=f.next())T=g(_,c,N,T.value,h),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?N:T.key),a=i(T,a,N),x===null?E=T:x.sibling=T,x=T);return e&&_.forEach(function(rt){return n(c,rt)}),I&&vn(c,N),E}function O(c,a,f,h){if(typeof f=="object"&&f!==null&&f.type===Mn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case Gt:e:{for(var E=f.key,x=a;x!==null;){if(x.key===E){if(E=f.type,E===Mn){if(x.tag===7){t(c,x.sibling),a=l(x,f.props.children),a.return=c,c=a;break e}}else if(x.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Ye&&Ju(E)===x.type){t(c,x.sibling),a=l(x,f.props),a.ref=ct(c,x,f),a.return=c,c=a;break e}t(c,x);break}else n(c,x);x=x.sibling}f.type===Mn?(a=Sn(f.props.children,c.mode,h,f.key),a.return=c,c=a):(h=kr(f.type,f.key,f.props,null,c.mode,h),h.ref=ct(c,a,f),h.return=c,c=h)}return u(c);case Ln:e:{for(x=f.key;a!==null;){if(a.key===x)if(a.tag===4&&a.stateNode.containerInfo===f.containerInfo&&a.stateNode.implementation===f.implementation){t(c,a.sibling),a=l(a,f.children||[]),a.return=c,c=a;break e}else{t(c,a);break}else n(c,a);a=a.sibling}a=Rl(f,c.mode,h),a.return=c,c=a}return u(c);case Ye:return x=f._init,O(c,a,x(f._payload),h)}if(mt(f))return w(c,a,f,h);if(it(f))return k(c,a,f,h);ur(c,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,a!==null&&a.tag===6?(t(c,a.sibling),a=l(a,f),a.return=c,c=a):(t(c,a),a=Dl(f,c.mode,h),a.return=c,c=a),u(c)):t(c,a)}return O}var Jn=_s(!0),Ns=_s(!1),Fr=fn(null),Or=null,Vn=null,$i=null;function Ki(){$i=Vn=Or=null}function Yi(e){var n=Fr.current;F(Fr),e._currentValue=n}function ai(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Kn(e,n){Or=e,$i=Vn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&n&&(oe=!0),e.firstContext=null)}function Se(e){var n=e._currentValue;if($i!==e)if(e={context:e,memoizedValue:n,next:null},Vn===null){if(Or===null)throw Error(y(308));Vn=e,Or.dependencies={lanes:0,firstContext:e}}else Vn=Vn.next=e;return n}var gn=null;function Xi(e){gn===null?gn=[e]:gn.push(e)}function zs(e,n,t,r){var l=n.interleaved;return l===null?(t.next=t,Xi(n)):(t.next=l.next,l.next=t),n.interleaved=t,Qe(e,r)}function Qe(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}var Xe=!1;function Gi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ps(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ae(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function rn(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,L&2){var l=r.pending;return l===null?n.next=n:(n.next=l.next,l.next=n),r.pending=n,Qe(e,t)}return l=r.interleaved,l===null?(n.next=n,Xi(r)):(n.next=l.next,l.next=n),r.interleaved=n,Qe(e,t)}function mr(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Fi(e,t)}}function qu(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,t===r)){var l=null,i=null;if(t=t.firstBaseUpdate,t!==null){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};i===null?l=i=u:i=i.next=u,t=t.next}while(t!==null);i===null?l=i=n:i=i.next=n}else l=i=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Ir(e,n,t,r){var l=e.updateQueue;Xe=!1;var i=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,d=s.next;s.next=null,u===null?i=d:u.next=d,u=s;var v=e.alternate;v!==null&&(v=v.updateQueue,o=v.lastBaseUpdate,o!==u&&(o===null?v.firstBaseUpdate=d:o.next=d,v.lastBaseUpdate=s))}if(i!==null){var m=l.baseState;u=0,v=d=s=null,o=i;do{var p=o.lane,g=o.eventTime;if((r&p)===p){v!==null&&(v=v.next={eventTime:g,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var w=e,k=o;switch(p=n,g=t,k.tag){case 1:if(w=k.payload,typeof w=="function"){m=w.call(g,m,p);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=k.payload,p=typeof w=="function"?w.call(g,m,p):w,p==null)break e;m=V({},m,p);break e;case 2:Xe=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[o]:p.push(o))}else g={eventTime:g,lane:p,tag:o.tag,payload:o.payload,callback:o.callback,next:null},v===null?(d=v=g,s=m):v=v.next=g,u|=p;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;p=o,o=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(v===null&&(s=m),l.baseState=s,l.firstBaseUpdate=d,l.lastBaseUpdate=v,n=l.shared.interleaved,n!==null){l=n;do u|=l.lane,l=l.next;while(l!==n)}else i===null&&(l.shared.lanes=0);_n|=u,e.lanes=u,e.memoizedState=m}}function bu(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;nt?t:4,e(!0);var r=zl.transition;zl.transition={};try{e(!1),n()}finally{M=t,zl.transition=r}}function $s(){return Ee().memoizedState}function nf(e,n,t){var r=un(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},Ks(e))Ys(n,t);else if(t=zs(e,n,t,r),t!==null){var l=le();Te(t,e,r,l),Xs(t,n,r)}}function tf(e,n,t){var r=un(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(Ks(e))Ys(n,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=n.lastRenderedReducer,i!==null))try{var u=n.lastRenderedState,o=i(u,t);if(l.hasEagerState=!0,l.eagerState=o,Le(o,u)){var s=n.interleaved;s===null?(l.next=l,Xi(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}finally{}t=zs(e,n,l,r),t!==null&&(l=le(),Te(t,e,r,l),Xs(t,n,r))}}function Ks(e){var n=e.alternate;return e===U||n!==null&&n===U}function Ys(e,n){Et=Ur=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Xs(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Fi(e,t)}}var Vr={readContext:Se,useCallback:b,useContext:b,useEffect:b,useImperativeHandle:b,useInsertionEffect:b,useLayoutEffect:b,useMemo:b,useReducer:b,useRef:b,useState:b,useDebugValue:b,useDeferredValue:b,useTransition:b,useMutableSource:b,useSyncExternalStore:b,useId:b,unstable_isNewReconciler:!1},rf={readContext:Se,useCallback:function(e,n){return De().memoizedState=[e,n===void 0?null:n],e},useContext:Se,useEffect:no,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,hr(4194308,4,As.bind(null,n,e),t)},useLayoutEffect:function(e,n){return hr(4194308,4,e,n)},useInsertionEffect:function(e,n){return hr(4,2,e,n)},useMemo:function(e,n){var t=De();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=De();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=nf.bind(null,U,e),[r.memoizedState,e]},useRef:function(e){var n=De();return e={current:e},n.memoizedState=e},useState:eo,useDebugValue:ru,useDeferredValue:function(e){return De().memoizedState=e},useTransition:function(){var e=eo(!1),n=e[0];return e=ef.bind(null,e[1]),De().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=U,l=De();if(I){if(t===void 0)throw Error(y(407));t=t()}else{if(t=n(),G===null)throw Error(y(349));xn&30||Ds(r,n,t)}l.memoizedState=t;var i={value:t,getSnapshot:n};return l.queue=i,no(Fs.bind(null,r,i,e),[e]),r.flags|=2048,Bt(9,Rs.bind(null,r,i,t,n),void 0,null),t},useId:function(){var e=De(),n=G.identifierPrefix;if(I){var t=Ve,r=Ue;t=(r&~(1<<32-Pe(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Vt++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(t,{is:r.is}):(e=u.createElement(t),t==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,t),e[Re]=n,e[It]=r,la(e,n,!1,!1),n.stateNode=e;e:{switch(u=$l(t,r),t){case"dialog":R("cancel",e),R("close",e),l=r;break;case"iframe":case"object":case"embed":R("load",e),l=r;break;case"video":case"audio":for(l=0;let&&(n.flags|=128,r=!0,ft(i,!1),n.lanes=4194304)}else{if(!r)if(e=jr(u),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),ft(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!I)return ee(n),null}else 2*Q()-i.renderingStartTime>et&&t!==1073741824&&(n.flags|=128,r=!0,ft(i,!1),n.lanes=4194304);i.isBackwards?(u.sibling=n.child,n.child=u):(t=i.last,t!==null?t.sibling=u:n.child=u,i.last=u)}return i.tail!==null?(n=i.tail,i.rendering=n,i.tail=n.sibling,i.renderingStartTime=Q(),n.sibling=null,t=j.current,D(j,r?t&1|2:t&1),n):(ee(n),null);case 22:case 23:return au(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?fe&1073741824&&(ee(n),n.subtreeFlags&6&&(n.flags|=8192)):ee(n),null;case 24:return null;case 25:return null}throw Error(y(156,n.tag))}function df(e,n){switch(Qi(n),n.tag){case 1:return ae(n.type)&&Lr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return qn(),F(se),F(te),qi(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Ji(n),null;case 13:if(F(j),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(y(340));Zn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return F(j),null;case 4:return qn(),null;case 10:return Yi(n.type._context),null;case 22:case 23:return au(),null;case 24:return null;default:return null}}var sr=!1,ne=!1,pf=typeof WeakSet=="function"?WeakSet:Set,S=null;function An(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){A(e,n,r)}else t.current=null}function gi(e,n,t){try{t()}catch(r){A(e,n,r)}}var po=!1;function mf(e,n){if(ni=Nr,e=fs(),Bi(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{t.nodeType,i.nodeType}catch{t=null;break e}var u=0,o=-1,s=-1,d=0,v=0,m=e,p=null;n:for(;;){for(var g;m!==t||l!==0&&m.nodeType!==3||(o=u+l),m!==i||r!==0&&m.nodeType!==3||(s=u+r),m.nodeType===3&&(u+=m.nodeValue.length),(g=m.firstChild)!==null;)p=m,m=g;for(;;){if(m===e)break n;if(p===t&&++d===l&&(o=u),p===i&&++v===r&&(s=u),(g=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=g}t=o===-1||s===-1?null:{start:o,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(ti={focusedElem:e,selectionRange:t},Nr=!1,S=n;S!==null;)if(n=S,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,S=e;else for(;S!==null;){n=S;try{var w=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var k=w.memoizedProps,O=w.memoizedState,c=n.stateNode,a=c.getSnapshotBeforeUpdate(n.elementType===n.type?k:_e(n.type,k),O);c.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var f=n.stateNode.containerInfo;f.nodeType===1?f.textContent="":f.nodeType===9&&f.documentElement&&f.removeChild(f.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(h){A(n,n.return,h)}if(e=n.sibling,e!==null){e.return=n.return,S=e;break}S=n.return}return w=po,po=!1,w}function Ct(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&gi(n,t,i)}l=l.next}while(l!==r)}}function br(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function wi(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function oa(e){var n=e.alternate;n!==null&&(e.alternate=null,oa(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Re],delete n[It],delete n[ii],delete n[Gc],delete n[Zc])),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 sa(e){return e.tag===5||e.tag===3||e.tag===4}function mo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sa(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 ki(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Tr));else if(r!==4&&(e=e.child,e!==null))for(ki(e,n,t),e=e.sibling;e!==null;)ki(e,n,t),e=e.sibling}function Si(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Si(e,n,t),e=e.sibling;e!==null;)Si(e,n,t),e=e.sibling}var Z=null,Ne=!1;function Ke(e,n,t){for(t=t.child;t!==null;)aa(e,n,t),t=t.sibling}function aa(e,n,t){if(Fe&&typeof Fe.onCommitFiberUnmount=="function")try{Fe.onCommitFiberUnmount($r,t)}catch{}switch(t.tag){case 5:ne||An(t,n);case 6:var r=Z,l=Ne;Z=null,Ke(e,n,t),Z=r,Ne=l,Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):Z.removeChild(t.stateNode));break;case 18:Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?xl(e.parentNode,t):e.nodeType===1&&xl(e,t),Mt(e)):xl(Z,t.stateNode));break;case 4:r=Z,l=Ne,Z=t.stateNode.containerInfo,Ne=!0,Ke(e,n,t),Z=r,Ne=l;break;case 0:case 11:case 14:case 15:if(!ne&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&(i&2||i&4)&&gi(t,n,u),l=l.next}while(l!==r)}Ke(e,n,t);break;case 1:if(!ne&&(An(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(o){A(t,n,o)}Ke(e,n,t);break;case 21:Ke(e,n,t);break;case 22:t.mode&1?(ne=(r=ne)||t.memoizedState!==null,Ke(e,n,t),ne=r):Ke(e,n,t);break;default:Ke(e,n,t)}}function vo(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new pf),n.forEach(function(r){var l=Cf.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function xe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=u),r&=~i}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*hf(r/1960))-r,10e?16:e,qe===null)var r=!1;else{if(e=qe,qe=null,Hr=0,L&6)throw Error(y(331));var l=L;for(L|=4,S=e.current;S!==null;){var i=S,u=i.child;if(S.flags&16){var o=i.deletions;if(o!==null){for(var s=0;sQ()-ou?kn(e,0):uu|=t),ce(e,n)}function ya(e,n){n===0&&(e.mode&1?(n=bt,bt<<=1,!(bt&130023424)&&(bt=4194304)):n=1);var t=le();e=Qe(e,n),e!==null&&(Qt(e,n,t),ce(e,t))}function Ef(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ya(e,t)}function Cf(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(y(314))}r!==null&&r.delete(n),ya(e,t)}var ga;ga=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||se.current)oe=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return oe=!1,cf(e,n,t);oe=!!(e.flags&131072)}else oe=!1,I&&n.flags&1048576&&Es(n,Rr,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;yr(e,n),e=n.pendingProps;var l=Gn(n,te.current);Kn(n,t),l=eu(null,n,r,e,l,t);var i=nu();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,ae(r)?(i=!0,Mr(n)):i=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Gi(n),l.updater=qr,n.stateNode=l,l._reactInternals=n,fi(n,r,e,t),n=mi(null,n,r,!0,i,t)):(n.tag=0,I&&i&&Hi(n),re(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(yr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=_f(r),e=_e(r,e),l){case 0:n=pi(null,n,r,e,t);break e;case 1:n=ao(null,n,r,e,t);break e;case 11:n=oo(null,n,r,e,t);break e;case 14:n=so(null,n,r,_e(r.type,e),t);break e}throw Error(y(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),pi(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),ao(e,n,r,l,t);case 3:e:{if(na(n),e===null)throw Error(y(387));r=n.pendingProps,i=n.memoizedState,l=i.element,Ps(e,n),Ir(n,r,null,t);var u=n.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=i,n.memoizedState=i,n.flags&256){l=bn(Error(y(423)),n),n=co(e,n,r,t,l);break e}else if(r!==l){l=bn(Error(y(424)),n),n=co(e,n,r,t,l);break e}else for(de=tn(n.stateNode.containerInfo.firstChild),pe=n,I=!0,ze=null,t=Ns(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(Zn(),r===l){n=We(e,n,t);break e}re(e,n,r,t)}n=n.child}return n;case 5:return Ts(n),e===null&&si(n),r=n.type,l=n.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,ri(r,l)?u=null:i!==null&&ri(r,i)&&(n.flags|=32),ea(e,n),re(e,n,u,t),n.child;case 6:return e===null&&si(n),null;case 13:return ta(e,n,t);case 4:return Zi(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=Jn(n,null,r,t):re(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),oo(e,n,r,l,t);case 7:return re(e,n,n.pendingProps,t),n.child;case 8:return re(e,n,n.pendingProps.children,t),n.child;case 12:return re(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,i=n.memoizedProps,u=l.value,D(Fr,r._currentValue),r._currentValue=u,i!==null)if(Le(i.value,u)){if(i.children===l.children&&!se.current){n=We(e,n,t);break e}}else for(i=n.child,i!==null&&(i.return=n);i!==null;){var o=i.dependencies;if(o!==null){u=i.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=Ae(-1,t&-t),s.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var v=d.pending;v===null?s.next=s:(s.next=v.next,v.next=s),d.pending=s}}i.lanes|=t,s=i.alternate,s!==null&&(s.lanes|=t),ai(i.return,t,n),o.lanes|=t;break}s=s.next}}else if(i.tag===10)u=i.type===n.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(y(341));u.lanes|=t,o=u.alternate,o!==null&&(o.lanes|=t),ai(u,t,n),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===n){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}re(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,Kn(n,t),l=Se(l),r=r(l),n.flags|=1,re(e,n,r,t),n.child;case 14:return r=n.type,l=_e(r,n.pendingProps),l=_e(r.type,l),so(e,n,r,l,t);case 15:return qs(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),yr(e,n),n.tag=1,ae(r)?(e=!0,Mr(n)):e=!1,Kn(n,t),Gs(n,r,l),fi(n,r,l,t),mi(null,n,r,!0,e,t);case 19:return ra(e,n,t);case 22:return bs(e,n,t)}throw Error(y(156,n.tag))};function wa(e,n){return Ko(e,n)}function xf(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,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 we(e,n,t,r){return new xf(e,n,t,r)}function fu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function _f(e){if(typeof e=="function")return fu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Li)return 11;if(e===Mi)return 14}return 2}function on(e,n){var t=e.alternate;return t===null?(t=we(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function kr(e,n,t,r,l,i){var u=2;if(r=e,typeof e=="function")fu(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Mn:return Sn(t.children,l,i,n);case Ti:u=8,l|=8;break;case Ol:return e=we(12,t,n,l|2),e.elementType=Ol,e.lanes=i,e;case Il:return e=we(13,t,n,l),e.elementType=Il,e.lanes=i,e;case jl:return e=we(19,t,n,l),e.elementType=jl,e.lanes=i,e;case To:return nl(t,l,i,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case zo:u=10;break e;case Po:u=9;break e;case Li:u=11;break e;case Mi:u=14;break e;case Ye:u=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return n=we(u,t,n,l),n.elementType=e,n.type=r,n.lanes=i,n}function Sn(e,n,t,r){return e=we(7,e,r,n),e.lanes=t,e}function nl(e,n,t,r){return e=we(22,e,r,n),e.elementType=To,e.lanes=t,e.stateNode={isHidden:!1},e}function Dl(e,n,t){return e=we(6,e,null,n),e.lanes=t,e}function Rl(e,n,t){return n=we(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Nf(e,n,t,r,l){this.tag=n,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=pl(0),this.expirationTimes=pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function du(e,n,t,r,l,i,u,o,s){return e=new Nf(e,n,t,o,s),n===1?(n=1,i===!0&&(n|=8)):n=0,i=we(3,null,null,n),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gi(i),e}function zf(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ca)}catch(e){console.error(e)}}Ca(),Co.exports=ve;var Df=Co.exports;const Ff=Na(Df);export{Df as r,Ff as w}; diff --git a/version-7.0.0/assets/index-DrFu-skq.js b/version-7.0.0/assets/index-DrFu-skq.js new file mode 100644 index 0000000..37c96b4 --- /dev/null +++ b/version-7.0.0/assets/index-DrFu-skq.js @@ -0,0 +1,6 @@ +function l(o){for(var f=[],i=1;iGe(r,"name",{value:t,configurable:!0}),f=(r,t)=>()=>(t||r((t={exports:{}}).exports,t),t.exports),mn=(r,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of un(t))!dn.call(r,i)&&i!==n&&Ge(r,i,{get:()=>t[i],enumerable:!(o=cn(t,i))||o.enumerable});return r},St=(r,t,n)=>(n=r!=null?ln(yn(r)):{},mn(Ge(n,"default",{value:r,enumerable:!0}),r)),jt=f((r,t)=>{var n=typeof ke=="object"&&ke&&ke.Object===Object&&ke;t.exports=n}),Z=f((r,t)=>{var n=jt(),o=typeof self=="object"&&self&&self.Object===Object&&self,i=n||o||Function("return this")();t.exports=i}),Ae=f((r,t)=>{var n=Z(),o=n.Symbol;t.exports=o}),fn=f((r,t)=>{var n=Ae(),o=Object.prototype,i=o.hasOwnProperty,p=o.toString,c=n?n.toStringTag:void 0;function u(y){var m=i.call(y,c),T=y[c];try{y[c]=void 0;var v=!0}catch{}var x=p.call(y);return v&&(m?y[c]=T:delete y[c]),x}a(u,"getRawTag"),t.exports=u}),Tn=f((r,t)=>{var n=Object.prototype,o=n.toString;function i(p){return o.call(p)}a(i,"objectToString"),t.exports=i}),ve=f((r,t)=>{var n=Ae(),o=fn(),i=Tn(),p="[object Null]",c="[object Undefined]",u=n?n.toStringTag:void 0;function y(m){return m==null?m===void 0?c:p:u&&u in Object(m)?o(m):i(m)}a(y,"baseGetTag"),t.exports=y}),Ye=f((r,t)=>{function n(o){var i=typeof o;return o!=null&&(i=="object"||i=="function")}a(n,"isObject"),t.exports=n}),kt=f((r,t)=>{var n=ve(),o=Ye(),i="[object AsyncFunction]",p="[object Function]",c="[object GeneratorFunction]",u="[object Proxy]";function y(m){if(!o(m))return!1;var T=n(m);return T==p||T==c||T==i||T==u}a(y,"isFunction"),t.exports=y}),hn=f((r,t)=>{var n=Z(),o=n["__core-js_shared__"];t.exports=o}),vn=f((r,t)=>{var n=hn(),o=function(){var p=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return p?"Symbol(src)_1."+p:""}();function i(p){return!!o&&o in p}a(i,"isMasked"),t.exports=i}),It=f((r,t)=>{var n=Function.prototype,o=n.toString;function i(p){if(p!=null){try{return o.call(p)}catch{}try{return p+""}catch{}}return""}a(i,"toSource"),t.exports=i}),gn=f((r,t)=>{var n=kt(),o=vn(),i=Ye(),p=It(),c=/[\\^$.*+?()[\]{}|]/g,u=/^\[object .+?Constructor\]$/,y=Function.prototype,m=Object.prototype,T=y.toString,v=m.hasOwnProperty,x=RegExp("^"+T.call(v).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function g(w){if(!i(w)||o(w))return!1;var E=n(w)?x:u;return E.test(p(w))}a(g,"baseIsNative"),t.exports=g}),Jn=f((r,t)=>{function n(o,i){return o==null?void 0:o[i]}a(n,"getValue"),t.exports=n}),ie=f((r,t)=>{var n=gn(),o=Jn();function i(p,c){var u=o(p,c);return n(u)?u:void 0}a(i,"getNative"),t.exports=i}),bn=f((r,t)=>{var n=ie(),o=function(){try{var i=n(Object,"defineProperty");return i({},"",{}),i}catch{}}();t.exports=o}),xn=f((r,t)=>{var n=bn();function o(i,p,c){p=="__proto__"&&n?n(i,p,{configurable:!0,enumerable:!0,value:c,writable:!0}):i[p]=c}a(o,"baseAssignValue"),t.exports=o}),wn=f((r,t)=>{function n(o){return function(i,p,c){for(var u=-1,y=Object(i),m=c(i),T=m.length;T--;){var v=m[o?T:++u];if(p(y[v],v,y)===!1)break}return i}}a(n,"createBaseFor"),t.exports=n}),Pn=f((r,t)=>{var n=wn(),o=n();t.exports=o}),Nn=f((r,t)=>{function n(o,i){for(var p=-1,c=Array(o);++p{function n(o){return o!=null&&typeof o=="object"}a(n,"isObjectLike"),t.exports=n}),On=f((r,t)=>{var n=ve(),o=ge(),i="[object Arguments]";function p(c){return o(c)&&n(c)==i}a(p,"baseIsArguments"),t.exports=p}),At=f((r,t)=>{var n=On(),o=ge(),i=Object.prototype,p=i.hasOwnProperty,c=i.propertyIsEnumerable,u=n(function(){return arguments}())?n:function(y){return o(y)&&p.call(y,"callee")&&!c.call(y,"callee")};t.exports=u}),ne=f((r,t)=>{var n=Array.isArray;t.exports=n}),En=f((r,t)=>{function n(){return!1}a(n,"stubFalse"),t.exports=n}),Rt=f((r,t)=>{var n=Z(),o=En(),i=typeof r=="object"&&r&&!r.nodeType&&r,p=i&&typeof t=="object"&&t&&!t.nodeType&&t,c=p&&p.exports===i,u=c?n.Buffer:void 0,y=u?u.isBuffer:void 0,m=y||o;t.exports=m}),Ft=f((r,t)=>{var n=9007199254740991,o=/^(?:0|[1-9]\d*)$/;function i(p,c){var u=typeof p;return c=c??n,!!c&&(u=="number"||u!="symbol"&&o.test(p))&&p>-1&&p%1==0&&p{var n=9007199254740991;function o(i){return typeof i=="number"&&i>-1&&i%1==0&&i<=n}a(o,"isLength"),t.exports=o}),_n=f((r,t)=>{var n=ve(),o=ze(),i=ge(),p="[object Arguments]",c="[object Array]",u="[object Boolean]",y="[object Date]",m="[object Error]",T="[object Function]",v="[object Map]",x="[object Number]",g="[object Object]",w="[object RegExp]",E="[object Set]",L="[object String]",R="[object WeakMap]",P="[object ArrayBuffer]",I="[object DataView]",S="[object Float32Array]",K="[object Float64Array]",A="[object Int8Array]",V="[object Int16Array]",j="[object Int32Array]",k="[object Uint8Array]",O="[object Uint8ClampedArray]",$="[object Uint16Array]",G="[object Uint32Array]",_={};_[S]=_[K]=_[A]=_[V]=_[j]=_[k]=_[O]=_[$]=_[G]=!0,_[p]=_[c]=_[P]=_[u]=_[I]=_[y]=_[m]=_[T]=_[v]=_[x]=_[g]=_[w]=_[E]=_[L]=_[R]=!1;function Y(C){return i(C)&&o(C.length)&&!!_[n(C)]}a(Y,"baseIsTypedArray"),t.exports=Y}),Sn=f((r,t)=>{function n(o){return function(i){return o(i)}}a(n,"baseUnary"),t.exports=n}),jn=f((r,t)=>{var n=jt(),o=typeof r=="object"&&r&&!r.nodeType&&r,i=o&&typeof t=="object"&&t&&!t.nodeType&&t,p=i&&i.exports===o,c=p&&n.process,u=function(){try{var y=i&&i.require&&i.require("util").types;return y||c&&c.binding&&c.binding("util")}catch{}}();t.exports=u}),Lt=f((r,t)=>{var n=_n(),o=Sn(),i=jn(),p=i&&i.isTypedArray,c=p?o(p):n;t.exports=c}),kn=f((r,t)=>{var n=Nn(),o=At(),i=ne(),p=Rt(),c=Ft(),u=Lt(),y=Object.prototype,m=y.hasOwnProperty;function T(v,x){var g=i(v),w=!g&&o(v),E=!g&&!w&&p(v),L=!g&&!w&&!E&&u(v),R=g||w||E||L,P=R?n(v.length,String):[],I=P.length;for(var S in v)(x||m.call(v,S))&&!(R&&(S=="length"||E&&(S=="offset"||S=="parent")||L&&(S=="buffer"||S=="byteLength"||S=="byteOffset")||c(S,I)))&&P.push(S);return P}a(T,"arrayLikeKeys"),t.exports=T}),In=f((r,t)=>{var n=Object.prototype;function o(i){var p=i&&i.constructor,c=typeof p=="function"&&p.prototype||n;return i===c}a(o,"isPrototype"),t.exports=o}),An=f((r,t)=>{function n(o,i){return function(p){return o(i(p))}}a(n,"overArg"),t.exports=n}),Rn=f((r,t)=>{var n=An(),o=n(Object.keys,Object);t.exports=o}),Fn=f((r,t)=>{var n=In(),o=Rn(),i=Object.prototype,p=i.hasOwnProperty;function c(u){if(!n(u))return o(u);var y=[];for(var m in Object(u))p.call(u,m)&&m!="constructor"&&y.push(m);return y}a(c,"baseKeys"),t.exports=c}),Ln=f((r,t)=>{var n=kt(),o=ze();function i(p){return p!=null&&o(p.length)&&!n(p)}a(i,"isArrayLike"),t.exports=i}),We=f((r,t)=>{var n=kn(),o=Fn(),i=Ln();function p(c){return i(c)?n(c):o(c)}a(p,"keys"),t.exports=p}),Un=f((r,t)=>{var n=Pn(),o=We();function i(p,c){return p&&n(p,c,o)}a(i,"baseForOwn"),t.exports=i}),Vn=f((r,t)=>{function n(){this.__data__=[],this.size=0}a(n,"listCacheClear"),t.exports=n}),Ut=f((r,t)=>{function n(o,i){return o===i||o!==o&&i!==i}a(n,"eq"),t.exports=n}),Re=f((r,t)=>{var n=Ut();function o(i,p){for(var c=i.length;c--;)if(n(i[c][0],p))return c;return-1}a(o,"assocIndexOf"),t.exports=o}),Dn=f((r,t)=>{var n=Re(),o=Array.prototype,i=o.splice;function p(c){var u=this.__data__,y=n(u,c);if(y<0)return!1;var m=u.length-1;return y==m?u.pop():i.call(u,y,1),--this.size,!0}a(p,"listCacheDelete"),t.exports=p}),Kn=f((r,t)=>{var n=Re();function o(i){var p=this.__data__,c=n(p,i);return c<0?void 0:p[c][1]}a(o,"listCacheGet"),t.exports=o}),$n=f((r,t)=>{var n=Re();function o(i){return n(this.__data__,i)>-1}a(o,"listCacheHas"),t.exports=o}),Mn=f((r,t)=>{var n=Re();function o(i,p){var c=this.__data__,u=n(c,i);return u<0?(++this.size,c.push([i,p])):c[u][1]=p,this}a(o,"listCacheSet"),t.exports=o}),Fe=f((r,t)=>{var n=Vn(),o=Dn(),i=Kn(),p=$n(),c=Mn();function u(y){var m=-1,T=y==null?0:y.length;for(this.clear();++m{var n=Fe();function o(){this.__data__=new n,this.size=0}a(o,"stackClear"),t.exports=o}),qn=f((r,t)=>{function n(o){var i=this.__data__,p=i.delete(o);return this.size=i.size,p}a(n,"stackDelete"),t.exports=n}),Bn=f((r,t)=>{function n(o){return this.__data__.get(o)}a(n,"stackGet"),t.exports=n}),Gn=f((r,t)=>{function n(o){return this.__data__.has(o)}a(n,"stackHas"),t.exports=n}),He=f((r,t)=>{var n=ie(),o=Z(),i=n(o,"Map");t.exports=i}),Le=f((r,t)=>{var n=ie(),o=n(Object,"create");t.exports=o}),Yn=f((r,t)=>{var n=Le();function o(){this.__data__=n?n(null):{},this.size=0}a(o,"hashClear"),t.exports=o}),zn=f((r,t)=>{function n(o){var i=this.has(o)&&delete this.__data__[o];return this.size-=i?1:0,i}a(n,"hashDelete"),t.exports=n}),Wn=f((r,t)=>{var n=Le(),o="__lodash_hash_undefined__",i=Object.prototype,p=i.hasOwnProperty;function c(u){var y=this.__data__;if(n){var m=y[u];return m===o?void 0:m}return p.call(y,u)?y[u]:void 0}a(c,"hashGet"),t.exports=c}),Hn=f((r,t)=>{var n=Le(),o=Object.prototype,i=o.hasOwnProperty;function p(c){var u=this.__data__;return n?u[c]!==void 0:i.call(u,c)}a(p,"hashHas"),t.exports=p}),Xn=f((r,t)=>{var n=Le(),o="__lodash_hash_undefined__";function i(p,c){var u=this.__data__;return this.size+=this.has(p)?0:1,u[p]=n&&c===void 0?o:c,this}a(i,"hashSet"),t.exports=i}),Qn=f((r,t)=>{var n=Yn(),o=zn(),i=Wn(),p=Hn(),c=Xn();function u(y){var m=-1,T=y==null?0:y.length;for(this.clear();++m{var n=Qn(),o=Fe(),i=He();function p(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}a(p,"mapCacheClear"),t.exports=p}),ea=f((r,t)=>{function n(o){var i=typeof o;return i=="string"||i=="number"||i=="symbol"||i=="boolean"?o!=="__proto__":o===null}a(n,"isKeyable"),t.exports=n}),Ue=f((r,t)=>{var n=ea();function o(i,p){var c=i.__data__;return n(p)?c[typeof p=="string"?"string":"hash"]:c.map}a(o,"getMapData"),t.exports=o}),ta=f((r,t)=>{var n=Ue();function o(i){var p=n(this,i).delete(i);return this.size-=p?1:0,p}a(o,"mapCacheDelete"),t.exports=o}),ra=f((r,t)=>{var n=Ue();function o(i){return n(this,i).get(i)}a(o,"mapCacheGet"),t.exports=o}),na=f((r,t)=>{var n=Ue();function o(i){return n(this,i).has(i)}a(o,"mapCacheHas"),t.exports=o}),aa=f((r,t)=>{var n=Ue();function o(i,p){var c=n(this,i),u=c.size;return c.set(i,p),this.size+=c.size==u?0:1,this}a(o,"mapCacheSet"),t.exports=o}),Xe=f((r,t)=>{var n=Zn(),o=ta(),i=ra(),p=na(),c=aa();function u(y){var m=-1,T=y==null?0:y.length;for(this.clear();++m{var n=Fe(),o=He(),i=Xe(),p=200;function c(u,y){var m=this.__data__;if(m instanceof n){var T=m.__data__;if(!o||T.length{var n=Fe(),o=Cn(),i=qn(),p=Bn(),c=Gn(),u=oa();function y(m){var T=this.__data__=new n(m);this.size=T.size}a(y,"Stack"),y.prototype.clear=o,y.prototype.delete=i,y.prototype.get=p,y.prototype.has=c,y.prototype.set=u,t.exports=y}),sa=f((r,t)=>{var n="__lodash_hash_undefined__";function o(i){return this.__data__.set(i,n),this}a(o,"setCacheAdd"),t.exports=o}),ia=f((r,t)=>{function n(o){return this.__data__.has(o)}a(n,"setCacheHas"),t.exports=n}),pa=f((r,t)=>{var n=Xe(),o=sa(),i=ia();function p(c){var u=-1,y=c==null?0:c.length;for(this.__data__=new n;++u{function n(o,i){for(var p=-1,c=o==null?0:o.length;++p{function n(o,i){return o.has(i)}a(n,"cacheHas"),t.exports=n}),Dt=f((r,t)=>{var n=pa(),o=la(),i=ca(),p=1,c=2;function u(y,m,T,v,x,g){var w=T&p,E=y.length,L=m.length;if(E!=L&&!(w&&L>E))return!1;var R=g.get(y),P=g.get(m);if(R&&P)return R==m&&P==y;var I=-1,S=!0,K=T&c?new n:void 0;for(g.set(y,m),g.set(m,y);++I{var n=Z(),o=n.Uint8Array;t.exports=o}),ya=f((r,t)=>{function n(o){var i=-1,p=Array(o.size);return o.forEach(function(c,u){p[++i]=[u,c]}),p}a(n,"mapToArray"),t.exports=n}),da=f((r,t)=>{function n(o){var i=-1,p=Array(o.size);return o.forEach(function(c){p[++i]=c}),p}a(n,"setToArray"),t.exports=n}),ma=f((r,t)=>{var n=Ae(),o=ua(),i=Ut(),p=Dt(),c=ya(),u=da(),y=1,m=2,T="[object Boolean]",v="[object Date]",x="[object Error]",g="[object Map]",w="[object Number]",E="[object RegExp]",L="[object Set]",R="[object String]",P="[object Symbol]",I="[object ArrayBuffer]",S="[object DataView]",K=n?n.prototype:void 0,A=K?K.valueOf:void 0;function V(j,k,O,$,G,_,Y){switch(O){case S:if(j.byteLength!=k.byteLength||j.byteOffset!=k.byteOffset)return!1;j=j.buffer,k=k.buffer;case I:return!(j.byteLength!=k.byteLength||!_(new o(j),new o(k)));case T:case v:case w:return i(+j,+k);case x:return j.name==k.name&&j.message==k.message;case E:case R:return j==k+"";case g:var C=c;case L:var b=$&y;if(C||(C=u),j.size!=k.size&&!b)return!1;var oe=Y.get(j);if(oe)return oe==k;$|=m,Y.set(j,k);var ee=p(C(j),C(k),$,G,_,Y);return Y.delete(j),ee;case P:if(A)return A.call(j)==A.call(k)}return!1}a(V,"equalByTag"),t.exports=V}),fa=f((r,t)=>{function n(o,i){for(var p=-1,c=i.length,u=o.length;++p{var n=fa(),o=ne();function i(p,c,u){var y=c(p);return o(p)?y:n(y,u(p))}a(i,"baseGetAllKeys"),t.exports=i}),ha=f((r,t)=>{function n(o,i){for(var p=-1,c=o==null?0:o.length,u=0,y=[];++p{function n(){return[]}a(n,"stubArray"),t.exports=n}),ga=f((r,t)=>{var n=ha(),o=va(),i=Object.prototype,p=i.propertyIsEnumerable,c=Object.getOwnPropertySymbols,u=c?function(y){return y==null?[]:(y=Object(y),n(c(y),function(m){return p.call(y,m)}))}:o;t.exports=u}),Ja=f((r,t)=>{var n=Ta(),o=ga(),i=We();function p(c){return n(c,i,o)}a(p,"getAllKeys"),t.exports=p}),ba=f((r,t)=>{var n=Ja(),o=1,i=Object.prototype,p=i.hasOwnProperty;function c(u,y,m,T,v,x){var g=m&o,w=n(u),E=w.length,L=n(y),R=L.length;if(E!=R&&!g)return!1;for(var P=E;P--;){var I=w[P];if(!(g?I in y:p.call(y,I)))return!1}var S=x.get(u),K=x.get(y);if(S&&K)return S==y&&K==u;var A=!0;x.set(u,y),x.set(y,u);for(var V=g;++P{var n=ie(),o=Z(),i=n(o,"DataView");t.exports=i}),wa=f((r,t)=>{var n=ie(),o=Z(),i=n(o,"Promise");t.exports=i}),Pa=f((r,t)=>{var n=ie(),o=Z(),i=n(o,"Set");t.exports=i}),Na=f((r,t)=>{var n=ie(),o=Z(),i=n(o,"WeakMap");t.exports=i}),Oa=f((r,t)=>{var n=xa(),o=He(),i=wa(),p=Pa(),c=Na(),u=ve(),y=It(),m="[object Map]",T="[object Object]",v="[object Promise]",x="[object Set]",g="[object WeakMap]",w="[object DataView]",E=y(n),L=y(o),R=y(i),P=y(p),I=y(c),S=u;(n&&S(new n(new ArrayBuffer(1)))!=w||o&&S(new o)!=m||i&&S(i.resolve())!=v||p&&S(new p)!=x||c&&S(new c)!=g)&&(S=a(function(K){var A=u(K),V=A==T?K.constructor:void 0,j=V?y(V):"";if(j)switch(j){case E:return w;case L:return m;case R:return v;case P:return x;case I:return g}return A},"getTag")),t.exports=S}),Ea=f((r,t)=>{var n=Vt(),o=Dt(),i=ma(),p=ba(),c=Oa(),u=ne(),y=Rt(),m=Lt(),T=1,v="[object Arguments]",x="[object Array]",g="[object Object]",w=Object.prototype,E=w.hasOwnProperty;function L(R,P,I,S,K,A){var V=u(R),j=u(P),k=V?x:c(R),O=j?x:c(P);k=k==v?g:k,O=O==v?g:O;var $=k==g,G=O==g,_=k==O;if(_&&y(R)){if(!y(P))return!1;V=!0,$=!1}if(_&&!$)return A||(A=new n),V||m(R)?o(R,P,I,S,K,A):i(R,P,k,I,S,K,A);if(!(I&T)){var Y=$&&E.call(R,"__wrapped__"),C=G&&E.call(P,"__wrapped__");if(Y||C){var b=Y?R.value():R,oe=C?P.value():P;return A||(A=new n),K(b,oe,I,S,A)}}return _?(A||(A=new n),p(R,P,I,S,K,A)):!1}a(L,"baseIsEqualDeep"),t.exports=L}),Kt=f((r,t)=>{var n=Ea(),o=ge();function i(p,c,u,y,m){return p===c?!0:p==null||c==null||!o(p)&&!o(c)?p!==p&&c!==c:n(p,c,u,y,i,m)}a(i,"baseIsEqual"),t.exports=i}),_a=f((r,t)=>{var n=Vt(),o=Kt(),i=1,p=2;function c(u,y,m,T){var v=m.length,x=v,g=!T;if(u==null)return!x;for(u=Object(u);v--;){var w=m[v];if(g&&w[2]?w[1]!==u[w[0]]:!(w[0]in u))return!1}for(;++v{var n=Ye();function o(i){return i===i&&!n(i)}a(o,"isStrictComparable"),t.exports=o}),Sa=f((r,t)=>{var n=$t(),o=We();function i(p){for(var c=o(p),u=c.length;u--;){var y=c[u],m=p[y];c[u]=[y,m,n(m)]}return c}a(i,"getMatchData"),t.exports=i}),Mt=f((r,t)=>{function n(o,i){return function(p){return p==null?!1:p[o]===i&&(i!==void 0||o in Object(p))}}a(n,"matchesStrictComparable"),t.exports=n}),ja=f((r,t)=>{var n=_a(),o=Sa(),i=Mt();function p(c){var u=o(c);return u.length==1&&u[0][2]?i(u[0][0],u[0][1]):function(y){return y===c||n(y,c,u)}}a(p,"baseMatches"),t.exports=p}),Qe=f((r,t)=>{var n=ve(),o=ge(),i="[object Symbol]";function p(c){return typeof c=="symbol"||o(c)&&n(c)==i}a(p,"isSymbol"),t.exports=p}),Ze=f((r,t)=>{var n=ne(),o=Qe(),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,p=/^\w*$/;function c(u,y){if(n(u))return!1;var m=typeof u;return m=="number"||m=="symbol"||m=="boolean"||u==null||o(u)?!0:p.test(u)||!i.test(u)||y!=null&&u in Object(y)}a(c,"isKey"),t.exports=c}),ka=f((r,t)=>{var n=Xe(),o="Expected a function";function i(p,c){if(typeof p!="function"||c!=null&&typeof c!="function")throw new TypeError(o);var u=a(function(){var y=arguments,m=c?c.apply(this,y):y[0],T=u.cache;if(T.has(m))return T.get(m);var v=p.apply(this,y);return u.cache=T.set(m,v)||T,v},"memoized");return u.cache=new(i.Cache||n),u}a(i,"memoize"),i.Cache=n,t.exports=i}),Ia=f((r,t)=>{var n=ka(),o=500;function i(p){var c=n(p,function(y){return u.size===o&&u.clear(),y}),u=c.cache;return c}a(i,"memoizeCapped"),t.exports=i}),Aa=f((r,t)=>{var n=Ia(),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,p=n(function(c){var u=[];return c.charCodeAt(0)===46&&u.push(""),c.replace(o,function(y,m,T,v){u.push(T?v.replace(i,"$1"):m||y)}),u});t.exports=p}),Ra=f((r,t)=>{function n(o,i){for(var p=-1,c=o==null?0:o.length,u=Array(c);++p{var n=Ae(),o=Ra(),i=ne(),p=Qe(),c=1/0,u=n?n.prototype:void 0,y=u?u.toString:void 0;function m(T){if(typeof T=="string")return T;if(i(T))return o(T,m)+"";if(p(T))return y?y.call(T):"";var v=T+"";return v=="0"&&1/T==-c?"-0":v}a(m,"baseToString"),t.exports=m}),La=f((r,t)=>{var n=Fa();function o(i){return i==null?"":n(i)}a(o,"toString"),t.exports=o}),Ct=f((r,t)=>{var n=ne(),o=Ze(),i=Aa(),p=La();function c(u,y){return n(u)?u:o(u,y)?[u]:i(p(u))}a(c,"castPath"),t.exports=c}),Ve=f((r,t)=>{var n=Qe(),o=1/0;function i(p){if(typeof p=="string"||n(p))return p;var c=p+"";return c=="0"&&1/p==-o?"-0":c}a(i,"toKey"),t.exports=i}),qt=f((r,t)=>{var n=Ct(),o=Ve();function i(p,c){c=n(c,p);for(var u=0,y=c.length;p!=null&&u{var n=qt();function o(i,p,c){var u=i==null?void 0:n(i,p);return u===void 0?c:u}a(o,"get"),t.exports=o}),Va=f((r,t)=>{function n(o,i){return o!=null&&i in Object(o)}a(n,"baseHasIn"),t.exports=n}),Da=f((r,t)=>{var n=Ct(),o=At(),i=ne(),p=Ft(),c=ze(),u=Ve();function y(m,T,v){T=n(T,m);for(var x=-1,g=T.length,w=!1;++x{var n=Va(),o=Da();function i(p,c){return p!=null&&o(p,c,n)}a(i,"hasIn"),t.exports=i}),$a=f((r,t)=>{var n=Kt(),o=Ua(),i=Ka(),p=Ze(),c=$t(),u=Mt(),y=Ve(),m=1,T=2;function v(x,g){return p(x)&&c(g)?u(y(x),g):function(w){var E=o(w,x);return E===void 0&&E===g?i(w,x):n(g,E,m|T)}}a(v,"baseMatchesProperty"),t.exports=v}),Ma=f((r,t)=>{function n(o){return o}a(n,"identity"),t.exports=n}),Ca=f((r,t)=>{function n(o){return function(i){return i==null?void 0:i[o]}}a(n,"baseProperty"),t.exports=n}),qa=f((r,t)=>{var n=qt();function o(i){return function(p){return n(p,i)}}a(o,"basePropertyDeep"),t.exports=o}),Ba=f((r,t)=>{var n=Ca(),o=qa(),i=Ze(),p=Ve();function c(u){return i(u)?n(p(u)):o(u)}a(c,"property"),t.exports=c}),Ga=f((r,t)=>{var n=ja(),o=$a(),i=Ma(),p=ne(),c=Ba();function u(y){return typeof y=="function"?y:y==null?i:typeof y=="object"?p(y)?o(y[0],y[1]):n(y):c(y)}a(u,"baseIteratee"),t.exports=u}),Ya=f((r,t)=>{var n=xn(),o=Un(),i=Ga();function p(c,u){var y={};return u=i(u,3),o(c,function(m,T,v){n(y,T,u(m,T,v))}),y}a(p,"mapValues"),t.exports=p}),za=f((r,t)=>{(function(n,o){typeof r=="object"&&typeof t<"u"?o(r):typeof define=="function"&&define.amd?define(["exports"],o):(n=typeof globalThis<"u"?globalThis:n||self,o(n.jtpp={}))})(r,function(n){function o(e){return e.text!==void 0&&e.text!==""?`'${e.type}' with value '${e.text}'`:`'${e.type}'`}a(o,"tokenToString");let i=class Bt extends Error{constructor(s){super(`No parslet found for token: ${o(s)}`),this.token=s,Object.setPrototypeOf(this,Bt.prototype)}getToken(){return this.token}};a(i,"NoParsletFoundError");let p=i,c=class Gt extends Error{constructor(s){super(`The parsing ended early. The next token was: ${o(s)}`),this.token=s,Object.setPrototypeOf(this,Gt.prototype)}getToken(){return this.token}};a(c,"EarlyEndOfParseError");let u=c,y=class Yt extends Error{constructor(s,l){let d=`Unexpected type: '${s.type}'.`;l!==void 0&&(d+=` Message: ${l}`),super(d),Object.setPrototypeOf(this,Yt.prototype)}};a(y,"UnexpectedTypeError");let m=y;function T(e){return s=>s.startsWith(e)?{type:e,text:e}:null}a(T,"makePunctuationRule");function v(e){let s=0,l,d=e[0],h=!1;if(d!=="'"&&d!=='"')return null;for(;s{let s=w(e);return s==null?null:{type:"Identifier",text:s}},"identifierRule");function P(e){return s=>{if(!s.startsWith(e))return null;let l=s[e.length];return l!==void 0&&g.test(l)?null:{type:e,text:e}}}a(P,"makeKeyWordRule");let I=a(e=>{let s=v(e);return s==null?null:{type:"StringValue",text:s}},"stringValueRule"),S=a(e=>e.length>0?null:{type:"EOF",text:""},"eofRule"),K=a(e=>{let s=L(e);return s===null?null:{type:"Number",text:s}},"numberRule"),A=[S,T("=>"),T("("),T(")"),T("{"),T("}"),T("["),T("]"),T("|"),T("&"),T("<"),T(">"),T(","),T(";"),T("*"),T("?"),T("!"),T("="),T(":"),T("..."),T("."),T("#"),T("~"),T("/"),T("@"),P("undefined"),P("null"),P("function"),P("this"),P("new"),P("module"),P("event"),P("external"),P("typeof"),P("keyof"),P("readonly"),P("import"),P("is"),P("in"),K,R,I],V=/^\s*\n\s*/,j=class Ie{static create(s){let l=this.read(s);s=l.text;let d=this.read(s);return s=d.text,new Ie(s,void 0,l.token,d.token)}constructor(s,l,d,h){this.text="",this.text=s,this.previous=l,this.current=d,this.next=h}static read(s,l=!1){l=l||V.test(s),s=s.trim();for(let d of A){let h=d(s);if(h!==null){let J=Object.assign(Object.assign({},h),{startOfLine:l});return s=s.slice(J.text.length),{text:s,token:J}}}throw new Error("Unexpected Token "+s)}advance(){let s=Ie.read(this.text);return new Ie(s.text,this.current,this.next,s.token)}};a(j,"Lexer");let k=j;function O(e){if(e===void 0)throw new Error("Unexpected undefined");if(e.type==="JsdocTypeKeyValue"||e.type==="JsdocTypeParameterList"||e.type==="JsdocTypeProperty"||e.type==="JsdocTypeReadonlyProperty"||e.type==="JsdocTypeObjectField"||e.type==="JsdocTypeJsdocObjectField"||e.type==="JsdocTypeIndexSignature"||e.type==="JsdocTypeMappedType")throw new m(e);return e}a(O,"assertRootResult");function $(e){return e.type==="JsdocTypeKeyValue"?_(e):O(e)}a($,"assertPlainKeyValueOrRootResult");function G(e){return e.type==="JsdocTypeName"?e:_(e)}a(G,"assertPlainKeyValueOrNameResult");function _(e){if(e.type!=="JsdocTypeKeyValue")throw new m(e);return e}a(_,"assertPlainKeyValueResult");function Y(e){var s;if(e.type==="JsdocTypeVariadic"){if(((s=e.element)===null||s===void 0?void 0:s.type)==="JsdocTypeName")return e;throw new m(e)}if(e.type!=="JsdocTypeNumber"&&e.type!=="JsdocTypeName")throw new m(e);return e}a(Y,"assertNumberOrVariadicNameResult");function C(e){return e.type==="JsdocTypeIndexSignature"||e.type==="JsdocTypeMappedType"}a(C,"isSquaredProperty");var b;(function(e){e[e.ALL=0]="ALL",e[e.PARAMETER_LIST=1]="PARAMETER_LIST",e[e.OBJECT=2]="OBJECT",e[e.KEY_VALUE=3]="KEY_VALUE",e[e.UNION=4]="UNION",e[e.INTERSECTION=5]="INTERSECTION",e[e.PREFIX=6]="PREFIX",e[e.INFIX=7]="INFIX",e[e.TUPLE=8]="TUPLE",e[e.SYMBOL=9]="SYMBOL",e[e.OPTIONAL=10]="OPTIONAL",e[e.NULLABLE=11]="NULLABLE",e[e.KEY_OF_TYPE_OF=12]="KEY_OF_TYPE_OF",e[e.FUNCTION=13]="FUNCTION",e[e.ARROW=14]="ARROW",e[e.ARRAY_BRACKETS=15]="ARRAY_BRACKETS",e[e.GENERIC=16]="GENERIC",e[e.NAME_PATH=17]="NAME_PATH",e[e.PARENTHESIS=18]="PARENTHESIS",e[e.SPECIAL_TYPES=19]="SPECIAL_TYPES"})(b||(b={}));let oe=class{constructor(s,l,d){this.grammar=s,typeof l=="string"?this._lexer=k.create(l):this._lexer=l,this.baseParser=d}get lexer(){return this._lexer}parse(){let s=this.parseType(b.ALL);if(this.lexer.current.type!=="EOF")throw new u(this.lexer.current);return s}parseType(s){return O(this.parseIntermediateType(s))}parseIntermediateType(s){let l=this.tryParslets(null,s);if(l===null)throw new p(this.lexer.current);return this.parseInfixIntermediateType(l,s)}parseInfixIntermediateType(s,l){let d=this.tryParslets(s,l);for(;d!==null;)s=d,d=this.tryParslets(s,l);return s}tryParslets(s,l){for(let d of this.grammar){let h=d(this,l,s);if(h!==null)return h}return null}consume(s){return Array.isArray(s)||(s=[s]),s.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(s){this._lexer=s.lexer}};a(oe,"Parser");let ee=oe;function Ke(e){return e==="EOF"||e==="|"||e===","||e===")"||e===">"}a(Ke,"isQuestionMarkUnknownType");let $e=a((e,s,l)=>{let d=e.lexer.current.type,h=e.lexer.next.type;return l==null&&d==="?"&&!Ke(h)||l!=null&&d==="?"?(e.consume("?"),l==null?{type:"JsdocTypeNullable",element:e.parseType(b.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:O(l),meta:{position:"suffix"}}):null},"nullableParslet");function F(e){let s=a((l,d,h)=>{let J=l.lexer.current.type,N=l.lexer.next.type;if(h===null){if("parsePrefix"in e&&e.accept(J,N))return e.parsePrefix(l)}else if("parseInfix"in e&&e.precedence>d&&e.accept(J,N))return e.parseInfix(l,h);return null},"parslet");return Object.defineProperty(s,"name",{value:e.name}),s}a(F,"composeParslet");let be=F({name:"optionalParslet",accept:a(e=>e==="=","accept"),precedence:b.OPTIONAL,parsePrefix:a(e=>(e.consume("="),{type:"JsdocTypeOptional",element:e.parseType(b.OPTIONAL),meta:{position:"prefix"}}),"parsePrefix"),parseInfix:a((e,s)=>(e.consume("="),{type:"JsdocTypeOptional",element:O(s),meta:{position:"suffix"}}),"parseInfix")}),xe=F({name:"numberParslet",accept:a(e=>e==="Number","accept"),parsePrefix:a(e=>{let s=parseFloat(e.lexer.current.text);return e.consume("Number"),{type:"JsdocTypeNumber",value:s}},"parsePrefix")}),$r=F({name:"parenthesisParslet",accept:a(e=>e==="(","accept"),parsePrefix:a(e=>{if(e.consume("("),e.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let s=e.parseIntermediateType(b.ALL);if(!e.consume(")"))throw new Error("Unterminated parenthesis");return s.type==="JsdocTypeParameterList"?s:s.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[s]}:{type:"JsdocTypeParenthesis",element:O(s)}},"parsePrefix")}),Mr=F({name:"specialTypesParslet",accept:a((e,s)=>e==="?"&&Ke(s)||e==="null"||e==="undefined"||e==="*","accept"),parsePrefix:a(e=>{if(e.consume("null"))return{type:"JsdocTypeNull"};if(e.consume("undefined"))return{type:"JsdocTypeUndefined"};if(e.consume("*"))return{type:"JsdocTypeAny"};if(e.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+e.lexer.current.text)},"parsePrefix")}),Cr=F({name:"notNullableParslet",accept:a(e=>e==="!","accept"),precedence:b.NULLABLE,parsePrefix:a(e=>(e.consume("!"),{type:"JsdocTypeNotNullable",element:e.parseType(b.NULLABLE),meta:{position:"prefix"}}),"parsePrefix"),parseInfix:a((e,s)=>(e.consume("!"),{type:"JsdocTypeNotNullable",element:O(s),meta:{position:"suffix"}}),"parseInfix")});function yt({allowTrailingComma:e}){return F({name:"parameterListParslet",accept:a(s=>s===",","accept"),precedence:b.PARAMETER_LIST,parseInfix:a((s,l)=>{let d=[$(l)];s.consume(",");do try{let h=s.parseIntermediateType(b.PARAMETER_LIST);d.push($(h))}catch(h){if(e&&h instanceof p)break;throw h}while(s.consume(","));if(d.length>0&&d.slice(0,-1).some(h=>h.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:d}},"parseInfix")})}a(yt,"createParameterListParslet");let qr=F({name:"genericParslet",accept:a((e,s)=>e==="<"||e==="."&&s==="<","accept"),precedence:b.GENERIC,parseInfix:a((e,s)=>{let l=e.consume(".");e.consume("<");let d=[];do d.push(e.parseType(b.PARAMETER_LIST));while(e.consume(","));if(!e.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:O(s),elements:d,meta:{brackets:"angle",dot:l}}},"parseInfix")}),Br=F({name:"unionParslet",accept:a(e=>e==="|","accept"),precedence:b.UNION,parseInfix:a((e,s)=>{e.consume("|");let l=[];do l.push(e.parseType(b.UNION));while(e.consume("|"));return{type:"JsdocTypeUnion",elements:[O(s),...l]}},"parseInfix")}),Me=[$e,be,xe,$r,Mr,Cr,yt({allowTrailingComma:!0}),qr,Br,be];function ce({allowSquareBracketsOnAnyType:e,allowJsdocNamePaths:s,pathGrammar:l}){return a(function(d,h,J){if(J==null||h>=b.NAME_PATH)return null;let N=d.lexer.current.type,U=d.lexer.next.type;if(!(N==="."&&U!=="<"||N==="["&&(e||J.type==="JsdocTypeName")||s&&(N==="~"||N==="#")))return null;let D,q=!1;d.consume(".")?D="property":d.consume("[")?(D="property-brackets",q=!0):d.consume("~")?D="inner":(d.consume("#"),D="instance");let Q=l!==null?new ee(l,d.lexer,d):d,z=Q.parseIntermediateType(b.NAME_PATH);d.acceptLexerState(Q);let me;switch(z.type){case"JsdocTypeName":me={type:"JsdocTypeProperty",value:z.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":me={type:"JsdocTypeProperty",value:z.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":me={type:"JsdocTypeProperty",value:z.value,meta:{quote:z.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(z.specialType==="event")me=z;else throw new m(z,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new m(z,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(q&&!d.consume("]")){let _t=d.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${_t.type}' with text '${_t.text}'`)}return{type:"JsdocTypeNamePath",left:O(J),right:me,pathType:D}},"namePathParslet")}a(ce,"createNamePathParslet");function W({allowedAdditionalTokens:e}){return F({name:"nameParslet",accept:a(s=>s==="Identifier"||s==="this"||s==="new"||e.includes(s),"accept"),parsePrefix:a(s=>{let{type:l,text:d}=s.lexer.current;return s.consume(l),{type:"JsdocTypeName",value:d}},"parsePrefix")})}a(W,"createNameParslet");let ue=F({name:"stringValueParslet",accept:a(e=>e==="StringValue","accept"),parsePrefix:a(e=>{let s=e.lexer.current.text;return e.consume("StringValue"),{type:"JsdocTypeStringValue",value:s.slice(1,-1),meta:{quote:s[0]==="'"?"single":"double"}}},"parsePrefix")});function ye({pathGrammar:e,allowedTypes:s}){return F({name:"specialNamePathParslet",accept:a(l=>s.includes(l),"accept"),parsePrefix:a(l=>{let d=l.lexer.current.type;if(l.consume(d),!l.consume(":"))return{type:"JsdocTypeName",value:d};let h,J=l.lexer.current;if(l.consume("StringValue"))h={type:"JsdocTypeSpecialNamePath",value:J.text.slice(1,-1),specialType:d,meta:{quote:J.text[0]==="'"?"single":"double"}};else{let D="",q=["Identifier","@","/"];for(;q.some(Q=>l.consume(Q));)D+=J.text,J=l.lexer.current;h={type:"JsdocTypeSpecialNamePath",value:D,specialType:d,meta:{quote:void 0}}}let N=new ee(e,l.lexer,l),U=N.parseInfixIntermediateType(h,b.ALL);return l.acceptLexerState(N),O(U)},"parsePrefix")})}a(ye,"createSpecialNamePathParslet");let dt=[W({allowedAdditionalTokens:["external","module"]}),ue,xe,ce({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],pe=[...dt,ye({allowedTypes:["event"],pathGrammar:dt})];function we(e){let s;if(e.type==="JsdocTypeParameterList")s=e.elements;else if(e.type==="JsdocTypeParenthesis")s=[e.element];else throw new m(e);return s.map(l=>$(l))}a(we,"getParameters");function mt(e){let s=we(e);if(s.some(l=>l.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return s}a(mt,"getUnnamedParameters");function Pe({allowNamedParameters:e,allowNoReturnType:s,allowWithoutParenthesis:l,allowNewAsFunctionKeyword:d}){return F({name:"functionParslet",accept:a((h,J)=>h==="function"||d&&h==="new"&&J==="(","accept"),parsePrefix:a(h=>{let J=h.consume("new");h.consume("function");let N=h.lexer.current.type==="(";if(!N){if(!l)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let U={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:J,parenthesis:N},D=h.parseIntermediateType(b.FUNCTION);if(e===void 0)U.parameters=mt(D);else{if(J&&D.type==="JsdocTypeFunction"&&D.arrow)return U=D,U.constructor=!0,U;U.parameters=we(D);for(let q of U.parameters)if(q.type==="JsdocTypeKeyValue"&&!e.includes(q.key))throw new Error(`only allowed named parameters are ${e.join(", ")} but got ${q.type}`)}if(h.consume(":"))U.returnType=h.parseType(b.PREFIX);else if(!s)throw new Error("function is missing return type");return U},"parsePrefix")})}a(Pe,"createFunctionParslet");function Ne({allowPostfix:e,allowEnclosingBrackets:s}){return F({name:"variadicParslet",accept:a(l=>l==="...","accept"),precedence:b.PREFIX,parsePrefix:a(l=>{l.consume("...");let d=s&&l.consume("[");try{let h=l.parseType(b.PREFIX);if(d&&!l.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:O(h),meta:{position:"prefix",squareBrackets:d}}}catch(h){if(h instanceof p){if(d)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw h}},"parsePrefix"),parseInfix:e?(l,d)=>(l.consume("..."),{type:"JsdocTypeVariadic",element:O(d),meta:{position:"suffix",squareBrackets:!1}}):void 0})}a(Ne,"createVariadicParslet");let ft=F({name:"symbolParslet",accept:a(e=>e==="(","accept"),precedence:b.SYMBOL,parseInfix:a((e,s)=>{if(s.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");e.consume("(");let l={type:"JsdocTypeSymbol",value:s.value};if(!e.consume(")")){let d=e.parseIntermediateType(b.SYMBOL);if(l.element=Y(d),!e.consume(")"))throw new Error("Symbol does not end after value")}return l},"parseInfix")}),Tt=F({name:"arrayBracketsParslet",precedence:b.ARRAY_BRACKETS,accept:a((e,s)=>e==="["&&s==="]","accept"),parseInfix:a((e,s)=>(e.consume("["),e.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[O(s)],meta:{brackets:"square",dot:!1}}),"parseInfix")});function Oe({objectFieldGrammar:e,allowKeyTypes:s}){return F({name:"objectParslet",accept:a(l=>l==="{","accept"),parsePrefix:a(l=>{l.consume("{");let d={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!l.consume("}")){let h,J=new ee(e,l.lexer,l);for(;;){J.acceptLexerState(l);let N=J.parseIntermediateType(b.OBJECT);l.acceptLexerState(J),N===void 0&&s&&(N=l.parseIntermediateType(b.OBJECT));let U=!1;if(N.type==="JsdocTypeNullable"&&(U=!0,N=N.element),N.type==="JsdocTypeNumber"||N.type==="JsdocTypeName"||N.type==="JsdocTypeStringValue"){let D;N.type==="JsdocTypeStringValue"&&(D=N.meta.quote),d.elements.push({type:"JsdocTypeObjectField",key:N.value.toString(),right:void 0,optional:U,readonly:!1,meta:{quote:D}})}else if(N.type==="JsdocTypeObjectField"||N.type==="JsdocTypeJsdocObjectField")d.elements.push(N);else throw new m(N);if(l.lexer.current.startOfLine)h="linebreak";else if(l.consume(","))h="comma";else if(l.consume(";"))h="semicolon";else break;if(l.lexer.current.type==="}")break}if(d.meta.separator=h??"comma",!l.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return d},"parsePrefix")})}a(Oe,"createObjectParslet");function Ee({allowSquaredProperties:e,allowKeyTypes:s,allowReadonly:l,allowOptional:d}){return F({name:"objectFieldParslet",precedence:b.KEY_VALUE,accept:a(h=>h===":","accept"),parseInfix:a((h,J)=>{var N;let U=!1,D=!1;d&&J.type==="JsdocTypeNullable"&&(U=!0,J=J.element),l&&J.type==="JsdocTypeReadonlyProperty"&&(D=!0,J=J.element);let q=(N=h.baseParser)!==null&&N!==void 0?N:h;if(q.acceptLexerState(h),J.type==="JsdocTypeNumber"||J.type==="JsdocTypeName"||J.type==="JsdocTypeStringValue"||C(J)){if(C(J)&&!e)throw new m(J);q.consume(":");let Q;J.type==="JsdocTypeStringValue"&&(Q=J.meta.quote);let z=q.parseType(b.KEY_VALUE);return h.acceptLexerState(q),{type:"JsdocTypeObjectField",key:C(J)?J:J.value.toString(),right:z,optional:U,readonly:D,meta:{quote:Q}}}else{if(!s)throw new m(J);q.consume(":");let Q=q.parseType(b.KEY_VALUE);return h.acceptLexerState(q),{type:"JsdocTypeJsdocObjectField",left:O(J),right:Q}}},"parseInfix")})}a(Ee,"createObjectFieldParslet");function _e({allowOptional:e,allowVariadic:s}){return F({name:"keyValueParslet",precedence:b.KEY_VALUE,accept:a(l=>l===":","accept"),parseInfix:a((l,d)=>{let h=!1,J=!1;if(e&&d.type==="JsdocTypeNullable"&&(h=!0,d=d.element),s&&d.type==="JsdocTypeVariadic"&&d.element!==void 0&&(J=!0,d=d.element),d.type!=="JsdocTypeName")throw new m(d);l.consume(":");let N=l.parseType(b.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:d.value,right:N,optional:h,variadic:J}},"parseInfix")})}a(_e,"createKeyValueParslet");let ht=[...Me,Pe({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),ue,ye({allowedTypes:["module","external","event"],pathGrammar:pe}),Ne({allowEnclosingBrackets:!0,allowPostfix:!0}),W({allowedAdditionalTokens:["keyof"]}),ft,Tt,ce({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:pe})],Gr=[...ht,Oe({objectFieldGrammar:[W({allowedAdditionalTokens:["module","in"]}),Ee({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...ht],allowKeyTypes:!0}),_e({allowOptional:!0,allowVariadic:!0})],vt=F({name:"typeOfParslet",accept:a(e=>e==="typeof","accept"),parsePrefix:a(e=>(e.consume("typeof"),{type:"JsdocTypeTypeof",element:O(e.parseType(b.KEY_OF_TYPE_OF))}),"parsePrefix")}),Yr=[W({allowedAdditionalTokens:["module","keyof","event","external","in"]}),$e,be,ue,xe,Ee({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],zr=[...Me,Oe({allowKeyTypes:!1,objectFieldGrammar:Yr}),W({allowedAdditionalTokens:["event","external","in"]}),vt,Pe({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Ne({allowEnclosingBrackets:!1,allowPostfix:!1}),W({allowedAdditionalTokens:["keyof"]}),ye({allowedTypes:["module"],pathGrammar:pe}),ce({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:pe}),_e({allowOptional:!1,allowVariadic:!1}),ft];function gt({allowQuestionMark:e}){return F({name:"tupleParslet",accept:a(s=>s==="[","accept"),parsePrefix:a(s=>{s.consume("[");let l={type:"JsdocTypeTuple",elements:[]};if(s.consume("]"))return l;let d=s.parseIntermediateType(b.ALL);if(d.type==="JsdocTypeParameterList"?d.elements[0].type==="JsdocTypeKeyValue"?l.elements=d.elements.map(_):l.elements=d.elements.map(O):d.type==="JsdocTypeKeyValue"?l.elements=[_(d)]:l.elements=[O(d)],!s.consume("]"))throw new Error("Unterminated '['");if(!e&&l.elements.some(h=>h.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return l},"parsePrefix")})}a(gt,"createTupleParslet");let Wr=F({name:"keyOfParslet",accept:a(e=>e==="keyof","accept"),parsePrefix:a(e=>(e.consume("keyof"),{type:"JsdocTypeKeyof",element:O(e.parseType(b.KEY_OF_TYPE_OF))}),"parsePrefix")}),Hr=F({name:"importParslet",accept:a(e=>e==="import","accept"),parsePrefix:a(e=>{if(e.consume("import"),!e.consume("("))throw new Error("Missing parenthesis after import keyword");let s=e.parseType(b.PREFIX);if(s.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!e.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:s}},"parsePrefix")}),Xr=F({name:"readonlyPropertyParslet",accept:a(e=>e==="readonly","accept"),parsePrefix:a(e=>(e.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:e.parseType(b.KEY_VALUE)}),"parsePrefix")}),Qr=F({name:"arrowFunctionParslet",precedence:b.ARROW,accept:a(e=>e==="=>","accept"),parseInfix:a((e,s)=>(e.consume("=>"),{type:"JsdocTypeFunction",parameters:we(s).map(G),arrow:!0,constructor:!1,parenthesis:!0,returnType:e.parseType(b.OBJECT)}),"parseInfix")}),Zr=F({name:"intersectionParslet",accept:a(e=>e==="&","accept"),precedence:b.INTERSECTION,parseInfix:a((e,s)=>{e.consume("&");let l=[];do l.push(e.parseType(b.INTERSECTION));while(e.consume("&"));return{type:"JsdocTypeIntersection",elements:[O(s),...l]}},"parseInfix")}),en=F({name:"predicateParslet",precedence:b.INFIX,accept:a(e=>e==="is","accept"),parseInfix:a((e,s)=>{if(s.type!=="JsdocTypeName")throw new m(s,"A typescript predicate always has to have a name on the left side.");return e.consume("is"),{type:"JsdocTypePredicate",left:s,right:O(e.parseIntermediateType(b.INFIX))}},"parseInfix")}),tn=F({name:"objectSquareBracketPropertyParslet",accept:a(e=>e==="[","accept"),parsePrefix:a(e=>{if(e.baseParser===void 0)throw new Error("Only allowed inside object grammar");e.consume("[");let s=e.lexer.current.text;e.consume("Identifier");let l;if(e.consume(":")){let d=e.baseParser;d.acceptLexerState(e),l={type:"JsdocTypeIndexSignature",key:s,right:d.parseType(b.ARRAY_BRACKETS)},e.acceptLexerState(d)}else if(e.consume("in")){let d=e.baseParser;d.acceptLexerState(e),l={type:"JsdocTypeMappedType",key:s,right:d.parseType(b.ARRAY_BRACKETS)},e.acceptLexerState(d)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!e.consume("]"))throw new Error("Unterminated square brackets");return l},"parsePrefix")}),rn=[Xr,W({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),$e,be,ue,xe,Ee({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),tn],nn=[...Me,Oe({allowKeyTypes:!1,objectFieldGrammar:rn}),vt,Wr,Hr,ue,Pe({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),gt({allowQuestionMark:!1}),Ne({allowEnclosingBrackets:!1,allowPostfix:!1}),W({allowedAdditionalTokens:["event","external","in"]}),ye({allowedTypes:["module"],pathGrammar:pe}),Tt,Qr,ce({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:pe}),Zr,en,_e({allowVariadic:!0,allowOptional:!0})];function Ce(e,s){switch(s){case"closure":return new ee(zr,e).parse();case"jsdoc":return new ee(Gr,e).parse();case"typescript":return new ee(nn,e).parse()}}a(Ce,"parse");function Jt(e,s=["typescript","closure","jsdoc"]){let l;for(let d of s)try{return Ce(e,d)}catch(h){l=h}throw l}a(Jt,"tryParse");function le(e,s){let l=e[s.type];if(l===void 0)throw new Error(`In this set of transform rules exists no rule for type ${s.type}.`);return l(s,d=>le(e,d))}a(le,"transform");function B(e){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}a(B,"notAvailableTransform");function qe(e){let s={params:[]};for(let l of e.parameters)l.type==="JsdocTypeKeyValue"?l.key==="this"?s.this=l.right:l.key==="new"?s.new=l.right:s.params.push(l):s.params.push(l);return s}a(qe,"extractSpecialParams");function de(e,s,l){return e==="prefix"?l+s:s+l}a(de,"applyPosition");function H(e,s){switch(s){case"double":return`"${e}"`;case"single":return`'${e}'`;case void 0:return e}}a(H,"quote");function Be(){return{JsdocTypeParenthesis:a((e,s)=>`(${e.element!==void 0?s(e.element):""})`,"JsdocTypeParenthesis"),JsdocTypeKeyof:a((e,s)=>`keyof ${s(e.element)}`,"JsdocTypeKeyof"),JsdocTypeFunction:a((e,s)=>{if(e.arrow){if(e.returnType===void 0)throw new Error("Arrow function needs a return type.");let l=`(${e.parameters.map(s).join(", ")}) => ${s(e.returnType)}`;return e.constructor&&(l="new "+l),l}else{let l=e.constructor?"new":"function";return e.parenthesis&&(l+=`(${e.parameters.map(s).join(", ")})`,e.returnType!==void 0&&(l+=`: ${s(e.returnType)}`)),l}},"JsdocTypeFunction"),JsdocTypeName:a(e=>e.value,"JsdocTypeName"),JsdocTypeTuple:a((e,s)=>`[${e.elements.map(s).join(", ")}]`,"JsdocTypeTuple"),JsdocTypeVariadic:a((e,s)=>e.meta.position===void 0?"...":de(e.meta.position,s(e.element),"..."),"JsdocTypeVariadic"),JsdocTypeNamePath:a((e,s)=>{let l=s(e.left),d=s(e.right);switch(e.pathType){case"inner":return`${l}~${d}`;case"instance":return`${l}#${d}`;case"property":return`${l}.${d}`;case"property-brackets":return`${l}[${d}]`}},"JsdocTypeNamePath"),JsdocTypeStringValue:a(e=>H(e.value,e.meta.quote),"JsdocTypeStringValue"),JsdocTypeAny:a(()=>"*","JsdocTypeAny"),JsdocTypeGeneric:a((e,s)=>{if(e.meta.brackets==="square"){let l=e.elements[0],d=s(l);return l.type==="JsdocTypeUnion"||l.type==="JsdocTypeIntersection"?`(${d})[]`:`${d}[]`}else return`${s(e.left)}${e.meta.dot?".":""}<${e.elements.map(s).join(", ")}>`},"JsdocTypeGeneric"),JsdocTypeImport:a((e,s)=>`import(${s(e.element)})`,"JsdocTypeImport"),JsdocTypeObjectField:a((e,s)=>{let l="";return e.readonly&&(l+="readonly "),typeof e.key=="string"?l+=H(e.key,e.meta.quote):l+=s(e.key),e.optional&&(l+="?"),e.right===void 0?l:l+`: ${s(e.right)}`},"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:a((e,s)=>`${s(e.left)}: ${s(e.right)}`,"JsdocTypeJsdocObjectField"),JsdocTypeKeyValue:a((e,s)=>{let l=e.key;return e.optional&&(l+="?"),e.variadic&&(l="..."+l),e.right===void 0?l:l+`: ${s(e.right)}`},"JsdocTypeKeyValue"),JsdocTypeSpecialNamePath:a(e=>`${e.specialType}:${H(e.value,e.meta.quote)}`,"JsdocTypeSpecialNamePath"),JsdocTypeNotNullable:a((e,s)=>de(e.meta.position,s(e.element),"!"),"JsdocTypeNotNullable"),JsdocTypeNull:a(()=>"null","JsdocTypeNull"),JsdocTypeNullable:a((e,s)=>de(e.meta.position,s(e.element),"?"),"JsdocTypeNullable"),JsdocTypeNumber:a(e=>e.value.toString(),"JsdocTypeNumber"),JsdocTypeObject:a((e,s)=>`{${e.elements.map(s).join((e.meta.separator==="comma"?",":";")+" ")}}`,"JsdocTypeObject"),JsdocTypeOptional:a((e,s)=>de(e.meta.position,s(e.element),"="),"JsdocTypeOptional"),JsdocTypeSymbol:a((e,s)=>`${e.value}(${e.element!==void 0?s(e.element):""})`,"JsdocTypeSymbol"),JsdocTypeTypeof:a((e,s)=>`typeof ${s(e.element)}`,"JsdocTypeTypeof"),JsdocTypeUndefined:a(()=>"undefined","JsdocTypeUndefined"),JsdocTypeUnion:a((e,s)=>e.elements.map(s).join(" | "),"JsdocTypeUnion"),JsdocTypeUnknown:a(()=>"?","JsdocTypeUnknown"),JsdocTypeIntersection:a((e,s)=>e.elements.map(s).join(" & "),"JsdocTypeIntersection"),JsdocTypeProperty:a(e=>H(e.value,e.meta.quote),"JsdocTypeProperty"),JsdocTypePredicate:a((e,s)=>`${s(e.left)} is ${s(e.right)}`,"JsdocTypePredicate"),JsdocTypeIndexSignature:a((e,s)=>`[${e.key}: ${s(e.right)}]`,"JsdocTypeIndexSignature"),JsdocTypeMappedType:a((e,s)=>`[${e.key} in ${s(e.right)}]`,"JsdocTypeMappedType")}}a(Be,"stringifyRules");let an=Be();function bt(e){return le(an,e)}a(bt,"stringify");let on=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function X(e){let s={type:"NameExpression",name:e};return on.includes(e)&&(s.reservedWord=!0),s}a(X,"makeName");let sn={JsdocTypeOptional:a((e,s)=>{let l=s(e.element);return l.optional=!0,l},"JsdocTypeOptional"),JsdocTypeNullable:a((e,s)=>{let l=s(e.element);return l.nullable=!0,l},"JsdocTypeNullable"),JsdocTypeNotNullable:a((e,s)=>{let l=s(e.element);return l.nullable=!1,l},"JsdocTypeNotNullable"),JsdocTypeVariadic:a((e,s)=>{if(e.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let l=s(e.element);return l.repeatable=!0,l},"JsdocTypeVariadic"),JsdocTypeAny:a(()=>({type:"AllLiteral"}),"JsdocTypeAny"),JsdocTypeNull:a(()=>({type:"NullLiteral"}),"JsdocTypeNull"),JsdocTypeStringValue:a(e=>X(H(e.value,e.meta.quote)),"JsdocTypeStringValue"),JsdocTypeUndefined:a(()=>({type:"UndefinedLiteral"}),"JsdocTypeUndefined"),JsdocTypeUnknown:a(()=>({type:"UnknownLiteral"}),"JsdocTypeUnknown"),JsdocTypeFunction:a((e,s)=>{let l=qe(e),d={type:"FunctionType",params:l.params.map(s)};return l.this!==void 0&&(d.this=s(l.this)),l.new!==void 0&&(d.new=s(l.new)),e.returnType!==void 0&&(d.result=s(e.returnType)),d},"JsdocTypeFunction"),JsdocTypeGeneric:a((e,s)=>({type:"TypeApplication",applications:e.elements.map(l=>s(l)),expression:s(e.left)}),"JsdocTypeGeneric"),JsdocTypeSpecialNamePath:a(e=>X(e.specialType+":"+H(e.value,e.meta.quote)),"JsdocTypeSpecialNamePath"),JsdocTypeName:a(e=>e.value!=="function"?X(e.value):{type:"FunctionType",params:[]},"JsdocTypeName"),JsdocTypeNumber:a(e=>X(e.value.toString()),"JsdocTypeNumber"),JsdocTypeObject:a((e,s)=>{let l={type:"RecordType",fields:[]};for(let d of e.elements)d.type!=="JsdocTypeObjectField"&&d.type!=="JsdocTypeJsdocObjectField"?l.fields.push({type:"FieldType",key:s(d),value:void 0}):l.fields.push(s(d));return l},"JsdocTypeObject"),JsdocTypeObjectField:a((e,s)=>{if(typeof e.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:X(H(e.key,e.meta.quote)),value:e.right===void 0?void 0:s(e.right)}},"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:a((e,s)=>({type:"FieldType",key:s(e.left),value:s(e.right)}),"JsdocTypeJsdocObjectField"),JsdocTypeUnion:a((e,s)=>({type:"TypeUnion",elements:e.elements.map(l=>s(l))}),"JsdocTypeUnion"),JsdocTypeKeyValue:a((e,s)=>({type:"FieldType",key:X(e.key),value:e.right===void 0?void 0:s(e.right)}),"JsdocTypeKeyValue"),JsdocTypeNamePath:a((e,s)=>{let l=s(e.left),d;e.right.type==="JsdocTypeSpecialNamePath"?d=s(e.right).name:d=H(e.right.value,e.right.meta.quote);let h=e.pathType==="inner"?"~":e.pathType==="instance"?"#":".";return X(`${l.name}${h}${d}`)},"JsdocTypeNamePath"),JsdocTypeSymbol:a(e=>{let s="",l=e.element,d=!1;return(l==null?void 0:l.type)==="JsdocTypeVariadic"&&(l.meta.position==="prefix"?s="...":d=!0,l=l.element),(l==null?void 0:l.type)==="JsdocTypeName"?s+=l.value:(l==null?void 0:l.type)==="JsdocTypeNumber"&&(s+=l.value.toString()),d&&(s+="..."),X(`${e.value}(${s})`)},"JsdocTypeSymbol"),JsdocTypeParenthesis:a((e,s)=>s(O(e.element)),"JsdocTypeParenthesis"),JsdocTypeMappedType:B,JsdocTypeIndexSignature:B,JsdocTypeImport:B,JsdocTypeKeyof:B,JsdocTypeTuple:B,JsdocTypeTypeof:B,JsdocTypeIntersection:B,JsdocTypeProperty:B,JsdocTypePredicate:B};function xt(e){return le(sn,e)}a(xt,"catharsisTransform");function te(e){switch(e){case void 0:return"none";case"single":return"single";case"double":return"double"}}a(te,"getQuoteStyle");function wt(e){switch(e){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}a(wt,"getMemberType");function Se(e,s){return s.length===2?{type:e,left:s[0],right:s[1]}:{type:e,left:s[0],right:Se(e,s.slice(1))}}a(Se,"nestResults");let pn={JsdocTypeOptional:a((e,s)=>({type:"OPTIONAL",value:s(e.element),meta:{syntax:e.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),"JsdocTypeOptional"),JsdocTypeNullable:a((e,s)=>({type:"NULLABLE",value:s(e.element),meta:{syntax:e.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),"JsdocTypeNullable"),JsdocTypeNotNullable:a((e,s)=>({type:"NOT_NULLABLE",value:s(e.element),meta:{syntax:e.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),"JsdocTypeNotNullable"),JsdocTypeVariadic:a((e,s)=>{let l={type:"VARIADIC",meta:{syntax:e.meta.position==="prefix"?"PREFIX_DOTS":e.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return e.element!==void 0&&(l.value=s(e.element)),l},"JsdocTypeVariadic"),JsdocTypeName:a(e=>({type:"NAME",name:e.value}),"JsdocTypeName"),JsdocTypeTypeof:a((e,s)=>({type:"TYPE_QUERY",name:s(e.element)}),"JsdocTypeTypeof"),JsdocTypeTuple:a((e,s)=>({type:"TUPLE",entries:e.elements.map(s)}),"JsdocTypeTuple"),JsdocTypeKeyof:a((e,s)=>({type:"KEY_QUERY",value:s(e.element)}),"JsdocTypeKeyof"),JsdocTypeImport:a(e=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:te(e.element.meta.quote),string:e.element.value}}),"JsdocTypeImport"),JsdocTypeUndefined:a(()=>({type:"NAME",name:"undefined"}),"JsdocTypeUndefined"),JsdocTypeAny:a(()=>({type:"ANY"}),"JsdocTypeAny"),JsdocTypeFunction:a((e,s)=>{let l=qe(e),d={type:e.arrow?"ARROW":"FUNCTION",params:l.params.map(h=>{if(h.type==="JsdocTypeKeyValue"){if(h.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:h.key,typeName:s(h.right)}}else return s(h)}),new:null,returns:null};return l.this!==void 0?d.this=s(l.this):e.arrow||(d.this=null),l.new!==void 0&&(d.new=s(l.new)),e.returnType!==void 0&&(d.returns=s(e.returnType)),d},"JsdocTypeFunction"),JsdocTypeGeneric:a((e,s)=>{let l={type:"GENERIC",subject:s(e.left),objects:e.elements.map(s),meta:{syntax:e.meta.brackets==="square"?"SQUARE_BRACKET":e.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return e.meta.brackets==="square"&&e.elements[0].type==="JsdocTypeFunction"&&!e.elements[0].parenthesis&&(l.objects[0]={type:"NAME",name:"function"}),l},"JsdocTypeGeneric"),JsdocTypeObjectField:a((e,s)=>{if(typeof e.key!="string")throw new Error("Index signatures and mapped types are not supported");if(e.right===void 0)return{type:"RECORD_ENTRY",key:e.key,quoteStyle:te(e.meta.quote),value:null,readonly:!1};let l=s(e.right);return e.optional&&(l={type:"OPTIONAL",value:l,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:e.key.toString(),quoteStyle:te(e.meta.quote),value:l,readonly:!1}},"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:a(()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},"JsdocTypeJsdocObjectField"),JsdocTypeKeyValue:a((e,s)=>{if(e.right===void 0)return{type:"RECORD_ENTRY",key:e.key,quoteStyle:"none",value:null,readonly:!1};let l=s(e.right);return e.optional&&(l={type:"OPTIONAL",value:l,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:e.key,quoteStyle:"none",value:l,readonly:!1}},"JsdocTypeKeyValue"),JsdocTypeObject:a((e,s)=>{let l=[];for(let d of e.elements)(d.type==="JsdocTypeObjectField"||d.type==="JsdocTypeJsdocObjectField")&&l.push(s(d));return{type:"RECORD",entries:l}},"JsdocTypeObject"),JsdocTypeSpecialNamePath:a(e=>{if(e.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${e.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:te(e.meta.quote),path:e.value}}},"JsdocTypeSpecialNamePath"),JsdocTypeNamePath:a((e,s)=>{let l=!1,d,h;e.right.type==="JsdocTypeSpecialNamePath"&&e.right.specialType==="event"?(l=!0,d=e.right.value,h=te(e.right.meta.quote)):(d=e.right.value,h=te(e.right.meta.quote));let J={type:wt(e.pathType),owner:s(e.left),name:d,quoteStyle:h,hasEventPrefix:l};if(J.owner.type==="MODULE"){let N=J.owner;return J.owner=J.owner.value,N.value=J,N}else return J},"JsdocTypeNamePath"),JsdocTypeUnion:a((e,s)=>Se("UNION",e.elements.map(s)),"JsdocTypeUnion"),JsdocTypeParenthesis:a((e,s)=>({type:"PARENTHESIS",value:s(O(e.element))}),"JsdocTypeParenthesis"),JsdocTypeNull:a(()=>({type:"NAME",name:"null"}),"JsdocTypeNull"),JsdocTypeUnknown:a(()=>({type:"UNKNOWN"}),"JsdocTypeUnknown"),JsdocTypeStringValue:a(e=>({type:"STRING_VALUE",quoteStyle:te(e.meta.quote),string:e.value}),"JsdocTypeStringValue"),JsdocTypeIntersection:a((e,s)=>Se("INTERSECTION",e.elements.map(s)),"JsdocTypeIntersection"),JsdocTypeNumber:a(e=>({type:"NUMBER_VALUE",number:e.value.toString()}),"JsdocTypeNumber"),JsdocTypeSymbol:B,JsdocTypeProperty:B,JsdocTypePredicate:B,JsdocTypeMappedType:B,JsdocTypeIndexSignature:B};function Pt(e){return le(pn,e)}a(Pt,"jtpTransform");function Nt(){return{JsdocTypeIntersection:a((e,s)=>({type:"JsdocTypeIntersection",elements:e.elements.map(s)}),"JsdocTypeIntersection"),JsdocTypeGeneric:a((e,s)=>({type:"JsdocTypeGeneric",left:s(e.left),elements:e.elements.map(s),meta:{dot:e.meta.dot,brackets:e.meta.brackets}}),"JsdocTypeGeneric"),JsdocTypeNullable:a(e=>e,"JsdocTypeNullable"),JsdocTypeUnion:a((e,s)=>({type:"JsdocTypeUnion",elements:e.elements.map(s)}),"JsdocTypeUnion"),JsdocTypeUnknown:a(e=>e,"JsdocTypeUnknown"),JsdocTypeUndefined:a(e=>e,"JsdocTypeUndefined"),JsdocTypeTypeof:a((e,s)=>({type:"JsdocTypeTypeof",element:s(e.element)}),"JsdocTypeTypeof"),JsdocTypeSymbol:a((e,s)=>{let l={type:"JsdocTypeSymbol",value:e.value};return e.element!==void 0&&(l.element=s(e.element)),l},"JsdocTypeSymbol"),JsdocTypeOptional:a((e,s)=>({type:"JsdocTypeOptional",element:s(e.element),meta:{position:e.meta.position}}),"JsdocTypeOptional"),JsdocTypeObject:a((e,s)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:e.elements.map(s)}),"JsdocTypeObject"),JsdocTypeNumber:a(e=>e,"JsdocTypeNumber"),JsdocTypeNull:a(e=>e,"JsdocTypeNull"),JsdocTypeNotNullable:a((e,s)=>({type:"JsdocTypeNotNullable",element:s(e.element),meta:{position:e.meta.position}}),"JsdocTypeNotNullable"),JsdocTypeSpecialNamePath:a(e=>e,"JsdocTypeSpecialNamePath"),JsdocTypeObjectField:a((e,s)=>({type:"JsdocTypeObjectField",key:e.key,right:e.right===void 0?void 0:s(e.right),optional:e.optional,readonly:e.readonly,meta:e.meta}),"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:a((e,s)=>({type:"JsdocTypeJsdocObjectField",left:s(e.left),right:s(e.right)}),"JsdocTypeJsdocObjectField"),JsdocTypeKeyValue:a((e,s)=>({type:"JsdocTypeKeyValue",key:e.key,right:e.right===void 0?void 0:s(e.right),optional:e.optional,variadic:e.variadic}),"JsdocTypeKeyValue"),JsdocTypeImport:a((e,s)=>({type:"JsdocTypeImport",element:s(e.element)}),"JsdocTypeImport"),JsdocTypeAny:a(e=>e,"JsdocTypeAny"),JsdocTypeStringValue:a(e=>e,"JsdocTypeStringValue"),JsdocTypeNamePath:a(e=>e,"JsdocTypeNamePath"),JsdocTypeVariadic:a((e,s)=>{let l={type:"JsdocTypeVariadic",meta:{position:e.meta.position,squareBrackets:e.meta.squareBrackets}};return e.element!==void 0&&(l.element=s(e.element)),l},"JsdocTypeVariadic"),JsdocTypeTuple:a((e,s)=>({type:"JsdocTypeTuple",elements:e.elements.map(s)}),"JsdocTypeTuple"),JsdocTypeName:a(e=>e,"JsdocTypeName"),JsdocTypeFunction:a((e,s)=>{let l={type:"JsdocTypeFunction",arrow:e.arrow,parameters:e.parameters.map(s),constructor:e.constructor,parenthesis:e.parenthesis};return e.returnType!==void 0&&(l.returnType=s(e.returnType)),l},"JsdocTypeFunction"),JsdocTypeKeyof:a((e,s)=>({type:"JsdocTypeKeyof",element:s(e.element)}),"JsdocTypeKeyof"),JsdocTypeParenthesis:a((e,s)=>({type:"JsdocTypeParenthesis",element:s(e.element)}),"JsdocTypeParenthesis"),JsdocTypeProperty:a(e=>e,"JsdocTypeProperty"),JsdocTypePredicate:a((e,s)=>({type:"JsdocTypePredicate",left:s(e.left),right:s(e.right)}),"JsdocTypePredicate"),JsdocTypeIndexSignature:a((e,s)=>({type:"JsdocTypeIndexSignature",key:e.key,right:s(e.right)}),"JsdocTypeIndexSignature"),JsdocTypeMappedType:a((e,s)=>({type:"JsdocTypeMappedType",key:e.key,right:s(e.right)}),"JsdocTypeMappedType")}}a(Nt,"identityTransformRules");let Ot={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"]};function je(e,s,l,d,h){d==null||d(e,s,l);let J=Ot[e.type];for(let N of J){let U=e[N];if(U!==void 0)if(Array.isArray(U))for(let D of U)je(D,e,N,d,h);else je(U,e,N,d,h)}h==null||h(e,s,l)}a(je,"_traverse");function Et(e,s,l){je(e,void 0,void 0,s,l)}a(Et,"traverse"),n.catharsisTransform=xt,n.identityTransformRules=Nt,n.jtpTransform=Pt,n.parse=Ce,n.stringify=bt,n.stringifyRules=Be,n.transform=le,n.traverse=Et,n.tryParse=Jt,n.visitorKeys=Ot})});const{UnknownArgTypesError:Wa}=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__;var zt=/^['"]|['"]$/g,Ha=a(r=>r.replace(zt,""),"trimQuotes"),Xa=a(r=>zt.test(r),"includesQuotes"),Wt=a(r=>{let t=Ha(r);return Xa(r)||Number.isNaN(Number(t))?t:Number(t)},"parseLiteral"),Qa=a(r=>{switch(r.type){case"function":return{name:"function"};case"object":let t={};return r.signature.properties.forEach(n=>{t[n.key]=Te(n.value)}),{name:"object",value:t};default:throw new Wa({type:r,language:"Typescript"})}},"convertSig"),Te=a(r=>{var i,p,c,u;let{name:t,raw:n}=r,o={};switch(typeof n<"u"&&(o.raw=n),r.name){case"string":case"number":case"symbol":case"boolean":return{...o,name:t};case"Array":return{...o,name:"array",value:r.elements.map(Te)};case"signature":return{...o,...Qa(r)};case"union":let y;return(i=r.elements)!=null&&i.every(m=>m.name==="literal")?y={...o,name:"enum",value:(p=r.elements)==null?void 0:p.map(m=>Wt(m.value))}:y={...o,name:t,value:(c=r.elements)==null?void 0:c.map(Te)},y;case"intersection":return{...o,name:t,value:(u=r.elements)==null?void 0:u.map(Te)};default:return{...o,name:"other",value:t}}},"convert");const{UnknownArgTypesError:Za}=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__;var eo=a(r=>r.name==="literal","isLiteral"),to=a(r=>r.value.replace(/['|"]/g,""),"toEnumOption"),ro=a(r=>{switch(r.type){case"function":return{name:"function"};case"object":let t={};return r.signature.properties.forEach(n=>{t[n.key]=he(n.value)}),{name:"object",value:t};default:throw new Za({type:r,language:"Flow"})}},"convertSig"),he=a(r=>{var i,p,c,u;let{name:t,raw:n}=r,o={};switch(typeof n<"u"&&(o.raw=n),r.name){case"literal":return{...o,name:"other",value:r.value};case"string":case"number":case"symbol":case"boolean":return{...o,name:t};case"Array":return{...o,name:"array",value:r.elements.map(he)};case"signature":return{...o,...ro(r)};case"union":return(i=r.elements)!=null&&i.every(eo)?{...o,name:"enum",value:(p=r.elements)==null?void 0:p.map(to)}:{...o,name:t,value:(c=r.elements)==null?void 0:c.map(he)};case"intersection":return{...o,name:t,value:(u=r.elements)==null?void 0:u.map(he)};default:return{...o,name:"other",value:t}}},"convert"),no=St(Ya()),ao=/^\(.*\) => /,fe=a(r=>{let{name:t,raw:n,computed:o,value:i}=r,p={};switch(typeof n<"u"&&(p.raw=n),t){case"enum":{let u=o?i:i.map(y=>Wt(y.value));return{...p,name:t,value:u}}case"string":case"number":case"symbol":return{...p,name:t};case"func":return{...p,name:"function"};case"bool":case"boolean":return{...p,name:"boolean"};case"arrayOf":case"array":return{...p,name:"array",value:i&&fe(i)};case"object":return{...p,name:t};case"objectOf":return{...p,name:t,value:fe(i)};case"shape":case"exact":let c=(0,no.default)(i,u=>fe(u));return{...p,name:"object",value:c};case"union":return{...p,name:"union",value:i.map(u=>fe(u))};case"instanceOf":case"element":case"elementType":default:{if((t==null?void 0:t.indexOf("|"))>0)try{let m=t.split("|").map(T=>JSON.parse(T));return{...p,name:"enum",value:m}}catch{}let u=i?`${t}(${i})`:t,y=ao.test(t)?"function":"other";return{...p,name:y,value:u}}}},"convert"),et=a(r=>{let{type:t,tsType:n,flowType:o}=r;try{if(t!=null)return fe(t);if(n!=null)return Te(n);if(o!=null)return he(o)}catch(i){console.error(i)}return null},"convert"),oo=(r=>(r.JAVASCRIPT="JavaScript",r.FLOW="Flow",r.TYPESCRIPT="TypeScript",r.UNKNOWN="Unknown",r))(oo||{}),so=["null","undefined"];function De(r){return so.some(t=>t===r)}a(De,"isDefaultValueBlacklisted");var io=a(r=>{if(!r)return"";if(typeof r=="string")return r;throw new Error(`Description: expected string, got: ${JSON.stringify(r)}`)},"str");function tt(r){return!!r.__docgenInfo}a(tt,"hasDocgen");function Ht(r){return r!=null&&Object.keys(r).length>0}a(Ht,"isValidDocgenSection");function Xt(r,t){return tt(r)?r.__docgenInfo[t]:null}a(Xt,"getDocgenSection");function Qt(r){return tt(r)?io(r.__docgenInfo.description):""}a(Qt,"getDocgenDescription");var re;(function(r){r.start="/**",r.nostart="/***",r.delim="*",r.end="*/"})(re=re||(re={}));function Zt(r){return/^\s+$/.test(r)}a(Zt,"isSpace");function er(r){let t=r.match(/\r+$/);return t==null?["",r]:[r.slice(-t[0].length),r.slice(0,-t[0].length)]}a(er,"splitCR");function se(r){let t=r.match(/^\s+/);return t==null?["",r]:[r.slice(0,t[0].length),r.slice(t[0].length)]}a(se,"splitSpace");function tr(r){return r.split(/\n/)}a(tr,"splitLines");function rr(r={}){return Object.assign({tag:"",name:"",type:"",optional:!1,description:"",problems:[],source:[]},r)}a(rr,"seedSpec");function nr(r={}){return Object.assign({start:"",delimiter:"",postDelimiter:"",tag:"",postTag:"",name:"",postName:"",type:"",postType:"",description:"",end:"",lineEnd:""},r)}a(nr,"seedTokens");var po=/^@\S+/;function ar({fence:r="```"}={}){let t=or(r),n=a((o,i)=>t(o)?!i:i,"toggleFence");return a(function(o){let i=[[]],p=!1;for(let c of o)po.test(c.tokens.description)&&!p?i.push([c]):i[i.length-1].push(c),p=n(c.tokens.description,p);return i},"parseBlock")}a(ar,"getParser");function or(r){return typeof r=="string"?t=>t.split(r).length%2===0:r}a(or,"getFencer");function sr({startLine:r=0,markers:t=re}={}){let n=null,o=r;return a(function(i){let p=i,c=nr();if([c.lineEnd,p]=er(p),[c.start,p]=se(p),n===null&&p.startsWith(t.start)&&!p.startsWith(t.nostart)&&(n=[],c.delimiter=p.slice(0,t.start.length),p=p.slice(t.start.length),[c.postDelimiter,p]=se(p)),n===null)return o++,null;let u=p.trimRight().endsWith(t.end);if(c.delimiter===""&&p.startsWith(t.delim)&&!p.startsWith(t.end)&&(c.delimiter=t.delim,p=p.slice(t.delim.length),[c.postDelimiter,p]=se(p)),u){let y=p.trimRight();c.end=p.slice(y.length-t.end.length),p=y.slice(0,-t.end.length)}if(c.description=p,n.push({number:o,source:i,tokens:c}),o++,u){let y=n.slice();return n=null,y}return null},"parseSource")}a(sr,"getParser");function ir({tokenizers:r}){return a(function(t){var n;let o=rr({source:t});for(let i of r)if(o=i(o),!((n=o.problems[o.problems.length-1])===null||n===void 0)&&n.critical)break;return o},"parseSpec")}a(ir,"getParser");function pr(){return r=>{let{tokens:t}=r.source[0],n=t.description.match(/\s*(@(\S+))(\s*)/);return n===null?(r.problems.push({code:"spec:tag:prefix",message:'tag should start with "@" symbol',line:r.source[0].number,critical:!0}),r):(t.tag=n[1],t.postTag=n[3],t.description=t.description.slice(n[0].length),r.tag=n[2],r)}}a(pr,"tagTokenizer");function lr(r="compact"){let t=cr(r);return n=>{let o=0,i=[];for(let[u,{tokens:y}]of n.source.entries()){let m="";if(u===0&&y.description[0]!=="{")return n;for(let T of y.description)if(T==="{"&&o++,T==="}"&&o--,m+=T,o===0)break;if(i.push([y,m]),o===0)break}if(o!==0)return n.problems.push({code:"spec:type:unpaired-curlies",message:"unpaired curlies",line:n.source[0].number,critical:!0}),n;let p=[],c=i[0][0].postDelimiter.length;for(let[u,[y,m]]of i.entries())y.type=m,u>0&&(y.type=y.postDelimiter.slice(c)+m,y.postDelimiter=y.postDelimiter.slice(0,c)),[y.postType,y.description]=se(y.description.slice(m.length)),p.push(y.type);return p[0]=p[0].slice(1),p[p.length-1]=p[p.length-1].slice(0,-1),n.type=t(p),n}}a(lr,"typeTokenizer");var lo=a(r=>r.trim(),"trim");function cr(r){return r==="compact"?t=>t.map(lo).join(""):r==="preserve"?t=>t.join(` +`):r}a(cr,"getJoiner");var co=a(r=>r&&r.startsWith('"')&&r.endsWith('"'),"isQuoted");function ur(){let r=a((t,{tokens:n},o)=>n.type===""?t:o,"typeEnd");return t=>{let{tokens:n}=t.source[t.source.reduce(r,0)],o=n.description.trimLeft(),i=o.split('"');if(i.length>1&&i[0]===""&&i.length%2===1)return t.name=i[1],n.name=`"${i[1]}"`,[n.postName,n.description]=se(o.slice(n.name.length)),t;let p=0,c="",u=!1,y;for(let T of o){if(p===0&&Zt(T))break;T==="["&&p++,T==="]"&&p--,c+=T}if(p!==0)return t.problems.push({code:"spec:name:unpaired-brackets",message:"unpaired brackets",line:t.source[0].number,critical:!0}),t;let m=c;if(c[0]==="["&&c[c.length-1]==="]"){u=!0,c=c.slice(1,-1);let T=c.split("=");if(c=T[0].trim(),T[1]!==void 0&&(y=T.slice(1).join("=").trim()),c==="")return t.problems.push({code:"spec:name:empty-name",message:"empty name",line:t.source[0].number,critical:!0}),t;if(y==="")return t.problems.push({code:"spec:name:empty-default",message:"empty default value",line:t.source[0].number,critical:!0}),t;if(!co(y)&&/=(?!>)/.test(y))return t.problems.push({code:"spec:name:invalid-default",message:"invalid default value syntax",line:t.source[0].number,critical:!0}),t}return t.optional=u,t.name=c,n.name=m,y!==void 0&&(t.default=y),[n.postName,n.description]=se(o.slice(n.name.length)),t}}a(ur,"nameTokenizer");function yr(r="compact",t=re){let n=rt(r);return o=>(o.description=n(o.source,t),o)}a(yr,"descriptionTokenizer");function rt(r){return r==="compact"?dr:r==="preserve"?mr:r}a(rt,"getJoiner");function dr(r,t=re){return r.map(({tokens:{description:n}})=>n.trim()).filter(n=>n!=="").join(" ")}a(dr,"compactJoiner");var uo=a((r,{tokens:t},n)=>t.type===""?r:n,"lineNo"),yo=a(({tokens:r})=>(r.delimiter===""?r.start:r.postDelimiter.slice(1))+r.description,"getDescription");function mr(r,t=re){if(r.length===0)return"";r[0].tokens.description===""&&r[0].tokens.delimiter===t.start&&(r=r.slice(1));let n=r[r.length-1];return n!==void 0&&n.tokens.description===""&&n.tokens.end.endsWith(t.end)&&(r=r.slice(0,-1)),r=r.slice(r.reduce(uo,0)),r.map(yo).join(` +`)}a(mr,"preserveJoiner");function fr({startLine:r=0,fence:t="```",spacing:n="compact",markers:o=re,tokenizers:i=[pr(),lr(n),ur(),yr(n)]}={}){if(r<0||r%1>0)throw new Error("Invalid startLine");let p=sr({startLine:r,markers:o}),c=ar({fence:t}),u=ir({tokenizers:i}),y=rt(n);return function(m){let T=[];for(let v of tr(m)){let x=p(v);if(x===null)continue;let g=c(x),w=g.slice(1).map(u);T.push({description:y(g[0],o),tags:w,source:x,problems:w.reduce((E,L)=>E.concat(L.problems),[])})}return T}}a(fr,"getParser");function Tr(r){return r.start+r.delimiter+r.postDelimiter+r.tag+r.postTag+r.type+r.postType+r.name+r.postName+r.description+r.end+r.lineEnd}a(Tr,"join");function mo(){return r=>r.source.map(({tokens:t})=>Tr(t)).join(` +`)}a(mo,"getStringifier");function hr(r,t={}){return fr(t)(r)}a(hr,"parse");var nt=St(za());function vr(r){return r!=null&&r.includes("@")}a(vr,"containsJsDoc");function gr(r){let t=`/** +`+(r??"").split(` +`).map(o=>` * ${o}`).join(` +`)+` +*/`,n=hr(t,{spacing:"preserve"});if(!n||n.length===0)throw new Error("Cannot parse JSDoc tags.");return n[0]}a(gr,"parse");var fo={tags:["param","arg","argument","returns","ignore","deprecated"]},To=a((r,t=fo)=>{if(!vr(r))return{includesJsDoc:!1,ignore:!1};let n=gr(r),o=Jr(n,t.tags);return o.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:n.description.trim(),extractedTags:o}},"parseJsDoc");function Jr(r,t){let n={params:null,deprecated:null,returns:null,ignore:!1};for(let o of r.tags)if(!(t!==void 0&&!t.includes(o.tag)))if(o.tag==="ignore"){n.ignore=!0;break}else switch(o.tag){case"param":case"arg":case"argument":{let i=xr(o);i!=null&&(n.params==null&&(n.params=[]),n.params.push(i));break}case"deprecated":{let i=wr(o);i!=null&&(n.deprecated=i);break}case"returns":{let i=Pr(o);i!=null&&(n.returns=i);break}}return n}a(Jr,"extractJsDocTags");function br(r){return r.replace(/[\.-]$/,"")}a(br,"normaliseParamName");function xr(r){if(!r.name||r.name==="-")return null;let t=st(r.type);return{name:r.name,type:t,description:ot(r.description),getPrettyName:a(()=>br(r.name),"getPrettyName"),getTypeName:a(()=>t?it(t):null,"getTypeName")}}a(xr,"extractParam");function wr(r){return r.name?at(r.name,r.description):null}a(wr,"extractDeprecated");function at(r,t){let n=r===""?t:`${r} ${t}`;return ot(n)}a(at,"joinNameAndDescription");function ot(r){let t=r.replace(/^- /g,"").trim();return t===""?null:t}a(ot,"normaliseDescription");function Pr(r){let t=st(r.type);return t?{type:t,description:at(r.name,r.description),getTypeName:a(()=>it(t),"getTypeName")}:null}a(Pr,"extractReturns");var ae=(0,nt.stringifyRules)(),ho=ae.JsdocTypeObject;ae.JsdocTypeAny=()=>"any";ae.JsdocTypeObject=(r,t)=>`(${ho(r,t)})`;ae.JsdocTypeOptional=(r,t)=>t(r.element);ae.JsdocTypeNullable=(r,t)=>t(r.element);ae.JsdocTypeNotNullable=(r,t)=>t(r.element);ae.JsdocTypeUnion=(r,t)=>r.elements.map(t).join("|");function st(r){try{return(0,nt.parse)(r,"typescript")}catch{return null}}a(st,"extractType");function it(r){return(0,nt.transform)(ae,r)}a(it,"extractTypeName");function pt(r){return r.length>90}a(pt,"isTooLongForTypeSummary");function Nr(r){return r.length>50}a(Nr,"isTooLongForDefaultValueSummary");function M(r,t){return r===t?{summary:r}:{summary:r,detail:t}}a(M,"createSummaryValue");function lt({name:r,value:t,elements:n,raw:o}){return t??(n!=null?n.map(lt).join(" | "):o??r)}a(lt,"generateUnionElement");function Or({name:r,raw:t,elements:n}){return n!=null?M(n.map(lt).join(" | ")):t!=null?M(t.replace(/^\|\s*/,"")):M(r)}a(Or,"generateUnion");function Er({type:r,raw:t}){return t!=null?M(t):M(r)}a(Er,"generateFuncSignature");function _r({type:r,raw:t}){return t!=null?pt(t)?M(r,t):M(t):M(r)}a(_r,"generateObjectSignature");function Sr(r){let{type:t}=r;return t==="object"?_r(r):Er(r)}a(Sr,"generateSignature");function jr({name:r,raw:t}){return t!=null?pt(t)?M(r,t):M(t):M(r)}a(jr,"generateDefault");function kr(r){if(r==null)return null;switch(r.name){case"union":return Or(r);case"signature":return Sr(r);default:return jr(r)}}a(kr,"createType");function Ir(r,t){if(r!=null){let{value:n}=r;if(!De(n))return Nr(n)?M(t==null?void 0:t.name,n):M(n)}return null}a(Ir,"createDefaultValue");var vo=a((r,t)=>{let{flowType:n,description:o,required:i,defaultValue:p}=t;return{name:r,type:kr(n),required:i,description:o,defaultValue:Ir(p??null,n??null)}},"createFlowPropDef");function Ar({tsType:r,required:t}){if(r==null)return null;let n=r.name;return t||(n=n.replace(" | undefined","")),M(["Array","Record","signature"].includes(r.name)?r.raw:n)}a(Ar,"createType");function Rr({defaultValue:r}){if(r!=null){let{value:t}=r;if(!De(t))return M(t)}return null}a(Rr,"createDefaultValue");var go=a((r,t)=>{let{description:n,required:o}=t;return{name:r,type:Ar(t),required:o,description:n,defaultValue:Rr(t)}},"createTsPropDef");function Fr(r){return r!=null?M(r.name):null}a(Fr,"createType");function Lr(r){let{computed:t,func:n}=r;return typeof t>"u"&&typeof n>"u"}a(Lr,"isReactDocgenTypescript");function Ur(r){return r?r.name==="string"?!0:r.name==="enum"?Array.isArray(r.value)&&r.value.every(({value:t})=>typeof t=="string"&&t[0]==='"'&&t[t.length-1]==='"'):!1:!1}a(Ur,"isStringValued");function Vr(r,t){if(r!=null){let{value:n}=r;if(!De(n))return Lr(r)&&Ur(t)?M(JSON.stringify(n)):M(n)}return null}a(Vr,"createDefaultValue");function ct(r,t,n){let{description:o,required:i,defaultValue:p}=n;return{name:r,type:Fr(t),required:i,description:o,defaultValue:Vr(p,t)}}a(ct,"createBasicPropDef");function Je(r,t){var n;if(t!=null&&t.includesJsDoc){let{description:o,extractedTags:i}=t;o!=null&&(r.description=t.description);let p={...i,params:(n=i==null?void 0:i.params)==null?void 0:n.map(c=>({name:c.getPrettyName(),description:c.description}))};Object.values(p).filter(Boolean).length>0&&(r.jsDocTags=p)}return r}a(Je,"applyJsDocResult");var Jo=a((r,t,n)=>{let o=ct(r,t.type,t);return o.sbType=et(t),Je(o,n)},"javaScriptFactory"),bo=a((r,t,n)=>{let o=go(r,t);return o.sbType=et(t),Je(o,n)},"tsFactory"),xo=a((r,t,n)=>{let o=vo(r,t);return o.sbType=et(t),Je(o,n)},"flowFactory"),wo=a((r,t,n)=>{let o=ct(r,{name:"unknown"},t);return Je(o,n)},"unknownFactory"),Dr=a(r=>{switch(r){case"JavaScript":return Jo;case"TypeScript":return bo;case"Flow":return xo;default:return wo}},"getPropDefFactory"),Kr=a(r=>r.type!=null?"JavaScript":r.flowType!=null?"Flow":r.tsType!=null?"TypeScript":"Unknown","getTypeSystem"),Po=a(r=>{let t=Kr(r[0]),n=Dr(t);return r.map(o=>{var p;let i=o;return(p=o.type)!=null&&p.elements&&(i={...o,type:{...o.type,value:o.type.elements}}),ut(i.name,i,t,n)})},"extractComponentSectionArray"),No=a(r=>{let t=Object.keys(r),n=Kr(r[t[0]]),o=Dr(n);return t.map(i=>{let p=r[i];return p!=null?ut(i,p,n,o):null}).filter(Boolean)},"extractComponentSectionObject"),Io=a((r,t)=>{let n=Xt(r,t);return Ht(n)?Array.isArray(n)?Po(n):No(n):[]},"extractComponentProps");function ut(r,t,n,o){let i=To(t.description);return i.includesJsDoc&&i.ignore?null:{propDef:o(r,t,i),jsDocTags:i.extractedTags,docgenInfo:t,typeSystem:n}}a(ut,"extractProp");function Oo(r){return r!=null?Qt(r):""}a(Oo,"extractComponentDescription");const{combineParameters:Eo}=__STORYBOOK_MODULE_PREVIEW_API__;var Ao=a(r=>{let{component:t,argTypes:n,parameters:{docs:o={}}}=r,{extractArgTypes:i}=o,p=i&&t?i(t):{};return p?Eo(p,n):n},"enhanceArgTypes"),_o="storybook/docs",Ro=`${_o}/snippet-rendered`,So=(r=>(r.AUTO="auto",r.CODE="code",r.DYNAMIC="dynamic",r))(So||{});export{Oo as $,Io as B,pt as H,tt as K,M as O,oo as P,Xt as a,Ro as e,Nr as o,So as s,Ao as z}; diff --git a/version-7.0.0/assets/index-RYns6xqu.js b/version-7.0.0/assets/index-RYns6xqu.js new file mode 100644 index 0000000..4e890d1 --- /dev/null +++ b/version-7.0.0/assets/index-RYns6xqu.js @@ -0,0 +1,9 @@ +var X=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function D(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Y(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function o(){return this instanceof o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var u=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(n,o,u.get?u:{enumerable:!0,get:function(){return e[o]}})}),n}var j={exports:{}},r={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var y=Symbol.for("react.element"),A=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),V=Symbol.for("react.strict_mode"),F=Symbol.for("react.profiler"),U=Symbol.for("react.provider"),q=Symbol.for("react.context"),L=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),z=Symbol.for("react.memo"),B=Symbol.for("react.lazy"),E=Symbol.iterator;function H(e){return e===null||typeof e!="object"?null:(e=E&&e[E]||e["@@iterator"],typeof e=="function"?e:null)}var k={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},$=Object.assign,C={};function p(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||k}p.prototype.isReactComponent={};p.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")};p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function O(){}O.prototype=p.prototype;function m(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||k}var S=m.prototype=new O;S.constructor=m;$(S,p.prototype);S.isPureReactComponent=!0;var g=Array.isArray,P=Object.prototype.hasOwnProperty,b={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var o,u={},i=null,s=null;if(t!=null)for(o in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)P.call(t,o)&&!x.hasOwnProperty(o)&&(u[o]=t[o]);var f=arguments.length-2;if(f===1)u.children=n;else if(1{const{keepSmallValues:o=!1}=n,r=+(Math.round(Number.parseFloat(`${e}e${t}`))+`e-${t}`);return o&&e&&!r?e:r},f=(e,t={})=>{const{digits:n=1,digitsIfMatchLower:o=0,lower:r=.001,lowerBound:u=0,lowerOverride:m,upper:i,upperBound:c,upperOverride:a}=t,s=new Intl.NumberFormat("en",{style:"percent",maximumFractionDigits:n}),p=new Intl.NumberFormat("en",{style:"percent",maximumFractionDigits:o});return e===u?p.format(e):e>u&&ei?a||s.format(i):s.format(e)};export{f as p,d as r}; diff --git a/version-7.0.0/assets/objective-Caaevdh9.js b/version-7.0.0/assets/objective-Caaevdh9.js new file mode 100644 index 0000000..abaed65 --- /dev/null +++ b/version-7.0.0/assets/objective-Caaevdh9.js @@ -0,0 +1 @@ +import{O as a}from"./geographies-Dy7PGO2y.js";const d=(o,s)=>o.reduce((e,t)=>{const n=s(t);return{...e,[n]:t}},{}),r=Object.keys,j=(o,s)=>{const e=s.find(t=>t.objectiveId===o);if(e)return e;throw new Error(`Objective not found - ${o}`)},y=o=>{const s=d(o,e=>e.objectiveId);return r(s).reduce((e,t)=>{const n=s[t],c=r(n.countsToward),u=c.findIndex(i=>n.countsToward[i]!==a)-1;return{...e,[t]:c[u]}},{})};export{r as a,j as b,y as g,d as k}; diff --git a/version-7.0.0/assets/preview-9hFJSo5S.js b/version-7.0.0/assets/preview-9hFJSo5S.js new file mode 100644 index 0000000..243cb4c --- /dev/null +++ b/version-7.0.0/assets/preview-9hFJSo5S.js @@ -0,0 +1,20 @@ +import{d as E}from"./index-DrFu-skq.js";const{useMemo:b,useEffect:v}=__STORYBOOK_MODULE_PREVIEW_API__,{global:M}=__STORYBOOK_MODULE_GLOBAL__,{logger:h}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var p="backgrounds",{document:l,window:B}=M,x=()=>B.matchMedia("(prefers-reduced-motion: reduce)").matches,O=(r,e=[],a)=>{if(r==="transparent")return"transparent";if(e.find(d=>d.value===r))return r;let n=e.find(d=>d.name===a);if(n)return n.value;if(a){let d=e.map(i=>i.name).join(", ");h.warn(E` + Backgrounds Addon: could not find the default color "${a}". + These are the available colors for your story based on your configuration: + ${d}. + `)}return"transparent"},k=r=>{(Array.isArray(r)?r:[r]).forEach(S)},S=r=>{var a;let e=l.getElementById(r);e&&((a=e.parentElement)==null||a.removeChild(e))},w=(r,e)=>{let a=l.getElementById(r);if(a)a.innerHTML!==e&&(a.innerHTML=e);else{let n=l.createElement("style");n.setAttribute("id",r),n.innerHTML=e,l.head.appendChild(n)}},A=(r,e,a)=>{var d;let n=l.getElementById(r);if(n)n.innerHTML!==e&&(n.innerHTML=e);else{let i=l.createElement("style");i.setAttribute("id",r),i.innerHTML=e;let o=`addon-backgrounds-grid${a?`-docs-${a}`:""}`,t=l.getElementById(o);t?(d=t.parentElement)==null||d.insertBefore(i,t):l.head.appendChild(i)}},L=(r,e)=>{var c;let{globals:a,parameters:n}=e,d=(c=a[p])==null?void 0:c.value,i=n[p],o=b(()=>i.disable?"transparent":O(d,i.values,i.default),[i,d]),t=b(()=>o&&o!=="transparent",[o]),s=e.viewMode==="docs"?`#anchor--${e.id} .docs-story`:".sb-show-main",u=b(()=>` + ${s} { + background: ${o} !important; + ${x()?"":"transition: background-color 0.3s;"} + } + `,[o,s]);return v(()=>{let g=e.viewMode==="docs"?`addon-backgrounds-docs-${e.id}`:"addon-backgrounds-color";if(!t){k(g);return}A(g,u,e.viewMode==="docs"?e.id:null)},[t,u,e]),r()},T=(r,e)=>{var y;let{globals:a,parameters:n}=e,d=n[p].grid,i=((y=a[p])==null?void 0:y.grid)===!0&&d.disable!==!0,{cellAmount:o,cellSize:t,opacity:s}=d,u=e.viewMode==="docs",c=n.layout===void 0||n.layout==="padded"?16:0,g=d.offsetX??(u?20:c),m=d.offsetY??(u?20:c),$=b(()=>{let f=e.viewMode==="docs"?`#anchor--${e.id} .docs-story`:".sb-show-main",_=[`${t*o}px ${t*o}px`,`${t*o}px ${t*o}px`,`${t}px ${t}px`,`${t}px ${t}px`].join(", ");return` + ${f} { + background-size: ${_} !important; + background-position: ${g}px ${m}px, ${g}px ${m}px, ${g}px ${m}px, ${g}px ${m}px !important; + background-blend-mode: difference !important; + background-image: linear-gradient(rgba(130, 130, 130, ${s}) 1px, transparent 1px), + linear-gradient(90deg, rgba(130, 130, 130, ${s}) 1px, transparent 1px), + linear-gradient(rgba(130, 130, 130, ${s/2}) 1px, transparent 1px), + linear-gradient(90deg, rgba(130, 130, 130, ${s/2}) 1px, transparent 1px) !important; + } + `},[t]);return v(()=>{let f=e.viewMode==="docs"?`addon-backgrounds-grid-docs-${e.id}`:"addon-backgrounds-grid";if(!i){k(f);return}w(f,$)},[i,$,e]),r()},I=[T,L],G={[p]:{grid:{cellSize:20,opacity:.5,cellAmount:5},values:[{name:"light",value:"#F8F8F8"},{name:"dark",value:"#333333"}]}},R={[p]:null};export{I as decorators,R as initialGlobals,G as parameters}; diff --git a/version-7.0.0/assets/preview-BJPLiuSt.js b/version-7.0.0/assets/preview-BJPLiuSt.js new file mode 100644 index 0000000..be79eb7 --- /dev/null +++ b/version-7.0.0/assets/preview-BJPLiuSt.js @@ -0,0 +1 @@ +import"./index-D-8MO0q_.js";const{global:O}=__STORYBOOK_MODULE_GLOBAL__,{makeDecorator:E,addons:_}=__STORYBOOK_MODULE_PREVIEW_API__,{STORY_CHANGED:l,SELECT_STORY:L}=__STORYBOOK_MODULE_CORE_EVENTS__;var c="links",{document:i,HTMLElement:m}=O,v=e=>_.getChannel().emit(L,e),o=e=>{let{target:t}=e;if(!(t instanceof m))return;let s=t,{sbKind:a,sbStory:r}=s.dataset;(a||r)&&(e.preventDefault(),v({kind:a,story:r}))},n=!1,d=()=>{n||(n=!0,i.addEventListener("click",o))},k=()=>{n&&(n=!1,i.removeEventListener("click",o))},R=E({name:"withLinks",parameterName:c,wrapper:(e,t)=>(d(),_.getChannel().once(l,k),e(t))}),T=[R];export{T as decorators}; diff --git a/version-7.0.0/assets/preview-BnWGZYux.js b/version-7.0.0/assets/preview-BnWGZYux.js new file mode 100644 index 0000000..06c9298 --- /dev/null +++ b/version-7.0.0/assets/preview-BnWGZYux.js @@ -0,0 +1 @@ +var t={viewport:"reset",viewportRotated:!1};export{t as initialGlobals}; diff --git a/version-7.0.0/assets/preview-BpcF_O6y.js b/version-7.0.0/assets/preview-BpcF_O6y.js new file mode 100644 index 0000000..c48ec79 --- /dev/null +++ b/version-7.0.0/assets/preview-BpcF_O6y.js @@ -0,0 +1,7 @@ +const{global:r}=__STORYBOOK_MODULE_GLOBAL__,{addons:s}=__STORYBOOK_MODULE_PREVIEW_API__,{STORY_CHANGED:O}=__STORYBOOK_MODULE_CORE_EVENTS__;var d="storybook/highlight",i="storybookHighlight",g=`${d}/add`,E=`${d}/reset`,{document:l}=r,H=(e="#FF4785",t="dashed")=>` + outline: 2px ${t} ${e}; + outline-offset: 2px; + box-shadow: 0 0 0 6px rgba(255,255,255,0.6); +`,h=s.getChannel(),T=e=>{let t=i;n();let o=Array.from(new Set(e.elements)),_=l.createElement("style");_.setAttribute("id",t),_.innerHTML=o.map(a=>`${a}{ + ${H(e.color,e.style)} + }`).join(" "),l.head.appendChild(_)},n=()=>{var o;let e=i,t=l.getElementById(e);t&&((o=t.parentNode)==null||o.removeChild(t))};h.on(O,n);h.on(E,n);h.on(g,T); diff --git a/version-7.0.0/assets/preview-Cdum89jS.js b/version-7.0.0/assets/preview-Cdum89jS.js new file mode 100644 index 0000000..74df95d --- /dev/null +++ b/version-7.0.0/assets/preview-Cdum89jS.js @@ -0,0 +1 @@ +var j="Invariant failed";function S(e,t){if(!e)throw new Error(j)}const{useEffect:T}=__STORYBOOK_MODULE_PREVIEW_API__,{global:d}=__STORYBOOK_MODULE_GLOBAL__;function Y(){let e=d.document.documentElement,t=Math.max(e.scrollHeight,e.offsetHeight);return{width:Math.max(e.scrollWidth,e.offsetWidth),height:t}}function K(){let e=d.document.createElement("canvas");e.id="storybook-addon-measure";let t=e.getContext("2d");S(t!=null);let{width:o,height:l}=Y();return A(e,t,{width:o,height:l}),e.style.position="absolute",e.style.left="0",e.style.top="0",e.style.zIndex="2147483647",e.style.pointerEvents="none",d.document.body.appendChild(e),{canvas:e,context:t,width:o,height:l}}function A(e,t,{width:o,height:l}){e.style.width=`${o}px`,e.style.height=`${l}px`;let i=d.window.devicePixelRatio;e.width=Math.floor(o*i),e.height=Math.floor(l*i),t.scale(i,i)}var h={};function G(){h.canvas||(h=K())}function H(){h.context&&h.context.clearRect(0,0,h.width??0,h.height??0)}function U(e){H(),e(h.context)}function V(){S(h.canvas),S(h.context),A(h.canvas,h.context,{width:0,height:0});let{width:e,height:t}=Y();A(h.canvas,h.context,{width:e,height:t}),h.width=e,h.height=t}function Z(){var e;h.canvas&&(H(),(e=h.canvas.parentNode)==null||e.removeChild(h.canvas),h={})}var w={margin:"#f6b26b",border:"#ffe599",padding:"#93c47d",content:"#6fa8dc",text:"#232020"},c=6;function W(e,{x:t,y:o,w:l,h:i,r:n}){t=t-l/2,o=o-i/2,l<2*n&&(n=l/2),i<2*n&&(n=i/2),e.beginPath(),e.moveTo(t+n,o),e.arcTo(t+l,o,t+l,o+i,n),e.arcTo(t+l,o+i,t,o+i,n),e.arcTo(t,o+i,t,o,n),e.arcTo(t,o,t+l,o,n),e.closePath()}function J(e,{padding:t,border:o,width:l,height:i,top:n,left:r}){let f=l-o.left-o.right-t.left-t.right,a=i-t.top-t.bottom-o.top-o.bottom,s=r+o.left+t.left,u=n+o.top+t.top;return e==="top"?s+=f/2:e==="right"?(s+=f,u+=a/2):e==="bottom"?(s+=f/2,u+=a):e==="left"?u+=a/2:e==="center"&&(s+=f/2,u+=a/2),{x:s,y:u}}function Q(e,t,{margin:o,border:l,padding:i},n,r){let f=m=>0,a=0,s=0,u=r?1:.5,g=r?n*2:0;return e==="padding"?f=m=>i[m]*u+g:e==="border"?f=m=>i[m]+l[m]*u+g:e==="margin"&&(f=m=>i[m]+l[m]+o[m]*u+g),t==="top"?s=-f("top"):t==="right"?a=f("right"):t==="bottom"?s=f("bottom"):t==="left"&&(a=-f("left")),{offsetX:a,offsetY:s}}function x(e,t){return Math.abs(e.x-t.x){let f=l&&n.position==="center"?it(e,t,n):et(e,t,n,i[r-1],l);i[r]=f})}function lt(e,t,o,l){let i=o.reduce((n,r)=>{var f;return Object.prototype.hasOwnProperty.call(n,r.position)||(n[r.position]=[]),(f=n[r.position])==null||f.push(r),n},{});i.top&&E(e,t,i.top,l),i.right&&E(e,t,i.right,l),i.bottom&&E(e,t,i.bottom,l),i.left&&E(e,t,i.left,l),i.center&&E(e,t,i.center,l)}var L={margin:"#f6b26ba8",border:"#ffe599a8",padding:"#93c47d8c",content:"#6fa8dca8"},B=30;function p(e){return parseInt(e.replace("px",""),10)}function b(e){return Number.isInteger(e)?e:e.toFixed(2)}function P(e){return e.filter(t=>t.text!==0&&t.text!=="0")}function nt(e){let t={top:d.window.scrollY,bottom:d.window.scrollY+d.window.innerHeight,left:d.window.scrollX,right:d.window.scrollX+d.window.innerWidth},o={top:Math.abs(t.top-e.top),bottom:Math.abs(t.bottom-e.bottom),left:Math.abs(t.left-e.left),right:Math.abs(t.right-e.right)};return{x:o.left>o.right?"left":"right",y:o.top>o.bottom?"top":"bottom"}}function ft(e){let t=d.getComputedStyle(e),{top:o,left:l,right:i,bottom:n,width:r,height:f}=e.getBoundingClientRect(),{marginTop:a,marginBottom:s,marginLeft:u,marginRight:g,paddingTop:m,paddingBottom:v,paddingLeft:k,paddingRight:F,borderBottomWidth:I,borderTopWidth:D,borderLeftWidth:$,borderRightWidth:N}=t;o=o+d.window.scrollY,l=l+d.window.scrollX,n=n+d.window.scrollY,i=i+d.window.scrollX;let y={top:p(a),bottom:p(s),left:p(u),right:p(g)},q={top:p(m),bottom:p(v),left:p(k),right:p(F)},z={top:p(D),bottom:p(I),left:p($),right:p(N)},_={top:o-y.top,bottom:n+y.bottom,left:l-y.left,right:i+y.right};return{margin:y,padding:q,border:z,top:o,left:l,bottom:n,right:i,width:r,height:f,extremities:_,floatingAlignment:nt(_)}}function rt(e,{margin:t,width:o,height:l,top:i,left:n,bottom:r,right:f}){let a=l+t.bottom+t.top;e.fillStyle=L.margin,e.fillRect(n,i-t.top,o,t.top),e.fillRect(f,i-t.top,t.right,a),e.fillRect(n,r,o,t.bottom),e.fillRect(n-t.left,i-t.top,t.left,a);let s=[{type:"margin",text:b(t.top),position:"top"},{type:"margin",text:b(t.right),position:"right"},{type:"margin",text:b(t.bottom),position:"bottom"},{type:"margin",text:b(t.left),position:"left"}];return P(s)}function at(e,{padding:t,border:o,width:l,height:i,top:n,left:r,bottom:f,right:a}){let s=l-o.left-o.right,u=i-t.top-t.bottom-o.top-o.bottom;e.fillStyle=L.padding,e.fillRect(r+o.left,n+o.top,s,t.top),e.fillRect(a-t.right-o.right,n+t.top+o.top,t.right,u),e.fillRect(r+o.left,f-t.bottom-o.bottom,s,t.bottom),e.fillRect(r+o.left,n+t.top+o.top,t.left,u);let g=[{type:"padding",text:t.top,position:"top"},{type:"padding",text:t.right,position:"right"},{type:"padding",text:t.bottom,position:"bottom"},{type:"padding",text:t.left,position:"left"}];return P(g)}function st(e,{border:t,width:o,height:l,top:i,left:n,bottom:r,right:f}){let a=l-t.top-t.bottom;e.fillStyle=L.border,e.fillRect(n,i,o,t.top),e.fillRect(n,r-t.bottom,o,t.bottom),e.fillRect(n,i+t.top,t.left,a),e.fillRect(f-t.right,i+t.top,t.right,a);let s=[{type:"border",text:t.top,position:"top"},{type:"border",text:t.right,position:"right"},{type:"border",text:t.bottom,position:"bottom"},{type:"border",text:t.left,position:"left"}];return P(s)}function ht(e,{padding:t,border:o,width:l,height:i,top:n,left:r}){let f=l-o.left-o.right-t.left-t.right,a=i-t.top-t.bottom-o.top-o.bottom;return e.fillStyle=L.content,e.fillRect(r+o.left+t.left,n+o.top+t.top,f,a),[{type:"content",position:"center",text:`${b(f)} x ${b(a)}`}]}function ut(e){return t=>{if(e&&t){let o=ft(e),l=rt(t,o),i=at(t,o),n=st(t,o),r=ht(t,o),f=o.width<=B*3||o.height<=B;lt(t,o,[...r,...i,...n,...l],f)}}}function dt(e){U(ut(e))}var mt=(e,t)=>{let o=d.document.elementFromPoint(e,t),l=i=>{if(i&&i.shadowRoot){let n=i.shadowRoot.elementFromPoint(e,t);return i.isEqualNode(n)?i:n.shadowRoot?l(n):n}return i};return l(o)||o},O,M={x:0,y:0};function R(e,t){O=mt(e,t),dt(O)}var gt=(e,t)=>{let{measureEnabled:o}=t.globals;return T(()=>{let l=i=>{window.requestAnimationFrame(()=>{i.stopPropagation(),M.x=i.clientX,M.y=i.clientY})};return document.addEventListener("pointermove",l),()=>{document.removeEventListener("pointermove",l)}},[]),T(()=>{let l=n=>{window.requestAnimationFrame(()=>{n.stopPropagation(),R(n.clientX,n.clientY)})},i=()=>{window.requestAnimationFrame(()=>{V()})};return t.viewMode==="story"&&o&&(document.addEventListener("pointerover",l),G(),window.addEventListener("resize",i),R(M.x,M.y)),()=>{window.removeEventListener("resize",i),Z()}},[o,t.viewMode]),e()},pt="measureEnabled",ct=[gt],wt={[pt]:!1};export{ct as decorators,wt as initialGlobals}; diff --git a/version-7.0.0/assets/preview-Ct5NkTJf.js b/version-7.0.0/assets/preview-Ct5NkTJf.js new file mode 100644 index 0000000..90fbc04 --- /dev/null +++ b/version-7.0.0/assets/preview-Ct5NkTJf.js @@ -0,0 +1 @@ +let l;const S=new Uint8Array(16);function A(){if(!l&&(l=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!l))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return l(S)}const o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));function D(e,t=0){return o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]}const I=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),m={randomUUID:I};function v(e,t,r){if(m.randomUUID&&!t&&!e)return m.randomUUID();e=e||{};const n=e.random||(e.rng||A)();return n[6]=n[6]&15|64,n[8]=n[8]&63|128,D(n)}const{addons:w}=__STORYBOOK_MODULE_PREVIEW_API__,{global:p}=__STORYBOOK_MODULE_GLOBAL__,{ImplicitActionsDuringRendering:U}=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__;var f="storybook/actions",j=`${f}/action-event`,V={depth:10,clearOnStoryChange:!0,limit:50},E=(e,t)=>{let r=Object.getPrototypeOf(e);return!r||t(r)?r:E(r,t)},C=e=>!!(typeof e=="object"&&e&&E(e,t=>/^Synthetic(?:Base)?Event$/.test(t.constructor.name))&&typeof e.persist=="function"),K=e=>{if(C(e)){let t=Object.create(e.constructor.prototype,Object.getOwnPropertyDescriptors(e));t.persist();let r=Object.getOwnPropertyDescriptor(t,"view"),n=r==null?void 0:r.value;return typeof n=="object"&&(n==null?void 0:n.constructor.name)==="Window"&&Object.defineProperty(t,"view",{...r,value:Object.create(n.constructor.prototype)}),t}return e},L=()=>typeof crypto=="object"&&typeof crypto.getRandomValues=="function"?v():Date.now().toString(36)+Math.random().toString(36).substring(2);function u(e,t={}){let r={...V,...t},n=function(...c){var g,O;if(t.implicit){let y=(g="__STORYBOOK_PREVIEW__"in p?p.__STORYBOOK_PREVIEW__:void 0)==null?void 0:g.storyRenders.find(d=>d.phase==="playing"||d.phase==="rendering");if(y){let d=!((O=window==null?void 0:window.FEATURES)!=null&&O.disallowImplicitActionsInRenderV8),R=new U({phase:y.phase,name:e,deprecated:d});if(d)console.warn(R);else throw R}}let i=w.getChannel(),s=L(),a=5,_=c.map(K),b=c.length>1?_:_[0],x={id:s,count:0,data:{name:e,args:b},options:{...r,maxDepth:a+(r.depth||3),allowFunction:r.allowFunction||!1}};i.emit(j,x)};return n.isAction=!0,n.implicit=t.implicit,n}var T=(e,t)=>typeof t[e]>"u"&&!(e in t),B=e=>{let{initialArgs:t,argTypes:r,id:n,parameters:{actions:c}}=e;if(!c||c.disable||!c.argTypesRegex||!r)return{};let i=new RegExp(c.argTypesRegex);return Object.entries(r).filter(([s])=>!!i.test(s)).reduce((s,[a,_])=>(T(a,t)&&(s[a]=u(a,{implicit:!0,id:n})),s),{})},M=e=>{let{initialArgs:t,argTypes:r,parameters:{actions:n}}=e;return n!=null&&n.disable||!r?{}:Object.entries(r).filter(([c,i])=>!!i.action).reduce((c,[i,s])=>(T(i,t)&&(c[i]=u(typeof s.action=="string"?s.action:i)),c),{})},Y=[M,B],h=!1,P=e=>{let{parameters:{actions:t}}=e;if(!(t!=null&&t.disable)&&!h&&"__STORYBOOK_TEST_ON_MOCK_CALL__"in p&&typeof p.__STORYBOOK_TEST_ON_MOCK_CALL__=="function"){let r=p.__STORYBOOK_TEST_ON_MOCK_CALL__;r((n,c)=>{let i=n.getMockName();i!=="spy"&&(!/^next\/.*::/.test(i)||["next/router::useRouter()","next/navigation::useRouter()","next/navigation::redirect","next/cache::","next/headers::cookies().set","next/headers::cookies().delete","next/headers::headers().set","next/headers::headers().delete"].some(s=>i.startsWith(s)))&&u(i)(c)}),h=!0}},N=[P];export{Y as argsEnhancers,N as loaders}; diff --git a/version-7.0.0/assets/preview-DB9FwMii.js b/version-7.0.0/assets/preview-DB9FwMii.js new file mode 100644 index 0000000..f910e73 --- /dev/null +++ b/version-7.0.0/assets/preview-DB9FwMii.js @@ -0,0 +1,396 @@ +import{d as $}from"./index-DrFu-skq.js";const{useMemo:x,useEffect:f}=__STORYBOOK_MODULE_PREVIEW_API__,{global:p}=__STORYBOOK_MODULE_GLOBAL__;var u=i=>{(Array.isArray(i)?i:[i]).forEach(r)},r=i=>{let t=typeof i=="string"?i:i.join(""),o=p.document.getElementById(t);o&&o.parentElement&&o.parentElement.removeChild(o)},b=(i,t)=>{let o=p.document.getElementById(i);if(o)o.innerHTML!==t&&(o.innerHTML=t);else{let n=p.document.createElement("style");n.setAttribute("id",i),n.innerHTML=t,p.document.head.appendChild(n)}},m="outline";function s(i){return $` + ${i} body { + outline: 1px solid #2980b9 !important; + } + + ${i} article { + outline: 1px solid #3498db !important; + } + + ${i} nav { + outline: 1px solid #0088c3 !important; + } + + ${i} aside { + outline: 1px solid #33a0ce !important; + } + + ${i} section { + outline: 1px solid #66b8da !important; + } + + ${i} header { + outline: 1px solid #99cfe7 !important; + } + + ${i} footer { + outline: 1px solid #cce7f3 !important; + } + + ${i} h1 { + outline: 1px solid #162544 !important; + } + + ${i} h2 { + outline: 1px solid #314e6e !important; + } + + ${i} h3 { + outline: 1px solid #3e5e85 !important; + } + + ${i} h4 { + outline: 1px solid #449baf !important; + } + + ${i} h5 { + outline: 1px solid #c7d1cb !important; + } + + ${i} h6 { + outline: 1px solid #4371d0 !important; + } + + ${i} main { + outline: 1px solid #2f4f90 !important; + } + + ${i} address { + outline: 1px solid #1a2c51 !important; + } + + ${i} div { + outline: 1px solid #036cdb !important; + } + + ${i} p { + outline: 1px solid #ac050b !important; + } + + ${i} hr { + outline: 1px solid #ff063f !important; + } + + ${i} pre { + outline: 1px solid #850440 !important; + } + + ${i} blockquote { + outline: 1px solid #f1b8e7 !important; + } + + ${i} ol { + outline: 1px solid #ff050c !important; + } + + ${i} ul { + outline: 1px solid #d90416 !important; + } + + ${i} li { + outline: 1px solid #d90416 !important; + } + + ${i} dl { + outline: 1px solid #fd3427 !important; + } + + ${i} dt { + outline: 1px solid #ff0043 !important; + } + + ${i} dd { + outline: 1px solid #e80174 !important; + } + + ${i} figure { + outline: 1px solid #ff00bb !important; + } + + ${i} figcaption { + outline: 1px solid #bf0032 !important; + } + + ${i} table { + outline: 1px solid #00cc99 !important; + } + + ${i} caption { + outline: 1px solid #37ffc4 !important; + } + + ${i} thead { + outline: 1px solid #98daca !important; + } + + ${i} tbody { + outline: 1px solid #64a7a0 !important; + } + + ${i} tfoot { + outline: 1px solid #22746b !important; + } + + ${i} tr { + outline: 1px solid #86c0b2 !important; + } + + ${i} th { + outline: 1px solid #a1e7d6 !important; + } + + ${i} td { + outline: 1px solid #3f5a54 !important; + } + + ${i} col { + outline: 1px solid #6c9a8f !important; + } + + ${i} colgroup { + outline: 1px solid #6c9a9d !important; + } + + ${i} button { + outline: 1px solid #da8301 !important; + } + + ${i} datalist { + outline: 1px solid #c06000 !important; + } + + ${i} fieldset { + outline: 1px solid #d95100 !important; + } + + ${i} form { + outline: 1px solid #d23600 !important; + } + + ${i} input { + outline: 1px solid #fca600 !important; + } + + ${i} keygen { + outline: 1px solid #b31e00 !important; + } + + ${i} label { + outline: 1px solid #ee8900 !important; + } + + ${i} legend { + outline: 1px solid #de6d00 !important; + } + + ${i} meter { + outline: 1px solid #e8630c !important; + } + + ${i} optgroup { + outline: 1px solid #b33600 !important; + } + + ${i} option { + outline: 1px solid #ff8a00 !important; + } + + ${i} output { + outline: 1px solid #ff9619 !important; + } + + ${i} progress { + outline: 1px solid #e57c00 !important; + } + + ${i} select { + outline: 1px solid #e26e0f !important; + } + + ${i} textarea { + outline: 1px solid #cc5400 !important; + } + + ${i} details { + outline: 1px solid #33848f !important; + } + + ${i} summary { + outline: 1px solid #60a1a6 !important; + } + + ${i} command { + outline: 1px solid #438da1 !important; + } + + ${i} menu { + outline: 1px solid #449da6 !important; + } + + ${i} del { + outline: 1px solid #bf0000 !important; + } + + ${i} ins { + outline: 1px solid #400000 !important; + } + + ${i} img { + outline: 1px solid #22746b !important; + } + + ${i} iframe { + outline: 1px solid #64a7a0 !important; + } + + ${i} embed { + outline: 1px solid #98daca !important; + } + + ${i} object { + outline: 1px solid #00cc99 !important; + } + + ${i} param { + outline: 1px solid #37ffc4 !important; + } + + ${i} video { + outline: 1px solid #6ee866 !important; + } + + ${i} audio { + outline: 1px solid #027353 !important; + } + + ${i} source { + outline: 1px solid #012426 !important; + } + + ${i} canvas { + outline: 1px solid #a2f570 !important; + } + + ${i} track { + outline: 1px solid #59a600 !important; + } + + ${i} map { + outline: 1px solid #7be500 !important; + } + + ${i} area { + outline: 1px solid #305900 !important; + } + + ${i} a { + outline: 1px solid #ff62ab !important; + } + + ${i} em { + outline: 1px solid #800b41 !important; + } + + ${i} strong { + outline: 1px solid #ff1583 !important; + } + + ${i} i { + outline: 1px solid #803156 !important; + } + + ${i} b { + outline: 1px solid #cc1169 !important; + } + + ${i} u { + outline: 1px solid #ff0430 !important; + } + + ${i} s { + outline: 1px solid #f805e3 !important; + } + + ${i} small { + outline: 1px solid #d107b2 !important; + } + + ${i} abbr { + outline: 1px solid #4a0263 !important; + } + + ${i} q { + outline: 1px solid #240018 !important; + } + + ${i} cite { + outline: 1px solid #64003c !important; + } + + ${i} dfn { + outline: 1px solid #b4005a !important; + } + + ${i} sub { + outline: 1px solid #dba0c8 !important; + } + + ${i} sup { + outline: 1px solid #cc0256 !important; + } + + ${i} time { + outline: 1px solid #d6606d !important; + } + + ${i} code { + outline: 1px solid #e04251 !important; + } + + ${i} kbd { + outline: 1px solid #5e001f !important; + } + + ${i} samp { + outline: 1px solid #9c0033 !important; + } + + ${i} var { + outline: 1px solid #d90047 !important; + } + + ${i} mark { + outline: 1px solid #ff0053 !important; + } + + ${i} bdi { + outline: 1px solid #bf3668 !important; + } + + ${i} bdo { + outline: 1px solid #6f1400 !important; + } + + ${i} ruby { + outline: 1px solid #ff7b93 !important; + } + + ${i} rt { + outline: 1px solid #ff2f54 !important; + } + + ${i} rp { + outline: 1px solid #803e49 !important; + } + + ${i} span { + outline: 1px solid #cc2643 !important; + } + + ${i} br { + outline: 1px solid #db687d !important; + } + + ${i} wbr { + outline: 1px solid #db175b !important; + }`}var e=(i,t)=>{let{globals:o}=t,n=[!0,"true"].includes(o[m]),d=t.viewMode==="docs",l=x(()=>s(d?'[data-story-block="true"]':".sb-show-main"),[t]);return f(()=>{let a=d?`addon-outline-docs-${t.id}`:"addon-outline";return n?b(a,l):u(a),()=>{u(a)}},[n,l,t]),i()},h=[e],g={[m]:!1};export{h as decorators,g as initialGlobals}; diff --git a/version-7.0.0/assets/preview-MipJLjq7.js b/version-7.0.0/assets/preview-MipJLjq7.js new file mode 100644 index 0000000..1b08189 --- /dev/null +++ b/version-7.0.0/assets/preview-MipJLjq7.js @@ -0,0 +1,28 @@ +var Xt=Object.defineProperty;var Zt=(e,r,t)=>r in e?Xt(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;var xe=(e,r,t)=>Zt(e,typeof r!="symbol"?r+"":r,t);import{B as ot}from"./index-BKD8Dact.js";import{p as Qt}from"./index-BAMY2Nnw.js";const{addons:er}=__STORYBOOK_MODULE_PREVIEW_API__,{once:tr}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{FORCE_REMOUNT:ct,STORY_RENDER_PHASE_CHANGED:rr,SET_CURRENT_STORY:nr}=__STORYBOOK_MODULE_CORE_EVENTS__,{global:ce}=__STORYBOOK_MODULE_GLOBAL__;var ir=Object.create,Tt=Object.defineProperty,ar=Object.getOwnPropertyDescriptor,wt=Object.getOwnPropertyNames,or=Object.getPrototypeOf,cr=Object.prototype.hasOwnProperty,ur=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(r,t)=>(typeof require<"u"?require:r)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),ue=(e,r)=>function(){return r||(0,e[wt(e)[0]])((r={exports:{}}).exports,r),r.exports},lr=(e,r,t,l)=>{if(r&&typeof r=="object"||typeof r=="function")for(let s of wt(r))!cr.call(e,s)&&s!==t&&Tt(e,s,{get:()=>r[s],enumerable:!(l=ar(r,s))||l.enumerable});return e},de=(e,r,t)=>(t=e!=null?ir(or(e)):{},lr(Tt(t,"default",{value:e,enumerable:!0}),e)),sr=ue({"../../node_modules/pretty-format/node_modules/ansi-styles/index.js"(e,r){var t=(_=0)=>o=>`\x1B[${38+_};5;${o}m`,l=(_=0)=>(o,u,y)=>`\x1B[${38+_};2;${o};${u};${y}m`;function s(){let _=new Map,o={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};o.color.gray=o.color.blackBright,o.bgColor.bgGray=o.bgColor.bgBlackBright,o.color.grey=o.color.blackBright,o.bgColor.bgGrey=o.bgColor.bgBlackBright;for(let[u,y]of Object.entries(o)){for(let[g,i]of Object.entries(y))o[g]={open:`\x1B[${i[0]}m`,close:`\x1B[${i[1]}m`},y[g]=o[g],_.set(i[0],i[1]);Object.defineProperty(o,u,{value:y,enumerable:!1})}return Object.defineProperty(o,"codes",{value:_,enumerable:!1}),o.color.close="\x1B[39m",o.bgColor.close="\x1B[49m",o.color.ansi256=t(),o.color.ansi16m=l(),o.bgColor.ansi256=t(10),o.bgColor.ansi16m=l(10),Object.defineProperties(o,{rgbToAnsi256:{value:(u,y,g)=>u===y&&y===g?u<8?16:u>248?231:Math.round((u-8)/247*24)+232:16+36*Math.round(u/255*5)+6*Math.round(y/255*5)+Math.round(g/255*5),enumerable:!1},hexToRgb:{value:u=>{let y=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(u.toString(16));if(!y)return[0,0,0];let{colorString:g}=y.groups;g.length===3&&(g=g.split("").map(p=>p+p).join(""));let i=Number.parseInt(g,16);return[i>>16&255,i>>8&255,i&255]},enumerable:!1},hexToAnsi256:{value:u=>o.rgbToAnsi256(...o.hexToRgb(u)),enumerable:!1}}),o}Object.defineProperty(r,"exports",{enumerable:!0,get:s})}}),Be=ue({"../../node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=t,e.printIteratorValues=l,e.printListItems=s,e.printObjectProperties=_;var r=(o,u)=>{let y=Object.keys(o),g=u!==null?y.sort(u):y;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(o).forEach(i=>{Object.getOwnPropertyDescriptor(o,i).enumerable&&g.push(i)}),g};function t(o,u,y,g,i,p,f=": "){let b="",m=0,h=o.next();if(!h.done){b+=u.spacingOuter;let d=y+u.indent;for(;!h.done;){if(b+=d,m++===u.maxWidth){b+="…";break}let S=p(h.value[0],u,d,g,i),E=p(h.value[1],u,d,g,i);b+=S+f+E,h=o.next(),h.done?u.min||(b+=","):b+=`,${u.spacingInner}`}b+=u.spacingOuter+y}return b}function l(o,u,y,g,i,p){let f="",b=0,m=o.next();if(!m.done){f+=u.spacingOuter;let h=y+u.indent;for(;!m.done;){if(f+=h,b++===u.maxWidth){f+="…";break}f+=p(m.value,u,h,g,i),m=o.next(),m.done?u.min||(f+=","):f+=`,${u.spacingInner}`}f+=u.spacingOuter+y}return f}function s(o,u,y,g,i,p){let f="";if(o.length){f+=u.spacingOuter;let b=y+u.indent;for(let m=0;m{let h=g.toString();if(h==="ArrayContaining"||h==="ArrayNotContaining")return++f>i.maxDepth?`[${h}]`:`${h+s}[${(0,r.printListItems)(g.sample,i,p,f,b,m)}]`;if(h==="ObjectContaining"||h==="ObjectNotContaining")return++f>i.maxDepth?`[${h}]`:`${h+s}{${(0,r.printObjectProperties)(g.sample,i,p,f,b,m)}}`;if(h==="StringMatching"||h==="StringNotMatching"||h==="StringContaining"||h==="StringNotContaining")return h+s+m(g.sample,i,p,f,b);if(typeof g.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${g.constructor.name} does not implement toAsymmetricMatcher()`);return g.toAsymmetricMatcher()};e.serialize=_;var o=g=>g&&g.$$typeof===l;e.test=o;var u={serialize:_,test:o},y=u;e.default=y}}),fr=ue({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var r=Be(),t=" ",l=["DOMStringMap","NamedNodeMap"],s=/^(HTML\w*Collection|NodeList)$/,_=p=>l.indexOf(p)!==-1||s.test(p),o=p=>p&&p.constructor&&!!p.constructor.name&&_(p.constructor.name);e.test=o;var u=p=>p.constructor.name==="NamedNodeMap",y=(p,f,b,m,h,d)=>{let S=p.constructor.name;return++m>f.maxDepth?`[${S}]`:(f.min?"":S+t)+(l.indexOf(S)!==-1?`{${(0,r.printObjectProperties)(u(p)?Array.from(p).reduce((E,A)=>(E[A.name]=A.value,E),{}):{...p},f,b,m,h,d)}}`:`[${(0,r.printListItems)(Array.from(p),f,b,m,h,d)}]`)};e.serialize=y;var g={serialize:y,test:o},i=g;e.default=i}}),gr=ue({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(t){return t.replace(//g,">")}}}),Ge=ue({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var r=t(gr());function t(g){return g&&g.__esModule?g:{default:g}}var l=(g,i,p,f,b,m,h)=>{let d=f+p.indent,S=p.colors;return g.map(E=>{let A=i[E],w=h(A,p,d,b,m);return typeof A!="string"&&(w.indexOf(` +`)!==-1&&(w=p.spacingOuter+d+w+p.spacingOuter+f),w=`{${w}}`),`${p.spacingInner+f+S.prop.open+E+S.prop.close}=${S.value.open}${w}${S.value.close}`}).join("")};e.printProps=l;var s=(g,i,p,f,b,m)=>g.map(h=>i.spacingOuter+p+(typeof h=="string"?_(h,i):m(h,i,p,f,b))).join("");e.printChildren=s;var _=(g,i)=>{let p=i.colors.content;return p.open+(0,r.default)(g)+p.close};e.printText=_;var o=(g,i)=>{let p=i.colors.comment;return`${p.open}${p.close}`};e.printComment=o;var u=(g,i,p,f,b)=>{let m=f.colors.tag;return`${m.open}<${g}${i&&m.close+i+f.spacingOuter+b+m.open}${p?`>${m.close}${p}${f.spacingOuter}${b}${m.open}${m.close}`};e.printElement=u;var y=(g,i)=>{let p=i.colors.tag;return`${p.open}<${g}${p.close} …${p.open} />${p.close}`};e.printElementAsLeaf=y}}),yr=ue({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var r=Ge(),t=1,l=3,s=8,_=11,o=/^((HTML|SVG)\w*)?Element$/,u=d=>{try{return typeof d.hasAttribute=="function"&&d.hasAttribute("is")}catch{return!1}},y=d=>{let S=d.constructor.name,{nodeType:E,tagName:A}=d,w=typeof A=="string"&&A.includes("-")||u(d);return E===t&&(o.test(S)||w)||E===l&&S==="Text"||E===s&&S==="Comment"||E===_&&S==="DocumentFragment"},g=d=>{var S;return((S=d==null?void 0:d.constructor)==null?void 0:S.name)&&y(d)};e.test=g;function i(d){return d.nodeType===l}function p(d){return d.nodeType===s}function f(d){return d.nodeType===_}var b=(d,S,E,A,w,C)=>{if(i(d))return(0,r.printText)(d.data,S);if(p(d))return(0,r.printComment)(d.data,S);let N=f(d)?"DocumentFragment":d.tagName.toLowerCase();return++A>S.maxDepth?(0,r.printElementAsLeaf)(N,S):(0,r.printElement)(N,(0,r.printProps)(f(d)?[]:Array.from(d.attributes,I=>I.name).sort(),f(d)?{}:Array.from(d.attributes).reduce((I,O)=>(I[O.name]=O.value,I),{}),S,E+S.indent,A,w,C),(0,r.printChildren)(Array.prototype.slice.call(d.childNodes||d.children),S,E+S.indent,A,w,C),S,E)};e.serialize=b;var m={serialize:b,test:g},h=m;e.default=h}}),hr=ue({"../../node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var r=Be(),t="@@__IMMUTABLE_ITERABLE__@@",l="@@__IMMUTABLE_LIST__@@",s="@@__IMMUTABLE_KEYED__@@",_="@@__IMMUTABLE_MAP__@@",o="@@__IMMUTABLE_ORDERED__@@",u="@@__IMMUTABLE_RECORD__@@",y="@@__IMMUTABLE_SEQ__@@",g="@@__IMMUTABLE_SET__@@",i="@@__IMMUTABLE_STACK__@@",p=O=>`Immutable.${O}`,f=O=>`[${O}]`,b=" ",m="…",h=(O,j,B,F,x,v,k)=>++F>j.maxDepth?f(p(k)):`${p(k)+b}{${(0,r.printIteratorEntries)(O.entries(),j,B,F,x,v)}}`;function d(O){let j=0;return{next(){if(j{let k=p(O._name||"Record");return++F>j.maxDepth?f(k):`${k+b}{${(0,r.printIteratorEntries)(d(O),j,B,F,x,v)}}`},E=(O,j,B,F,x,v)=>{let k=p("Seq");return++F>j.maxDepth?f(k):O[s]?`${k+b}{${O._iter||O._object?(0,r.printIteratorEntries)(O.entries(),j,B,F,x,v):m}}`:`${k+b}[${O._iter||O._array||O._collection||O._iterable?(0,r.printIteratorValues)(O.values(),j,B,F,x,v):m}]`},A=(O,j,B,F,x,v,k)=>++F>j.maxDepth?f(p(k)):`${p(k)+b}[${(0,r.printIteratorValues)(O.values(),j,B,F,x,v)}]`,w=(O,j,B,F,x,v)=>O[_]?h(O,j,B,F,x,v,O[o]?"OrderedMap":"Map"):O[l]?A(O,j,B,F,x,v,"List"):O[g]?A(O,j,B,F,x,v,O[o]?"OrderedSet":"Set"):O[i]?A(O,j,B,F,x,v,"Stack"):O[y]?E(O,j,B,F,x,v):S(O,j,B,F,x,v);e.serialize=w;var C=O=>O&&(O[t]===!0||O[u]===!0);e.test=C;var N={serialize:w,test:C},I=N;e.default=I}}),pr=ue({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(e){(function(){var r=Symbol.for("react.element"),t=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),u=Symbol.for("react.context"),y=Symbol.for("react.server_context"),g=Symbol.for("react.forward_ref"),i=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),h=!1,d=!1,S=!1,E=!1,A=!1,w;w=Symbol.for("react.module.reference");function C(P){return!!(typeof P=="string"||typeof P=="function"||P===l||P===_||A||P===s||P===i||P===p||E||P===m||h||d||S||typeof P=="object"&&P!==null&&(P.$$typeof===b||P.$$typeof===f||P.$$typeof===o||P.$$typeof===u||P.$$typeof===g||P.$$typeof===w||P.getModuleId!==void 0))}function N(P){if(typeof P=="object"&&P!==null){var V=P.$$typeof;switch(V){case r:var J=P.type;switch(J){case l:case _:case s:case i:case p:return J;default:var fe=J&&J.$$typeof;switch(fe){case y:case u:case g:case b:case f:case o:return fe;default:return V}}case t:return V}}}var I=u,O=o,j=r,B=g,F=l,x=b,v=f,k=t,re=_,D=s,H=i,W=p,G=!1,Z=!1;function ie(P){return G||(G=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function X(P){return Z||(Z=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function Q(P){return N(P)===u}function le(P){return N(P)===o}function ae(P){return typeof P=="object"&&P!==null&&P.$$typeof===r}function ee(P){return N(P)===g}function te(P){return N(P)===l}function se(P){return N(P)===b}function me(P){return N(P)===f}function a(P){return N(P)===t}function R(P){return N(P)===_}function L(P){return N(P)===s}function Y(P){return N(P)===i}function U(P){return N(P)===p}e.ContextConsumer=I,e.ContextProvider=O,e.Element=j,e.ForwardRef=B,e.Fragment=F,e.Lazy=x,e.Memo=v,e.Portal=k,e.Profiler=re,e.StrictMode=D,e.Suspense=H,e.SuspenseList=W,e.isAsyncMode=ie,e.isConcurrentMode=X,e.isContextConsumer=Q,e.isContextProvider=le,e.isElement=ae,e.isForwardRef=ee,e.isFragment=te,e.isLazy=se,e.isMemo=me,e.isPortal=a,e.isProfiler=R,e.isStrictMode=L,e.isSuspense=Y,e.isSuspenseList=U,e.isValidElementType=C,e.typeOf=N})()}}),dr=ue({"../../node_modules/pretty-format/node_modules/react-is/index.js"(e,r){r.exports=pr()}}),_r=ue({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var r=s(dr()),t=Ge();function l(f){if(typeof WeakMap!="function")return null;var b=new WeakMap,m=new WeakMap;return(l=function(h){return h?m:b})(f)}function s(f,b){if(f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var m=l(b);if(m&&m.has(f))return m.get(f);var h={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var S in f)if(S!=="default"&&Object.prototype.hasOwnProperty.call(f,S)){var E=d?Object.getOwnPropertyDescriptor(f,S):null;E&&(E.get||E.set)?Object.defineProperty(h,S,E):h[S]=f[S]}return h.default=f,m&&m.set(f,h),h}var _=(f,b=[])=>(Array.isArray(f)?f.forEach(m=>{_(m,b)}):f!=null&&f!==!1&&b.push(f),b),o=f=>{let b=f.type;if(typeof b=="string")return b;if(typeof b=="function")return b.displayName||b.name||"Unknown";if(r.isFragment(f))return"React.Fragment";if(r.isSuspense(f))return"React.Suspense";if(typeof b=="object"&&b!==null){if(r.isContextProvider(f))return"Context.Provider";if(r.isContextConsumer(f))return"Context.Consumer";if(r.isForwardRef(f)){if(b.displayName)return b.displayName;let m=b.render.displayName||b.render.name||"";return m!==""?`ForwardRef(${m})`:"ForwardRef"}if(r.isMemo(f)){let m=b.displayName||b.type.displayName||b.type.name||"";return m!==""?`Memo(${m})`:"Memo"}}return"UNDEFINED"},u=f=>{let{props:b}=f;return Object.keys(b).filter(m=>m!=="children"&&b[m]!==void 0).sort()},y=(f,b,m,h,d,S)=>++h>b.maxDepth?(0,t.printElementAsLeaf)(o(f),b):(0,t.printElement)(o(f),(0,t.printProps)(u(f),f.props,b,m+b.indent,h,d,S),(0,t.printChildren)(_(f.props.children),b,m+b.indent,h,d,S),b,m);e.serialize=y;var g=f=>f!=null&&r.isElement(f);e.test=g;var i={serialize:y,test:g},p=i;e.default=p}}),br=ue({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var r=Ge(),t=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,l=typeof t=="function"&&t.for?t.for("react.test.json"):245830487,s=g=>{let{props:i}=g;return i?Object.keys(i).filter(p=>i[p]!==void 0).sort():[]},_=(g,i,p,f,b,m)=>++f>i.maxDepth?(0,r.printElementAsLeaf)(g.type,i):(0,r.printElement)(g.type,g.props?(0,r.printProps)(s(g),g.props,i,p+i.indent,f,b,m):"",g.children?(0,r.printChildren)(g.children,i,p+i.indent,f,b,m):"",i,p);e.serialize=_;var o=g=>g&&g.$$typeof===l;e.test=o;var u={serialize:_,test:o},y=u;e.default=y}}),Je=ue({"../../node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=te,e.plugins=void 0;var r=g(sr()),t=Be(),l=g(mr()),s=g(fr()),_=g(yr()),o=g(hr()),u=g(_r()),y=g(br());function g(a){return a&&a.__esModule?a:{default:a}}var i=Object.prototype.toString,p=Date.prototype.toISOString,f=Error.prototype.toString,b=RegExp.prototype.toString,m=a=>typeof a.constructor=="function"&&a.constructor.name||"Object",h=a=>typeof window<"u"&&a===window,d=/^Symbol\((.*)\)(.*)$/,S=/\n/gi,E=class extends Error{constructor(a,R){super(a),this.stack=R,this.name=this.constructor.name}};function A(a){return a==="[object Array]"||a==="[object ArrayBuffer]"||a==="[object DataView]"||a==="[object Float32Array]"||a==="[object Float64Array]"||a==="[object Int8Array]"||a==="[object Int16Array]"||a==="[object Int32Array]"||a==="[object Uint8Array]"||a==="[object Uint8ClampedArray]"||a==="[object Uint16Array]"||a==="[object Uint32Array]"}function w(a){return Object.is(a,-0)?"-0":String(a)}function C(a){return`${a}n`}function N(a,R){return R?`[Function ${a.name||"anonymous"}]`:"[Function]"}function I(a){return String(a).replace(d,"Symbol($1)")}function O(a){return`[${f.call(a)}]`}function j(a,R,L,Y){if(a===!0||a===!1)return`${a}`;if(a===void 0)return"undefined";if(a===null)return"null";let U=typeof a;if(U==="number")return w(a);if(U==="bigint")return C(a);if(U==="string")return Y?`"${a.replace(/"|\\/g,"\\$&")}"`:`"${a}"`;if(U==="function")return N(a,R);if(U==="symbol")return I(a);let P=i.call(a);return P==="[object WeakMap]"?"WeakMap {}":P==="[object WeakSet]"?"WeakSet {}":P==="[object Function]"||P==="[object GeneratorFunction]"?N(a,R):P==="[object Symbol]"?I(a):P==="[object Date]"?isNaN(+a)?"Date { NaN }":p.call(a):P==="[object Error]"?O(a):P==="[object RegExp]"?L?b.call(a).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):b.call(a):a instanceof Error?O(a):null}function B(a,R,L,Y,U,P){if(U.indexOf(a)!==-1)return"[Circular]";U=U.slice(),U.push(a);let V=++Y>R.maxDepth,J=R.min;if(R.callToJSON&&!V&&a.toJSON&&typeof a.toJSON=="function"&&!P)return k(a.toJSON(),R,L,Y,U,!0);let fe=i.call(a);return fe==="[object Arguments]"?V?"[Arguments]":`${J?"":"Arguments "}[${(0,t.printListItems)(a,R,L,Y,U,k)}]`:A(fe)?V?`[${a.constructor.name}]`:`${J||!R.printBasicPrototype&&a.constructor.name==="Array"?"":`${a.constructor.name} `}[${(0,t.printListItems)(a,R,L,Y,U,k)}]`:fe==="[object Map]"?V?"[Map]":`Map {${(0,t.printIteratorEntries)(a.entries(),R,L,Y,U,k," => ")}}`:fe==="[object Set]"?V?"[Set]":`Set {${(0,t.printIteratorValues)(a.values(),R,L,Y,U,k)}}`:V||h(a)?`[${m(a)}]`:`${J||!R.printBasicPrototype&&m(a)==="Object"?"":`${m(a)} `}{${(0,t.printObjectProperties)(a,R,L,Y,U,k)}}`}function F(a){return a.serialize!=null}function x(a,R,L,Y,U,P){let V;try{V=F(a)?a.serialize(R,L,Y,U,P,k):a.print(R,J=>k(J,L,Y,U,P),J=>{let fe=Y+L.indent;return fe+J.replace(S,` +${fe}`)},{edgeSpacing:L.spacingOuter,min:L.min,spacing:L.spacingInner},L.colors)}catch(J){throw new E(J.message,J.stack)}if(typeof V!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof V}".`);return V}function v(a,R){for(let L=0;La,W=H({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:re});e.DEFAULT_OPTIONS=W;function G(a){if(Object.keys(a).forEach(R=>{if(!Object.prototype.hasOwnProperty.call(W,R))throw new Error(`pretty-format: Unknown option "${R}".`)}),a.min&&a.indent!==void 0&&a.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(a.theme!==void 0){if(a.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof a.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof a.theme}".`)}}var Z=a=>D.reduce((R,L)=>{let Y=a.theme&&a.theme[L]!==void 0?a.theme[L]:re[L],U=Y&&r.default[Y];if(U&&typeof U.close=="string"&&typeof U.open=="string")R[L]=U;else throw new Error(`pretty-format: Option "theme" has a key "${L}" whose value "${Y}" is undefined in ansi-styles.`);return R},Object.create(null)),ie=()=>D.reduce((a,R)=>(a[R]={close:"",open:""},a),Object.create(null)),X=a=>(a==null?void 0:a.printFunctionName)??W.printFunctionName,Q=a=>(a==null?void 0:a.escapeRegex)??W.escapeRegex,le=a=>(a==null?void 0:a.escapeString)??W.escapeString,ae=a=>({callToJSON:(a==null?void 0:a.callToJSON)??W.callToJSON,colors:a!=null&&a.highlight?Z(a):ie(),compareKeys:typeof(a==null?void 0:a.compareKeys)=="function"||(a==null?void 0:a.compareKeys)===null?a.compareKeys:W.compareKeys,escapeRegex:Q(a),escapeString:le(a),indent:a!=null&&a.min?"":ee((a==null?void 0:a.indent)??W.indent),maxDepth:(a==null?void 0:a.maxDepth)??W.maxDepth,maxWidth:(a==null?void 0:a.maxWidth)??W.maxWidth,min:(a==null?void 0:a.min)??W.min,plugins:(a==null?void 0:a.plugins)??W.plugins,printBasicPrototype:(a==null?void 0:a.printBasicPrototype)??!0,printFunctionName:X(a),spacingInner:a!=null&&a.min?" ":` +`,spacingOuter:a!=null&&a.min?"":` +`});function ee(a){return new Array(a+1).join(" ")}function te(a,R){if(R&&(G(R),R.plugins)){let Y=v(R.plugins,a);if(Y!==null)return x(Y,a,ae(R),"",0,[])}let L=j(a,X(R),Q(R),le(R));return L!==null?L:B(a,ae(R),"",0,[])}var se={AsymmetricMatcher:l.default,DOMCollection:s.default,DOMElement:_.default,Immutable:o.default,ReactElement:u.default,ReactTestComponent:y.default};e.plugins=se;var me=te;e.default=me}}),Ct=ue({"../../node_modules/diff-sequences/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=b;var r="diff-sequences",t=0,l=(m,h,d,S,E)=>{let A=0;for(;m{let A=0;for(;m<=h&&d<=S&&E(h,S);)h-=1,S-=1,A+=1;return A},_=(m,h,d,S,E,A,w)=>{let C=0,N=-m,I=A[C],O=I;A[C]+=l(I+1,h,S+I-N+1,d,E);let j=m{let C=0,N=m,I=A[C],O=I;A[C]-=s(h,I-1,d,S+I-N-1,E);let j=m{let j=S-h,B=d-h,F=E-S-B,x=-F-(m-1),v=-F+(m-1),k=t,re=m{let j=E-d,B=d-h,F=E-S-B,x=F-m,v=F+m,k=t,re=m{let I=S-h,O=E-d,j=d-h,B=E-S,F=B-j,x=j,v=j;if(w[0]=h-1,C[0]=d,F%2===0){let k=(m||F)/2,re=(j+B)/2;for(let D=1;D<=re;D+=1)if(x=_(D,d,E,I,A,w,x),D{if(E-S{le(ee,se,te)},isCommon:(ee,te)=>ae(te,ee)}}let X=h,Q=d;h=S,d=E,S=X,E=Q}let{foundSubsequence:O,isCommon:j}=w[A?1:0];g(m,h,d,S,E,j,C,N,I);let{nChangePreceding:B,aEndPreceding:F,bEndPreceding:x,nCommonPreceding:v,aCommonPreceding:k,bCommonPreceding:re,nCommonFollowing:D,aCommonFollowing:H,bCommonFollowing:W,nChangeFollowing:G,aStartFollowing:Z,bStartFollowing:ie}=I;h{if(typeof h!="number")throw new TypeError(`${r}: ${m} typeof ${typeof h} is not a number`);if(!Number.isSafeInteger(h))throw new RangeError(`${r}: ${m} value ${h} is not a safe integer`);if(h<0)throw new RangeError(`${r}: ${m} value ${h} is a negative integer`)},f=(m,h)=>{let d=typeof h;if(d!=="function")throw new TypeError(`${r}: ${m} typeof ${d} is not a function`)};function b(m,h,d,S){p("aLength",m),p("bLength",h),f("isCommon",d),f("foundSubsequence",S);let E=l(0,m,0,h,d);if(E!==0&&S(E,0,0),m!==E||h!==E){let A=E,w=E,C=s(A,m-1,w,h-1,d),N=m-C,I=h-C,O=E+C;m!==O&&h!==O&&i(0,A,N,w,I,!1,[{foundSubsequence:S,isCommon:d}],[t],[t],{aCommonFollowing:t,aCommonPreceding:t,aEndPreceding:t,aStartFollowing:t,bCommonFollowing:t,bCommonPreceding:t,bEndPreceding:t,bStartFollowing:t,nChangeFollowing:t,nChangePreceding:t,nCommonFollowing:t,nCommonPreceding:t}),C!==0&&S(C,N,I)}}}}),At=ue({"../../node_modules/loupe/loupe.js"(e,r){(function(t,l){typeof e=="object"&&typeof r<"u"?l(e):typeof define=="function"&&define.amd?define(["exports"],l):(t=typeof globalThis<"u"?globalThis:t||self,l(t.loupe={}))})(e,function(t){function l(n){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(c){return typeof c}:l=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},l(n)}function s(n,c){return _(n)||o(n,c)||u(n,c)||g()}function _(n){if(Array.isArray(n))return n}function o(n,c){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(n)))){var T=[],M=!0,$=!1,z=void 0;try{for(var q=n[Symbol.iterator](),K;!(M=(K=q.next()).done)&&(T.push(K.value),!(c&&T.length===c));M=!0);}catch(oe){$=!0,z=oe}finally{try{!M&&q.return!=null&&q.return()}finally{if($)throw z}}return T}}function u(n,c){if(n){if(typeof n=="string")return y(n,c);var T=Object.prototype.toString.call(n).slice(8,-1);if(T==="Object"&&n.constructor&&(T=n.constructor.name),T==="Map"||T==="Set")return Array.from(n);if(T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T))return y(n,c)}}function y(n,c){(c==null||c>n.length)&&(c=n.length);for(var T=0,M=new Array(c);T0&&arguments[0]!==void 0?arguments[0]:{},c=n.showHidden,T=c===void 0?!1:c,M=n.depth,$=M===void 0?2:M,z=n.colors,q=z===void 0?!1:z,K=n.customInspect,oe=K===void 0?!0:K,ne=n.showProxy,ge=ne===void 0?!1:ne,pe=n.maxArrayLength,Fe=pe===void 0?1/0:pe,Te=n.breakLength,be=Te===void 0?1/0:Te,we=n.seen,Vt=we===void 0?[]:we,it=n.truncate,Gt=it===void 0?1/0:it,at=n.stylize,Jt=at===void 0?String:at,Le={showHidden:!!T,depth:Number($),colors:!!q,customInspect:!!oe,showProxy:!!ge,maxArrayLength:Number(Fe),breakLength:Number(be),truncate:Number(Gt),seen:Vt,stylize:Jt};return Le.colors&&(Le.stylize=b),Le}function h(n,c){var T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:f;n=String(n);var M=T.length,$=n.length;return M>c&&$>M?T:$>c&&$>M?"".concat(n.slice(0,c-M)).concat(T):n}function d(n,c,T){var M=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";T=T||c.inspect;var $=n.length;if($===0)return"";for(var z=c.truncate,q="",K="",oe="",ne=0;ne<$;ne+=1){var ge=ne+1===n.length,pe=ne+2===n.length;oe="".concat(f,"(").concat(n.length-ne,")");var Fe=n[ne];c.truncate=z-q.length-(ge?0:M.length);var Te=K||T(Fe,c)+(ge?"":M),be=q.length+Te.length,we=be+oe.length;if(ge&&be>z&&q.length+oe.length<=z||!ge&&!pe&&we>z||(K=ge?"":T(n[ne+1],c)+(pe?"":M),!ge&&pe&&we>z&&be+K.length>z))break;if(q+=Te,!ge&&!pe&&be+K.length>=z){oe="".concat(f,"(").concat(n.length-ne-1,")");break}oe=""}return"".concat(q).concat(oe)}function S(n){return n.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?n:JSON.stringify(n).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function E(n,c){var T=s(n,2),M=T[0],$=T[1];return c.truncate-=2,typeof M=="string"?M=S(M):typeof M!="number"&&(M="[".concat(c.inspect(M,c),"]")),c.truncate-=M.length,$=c.inspect($,c),"".concat(M,": ").concat($)}function A(n,c){var T=Object.keys(n).slice(n.length);if(!n.length&&!T.length)return"[]";c.truncate-=4;var M=d(n,c);c.truncate-=M.length;var $="";return T.length&&($=d(T.map(function(z){return[z,n[z]]}),c,E)),"[ ".concat(M).concat($?", ".concat($):""," ]")}var w=Function.prototype.toString,C=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,N=512;function I(n){if(typeof n!="function")return null;var c="";if(typeof Function.prototype.name>"u"&&typeof n.name>"u"){var T=w.call(n);if(T.indexOf("(")>N)return c;var M=T.match(C);M&&(c=M[1])}else c=n.name;return c}var O=I,j=function(n){return typeof ot=="function"&&n instanceof ot?"Buffer":n[Symbol.toStringTag]?n[Symbol.toStringTag]:O(n.constructor)};function B(n,c){var T=j(n);c.truncate-=T.length+4;var M=Object.keys(n).slice(n.length);if(!n.length&&!M.length)return"".concat(T,"[]");for(var $="",z=0;z ").concat($)}function k(n){var c=[];return n.forEach(function(T,M){c.push([M,T])}),c}function re(n,c){var T=n.size-1;return T<=0?"Map{}":(c.truncate-=7,"Map{ ".concat(d(k(n),c,v)," }"))}var D=Number.isNaN||function(n){return n!==n};function H(n,c){return D(n)?c.stylize("NaN","number"):n===1/0?c.stylize("Infinity","number"):n===-1/0?c.stylize("-Infinity","number"):n===0?c.stylize(1/n===1/0?"+0":"-0","number"):c.stylize(h(n,c.truncate),"number")}function W(n,c){var T=h(n.toString(),c.truncate-1);return T!==f&&(T+="n"),c.stylize(T,"bigint")}function G(n,c){var T=n.toString().split("/")[2],M=c.truncate-(2+T.length),$=n.source;return c.stylize("/".concat(h($,M),"/").concat(T),"regexp")}function Z(n){var c=[];return n.forEach(function(T){c.push(T)}),c}function ie(n,c){return n.size===0?"Set{}":(c.truncate-=7,"Set{ ".concat(d(Z(n),c)," }"))}var X=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),Q={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},le=16,ae=4;function ee(n){return Q[n]||"\\u".concat("0000".concat(n.charCodeAt(0).toString(le)).slice(-ae))}function te(n,c){return X.test(n)&&(n=n.replace(X,ee)),c.stylize("'".concat(h(n,c.truncate-2),"'"),"string")}function se(n){return"description"in Symbol.prototype?n.description?"Symbol(".concat(n.description,")"):"Symbol()":n.toString()}var me=function(){return"Promise{…}"};try{var a=Qt.binding("util"),R=a.getPromiseDetails,L=a.kPending,Y=a.kRejected;Array.isArray(R(Promise.resolve()))&&(me=function(n,c){var T=R(n),M=s(T,2),$=M[0],z=M[1];return $===L?"Promise{}":"Promise".concat($===Y?"!":"","{").concat(c.inspect(z,c),"}")})}catch{}var U=me;function P(n,c){var T=Object.getOwnPropertyNames(n),M=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(n):[];if(T.length===0&&M.length===0)return"{}";if(c.truncate-=4,c.seen=c.seen||[],c.seen.indexOf(n)>=0)return"[Circular]";c.seen.push(n);var $=d(T.map(function(K){return[K,n[K]]}),c,E),z=d(M.map(function(K){return[K,n[K]]}),c,E);c.seen.pop();var q="";return $&&z&&(q=", "),"{ ".concat($).concat(q).concat(z," }")}var V=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function J(n,c){var T="";return V&&V in n&&(T=n[V]),T=T||O(n.constructor),(!T||T==="_class")&&(T=""),c.truncate-=T.length,"".concat(T).concat(P(n,c))}function fe(n,c){return n.length===0?"Arguments[]":(c.truncate-=13,"Arguments[ ".concat(d(n,c)," ]"))}var kt=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function zt(n,c){var T=Object.getOwnPropertyNames(n).filter(function(q){return kt.indexOf(q)===-1}),M=n.name;c.truncate-=M.length;var $="";typeof n.message=="string"?$=h(n.message,c.truncate):T.unshift("message"),$=$?": ".concat($):"",c.truncate-=$.length+5;var z=d(T.map(function(q){return[q,n[q]]}),c,E);return"".concat(M).concat($).concat(z?" { ".concat(z," }"):"")}function vt(n,c){var T=s(n,2),M=T[0],$=T[1];return c.truncate-=3,$?"".concat(c.stylize(M,"yellow"),"=").concat(c.stylize('"'.concat($,'"'),"string")):"".concat(c.stylize(M,"yellow"))}function De(n,c){return d(n,c,et,` +`)}function et(n,c){var T=n.getAttributeNames(),M=n.tagName.toLowerCase(),$=c.stylize("<".concat(M),"special"),z=c.stylize(">","special"),q=c.stylize(""),"special");c.truncate-=M.length*2+5;var K="";T.length>0&&(K+=" ",K+=d(T.map(function(ge){return[ge,n.getAttribute(ge)]}),c,vt," ")),c.truncate-=K.length;var oe=c.truncate,ne=De(n.children,c);return ne&&ne.length>oe&&(ne="".concat(f,"(").concat(n.children.length,")")),"".concat($).concat(K).concat(z).concat(ne).concat(q)}var Ut=typeof Symbol=="function"&&typeof Symbol.for=="function",Ne=Ut?Symbol.for("chai/inspect"):"@@chai/inspect",_e=!1;try{var tt=ur("util");_e=tt.inspect?tt.inspect.custom:!1}catch{_e=!1}function rt(){this.key="chai/loupe__"+Math.random()+Date.now()}rt.prototype={get:function(n){return n[this.key]},has:function(n){return this.key in n},set:function(n,c){Object.isExtensible(n)&&Object.defineProperty(n,this.key,{value:c,configurable:!0})}};var $e=new(typeof WeakMap=="function"?WeakMap:rt),Re={},nt={undefined:function(n,c){return c.stylize("undefined","undefined")},null:function(n,c){return c.stylize(null,"null")},boolean:function(n,c){return c.stylize(n,"boolean")},Boolean:function(n,c){return c.stylize(n,"boolean")},number:H,Number:H,bigint:W,BigInt:W,string:te,String:te,function:x,Function:x,symbol:se,Symbol:se,Array:A,Date:F,Map:re,Set:ie,RegExp:G,Promise:U,WeakSet:function(n,c){return c.stylize("WeakSet{…}","special")},WeakMap:function(n,c){return c.stylize("WeakMap{…}","special")},Arguments:fe,Int8Array:B,Uint8Array:B,Uint8ClampedArray:B,Int16Array:B,Uint16Array:B,Int32Array:B,Uint32Array:B,Float32Array:B,Float64Array:B,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:zt,HTMLCollection:De,NodeList:De},Yt=function(n,c,T){return Ne in n&&typeof n[Ne]=="function"?n[Ne](c):_e&&_e in n&&typeof n[_e]=="function"?n[_e](c.depth,c):"inspect"in n&&typeof n.inspect=="function"?n.inspect(c.depth,c):"constructor"in n&&$e.has(n.constructor)?$e.get(n.constructor)(n,c):Re[T]?Re[T](n,c):""},Wt=Object.prototype.toString;function Ie(n,c){c=m(c),c.inspect=Ie;var T=c,M=T.customInspect,$=n===null?"null":l(n);if($==="object"&&($=Wt.call(n).slice(8,-1)),nt[$])return nt[$](n,c);if(M&&n){var z=Yt(n,c,$);if(z)return typeof z=="string"?z:Ie(z,c)}var q=n?Object.getPrototypeOf(n):!1;return q===Object.prototype||q===null?P(n,c):n&&typeof HTMLElement=="function"&&n instanceof HTMLElement?et(n,c):"constructor"in n?n.constructor!==Object?J(n,c):P(n,c):n===Object(n)?P(n,c):c.stylize(String(n),$)}function qt(n,c){return $e.has(n)?!1:($e.set(n,c),!0)}function Kt(n,c){return n in Re?!1:(Re[n]=c,!0)}var Ht=Ne;t.custom=Ht,t.default=Ie,t.inspect=Ie,t.registerConstructor=qt,t.registerStringTag=Kt,Object.defineProperty(t,"__esModule",{value:!0})})}}),he=de(Je()),ut=de(Ct()),Or=Symbol("vitest:SAFE_COLORS"),Sr={bold:["\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"],dim:["\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"],italic:["\x1B[3m","\x1B[23m"],underline:["\x1B[4m","\x1B[24m"],inverse:["\x1B[7m","\x1B[27m"],hidden:["\x1B[8m","\x1B[28m"],strikethrough:["\x1B[9m","\x1B[29m"],black:["\x1B[30m","\x1B[39m"],red:["\x1B[31m","\x1B[39m"],green:["\x1B[32m","\x1B[39m"],yellow:["\x1B[33m","\x1B[39m"],blue:["\x1B[34m","\x1B[39m"],magenta:["\x1B[35m","\x1B[39m"],cyan:["\x1B[36m","\x1B[39m"],white:["\x1B[37m","\x1B[39m"],gray:["\x1B[90m","\x1B[39m"],bgBlack:["\x1B[40m","\x1B[49m"],bgRed:["\x1B[41m","\x1B[49m"],bgGreen:["\x1B[42m","\x1B[49m"],bgYellow:["\x1B[43m","\x1B[49m"],bgBlue:["\x1B[44m","\x1B[49m"],bgMagenta:["\x1B[45m","\x1B[49m"],bgCyan:["\x1B[46m","\x1B[49m"],bgWhite:["\x1B[47m","\x1B[49m"]},Er=Object.entries(Sr);function Xe(e){return String(e)}Xe.open="";Xe.close="";var Tr=Er.reduce((e,[r])=>(e[r]=Xe,e),{isColorSupported:!1});function wr(){return globalThis[Or]||Tr}function lt(e){if(e===void 0)return"undefined";if(e===null)return"null";if(Array.isArray(e))return"array";if(typeof e=="boolean")return"boolean";if(typeof e=="function")return"function";if(typeof e=="number")return"number";if(typeof e=="string")return"string";if(typeof e=="bigint")return"bigint";if(typeof e=="object"){if(e!=null){if(e.constructor===RegExp)return"regexp";if(e.constructor===Map)return"map";if(e.constructor===Set)return"set";if(e.constructor===Date)return"date"}return"object"}else if(typeof e=="symbol")return"symbol";throw new Error(`value of unknown type: ${e}`)}var Se=-1,Ee=1,je=0,Ce=class{constructor(e,r){xe(this,0);xe(this,1);this[0]=e,this[1]=r}},Pt="Compared values have no visual difference.",Cr="Compared values serialize to the same structure.\nPrinting internal object structure without calling `toJSON` instead.";function Ar(e,r){return e.replace(/\s+$/,t=>r(t))}function Ze(e,r,t,l,s,_){return e.length!==0?t(`${l} ${Ar(e,s)}`):l!==" "?t(l):r&&_.length!==0?t(`${l} ${_}`):""}function Mt(e,r,{aColor:t,aIndicator:l,changeLineTrailingSpaceColor:s,emptyFirstOrLastLinePlaceholder:_}){return Ze(e,r,t,l,s,_)}function Nt(e,r,{bColor:t,bIndicator:l,changeLineTrailingSpaceColor:s,emptyFirstOrLastLinePlaceholder:_}){return Ze(e,r,t,l,s,_)}function $t(e,r,{commonColor:t,commonIndicator:l,commonLineTrailingSpaceColor:s,emptyFirstOrLastLinePlaceholder:_}){return Ze(e,r,t,l,s,_)}function st(e,r,t,l,{patchColor:s}){return s(`@@ -${e+1},${r-e} +${t+1},${l-t} @@`)}function Pr(e,r){let t=e.length,l=r.contextLines,s=l+l,_=t,o=!1,u=0,y=0;for(;y!==t;){let w=y;for(;y!==t&&e[y][0]===je;)y+=1;if(w!==y)if(w===0)y>l&&(_-=y-l,o=!0);else if(y===t){let C=y-w;C>l&&(_-=C-l,o=!0)}else{let C=y-w;C>s&&(_-=C-s,u+=1)}for(;y!==t&&e[y][0]!==je;)y+=1}let g=u!==0||o;u!==0?_+=u+1:o&&(_+=1);let i=_-1,p=[],f=0;g&&p.push("");let b=0,m=0,h=0,d=0,S=w=>{let C=p.length;p.push($t(w,C===0||C===i,r)),h+=1,d+=1},E=w=>{let C=p.length;p.push(Mt(w,C===0||C===i,r)),h+=1},A=w=>{let C=p.length;p.push(Nt(w,C===0||C===i,r)),d+=1};for(y=0;y!==t;){let w=y;for(;y!==t&&e[y][0]===je;)y+=1;if(w!==y)if(w===0){y>l&&(w=y-l,b=w,m=w,h=b,d=m);for(let C=w;C!==y;C+=1)S(e[C][1])}else if(y===t){let C=y-w>l?w+l:y;for(let N=w;N!==C;N+=1)S(e[N][1])}else{let C=y-w;if(C>s){let N=w+l;for(let O=w;O!==N;O+=1)S(e[O][1]);p[f]=st(b,h,m,d,r),f=p.length,p.push("");let I=C-s;b=h+I,m=d+I,h=b,d=m;for(let O=y-l;O!==y;O+=1)S(e[O][1])}else for(let N=w;N!==y;N+=1)S(e[N][1])}for(;y!==t&&e[y][0]===Se;)E(e[y][1]),y+=1;for(;y!==t&&e[y][0]===Ee;)A(e[y][1]),y+=1}return g&&(p[f]=st(b,h,m,d,r)),p.join(` +`)}function Mr(e,r){return e.map((t,l,s)=>{let _=t[1],o=l===0||l===s.length-1;switch(t[0]){case Se:return Mt(_,o,r);case Ee:return Nt(_,o,r);default:return $t(_,o,r)}}).join(` +`)}var ke=e=>e,Rt=5,Nr=0;function $r(){let e=wr();return{aAnnotation:"Expected",aColor:e.green,aIndicator:"-",bAnnotation:"Received",bColor:e.red,bIndicator:"+",changeColor:e.inverse,changeLineTrailingSpaceColor:ke,commonColor:e.dim,commonIndicator:" ",commonLineTrailingSpaceColor:ke,compareKeys:void 0,contextLines:Rt,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:e.yellow,truncateThreshold:Nr,truncateAnnotation:"... Diff result is truncated",truncateAnnotationColor:ke}}function Rr(e){return e&&typeof e=="function"?e:void 0}function Ir(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Rt}function Me(e={}){return{...$r(),...e,compareKeys:Rr(e.compareKeys),contextLines:Ir(e.contextLines)}}function Oe(e){return e.length===1&&e[0].length===0}function jr(e){let r=0,t=0;return e.forEach(l=>{switch(l[0]){case Se:r+=1;break;case Ee:t+=1;break}}),{a:r,b:t}}function Br({aAnnotation:e,aColor:r,aIndicator:t,bAnnotation:l,bColor:s,bIndicator:_,includeChangeCounts:o,omitAnnotationLines:u},y){if(u)return"";let g="",i="";if(o){let b=String(y.a),m=String(y.b),h=l.length-e.length,d=" ".repeat(Math.max(0,h)),S=" ".repeat(Math.max(0,-h)),E=m.length-b.length,A=" ".repeat(Math.max(0,E)),w=" ".repeat(Math.max(0,-E));g=`${d} ${t} ${A}${b}`,i=`${S} ${_} ${w}${m}`}let p=`${t} ${e}${g}`,f=`${_} ${l}${i}`;return`${r(p)} +${s(f)} + +`}function It(e,r,t){return Br(t,jr(e))+(t.expand?Mr(e,t):Pr(e,t))+(r?t.truncateAnnotationColor(` +${t.truncateAnnotation}`):"")}function Qe(e,r,t){let l=Me(t),[s,_]=jt(Oe(e)?[]:e,Oe(r)?[]:r,l);return It(s,_,l)}function Dr(e,r,t,l,s){if(Oe(e)&&Oe(t)&&(e=[],t=[]),Oe(r)&&Oe(l)&&(r=[],l=[]),e.length!==t.length||r.length!==l.length)return Qe(e,r,s);let[_,o]=jt(t,l,s),u=0,y=0;return _.forEach(g=>{switch(g[0]){case Se:g[1]=e[u],u+=1;break;case Ee:g[1]=r[y],y+=1;break;default:g[1]=r[y],u+=1,y+=1}}),It(_,o,Me(s))}function jt(e,r,t){let l=(t==null?void 0:t.truncateThreshold)??!1,s=Math.max(Math.floor((t==null?void 0:t.truncateThreshold)??0),0),_=l?Math.min(e.length,s):e.length,o=l?Math.min(r.length,s):r.length,u=_!==e.length||o!==r.length,y=(b,m)=>e[b]===r[m],g=[],i=0,p=0,f=(b,m,h)=>{for(;i!==m;i+=1)g.push(new Ce(Se,e[i]));for(;p!==h;p+=1)g.push(new Ce(Ee,r[p]));for(;b!==0;b-=1,i+=1,p+=1)g.push(new Ce(je,r[p]))};for((ut.default.default||ut.default)(_,o,y,f);i!==_;i+=1)g.push(new Ce(Se,e[i]));for(;p!==o;p+=1)g.push(new Ce(Ee,r[p]));return[g,u]}function Ue(e,r){let{commonColor:t}=Me(r);return t(e)}var{AsymmetricMatcher:Fr,DOMCollection:Lr,DOMElement:xr,Immutable:kr,ReactElement:zr,ReactTestComponent:vr}=he.plugins,Bt=[vr,zr,xr,Lr,kr,Fr],Ye={plugins:Bt},Dt={callToJSON:!1,maxDepth:10,plugins:Bt};function Ur(e,r,t){if(Object.is(e,r))return"";let l=lt(e),s=l,_=!1;if(l==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return null;s=e.getExpectedType(),_=s==="string"}if(s!==lt(r)){let{aAnnotation:o,aColor:u,aIndicator:y,bAnnotation:g,bColor:i,bIndicator:p}=Me(t),f=We(Dt,t),b=(0,he.format)(e,f),m=(0,he.format)(r,f),h=`${u(`${y} ${o}:`)} +${b}`,d=`${i(`${p} ${g}:`)} +${m}`;return`${h} + +${d}`}if(_)return null;switch(l){case"string":return Qe(e.split(` +`),r.split(` +`),t);case"boolean":case"number":return Yr(e,r,t);case"map":return ze(mt(e),mt(r),t);case"set":return ze(ft(e),ft(r),t);default:return ze(e,r,t)}}function Yr(e,r,t){let l=(0,he.format)(e,Ye),s=(0,he.format)(r,Ye);return l===s?"":Qe(l.split(` +`),s.split(` +`),t)}function mt(e){return new Map(Array.from(e.entries()).sort())}function ft(e){return new Set(Array.from(e.values()).sort())}function ze(e,r,t){let l,s=!1;try{let o=We(Ye,t);l=gt(e,r,o,t)}catch{s=!0}let _=Ue(Pt,t);if(l===void 0||l===_){let o=We(Dt,t);l=gt(e,r,o,t),l!==_&&!s&&(l=`${Ue(Cr,t)} + +${l}`)}return l}function We(e,r){let{compareKeys:t}=Me(r);return{...e,compareKeys:t}}function gt(e,r,t,l){let s={...t,indent:0},_=(0,he.format)(e,s),o=(0,he.format)(r,s);if(_===o)return Ue(Pt,l);{let u=(0,he.format)(e,t),y=(0,he.format)(r,t);return Dr(u.split(` +`),y.split(` +`),_.split(` +`),o.split(` +`),l)}}var qe=de(Je()),Wr=de(At()),{AsymmetricMatcher:qr,DOMCollection:Kr,DOMElement:Hr,Immutable:Vr,ReactElement:Gr,ReactTestComponent:Jr}=qe.plugins,yt=[Jr,Gr,Hr,Kr,Vr,qr];function Ke(e,r=10,{maxLength:t,...l}={}){let s=t??1e4,_;try{_=(0,qe.format)(e,{maxDepth:r,escapeString:!1,plugins:yt,...l})}catch{_=(0,qe.format)(e,{callToJSON:!1,maxDepth:r,escapeString:!1,plugins:yt,...l})}return _.length>=s&&r>1?Ke(e,Math.floor(r/2)):_}var Xr=/%[sdjifoOcj%]/g;function Zr(...e){if(typeof e[0]!="string"){let _=[];for(let o=0;o{if(_==="%%")return"%";if(t>=r)return _;switch(_){case"%s":{let o=e[t++];return typeof o=="bigint"?`${o.toString()}n`:typeof o=="number"&&o===0&&1/o<0?"-0":typeof o=="object"&&o!==null?Ae(o,{depth:0,colors:!1,compact:3}):String(o)}case"%d":{let o=e[t++];return typeof o=="bigint"?`${o.toString()}n`:Number(o).toString()}case"%i":{let o=e[t++];return typeof o=="bigint"?`${o.toString()}n`:Number.parseInt(String(o)).toString()}case"%f":return Number.parseFloat(String(e[t++])).toString();case"%o":return Ae(e[t++],{showHidden:!0,showProxy:!0});case"%O":return Ae(e[t++]);case"%c":return t++,"";case"%j":try{return JSON.stringify(e[t++])}catch(o){let u=o.message;if(u.includes("circular structure")||u.includes("cyclic structures")||u.includes("cyclic object"))return"[Circular]";throw o}default:return _}});for(let _=e[t];tr.add(l);Object.getOwnPropertyNames(e).forEach(t),Object.getOwnPropertySymbols(e).forEach(t)}function Ft(e){let r=new Set;return Qr(e)?[]:(en(e,r),Array.from(r))}var Lt={forceWritable:!1};function ht(e,r=Lt){return Ve(e,new WeakMap,r)}function Ve(e,r,t=Lt){let l,s;if(r.has(e))return r.get(e);if(Array.isArray(e)){for(s=Array(l=e.length),r.set(e,s);l--;)s[l]=Ve(e[l],r,t);return s}if(Object.prototype.toString.call(e)==="[object Object]"){s=Object.create(Object.getPrototypeOf(e)),r.set(e,s);let _=Ft(e);for(let o of _){let u=Object.getOwnPropertyDescriptor(e,o);if(!u)continue;let y=Ve(e[o],r,t);t.forceWritable?Object.defineProperty(s,o,{enumerable:u.enumerable,configurable:!0,writable:!0,value:y}):"get"in u?Object.defineProperty(s,o,{...u,get(){return y}}):Object.defineProperty(s,o,{...u,value:y})}return s}return e}de(Je());de(Ct());de(At());var tn="@@__IMMUTABLE_RECORD__@@",rn="@@__IMMUTABLE_ITERABLE__@@";function nn(e){return e&&(e[rn]||e[tn])}var an=Object.getPrototypeOf({});function pt(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function Pe(e,r=new WeakMap){if(!e||typeof e=="string")return e;if(typeof e=="function")return`Function<${e.name||"anonymous"}>`;if(typeof e=="symbol")return e.toString();if(typeof e!="object")return e;if(nn(e))return Pe(e.toJSON(),r);if(e instanceof Promise||e.constructor&&e.constructor.prototype==="AsyncFunction")return"Promise";if(typeof Element<"u"&&e instanceof Element)return e.tagName;if(typeof e.asymmetricMatch=="function")return`${e.toString()} ${Zr(e.sample)}`;if(typeof e.toJSON=="function")return e.toJSON();if(r.has(e))return r.get(e);if(Array.isArray(e)){let t=new Array(e.length);return r.set(e,t),e.forEach((l,s)=>{try{t[s]=Pe(l,r)}catch(_){t[s]=pt(_)}}),t}else{let t=Object.create(null);r.set(e,t);let l=e;for(;l&&l!==an;)Object.getOwnPropertyNames(l).forEach(s=>{if(!(s in t))try{t[s]=Pe(e[s],r)}catch(_){delete t[s],t[s]=pt(_)}}),l=Object.getPrototypeOf(l);return t}}function dt(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function on(e,r){if(!e||typeof e!="object")return{message:e};if(e.stack&&(e.stackStr=String(e.stack)),e.name&&(e.nameStr=String(e.name)),e.showDiff||e.showDiff===void 0&&e.expected!==void 0&&e.actual!==void 0){let t=ht(e.actual,{forceWritable:!0}),l=ht(e.expected,{forceWritable:!0}),{replacedActual:s,replacedExpected:_}=xt(t,l);e.diff=Ur(_,s,{...r,...e.diffOptions})}typeof e.expected!="string"&&(e.expected=Ke(e.expected,10)),typeof e.actual!="string"&&(e.actual=Ke(e.actual,10));try{typeof e.message=="string"&&(e.message=dt(e.message)),typeof e.cause=="object"&&typeof e.cause.message=="string"&&(e.cause.message=dt(e.cause.message))}catch{}try{return Pe(e)}catch(t){return Pe(new Error(`Failed to fully serialize error: ${t==null?void 0:t.message} +Inner error message: ${e==null?void 0:e.message}`))}}function _t(e){return He(e)==="Object"&&typeof e.asymmetricMatch=="function"}function bt(e,r){let t=He(e),l=He(r);return t===l&&(t==="Object"||t==="Array")}function xt(e,r,t=new WeakSet,l=new WeakSet){return bt(e,r)?t.has(e)||l.has(r)?{replacedActual:e,replacedExpected:r}:(t.add(e),l.add(r),Ft(r).forEach(s=>{let _=r[s],o=e[s];if(_t(_))_.asymmetricMatch(o)&&(e[s]=_);else if(_t(o))o.asymmetricMatch(_)&&(r[s]=o);else if(bt(o,_)){let u=xt(o,_,t,l);e[s]=u.replacedActual,r[s]=u.replacedExpected}}),{replacedActual:e,replacedExpected:r}):{replacedActual:e,replacedExpected:r}}var cn=(e=>(e.DONE="done",e.ERROR="error",e.ACTIVE="active",e.WAITING="waiting",e))(cn||{}),ye={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"},Ot={start:!1,back:!1,goto:!1,next:!1,end:!1},un=new Error("This function ran after the play function completed. Did you forget to `await` it?"),St=e=>Object.prototype.toString.call(e)==="[object Object]",ln=e=>Object.prototype.toString.call(e)==="[object Module]",sn=e=>{if(!St(e)&&!ln(e))return!1;if(e.constructor===void 0)return!0;let r=e.constructor.prototype;return!!St(r)},mn=e=>{try{return new e.constructor}catch{return{}}},ve=()=>({renderPhase:void 0,isDebugging:!1,isPlaying:!1,isLocked:!1,cursor:0,calls:[],shadowCalls:[],callRefsByResult:new Map,chainedCallIds:new Set,ancestors:[],playUntil:void 0,resolvers:{},syncTimeout:void 0}),Et=(e,r=!1)=>{let t=(r?e.shadowCalls:e.calls).filter(s=>s.retain);if(!t.length)return;let l=new Map(Array.from(e.callRefsByResult.entries()).filter(([,s])=>s.retain));return{cursor:t.length,calls:t,callRefsByResult:l}},fn=class{constructor(){var o;this.initialized=!1,this.channel=er.getChannel(),this.state=((o=ce.window)==null?void 0:o.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__)||{};let e=({storyId:u,isPlaying:y=!0,isDebugging:g=!1})=>{let i=this.getState(u);this.setState(u,{...ve(),...Et(i,g),shadowCalls:g?i.shadowCalls:[],chainedCallIds:g?i.chainedCallIds:new Set,playUntil:g?i.playUntil:void 0,isPlaying:y,isDebugging:g}),this.sync(u)};this.channel.on(ct,e),this.channel.on(rr,({storyId:u,newPhase:y})=>{let{isDebugging:g}=this.getState(u);this.setState(u,{renderPhase:y}),y==="preparing"&&g&&e({storyId:u}),y==="playing"&&e({storyId:u,isDebugging:g}),y==="played"&&this.setState(u,{isLocked:!1,isPlaying:!1,isDebugging:!1}),y==="errored"&&this.setState(u,{isLocked:!1,isPlaying:!1})}),this.channel.on(nr,()=>{this.initialized?this.cleanup():this.initialized=!0});let r=({storyId:u,playUntil:y})=>{this.getState(u).isDebugging||this.setState(u,({calls:i})=>({calls:[],shadowCalls:i.map(p=>({...p,status:"waiting"})),isDebugging:!0}));let g=this.getLog(u);this.setState(u,({shadowCalls:i})=>{var f;if(y||!g.length)return{playUntil:y};let p=i.findIndex(b=>b.id===g[0].callId);return{playUntil:(f=i.slice(0,p).filter(b=>b.interceptable&&!b.ancestors.length).slice(-1)[0])==null?void 0:f.id}}),this.channel.emit(ct,{storyId:u,isDebugging:!0})},t=({storyId:u})=>{var i;let y=this.getLog(u).filter(p=>!p.ancestors.length),g=y.reduceRight((p,f,b)=>p>=0||f.status==="waiting"?p:b,-1);r({storyId:u,playUntil:(i=y[g-1])==null?void 0:i.callId})},l=({storyId:u,callId:y})=>{var m;let{calls:g,shadowCalls:i,resolvers:p}=this.getState(u),f=g.find(({id:h})=>h===y),b=i.find(({id:h})=>h===y);if(!f&&b&&Object.values(p).length>0){let h=(m=this.getLog(u).find(d=>d.status==="waiting"))==null?void 0:m.callId;b.id!==h&&this.setState(u,{playUntil:b.id}),Object.values(p).forEach(d=>d())}else r({storyId:u,playUntil:y})},s=({storyId:u})=>{var g;let{resolvers:y}=this.getState(u);if(Object.values(y).length>0)Object.values(y).forEach(i=>i());else{let i=(g=this.getLog(u).find(p=>p.status==="waiting"))==null?void 0:g.callId;i?r({storyId:u,playUntil:i}):_({storyId:u})}},_=({storyId:u})=>{this.setState(u,{playUntil:void 0,isDebugging:!1}),Object.values(this.getState(u).resolvers).forEach(y=>y())};this.channel.on(ye.START,r),this.channel.on(ye.BACK,t),this.channel.on(ye.GOTO,l),this.channel.on(ye.NEXT,s),this.channel.on(ye.END,_)}getState(e){return this.state[e]||ve()}setState(e,r){var s;let t=this.getState(e),l=typeof r=="function"?r(t):r;this.state={...this.state,[e]:{...t,...l}},(s=ce.window)!=null&&s.parent&&(ce.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state)}cleanup(){var r;this.state=Object.entries(this.state).reduce((t,[l,s])=>{let _=Et(s);return _&&(t[l]=Object.assign(ve(),_)),t},{});let e={controlStates:Ot,logItems:[]};this.channel.emit(ye.SYNC,e),(r=ce.window)!=null&&r.parent&&(ce.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state)}getLog(e){let{calls:r,shadowCalls:t}=this.getState(e),l=[...t];r.forEach((_,o)=>{l[o]=_});let s=new Set;return l.reduceRight((_,o)=>(o.args.forEach(u=>{u!=null&&u.__callId__&&s.add(u.__callId__)}),o.path.forEach(u=>{u.__callId__&&s.add(u.__callId__)}),(o.interceptable||o.exception)&&!s.has(o.id)&&(_.unshift({callId:o.id,status:o.status,ancestors:o.ancestors}),s.add(o.id)),_),[])}instrument(e,r,t=0){if(!sn(e))return e;let{mutate:l=!1,path:s=[]}=r,_=r.getKeys?r.getKeys(e,t):Object.keys(e);return t+=1,_.reduce((o,u)=>{let y=yn(e,u);if(typeof(y==null?void 0:y.get)=="function"){let i=()=>{var p,f;return(f=(p=y==null?void 0:y.get)==null?void 0:p.bind(e))==null?void 0:f()};return Object.defineProperty(o,u,{get:()=>this.instrument(i(),{...r,path:s.concat(u)},t)}),o}let g=e[u];return typeof g!="function"?(o[u]=this.instrument(g,{...r,path:s.concat(u)},t),o):"__originalFn__"in g&&typeof g.__originalFn__=="function"?(o[u]=g,o):(o[u]=(...i)=>this.track(u,g,e,i,r),o[u].__originalFn__=g,Object.defineProperty(o[u],"name",{value:u,writable:!1}),Object.keys(g).length>0&&Object.assign(o[u],this.instrument({...g},{...r,path:s.concat(u)},t)),o)},l?e:mn(e))}track(e,r,t,l,s){var h,d,S,E;let _=((h=l==null?void 0:l[0])==null?void 0:h.__storyId__)||((E=(S=(d=ce.__STORYBOOK_PREVIEW__)==null?void 0:d.selectionStore)==null?void 0:S.selection)==null?void 0:E.storyId),{cursor:o,ancestors:u}=this.getState(_);this.setState(_,{cursor:o+1});let y=`${u.slice(-1)[0]||_} [${o}] ${e}`,{path:g=[],intercept:i=!1,retain:p=!1}=s,f=typeof i=="function"?i(e,g):i,b={id:y,cursor:o,storyId:_,ancestors:u,path:g,method:e,args:l,interceptable:f,retain:p},m=(f&&!u.length?this.intercept:this.invoke).call(this,r,t,b,s);return this.instrument(m,{...s,mutate:!0,path:[{__callId__:b.id}]})}intercept(e,r,t,l){let{chainedCallIds:s,isDebugging:_,playUntil:o}=this.getState(t.storyId),u=s.has(t.id);return!_||u||o?(o===t.id&&this.setState(t.storyId,{playUntil:void 0}),this.invoke(e,r,t,l)):new Promise(y=>{this.setState(t.storyId,({resolvers:g})=>({isLocked:!1,resolvers:{...g,[t.id]:y}}))}).then(()=>(this.setState(t.storyId,y=>{let{[t.id]:g,...i}=y.resolvers;return{isLocked:!0,resolvers:i}}),this.invoke(e,r,t,l)))}invoke(e,r,t,l){let{callRefsByResult:s,renderPhase:_}=this.getState(t.storyId),o=25,u=(i,p,f)=>{var b,m,h;if(f.includes(i))return"[Circular]";if(f=[...f,i],p>o)return"...";if(s.has(i))return s.get(i);if(i instanceof Array)return i.map(d=>u(d,++p,f));if(i instanceof Date)return{__date__:{value:i.toISOString()}};if(i instanceof Error){let{name:d,message:S,stack:E}=i;return{__error__:{name:d,message:S,stack:E}}}if(i instanceof RegExp){let{flags:d,source:S}=i;return{__regexp__:{flags:d,source:S}}}if(i instanceof((b=ce.window)==null?void 0:b.HTMLElement)){let{prefix:d,localName:S,id:E,classList:A,innerText:w}=i,C=Array.from(A);return{__element__:{prefix:d,localName:S,id:E,classNames:C,innerText:w}}}return typeof i=="function"?{__function__:{name:"getMockName"in i?i.getMockName():i.name}}:typeof i=="symbol"?{__symbol__:{description:i.description}}:typeof i=="object"&&((m=i==null?void 0:i.constructor)!=null&&m.name)&&((h=i==null?void 0:i.constructor)==null?void 0:h.name)!=="Object"?{__class__:{name:i.constructor.name}}:Object.prototype.toString.call(i)==="[object Object]"?Object.fromEntries(Object.entries(i).map(([d,S])=>[d,u(S,++p,f)])):i},y={...t,args:t.args.map(i=>u(i,0,[]))};t.path.forEach(i=>{i!=null&&i.__callId__&&this.setState(t.storyId,({chainedCallIds:p})=>({chainedCallIds:new Set(Array.from(p).concat(i.__callId__))}))});let g=i=>{if(i instanceof Error){let{name:p,message:f,stack:b,callId:m=t.id}=i,{showDiff:h=void 0,diff:d=void 0,actual:S=void 0,expected:E=void 0}=i.name==="AssertionError"?on(i):i,A={name:p,message:f,stack:b,callId:m,showDiff:h,diff:d,actual:S,expected:E};if(this.update({...y,status:"error",exception:A}),this.setState(t.storyId,w=>({callRefsByResult:new Map([...Array.from(w.callRefsByResult.entries()),[i,{__callId__:t.id,retain:t.retain}]])})),t.ancestors.length)throw Object.prototype.hasOwnProperty.call(i,"callId")||Object.defineProperty(i,"callId",{value:t.id}),i}throw i};try{if(_==="played"&&!t.retain)throw un;let i=(l.getArgs?l.getArgs(t,this.getState(t.storyId)):t.args).map(f=>typeof f!="function"||Object.keys(f).length?f:(...b)=>{let{cursor:m,ancestors:h}=this.getState(t.storyId);this.setState(t.storyId,{cursor:0,ancestors:[...h,t.id]});let d=()=>this.setState(t.storyId,{cursor:m,ancestors:h}),S=!1;try{let E=f(...b);return E instanceof Promise?(S=!0,E.finally(d)):E}finally{S||d()}}),p=e.apply(r,i);return p&&["object","function","symbol"].includes(typeof p)&&this.setState(t.storyId,f=>({callRefsByResult:new Map([...Array.from(f.callRefsByResult.entries()),[p,{__callId__:t.id,retain:t.retain}]])})),this.update({...y,status:p instanceof Promise?"active":"done"}),p instanceof Promise?p.then(f=>(this.update({...y,status:"done"}),f),g):p}catch(i){return g(i)}}update(e){this.channel.emit(ye.CALL,e),this.setState(e.storyId,({calls:r})=>{let t=r.concat(e).reduce((l,s)=>Object.assign(l,{[s.id]:s}),{});return{calls:Object.values(t).sort((l,s)=>l.id.localeCompare(s.id,void 0,{numeric:!0}))}}),this.sync(e.storyId)}sync(e){let r=()=>{var g;let{isLocked:t,isPlaying:l}=this.getState(e),s=this.getLog(e),_=(g=s.filter(({ancestors:i})=>!i.length).find(i=>i.status==="waiting"))==null?void 0:g.callId,o=s.some(i=>i.status==="active");if(t||o||s.length===0){let i={controlStates:Ot,logItems:s};this.channel.emit(ye.SYNC,i);return}let u=s.some(i=>i.status==="done"||i.status==="error"),y={controlStates:{start:u,back:u,goto:!0,next:l,end:l},logItems:s,pausedAt:_};this.channel.emit(ye.SYNC,y)};this.setState(e,({syncTimeout:t})=>(clearTimeout(t),{syncTimeout:setTimeout(r,0)}))}};function gn(e,r={}){var t,l,s,_,o,u,y,g;try{let i=!1,p=!1;return(s=(l=(t=ce.window)==null?void 0:t.location)==null?void 0:l.search)!=null&&s.includes("instrument=true")?i=!0:(u=(o=(_=ce.window)==null?void 0:_.location)==null?void 0:o.search)!=null&&u.includes("instrument=false")&&(p=!0),((y=ce.window)==null?void 0:y.parent)===ce.window&&!i||p?e:(ce.window&&!ce.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__&&(ce.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__=new fn),((g=ce.window)==null?void 0:g.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__).instrument(e,r))}catch(i){return tr.warn(i),e}}function yn(e,r){let t=e;for(;t!=null;){let l=Object.getOwnPropertyDescriptor(t,r);if(l)return l;t=Object.getPrototypeOf(t)}}var{step:_n}=gn({step:(e,r,t)=>r(t)},{intercept:!0}),bn={throwPlayFunctionExceptions:!1};export{bn as parameters,_n as runStep}; diff --git a/version-7.0.0/assets/preview-U3NC4eGL.js b/version-7.0.0/assets/preview-U3NC4eGL.js new file mode 100644 index 0000000..08641f4 --- /dev/null +++ b/version-7.0.0/assets/preview-U3NC4eGL.js @@ -0,0 +1 @@ +const o={parameters:{controls:{matchers:{color:/(background|color)$/i,date:/date$/i}},options:{storySort:{method:"",order:["Project",["ReportClients","Components"]],locales:""}}}};export{o as default}; diff --git a/version-7.0.0/assets/preview-d420dqR5.js b/version-7.0.0/assets/preview-d420dqR5.js new file mode 100644 index 0000000..5445a5f --- /dev/null +++ b/version-7.0.0/assets/preview-d420dqR5.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DocsRenderer-PKQXORMH-Co0OfJiJ.js","./iframe-BJY36Cwj.js","./index-RYns6xqu.js","./react-18-DBL1hgnh.js","./index-D16Yfzz8.js","./index-BbP3371Q.js","./index-D-8MO0q_.js","./extends-CF3RwP-h.js","./_baseToString-CmkGVQv0.js","./_getPrototype-2UMXDfW_.js","./cloneDeep-DjGZ9tLP.js","./_baseIteratee-hc9hs9W5.js","./index-DwAHOYlq.js","./index-DrFu-skq.js"])))=>i.map(i=>d[i]); +import{_ as a}from"./iframe-BJY36Cwj.js";import"../sb-preview/runtime.js";const{global:s}=__STORYBOOK_MODULE_GLOBAL__;var _=Object.entries(s.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),n={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-PKQXORMH-Co0OfJiJ.js").then(r=>r.ah),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>_[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{n as parameters}; diff --git a/version-7.0.0/assets/rbcs-BHXFcvGv.js b/version-7.0.0/assets/rbcs-BHXFcvGv.js new file mode 100644 index 0000000..b152920 --- /dev/null +++ b/version-7.0.0/assets/rbcs-BHXFcvGv.js @@ -0,0 +1 @@ +const e={"Beach seines":8,"Cast nets":3,"Dredges (bivalves)":7,"Drift nets":5,"Fish traps":6,"Fixed fish traps “madrague”":6,Gillnets:6,"Hand dredges (bivalves)":5,"Hand harvesting":4,"Intertidal hand captures":3,"Lines (jigs, hook and line, rod, troll)":5,"Longlines (bottom)":5,"Longlines (pelagic)":4,"Purse seining (bottom)":9,"Purse seining (pelagic)":5,"Spearfishing/diving":3,"Surrounding nets near shore":8,"Trammel nets":8,"Traps (lobster/octopus/crab)":4,"Trawl (bottom)":9,"Trawl (pelagic)":5},a={"Aquaculture and bottom exploitation not allowed":0,"Aquaculture OR bottom exploitation allowed, but not mining/oil platforms/sand extraction/detonations":1,"Both aquaculture AND bottom exploitation allowed with no restrictions (or if aquaculture is not allowed but mining/oil platforms/sand ex-traction/detonations are)":2},o={"No anchoring":0,"Boating and/or anchoring allowed but anchoring is fully regulated: restricted to particular areas or mooring buoys":1,"Boating and/or anchoring allowed but anchoring is only partially 2 regulated or unregulated":2},t={1:{label:"No-take/No-go",color:"rgb(78, 142, 135)"},2:{label:"No-take/Regulated access",color:"rgb(147,181,54)"},3:{label:"No-take/Unregulated access",color:"rgb(235,204,53)"},4:{label:"Highly regulated extraction",color:"rgb(203,131,44)"},5:{label:"Moderately regulated extraction",color:"rgb(176,33,97)"},6:{label:"Weakly regulated extraction",color:"rgb(115,25,74)"},7:{label:"Very weakly regulated extraction",color:"rgb(68,25,105)"},8:{label:"Unregulated extraction",color:"rgb(72,46,19)"}};export{a,o as b,t as c,e as r}; diff --git a/version-7.0.0/assets/react-18-DBL1hgnh.js b/version-7.0.0/assets/react-18-DBL1hgnh.js new file mode 100644 index 0000000..7354eea --- /dev/null +++ b/version-7.0.0/assets/react-18-DBL1hgnh.js @@ -0,0 +1 @@ +import{R as m,r as n}from"./index-RYns6xqu.js";import{r as R}from"./index-D16Yfzz8.js";var a={},s=R;a.createRoot=s.createRoot,a.hydrateRoot=s.hydrateRoot;var o=new Map,d=({callback:e,children:r})=>{let t=n.useRef();return n.useLayoutEffect(()=>{t.current!==e&&(t.current=e,e())},[e]),r},E=async(e,r,t)=>{let u=await i(r,t);return new Promise(c=>{u.render(m.createElement(d,{callback:()=>c(null)},e))})},f=(e,r)=>{let t=o.get(e);t&&(t.unmount(),o.delete(e))},i=async(e,r)=>{let t=o.get(e);return t||(t=a.createRoot(e,r),o.set(e,t)),t};export{E as r,f as u}; diff --git a/version-7.0.0/assets/styled-components.browser.esm-Cwi-fKCl.js b/version-7.0.0/assets/styled-components.browser.esm-Cwi-fKCl.js new file mode 100644 index 0000000..923b2e1 --- /dev/null +++ b/version-7.0.0/assets/styled-components.browser.esm-Cwi-fKCl.js @@ -0,0 +1,2 @@ +import{p as Dt}from"./index-BAMY2Nnw.js";import{R as nt,r as pr}from"./index-RYns6xqu.js";var R=function(){return R=Object.assign||function(r){for(var e,n=1,s=arguments.length;n0?_(J,--k):0,q--,I===10&&(q=1,xt--),I}function N(){return I=k2||zt(I)>3?"":" "}function re(t,r){for(;--r&&N()&&!(I<48||I>102||I>57&&I<65||I>70&&I<97););return It(t,gt()+(r<6&&L()==32&&N()==32))}function Ft(t){for(;N();)switch(I){case t:return k;case 34:case 39:t!==34&&t!==39&&Ft(I);break;case 40:t===41&&Ft(t);break;case 92:N();break}return k}function ee(t,r){for(;N()&&t+I!==57;)if(t+I===84&&L()===47)break;return"/*"+It(r,k-1)+"*"+Ht(t===47?t:N())}function ne(t){for(;!zt(L());)N();return It(t,k)}function se(t){return Xr(mt("",null,null,null,[""],t=Vr(t),0,[0],t))}function mt(t,r,e,n,s,o,a,c,i){for(var l=0,d=0,g=a,m=0,p=0,S=0,x=1,$=1,A=1,w=0,b="",C=s,E=o,y=n,f=b;$;)switch(S=w,w=N()){case 40:if(S!=108&&_(f,g-1)==58){lt(f+=u(kt(w),"&","&\f"),"&\f",lr(l?c[l-1]:0))!=-1&&(A=-1);break}case 34:case 39:case 91:f+=kt(w);break;case 9:case 10:case 13:case 32:f+=te(S);break;case 92:f+=re(gt()-1,7);continue;case 47:switch(L()){case 42:case 47:rt(oe(ee(N(),gt()),r,e,i),i);break;default:f+="/"}break;case 123*x:c[l++]=O(f)*A;case 125*x:case 59:case 0:switch(w){case 0:case 125:$=0;case 59+d:A==-1&&(f=u(f,/\f/g,"")),p>0&&O(f)-g&&rt(p>32?Xt(f+";",n,e,g-1,i):Xt(u(f," ","")+";",n,e,g-2,i),i);break;case 59:f+=";";default:if(rt(y=Vt(f,r,e,l,d,s,c,b,C=[],E=[],g,o),o),w===123)if(d===0)mt(f,r,y,y,C,o,g,c,E);else switch(m===99&&_(f,3)===110?100:m){case 100:case 108:case 109:case 115:mt(t,y,y,n&&rt(Vt(t,y,y,0,0,s,c,b,s,C=[],g,E),E),s,E,g,c,n?C:E);break;default:mt(f,y,y,y,[""],E,0,c,E)}}l=d=p=0,x=A=1,b=f="",g=a;break;case 58:g=1+O(f),p=S;default:if(x<1){if(w==123)--x;else if(w==125&&x++==0&&Qr()==125)continue}switch(f+=Ht(w),w*x){case 38:A=d>0?1:(f+="\f",-1);break;case 44:c[l++]=(O(f)-1)*A,A=1;break;case 64:L()===45&&(f+=kt(N())),m=L(),d=g=O(b=f+=ne(gt())),w++;break;case 45:S===45&&O(f)==2&&(x=0)}}return o}function Vt(t,r,e,n,s,o,a,c,i,l,d,g){for(var m=s-1,p=s===0?o:[""],S=mr(p),x=0,$=0,A=0;x0?p[w]+" "+b:u(b,/&\f/g,p[w])))&&(i[A++]=C);return At(t,r,e,s===0?Ct:c,i,l,d,g)}function oe(t,r,e,n){return At(t,r,e,hr,Ht(Jr()),H(t,2,-2),0,n)}function Xt(t,r,e,n,s){return At(t,r,e,Wt,H(t,0,n),H(t,n+1,-1),n,s)}function vr(t,r,e){switch(Ur(t,r)){case 5103:return h+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return h+t+t;case 4789:return et+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return h+t+et+t+v+t+t;case 5936:switch(_(t,r+11)){case 114:return h+t+v+u(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return h+t+v+u(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return h+t+v+u(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return h+t+v+t+t;case 6165:return h+t+v+"flex-"+t+t;case 5187:return h+t+u(t,/(\w+).+(:[^]+)/,h+"box-$1$2"+v+"flex-$1$2")+t;case 5443:return h+t+v+"flex-item-"+u(t,/flex-|-self/g,"")+(D(t,/flex-|baseline/)?"":v+"grid-row-"+u(t,/flex-|-self/g,""))+t;case 4675:return h+t+v+"flex-line-pack"+u(t,/align-content|flex-|-self/g,"")+t;case 5548:return h+t+v+u(t,"shrink","negative")+t;case 5292:return h+t+v+u(t,"basis","preferred-size")+t;case 6060:return h+"box-"+u(t,"-grow","")+h+t+v+u(t,"grow","positive")+t;case 4554:return h+u(t,/([^-])(transform)/g,"$1"+h+"$2")+t;case 6187:return u(u(u(t,/(zoom-|grab)/,h+"$1"),/(image-set)/,h+"$1"),t,"")+t;case 5495:case 3959:return u(t,/(image-set\([^]*)/,h+"$1$`$1");case 4968:return u(u(t,/(.+:)(flex-)?(.*)/,h+"box-pack:$3"+v+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+h+t+t;case 4200:if(!D(t,/flex-|baseline/))return v+"grid-column-align"+H(t,r)+t;break;case 2592:case 3360:return v+u(t,"template-","")+t;case 4384:case 3616:return e&&e.some(function(n,s){return r=s,D(n.props,/grid-\w+-end/)})?~lt(t+(e=e[r].value),"span",0)?t:v+u(t,"-start","")+t+v+"grid-row-span:"+(~lt(e,"span",0)?D(e,/\d+/):+D(e,/\d+/)-+D(t,/\d+/))+";":v+u(t,"-start","")+t;case 4896:case 4128:return e&&e.some(function(n){return D(n.props,/grid-\w+-start/)})?t:v+u(u(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return u(t,/(.+)-inline(.+)/,h+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(O(t)-1-r>6)switch(_(t,r+1)){case 109:if(_(t,r+4)!==45)break;case 102:return u(t,/(.+:)(.+)-([^]+)/,"$1"+h+"$2-$3$1"+et+(_(t,r+3)==108?"$3":"$2-$3"))+t;case 115:return~lt(t,"stretch",0)?vr(u(t,"stretch","fill-available"),r,e)+t:t}break;case 5152:case 5920:return u(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(n,s,o,a,c,i,l){return v+s+":"+o+l+(a?v+s+"-span:"+(c?i:+i-+o)+l:"")+t});case 4949:if(_(t,r+6)===121)return u(t,":",":"+h)+t;break;case 6444:switch(_(t,_(t,14)===45?18:11)){case 120:return u(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+h+(_(t,14)===45?"inline-":"")+"box$3$1"+h+"$2$3$1"+v+"$2box$3")+t;case 100:return u(t,":",":"+v)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return u(t,"scroll-","scroll-snap-")+t}return t}function bt(t,r){for(var e="",n=0;n-1&&!t.return)switch(t.type){case Wt:t.return=vr(t.value,t.length,e);return;case dr:return bt([F(t,{value:u(t.value,"@","@"+h)})],n);case Ct:if(t.length)return Zr(e=t.props,function(s){switch(D(s,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Y(F(t,{props:[u(s,/:(read-\w+)/,":"+et+"$1")]})),Y(F(t,{props:[s]})),jt(t,{props:Qt(e,n)});break;case"::placeholder":Y(F(t,{props:[u(s,/:(plac\w+)/,":"+h+"input-$1")]})),Y(F(t,{props:[u(s,/:(plac\w+)/,":"+et+"$1")]})),Y(F(t,{props:[u(s,/:(plac\w+)/,v+"input-$1")]})),Y(F(t,{props:[s]})),jt(t,{props:Qt(e,n)});break}return""})}}var fe={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},P={},K=typeof Dt<"u"&&P!==void 0&&(P.REACT_APP_SC_ATTR||P.SC_ATTR)||"data-styled",br="active",Sr="data-styled-version",Et="6.1.13",qt=`/*!sc*/ +`,St=typeof window<"u"&&"HTMLElement"in window,pe=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof Dt<"u"&&P!==void 0&&P.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&P.REACT_APP_SC_DISABLE_SPEEDY!==""?P.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&P.REACT_APP_SC_DISABLE_SPEEDY:typeof Dt<"u"&&P!==void 0&&P.SC_DISABLE_SPEEDY!==void 0&&P.SC_DISABLE_SPEEDY!==""&&P.SC_DISABLE_SPEEDY!=="false"&&P.SC_DISABLE_SPEEDY),_t=Object.freeze([]),U=Object.freeze({});function he(t,r,e){return e===void 0&&(e=U),t.theme!==e.theme&&t.theme||r||e.theme}var wr=new Set(["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","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","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),de=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,le=/(^-|-$)/g;function tr(t){return t.replace(de,"-").replace(le,"")}var ge=/(a)(d)/gi,ht=52,rr=function(t){return String.fromCharCode(t+(t>25?39:97))};function Gt(t){var r,e="";for(r=Math.abs(t);r>ht;r=r/ht|0)e=rr(r%ht)+e;return(rr(r%ht)+e).replace(ge,"$1-$2")}var Nt,Cr=5381,W=function(t,r){for(var e=r.length;e;)t=33*t^r.charCodeAt(--e);return t},xr=function(t){return W(Cr,t)};function Ar(t){return Gt(xr(t)>>>0)}function me(t){return t.displayName||t.name||"Component"}function Ot(t){return typeof t=="string"&&!0}var Ir=typeof Symbol=="function"&&Symbol.for,Er=Ir?Symbol.for("react.memo"):60115,ye=Ir?Symbol.for("react.forward_ref"):60112,ve={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},be={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},_r={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Se=((Nt={})[ye]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Nt[Er]=_r,Nt);function er(t){return("type"in(r=t)&&r.type.$$typeof)===Er?_r:"$$typeof"in t?Se[t.$$typeof]:ve;var r}var we=Object.defineProperty,Ce=Object.getOwnPropertyNames,nr=Object.getOwnPropertySymbols,xe=Object.getOwnPropertyDescriptor,Ae=Object.getPrototypeOf,sr=Object.prototype;function Rr(t,r,e){if(typeof r!="string"){if(sr){var n=Ae(r);n&&n!==sr&&Rr(t,n,e)}var s=Ce(r);nr&&(s=s.concat(nr(r)));for(var o=er(t),a=er(r),c=0;c0?" Args: ".concat(r.join(", ")):""))}var Ie=function(){function t(r){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=r}return t.prototype.indexOfGroup=function(r){for(var e=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,s=n.length,o=s;r>=o;)if((o<<=1)<0)throw at(16,"".concat(r));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=s;a=this.length||this.groupSizes[r]===0)return e;for(var n=this.groupSizes[r],s=this.indexOfGroup(r),o=s+n,a=s;a=0){var n=document.createTextNode(e);return this.element.insertBefore(n,this.nodes[r]||null),this.length++,!0}return!1},t.prototype.deleteRule=function(r){this.element.removeChild(this.nodes[r]),this.length--},t.prototype.getRule=function(r){return r0&&($+="".concat(A,","))}),i+="".concat(S).concat(x,'{content:"').concat($,'"}').concat(qt)},d=0;d0?".".concat(r):m},d=i.slice();d.push(function(m){m.type===Ct&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(je,e).replace(n,l))}),a.prefix&&d.push(ue),d.push(ae);var g=function(m,p,S,x){p===void 0&&(p=""),S===void 0&&(S=""),x===void 0&&(x="&"),r=x,e=p,n=new RegExp("\\".concat(e,"\\b"),"g");var $=m.replace(ze,""),A=se(S||p?"".concat(S," ").concat(p," { ").concat($," }"):$);a.namespace&&(A=kr(A,a.namespace));var w=[];return bt(A,ie(d.concat(ce(function(b){return w.push(b)})))),w};return g.hash=i.length?i.reduce(function(m,p){return p.name||at(15),W(m,p.name)},Cr).toString():"",g}var Ge=new Pr,Mt=Fe(),Nr=nt.createContext({shouldForwardProp:void 0,styleSheet:Ge,stylis:Mt});Nr.Consumer;nt.createContext(void 0);function ir(){return pr.useContext(Nr)}var Or=function(){function t(r,e){var n=this;this.inject=function(s,o){o===void 0&&(o=Mt);var a=n.name+o.hash;s.hasNameForId(n.id,a)||s.insertRules(n.id,a,o(n.rules,a,"@keyframes"))},this.name=r,this.id="sc-keyframes-".concat(r),this.rules=e,Ut(this,function(){throw at(12,String(n.name))})}return t.prototype.getName=function(r){return r===void 0&&(r=Mt),this.name+r.hash},t}(),Be=function(t){return t>="A"&&t<="Z"};function cr(t){for(var r="",e=0;e>>0);if(!e.hasNameForId(this.componentId,a)){var c=n(o,".".concat(a),void 0,this.componentId);e.insertRules(this.componentId,a,c)}s=B(s,a),this.staticRulesId=a}else{for(var i=W(this.baseHash,n.hash),l="",d=0;d>>0);e.hasNameForId(this.componentId,p)||e.insertRules(this.componentId,p,n(l,".".concat(p),void 0,this.componentId)),s=B(s,p)}}return s},t}(),jr=nt.createContext(void 0);jr.Consumer;var Tt={};function We(t,r,e){var n=Kt(t),s=t,o=!Ot(t),a=r.attrs,c=a===void 0?_t:a,i=r.componentId,l=i===void 0?function(C,E){var y=typeof C!="string"?"sc":tr(C);Tt[y]=(Tt[y]||0)+1;var f="".concat(y,"-").concat(Ar(Et+y+Tt[y]));return E?"".concat(E,"-").concat(f):f}(r.displayName,r.parentComponentId):i,d=r.displayName,g=d===void 0?function(C){return Ot(C)?"styled.".concat(C):"Styled(".concat(me(C),")")}(t):d,m=r.displayName&&r.componentId?"".concat(tr(r.displayName),"-").concat(r.componentId):r.componentId||l,p=n&&s.attrs?s.attrs.concat(c).filter(Boolean):c,S=r.shouldForwardProp;if(n&&s.shouldForwardProp){var x=s.shouldForwardProp;if(r.shouldForwardProp){var $=r.shouldForwardProp;S=function(C,E){return x(C,E)&&$(C,E)}}else S=x}var A=new Ye(e,m,n?s.componentStyle:void 0);function w(C,E){return function(y,f,Q){var it=y.attrs,Gr=y.componentStyle,Br=y.defaultProps,Lr=y.foldedComponentIds,Mr=y.styledComponentId,Yr=y.target,Wr=nt.useContext(jr),Hr=ir(),Rt=y.shouldForwardProp||Hr.shouldForwardProp,Zt=he(f,Wr,Br)||U,T=function(ut,X,ft){for(var tt,G=R(R({},X),{className:void 0,theme:ft}),Pt=0;Pt Den här rapporten sammanfattar storleken och andelen av denna plan inom dessa gränser.

Om skissgränser inom en plan överlappar varandra, räknas överlappningen endast en gång.

", + "SizeCard - learn more source": "Källa: Wikipedia - Territorialvatten", + "SizeCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", + "SizeCard title": "Zonstorlek", + "Target": "Mål", + "Value": "Värde", + "Viability": "Livskraft", + "# MPAs": "# MPA", + "% Area Within Plan": "% yta inom plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Bioregions 1": "Denna rapport sammanfattar denna plans överlappning med Kaliforniens bioregioner.", + "BlankCard": "BlankCard", + "Central Coast": "Centrala kusten", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fullt skyddat område", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Kelp 1": "Denna rapport sammanfattar denna plans överlappning med Kelp-data.", + "Learn More": "Läs mer", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "Nord kusten", + "OverlapCard": "Överlappskort", + "OverlapCard - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "OverlapCard 1": "Denna rapport sammanfattar denna plans överlappning med OverlapCard-data.", + "Plan Overview": "Planöversikt", + "Protection Card - Learn more": "

ℹ️ Översikt: Denna planeringsprocess använder IUCN:s ram för skyddsnivå:

IUCN Ia Strikt naturreservat: Strikt skyddat för biologisk mångfald och även möjligen geologiska/geomorfologiska särdrag, där människors besök, användning och påverkan är kontrolleras och begränsas för att säkerställa skydd av bevarandevärdena

IUCN Ib vildmarksområde: Vanligtvis stora omodifierade eller kraftigt modifierade områden, som behåller sin naturliga karaktär och inflytande, utan permanent eller betydande mänsklig bebyggelse, skyddade och lyckades bevara sina naturligt tillstånd

IUCN II Nationalpark: Stora naturliga eller nära-naturliga områden som skyddar storskaliga ekologiska processer med karakteristiska arter och ekosystem, som också har miljömässigt och kulturellt kompatibla andliga, vetenskapliga, utbildnings-, rekreations- och besöksmöjligheter

IUCN III Naturminne eller särdrag: Områden som är avsatta för att skydda ett specifikt naturmonument, som kan vara en landform, havsberg, marin grotta, geologiskt särdrag som en grotta eller ett stenparti som t.ex. forntida lund

IUCN IV Habitat/artsförvaltningsområde: Områden för att skydda särskilda arter eller livsmiljöer, där skötseln återspeglar denna prioritet. Många kommer att behöva regelbundna, aktiva insatser för att möta behoven hos särskilda arter eller livsmiljöer, men detta är inte ett krav i kategorin

IUCN V skyddat landskap eller havslandskap: där interaktionen mellan människor och natur över tid har producerat en distinkt karaktär med betydande ekologiskt, biologiskt, kulturellt och naturskönt värde: och där värnandet av denna interaktions integritet är avgörande för att skydda och upprätthålla området och dess tillhörande naturskydd och andra värden

IUCN VI skyddade områden med hållbar användning av naturresurser: Områden som bevarar ekosystem, tillsammans med tillhörande kulturella värden och traditionella naturresurssystem. Generellt stor, huvudsakligen i naturligt tillstånd, med en andel under hållbar naturresursförvaltning och där en låg nivå av icke-industriell naturresursanvändning som är förenlig med naturvård ses som ett av huvudmålen

IUCN Other Effective områdesbaserade bevarandeåtgärder (OECM): Ett annat geografiskt definierat område än ett skyddat område, som styrs och förvaltas på sätt som uppnår positiva och varaktiga långsiktiga resultat för bevarande av biologisk mångfald på plats, med tillhörande ekosystemfunktioner och tjänster och där tillämpliga, kulturella, andliga, socioekonomiska och andra lokalt relevanta värden (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, och III anses vara skyddszoner med hög biologisk mångfald (HBPZ). IUCN IV, V, VI, OECM och LMMA anses vara Medium Biodiversity Protection Zones (MBPZs).

🎯 Planeringsmål: Inga

🗺️ Källdata: Inga

< p>📈 Rapport: Räknar helt enkelt antalet zoner i varje skyddsnivå.

", + "RED": "RÖD", + "Regions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Regions 1": "Denna rapport sammanfattar denna plans överlappning med studieregionerna i denna planeringsprocess.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Visa efter skiss", + "Show Map Layer": "Visa kartlager", + "SimpleCard ecoregion message": "Följande ekoregioner finns i närheten: <2>", + "SimpleCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", + "SimpleCard temperature message": "Den nuvarande havstemperaturen i denna skiss är <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonrapport", + "South Coast": "Sydkusten", + "Special Closure": "Särskild stängning", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens marina naturskyddsområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens förvaltningsområde för marin rekreation", + "State Marine Reserve": "Statens marinreservat", + "State Waters": "statliga vatten", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USA:s exklusiva ekonomiska zon", + "units": "enheter", + "Within Plan": "Inom plan", + "World": "Värld" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-B-Gjk8Va.js b/version-7.0.0/assets/translation-B-Gjk8Va.js new file mode 100644 index 0000000..a6e850b --- /dev/null +++ b/version-7.0.0/assets/translation-B-Gjk8Va.js @@ -0,0 +1,95 @@ +const e=`{ + "% Area": "% Area", + "% Within Plan": "% Within Plan", + "(Not answered)": "(Not answered)", + "Activity": "Activity", + "An error occurred while rendering this component. If the error persists, please report it.": "An error occurred while rendering this component. If the error persists, please report it.", + "Area": "Area", + "Attributes": "Attributes", + "BlankCard": "BlankCard", + "BlankCard Sketch Message": "This is a blank {{sketchStr}} with result {{dataStr}}.", + "Boundary": "Boundary", + "Category": "Category", + "Class": "Class", + "DataDownload - export CSV format label": "Export CSV", + "DataDownload - export JSON format label": "Export JSON", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exclusive Economic Zone\\n(0-200 nautical miles)", + "Found Within Plan": "Found Within Plan", + "Full protection level label": "Full", + "Goal": "Goal", + "High protection level label": "High", + "IUCN activity - aquaculture": "Aquaculture - small scale", + "IUCN activity - extraction": "Mining, oil and gas extraction", + "IUCN activity - fishing sustainable": "Fishing/collection: recreational (sustainable)", + "IUCN activity - habitation": "Habitation", + "IUCN activity - industrial fishing": "Industrial fishing, industrial scale aquaculture", + "IUCN activity - local fishing": "Fishing/collection: local fishing (sustainable)", + "IUCN activity - non-extractive": "Non-extractive recreation", + "IUCN activity - renewable": "Renewable energy generation", + "IUCN activity - research": "Research: non-extractive", + "IUCN activity - research extractive": "Research: extractive", + "IUCN activity - restoration": "Restoration/enhancement for other reasons", + "IUCN activity - shipping": "Shipping", + "IUCN activity - tourism": "Large scale high intensity tourism", + "IUCN activity - traditional fishing": "Traditional fishing/collection", + "IUCN activity - traditional use": "Traditional use: non-extractive", + "IUCN activity - untreated water": "Untreated water discharge", + "IUCN activity - works": "Works (harbors, ports, dredging)", + "IUCN category - none": "None", + "IUCN category 1a": "Strict Nature Reserve", + "IUCN category 1b": "Wilderness Area", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "National Park or Natural Monument/Feature", + "IUCN category 3": "Natural Monument or Feature", + "IUCN category 4": "Habitat/Species Management Area", + "IUCN category 4 or 6": "Habitat/Species Management Area or Protected area with sustainable use", + "IUCN category 5": "Protected Landscape/Seascape", + "IUCN category 6": "Protected area with sustainable use", + "IUCN protection level full": "Full", + "IUCN protection level high": "High", + "IUCN protection level low": "Low", + "IUCN rank - no description": "No", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variable; depends on whether this activity can be managed in such a way that it is compatible with the MPA’s objectives", + "IUCN rank - special no description": "Generally no, a strong prerogative against unless special circumstances apply", + "IUCN rank - special yes description": "Yes because no alternative exists, but special approval is essential", + "IUCN rank - yes description": "Yes", + "Land": "Land", + "Learn More": "Learn More", + "Learn more": "Learn more", + "MPA": "MPA", + "Map": "Map", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautical miles)", + "No attributes found": "No attributes found", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautical miles)", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Overview:

🎯 Planning Objective:

🗺️ Source Data:

📈 Report: This report calculates the total value of each feature within the plan. This value is divided by the total value of each feature to obtain the % contained within the plan. If the plan includes multiple areas that overlap, the overlap is only counted once.

", + "OverlapCard 1": "This report summarizes this plan's overlap with the data.", + "Overview": "Overview", + "Protection Level": "Protection Level", + "Representation": "Representation", + "Results not found": "Results not found", + "ResultsCard - no result message": "Report run completed, but no results returned", + "Select geography": "Select geography", + "Shoreline": "Shoreline", + "Show by MPA": "Show by MPA", + "Show by Sketch": "Show by Sketch", + "SimpleCard sketch size message": "This {{sketchStr}} is {{areaString}} square kilometers.", + "SimpleCard title": "Simple Report", + "Size": "Size", + "SizeCard - introduction": "national waters extend from the shoreline out to 200 nautical miles, known as the Exclusive Economic Zone (EEZ). This report summarizes offshore plan overlap with the EEZ and other boundaries within it, measuring progress towards achieving % targets for each boundary.", + "SizeCard - learn more": "<0> This report summarizes the size and proportion of this plan within these boundaries.

If sketch boundaries within a plan overlap with each other, the overlap is only counted once.

", + "SizeCard - learn more source": "Source: Wikipedia - Territorial Waters", + "Target": "Target", + "Value": "Value", + "Viability": "Viability", + "Within Plan": "Within Plan", + "km²": "km²", + "sketch": "sketch", + "sketch collection": "sketch collection", + "units": "units" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-B45LBurG.js b/version-7.0.0/assets/translation-B45LBurG.js new file mode 100644 index 0000000..a3275d2 --- /dev/null +++ b/version-7.0.0/assets/translation-B45LBurG.js @@ -0,0 +1,2 @@ +const t=`{} +`;export{t as default}; diff --git a/version-7.0.0/assets/translation-B8TNiS0q.js b/version-7.0.0/assets/translation-B8TNiS0q.js new file mode 100644 index 0000000..3954863 --- /dev/null +++ b/version-7.0.0/assets/translation-B8TNiS0q.js @@ -0,0 +1,131 @@ +const n=`{ + "% Area": "٪ منطقة", + "Activity": "نشاط", + "Area": "منطقة", + "Area Within Plan": "منطقة داخل المخطط", + "Attributes": "صفات", + "Boundary": "الحدود", + "Category": "فئة", + "Class": "فصل", + "DataDownload - export CSV format label": "تصدير CSV", + "DataDownload - export JSON format label": "تصدير JSON", + "Found Within Plan": "وجدت ضمن الخطة", + "Full protection level label": "ممتلىء", + "Goal": "هدف", + "High protection level label": "عالي", + "IUCN activity - aquaculture": "تربية الأحياء المائية - على نطاق صغير", + "IUCN activity - extraction": "التعدين واستخراج النفط والغاز", + "IUCN activity - fishing sustainable": "الصيد / الجمع: ترفيهي (مستدام)", + "IUCN activity - habitation": "سكن", + "IUCN activity - industrial fishing": "الصيد الصناعي ، تربية الأحياء المائية على نطاق صناعي", + "IUCN activity - local fishing": "الصيد / الجمع: الصيد المحلي (مستدام)", + "IUCN activity - non-extractive": "الترفيه غير الاستخراجي", + "IUCN activity - renewable": "توليد الطاقة المتجددة", + "IUCN activity - research": "البحث: غير استخلاصي", + "IUCN activity - research extractive": "البحث: الاستخراجي", + "IUCN activity - restoration": "الترميم / التحسين لأسباب أخرى", + "IUCN activity - shipping": "شحن", + "IUCN activity - tourism": "سياحة عالية الكثافة على نطاق واسع", + "IUCN activity - traditional fishing": "الصيد التقليدي / الجمع", + "IUCN activity - traditional use": "الاستخدام التقليدي: غير استخلاصي", + "IUCN activity - untreated water": "تصريف المياه غير المعالجة", + "IUCN activity - works": "الأشغال (الموانئ ، الموانئ ، التجريف)", + "IUCN category - none": "لا أحد", + "IUCN category 1a": "محمية طبيعية صارمة", + "IUCN category 1b": "منطقة برية", + "IUCN category 2": "متنزه قومي", + "IUCN category 2 or 3": "حديقة وطنية أو نصب تذكاري طبيعي / ميزة", + "IUCN category 3": "نصب أو ميزة طبيعية", + "IUCN category 4": "الموائل / منطقة إدارة الأنواع", + "IUCN category 4 or 6": "الموئل / منطقة إدارة الأنواع أو المنطقة المحمية ذات الاستخدام المستدام", + "IUCN category 5": "المناظر الطبيعية المحمية / المناظر البحرية", + "IUCN category 6": "منطقة محمية ذات استخدام مستدام", + "IUCN protection level full": "ممتلىء", + "IUCN protection level high": "عالي", + "IUCN protection level low": "قليل", + "IUCN rank - no description": "لا", + "IUCN rank - shorthand label for no": "ن", + "IUCN rank - shorthand label for no, with extra meaning": "ن*", + "IUCN rank - shorthand label for yes": "ص", + "IUCN rank - shorthand label for yes, with extra meaning": "نعم *", + "IUCN rank - special 'variable' description": "عامل؛ يعتمد على ما إذا كان يمكن إدارة هذا النشاط بطريقة تتوافق مع أهداف المحميات البحرية", + "IUCN rank - special no description": "بشكل عام لا ، امتياز قوي ضد ما لم تطبق ظروف خاصة", + "IUCN rank - special yes description": "نعم لأنه لا يوجد بديل ، لكن الموافقة الخاصة ضرورية", + "IUCN rank - yes description": "نعم", + "km²": "كيلومتر مربع", + "Learn more": "يتعلم أكثر", + "Map": "خريطة", + "MPA": "MPA", + "Protection Level": "مستوى الحماية", + "ReportError - message part 1": "هناك خطأ ما. الرجاء إغلاق هذا التقرير وحاول مرة أخرى.", + "ReportError - message part 2": "إذا استمر الخطأ ، يرجى الإبلاغ عنه.", + "Representation": "التمثيل", + "ResultsCard - no result message": "اكتمل تشغيل التقرير ، ولكن لم يتم إرجاع أي نتائج", + "Show by MPA": "عرض بواسطة MPA", + "Size": "مقاس", + "SizeCard - introduction": "تمتد المياه الوطنية من الخط الساحلي إلى 200 ميل بحري ، والمعروفة باسم المنطقة الاقتصادية الخالصة (EEZ). يلخص هذا التقرير تداخل الخطة الخارجية مع المنطقة الاقتصادية الخالصة والحدود الأخرى داخلها ، ويقيس التقدم نحو تحقيق النسبة المئوية للأهداف لكل حدود.", + "SizeCard - learn more": "<0> يلخص هذا التقرير حجم ونسبة هذه الخطة ضمن هذه الحدود.

إذا تداخلت حدود المناطق المحمية البحرية مع بعضها البعض ، فسيتم حساب التداخل مرة واحدة فقط. ", + "SizeCard - learn more source": "المصدر: ويكيبيديا - المياه الإقليمية", + "SizeCard sketch size message": "مساحة هذا الرسم <2> {{area}} كيلومتر مربع", + "SizeCard title": "حجم المنطقة", + "Target": "هدف", + "Value": "قيمة", + "Viability": "بقاء", + "Author(s)": "المؤلفون", + "Description": "وصف", + "(Not answered)": "(بلا جواب)", + "% Within Plan": "٪ ضمن الخطة", + "Results not found": "لم يتم العثور على النتائج", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "المنطقة الاقتصادية الخالصة\\n(0-200 ميل بحري)", + "Land": "أرض", + "Nearshore\\n(0-12 nautical miles)": "بالقرب من الشاطئ\\n(0-12 ميل بحري)", + "Offshore\\n(12-200 nautical miles)": "البحرية\\n(12-200 ميل بحري)", + "Shoreline": "الخط الساحلي", + "# MPAs": "# المناطق البحرية المحمية", + "% Area Within Plan": "النسبة المئوية للمساحة ضمن المخطط", + "30x30 Objective": "30x30 الهدف", + "Bioregions": "المناطق الحيوية", + "Bioregions - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "Bioregions 1": "يلخص هذا التقرير تداخل هذه الخطة مع المناطق الحيوية في كاليفورنيا.", + "BlankCard": "بطاقة فارغة", + "Central Coast": "الساحل المركزي", + "Federal Marine Conservation Area": "منطقة المحمية البحرية الفيدرالية", + "Federal Marine Reserve": "الاحتياطي الفيدرالي البحري", + "Fully Protected Area": "منطقة محمية بالكامل", + "Kelp": "عشب البحر", + "Kelp - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "Kelp 1": "يلخص هذا التقرير تداخل هذه الخطة مع بيانات Kelp.", + "Learn More": "يتعلم أكثر", + "mi²": "ميل²", + "North Central Coast": "الساحل الشمالي الأوسط", + "North Coast": "الساحل الشمالي", + "OverlapCard": "بطاقة التداخل", + "OverlapCard - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "OverlapCard 1": "يلخص هذا التقرير تداخل هذه الخطة مع بيانات OverlapCard.", + "Plan Overview": "نظرة عامة على الخطة", + "Protection Card - Learn more": "

ℹ️ نظرة عامة: تستخدم عملية التخطيط هذه إطار مستوى الحماية للاتحاد الدولي لحفظ الطبيعة:

محمية طبيعية صارمة للاتحاد الدولي لحفظ الطبيعة (IUCN Ia): محمية بشكل صارم للتنوع البيولوجي وربما أيضًا للميزات الجيولوجية/الجيومورفولوجية، حيث تكون الزيارات البشرية والاستخدام والتأثيرات خاضعة للرقابة ومحدودة لضمان حماية قيم الحفظ

المنطقة البرية التابعة للاتحاد الدولي لحفظ الطبيعة في Ib: عادةً ما تكون مناطق كبيرة غير معدلة أو معدلة بشكل طفيف، وتحتفظ بطابعها الطبيعي وتأثيرها، بدون سكن بشري دائم أو كبير، محمية ومدارة للحفاظ على خصوصيتها. الحالة الطبيعية

المنتزه الوطني للاتحاد الدولي لحفظ الطبيعة (IUCN II): مناطق طبيعية كبيرة أو مناطق شبه طبيعية كبيرة تحمي العمليات البيئية واسعة النطاق مع الأنواع والأنظمة البيئية المميزة، والتي تتمتع أيضًا بفرص روحية وعلمية وتعليمية وترفيهية وثقافية متوافقة بيئيًا وثقافيًا

IUCN III نصب أو سمة طبيعية: المناطق المخصصة لحماية نصب تذكاري طبيعي محدد، والذي يمكن أن يكون شكلاً أرضيًا أو جبلًا بحريًا أو كهفًا بحريًا أو سمة جيولوجية مثل الكهف أو سمة رصف مثل البستان القديم

منطقة إدارة الموائل/الأنواع التابعة للاتحاد الدولي لحفظ الطبيعة (IUCN IV): مناطق لحماية أنواع أو موائل معينة، حيث تعكس الإدارة هذه الأولوية. سيحتاج الكثير منها إلى تدخلات منتظمة وفعالة لتلبية احتياجات أنواع أو موائل معينة، ولكن هذا ليس من متطلبات الفئة

المناظر الطبيعية أو المناظر الطبيعية البحرية المحمية للاتحاد الدولي لحفظ الطبيعة الخامس: حيث يكون التفاعل بين الناس والطبيعة مع مرور الوقت أنتجت شخصية مميزة ذات قيمة بيئية وبيولوجية وثقافية ومناظر طبيعية كبيرة: وحيث يكون الحفاظ على سلامة هذا التفاعل أمرًا حيويًا لحماية واستدامة المنطقة والحفاظ على الطبيعة المرتبطة بها والقيم الأخرى

المناطق المحمية التابعة للاتحاد الدولي لحفظ الطبيعة السادس (IUCN VI) مع الاستخدام المستدام للموارد الطبيعية: المناطق التي تحافظ على النظم البيئية، إلى جانب القيم الثقافية المرتبطة بها وأنظمة إدارة الموارد الطبيعية التقليدية. كبيرة بشكل عام، بشكل رئيسي في حالة طبيعية، مع وجود نسبة تحت الإدارة المستدامة للموارد الطبيعية وحيث يعتبر استخدام الموارد الطبيعية غير الصناعية على مستوى منخفض بما يتوافق مع الحفاظ على الطبيعة أحد الأهداف الرئيسية

فعالية أخرى للاتحاد الدولي لحفظ الطبيعة تدابير الحفظ على أساس المنطقة (OECM): منطقة محددة جغرافيًا بخلاف المنطقة المحمية، يتم التحكم فيها وإدارتها بطرق تحقق نتائج إيجابية ومستدامة طويلة الأجل لحفظ التنوع البيولوجي في الموقع، مع وظائف وخدمات النظام البيئي المرتبطة بها. حيث يمكن تطبيق القيم الثقافية والروحية والاجتماعية والاقتصادية وغيرها من القيم ذات الصلة محليًا (اتفاقية التنوع البيولوجي، 2018).

المناطق البحرية المدارة محليًا (LMMA)

IUCN Ia, Ib, II, وIII تعتبر مناطق حماية عالية التنوع البيولوجي (HBPZs). تعتبر IUCN IV وV وVI وOECM وLMMAs مناطق حماية للتنوع البيولوجي المتوسط (MBPZs).

🎯 هدف التخطيط: لا شيء

🗺️ بيانات المصدر: لا شيء

< p>📈 التقرير: يحسب ببساطة عدد المناطق في كل مستوى حماية.

", + "RED": "أحمر", + "Regions - learn more": "

ℹ️ نظرة عامة:

🎯 هدف التخطيط:

🗺️ بيانات المصدر:

📈 التقرير: يحسب هذا التقرير القيمة الإجمالية لكل ميزة ضمن الخطة . يتم تقسيم هذه القيمة على القيمة الإجمالية لكل ميزة للحصول على النسبة المئوية الموجودة في الخطة. إذا كانت الخطة تتضمن مناطق متعددة متداخلة، فسيتم احتساب التداخل مرة واحدة فقط.

", + "Regions 1": "يلخص هذا التقرير تداخل هذه الخطة مع مناطق الدراسة في عملية التخطيط هذه.", + "San Francisco Bay": "خليج سان فرانسيسكو", + "Show by Sketch": "عرض بواسطة رسم", + "Show Map Layer": "إظهار طبقة الخريطة", + "SimpleCard ecoregion message": "المناطق البيئية التالية قريبة: <2>", + "SimpleCard sketch size message": "تبلغ مساحة هذا المخطط <2>{{area}} كيلومترًا مربعًا", + "SimpleCard temperature message": "درجة حرارة سطح البحر الحالية في هذا الرسم هي <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "تقرير المنطقة", + "South Coast": "الساحل الجنوبي", + "Special Closure": "إغلاق خاص", + "State Marine Conervation Area (No-Take)": "منطقة المحمية البحرية الحكومية (ممنوع الاستيلاء عليها)", + "State Marine Conservation Area": "منطقة المحافظة البحرية الحكومية", + "State Marine Park": "حديقة الدولة البحرية", + "State Marine Recreation Management Area": "منطقة إدارة الترفيه البحرية الحكومية", + "State Marine Reserve": "محمية الدولة البحرية", + "State Waters": "مياه الدولة", + "Study Regions": "مناطق الدراسة", + "United States Exclusive Economic Zone": "المنطقة الاقتصادية الخالصة للولايات المتحدة", + "units": "وحدات", + "Within Plan": "ضمن الخطة", + "World": "عالم" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-B9ev-tPq.js b/version-7.0.0/assets/translation-B9ev-tPq.js new file mode 100644 index 0000000..8b081c7 --- /dev/null +++ b/version-7.0.0/assets/translation-B9ev-tPq.js @@ -0,0 +1,131 @@ +const n=`{ + "% Area": "% އޭރިއާ", + "Activity": "ޙަރަކާތްތައް", + "Area": "ސަރަޙައްދު", + "Area Within Plan": "ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ސަރަޙައްދު", + "Attributes": "އެޓްރިބިއުޓްސް", + "Author(s)": "ލިޔުންތެރިޔާ(ތައް)", + "Boundary": "ބައުންޑަރީ", + "Category": "ކެޓަގަރީ", + "Class": "ކްލާސް", + "DataDownload - export CSV format label": "Export CSV", + "DataDownload - export JSON format label": "Export JSON", + "Description": "ތަފްޞީލު", + "Found Within Plan": "ޕްލޭންގެ ތެރެއިން ފެނުނު", + "Full protection level label": "ފުލް", + "Goal": "ގޯލް", + "High protection level label": "އުސް", + "IUCN activity - aquaculture": "އެކުއަކަލްޗަރ - ސްމޯލް ސްކޭލް", + "IUCN activity - extraction": "ހިއްކުމާއި ތެލާއި ގޭސް ނެގުން", + "IUCN activity - fishing sustainable": "މަސްވެރިކަން/ކަލެކްޝަން: މުނިފޫހިފިލުވުމުގެ (ދެމެހެއްޓެނިވި)", + "IUCN activity - habitation": "ދިރިއުޅުން", + "IUCN activity - industrial fishing": "އިންޑަސްޓްރިއަލް ފިޝިންގ، އިންޑަސްޓްރިއަލް ސްކޭލް އެކުއަކަލްޗަރ", + "IUCN activity - local fishing": "މަސްވެރިކަން/ކަލެކްޝަން: ލޯކަލް މަސްވެރިކަން (ދެމެހެއްޓެނިވި)", + "IUCN activity - non-extractive": "ނޮން-އެކްސްޓްރެކްޓިވް ރެކްރިއޭޝަން", + "IUCN activity - renewable": "އިޔާދަކުރަނިވި ހަކަތަ އުފެއްދުން", + "IUCN activity - research": "ރިސާޗް: ނޮން-އެކްސްޓްރެކްޓިވް", + "IUCN activity - research extractive": "ރިސާޗް: އެކްސްޓްރެކްޓިވް", + "IUCN activity - restoration": "އެހެނިހެން ސަބަބުތަކަށްޓަކައި އަލުން އާރާސްތުކުރުން/ އިތުރުކުރުން", + "IUCN activity - shipping": "ޝިޕިން ގއ.", + "IUCN activity - tourism": "ބޮޑު މިންވަރެއްގެ ހައި އިންޓެންސިޓީ ޓުއަރިޒަމް", + "IUCN activity - traditional fishing": "އާދަޔާ ޚިލާފަށް މަސްވެރިކަން/ކަލެކްޝަން", + "IUCN activity - traditional use": "ޓްރެޑިޝަނަލް ޔޫސް: ނޮން-އެކްސްޓްރެކްޓިވް", + "IUCN activity - untreated water": "ފަރުވާ ނުކުރާ ފެން ބޭރުވުން", + "IUCN activity - works": "މަސައްކަތްތައް (ބަނދަރު، ބަނދަރު، ފަޅު)", + "IUCN category - none": "އެކަކުވެސް ނޫނެވެ.", + "IUCN category 1a": "ހަރުކަށި ނޭޗާ ރިޒާވް", + "IUCN category 1b": "ވާލްޑަނެސް އޭރިއާ", + "IUCN category 2": "ނޭޝަނަލް ޕާކް", + "IUCN category 2 or 3": "ނޭޝަނަލް ޕާކް ނުވަތަ ނެޗުރަލް މޮނިއުމަންޓް/ފީޗާ", + "IUCN category 3": "ގުދުރަތީ ބިނާ ނުވަތަ ފީޗާ", + "IUCN category 4": "ހެބިޓޭޓް/ސްޕީޝިސް މެނޭޖްމަންޓް އޭރިއާ", + "IUCN category 4 or 6": "ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކުރެވޭ ހެބިޓޭޓް/ސްޕީސިސް މެނޭޖްމަންޓް އޭރިއާ ނުވަތަ ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދު", + "IUCN category 5": "ހިމާޔަތްކޮށްފައިވާ ލޭންޑްސްކޭޕް/ސީސްކޭޕް", + "IUCN category 6": "ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކުރާ ހިމާޔަތްކޮށްފައިވާ ސަރަހައްދު", + "IUCN protection level full": "ފުލް", + "IUCN protection level high": "އުސް", + "IUCN protection level low": "ދަށް", + "IUCN rank - no description": "ނޫން", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "ވޭރިއޭބަލް؛ އެމް.ޕީ.އޭގެ މަޤްޞަދުތަކާ އެއްގޮތްވާ ގޮތަށް މި ޙަރަކާތް މެނޭޖް ކުރެވިދާނެތޯ ނުވަތަ ނޫންތޯ ބަރޯސާވަނީ", + "IUCN rank - special no description": "ޢާންމުގޮތެއްގައި، ޚާއްޞަ ޙާލަތްތަކަށް ޢަމަލުނުކުރާހާ ހިނދަކު، އެއިޚްތިޔާރެއް", + "IUCN rank - special yes description": "އާދެ، އެނޫން ގޮތެއް ނެތުމުން، އެކަމަކު ޚާއްޞަ ރުހުން ކޮންމެހެން ބޭނުންވޭ", + "IUCN rank - yes description": "އާދެ،", + "km²": "ކިލޯމީޓަރު", + "Learn more": "އިތުރަށް ދަސްކުރޭ", + "Map": "މެޕް", + "MPA": ".MPA", + "Protection Level": "ޕްރޮޓެކްޝަން ލެވެލް", + "ReportError - message part 1": "ކަމެއް ގޯސްވެގެން ދިޔައެވެ. މި ރިޕޯޓް ބަންދުކޮށް އަނެއްކާވެސް މަސައްކަތް ކުރާށެވެ.", + "ReportError - message part 2": "ކުށެއް ދެމިއޮތްނަމަ އެކަން ރިޕޯޓްކުރާށެވެ.", + "Representation": "ތަމްސީލުކުރުން", + "ResultsCard - no result message": "ރިޕޯޓް ރަން ނިމިފައިވީ ނަމަވެސް ނަތީޖާއެއް ނުނެރެވޭ", + "Show by MPA": "އެމް.ޕީ.އޭ.ގެ ޝޯއެއް", + "Size": "ސައިޒު", + "SizeCard - introduction": "ގައުމީ ކަނޑުގެ ސަރަހައްދު ގޮނޑުދޮށުން ފެށިގެން 200 ނޯޓިކަލް މޭލަށް ފެތުރިފައިވާއިރު، އެއީ އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން (އީއީޒެޑް) އެވެ. މި ރިޕޯޓުގައި ވަނީ އީއީޒެޑް އާއި އޭގެ ތެރޭގައި ހިމެނޭ އެހެނިހެން ބައުންޑަރީތަކާ އެކު އޮފްޝޯ ޕްލޭން އޯވަލެޕްކޮށް، ކޮންމެ ބައުންޑަރީއަކަށް ވެސް %ޓާގެޓް ހާސިލްކުރުމަށް ކުރިއެރުންތައް ދެނެގަނެފަ އެވެ.", + "SizeCard - learn more": "<0> މި ރިޕޯޓުގައި މި ޕްލޭންގެ ސައިޒާއި ނިސްބަތް މި ބައުންޑަރީތަކުގެ ތެރޭގައި ހިމަނާފައިވެއެވެ.

އެމްޕީއޭގެ ބައުންޑަރީތައް އެކަކު އަނެކަކާ އޯވަލެޕް ވެއްޖެނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "SizeCard - learn more source": "ވަސީލަތް: ވިކިޕީޑިއާ - ޓެރިޓޯރިއަލް ވޯޓާސް", + "SizeCard sketch size message": "މި ސްކޭޗަކީ <2>{{އޭރިއާ}} އަކަކިލޯމީޓަރެވެ.", + "SizeCard title": "ޒޯން ސައިޒް", + "Target": "ޓާގެޓް", + "Value": "ވެލިއު", + "Viability": "ވިޔަބިލިޓީ", + "(Not answered)": "(ޖަވާބެއް ނުދޭ)", + "% Within Plan": "ޕްލޭންގެ ތެރެއިން %", + "Results not found": "ނަތީޖާ ނުފެނުނު", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން\\n(0-200 ނޯޓިކަލް މޭލު)", + "Land": "ބިން", + "Nearshore\\n(0-12 nautical miles)": "ކައިރި އައްސޭރި\\n(0-12 ނޯޓިކަލް މޭލު)", + "Offshore\\n(12-200 nautical miles)": "އޮފްޝޯ\\n(12-200 ނޯޓިކަލް މޭލު)", + "Shoreline": "ޝޯރލައިން", + "# MPAs": "# އެމް.ޕީ.އޭ.", + "% Area Within Plan": "% ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ސަރަޙައްދު", + "30x30 Objective": "30x30 މަޤްޞަދު", + "Bioregions": "Bioionion", + "Bioregions - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "Bioregions 1": "މި ރިޕޯޓްގައި މި ޕްލޭން ކެލިފޯނިއާގެ ބަޔޯރީޖަންތަކާ އެކު އޮތް އޯވަލެޕް ކުރުކޮށް ބަޔާންކޮށްފައިވެ އެވެ.", + "BlankCard": "BlankCard", + "Central Coast": "ސެންޓްރަލް ކޯސްޓް", + "Federal Marine Conservation Area": "ފެޑެރަލް މެރިން ކޮންޒަވޭޝަން އޭރިއާ", + "Federal Marine Reserve": "ފެޑެރަލް މެރިން ރިޒާވް", + "Fully Protected Area": "ފުރިހަމައަށް ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދު", + "Kelp": "Kelp", + "Kelp - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "Kelp 1": "މި ރިޕޯޓުގައި މި ޕްލޭން ކެލްޕް ޑޭޓާއާ އެކު އޯވަލެޕްވެފައިވާކަން ކުރުކޮށް ބަޔާންކޮށްފައިވެ އެވެ.", + "Learn More": "އިތުރަށް ދަސްކުރޭ", + "mi²": "mi²", + "North Central Coast": "ނޯތު ސެންޓްރަލް ކޯސްޓް", + "North Coast": "ނޯތު ކޯސްޓް", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "OverlapCard 1": "މި ރިޕޯޓުގައި މި ޕްލޭން އޯވަލެޕްކާޑް ޑޭޓާއާ އެކު އޯވަލެޕްވެފައިވާ މިންވަރު ކުރުކޮށް ބަޔާންކޮށްފައިވެ އެވެ.", + "Plan Overview": "ޕްލޭން އޯވަވިއު", + "Protection Card - Learn more": "

i️ މި ޕްލޭނިންގ ޕްރޮސެސްގައި ބޭނުންކުރަނީ އައި.ޔޫ.ސީ.އެން ފްރޭމްވަރކް އޮފް ޕްރޮޓެކްޝަން ލެވެލް:

އައި.ޔޫ.ސީ.އެން.އައި.އައި އައިއޭ ސްޓްރިކްޓް ނޭޗަރ ރިޒާވް: ބަޔޯޑައިވަރސިޓީއަށް ވަރަށް ބޮޑަށް ޙިމާޔަތްކުރެވިފައިވާ، އަދި ޖިއޮލޮޖިކަލް/ ޖިއޯމޯފޯލޮޖިކަލް ފީޗަރސްތަކަށްވެސް، އިންސާނުންގެ ޒިޔާރަތްކުރުމާއި، ބޭނުންކުރުމާއި، އަސަރުތައް ކޮންޓްރޯލްކޮށް، ކޮންޒަވޭޝަން ވެލިއުސް

އައި.ޔޫ.ސީ.އެން.އައި.ބީ ވައިލްޑަނެސް އޭރިއާގެ ޙިމާޔަތް ކަށަވަރުކުރުމަށްޓަކައި ލިމިޓްކުރެވިފައި: ޢާންމުގޮތެއްގައި ބޮޑެތި މޮޑިފައިޑް ނުވަތަ ސްޕްގްޓްލީ މޮޑިފައިޑް އޭރިއާތައް، އެތަންތަނުގެ ގުދުރަތީ ސިފައާއި ނުފޫޒު ދެމެހެއްޓުން، ދާއިމީ ގޮތެއްގައި ނުވަތަ މުހިންމު އިންސާނުން ވަޒަންވެރިކުރުމެއް ނެތި، ހިމާޔަތްކުރެވި، އެމީހުންގެ ގުދުރަތީ ޙާލަތު ޙިމާޔަތްކޮށް، ޙިމާޔަތްކޮށް، ޙިމާޔަތްކޮށް،

އައި.ޔޫ.ސީ.އެން.2 ނޭޝަނަލް ޕާކް: ބޮޑެތި ގުދުރަތީ ނުވަތަ ގުދުރަތީ ސަރަޙައްދުތަކުގެ ސަބަބުން ތިމާވެށީގެ ގޮތުންނާއި، ޘަޤާފީގޮތުން އެއްގޮތް ރޫޙާނީ، ސައިންޓިފިކް، ތަޢުލީމީ، މުނިފޫހިފިލުވުމުގެ އަދި ޒިޔާރަތްކުރުމުގެ ފުރުޞަތުތައްވެސް

އެބަހުއްޓެވެ.އައި.ޔޫ.ސީ.އެން 3 ޤުދުރަތީ ބިނާ ނުވަތަ ފީޗަރ: ވަކި ގުދުރަތީ ބިނާއެއް ހިމާޔަތްކުރުމަށް ކަނޑައެޅިފައިވާ ސަރަޙައްދުތައް، އެއީ ލޭންޑްފޯމް، ސީ މައުންޓް، މެރިން ހޮހޮޅައެއް ފަދަ ޖިއޮލޮޖިކަލް ފީޗަރ، ނުވަތަ ކުރީގެ ގްރޯވް

އައި.ޔޫ.ސީ.އެން.4 ހެބިޓޭޓް/ސްޕީސިސް މެނޭޖްމަންޓް އޭރިއާ ފަދަ ޕީވިންގ ފީޗަރއެއް: ވަކި ބާވަތްތައް ނުވަތަ ވަޒަންތައް ހިމާޔަތްކުރާނެ ސަރަޙައްދުތައް، މެނޭޖްމަންޓުން މި އިސްކަން ދައްކުވައިދޭ ސަރަޙައްދުތަކެވެ. ވަކި ބާވަތެއްގެ ނުވަތަ ވަޒަންވެރިކަމުގެ ބޭނުންތައް ފުއްދުމަށް ޓަކައި ގިނަ ބަޔަކަށް ގަވާއިދުން، ޙަރަކާތްތެރި އިންޓަރވެންޝަންތަކެއް ބޭނުންވާނެކަމަށާއި، ނަމަވެސް މިއީ

އައި.ޔޫ.ސީ.އެން.ވީ ޕްރޮޓެކްޓެޑް ލޭންޑްސްކޭޕް ނުވަތަ ސީސްކޭޕް ކެޓަގަރީގެ ޝަރުޠެއް ނޫނެވެ: ޒަމާނާ އެކީގައި މީހުންނާއި ޤުދުރަތުގެ މުޢާމަލާތްތަކުގެ ސަބަބުން ތިމާވެށީގެ ގޮތުންނާއި ބަޔޮލޮޖިކަލް، ޘަޤާފީ ގޮތުންނާއި ގުދުރަތީ ގޮތުން ވަރަށް ބޮޑު އަގުހުރި ތަފާތު ސިފައެއް އުފެދިފައިވާ ތަނެވެ. ވެލިއުސް

އައި.ޔޫ.ސީ.އެން.ވީ.އައި.އަކީ ގުދުރަތީ ވަސީލަތްތައް ދެމެހެއްޓެނިވި ގޮތެއްގައި ބޭނުންކޮށްގެން ހިމާޔަތްކޮށްފައިވާ ސަރަޙައްދުތައް: ތިމާވެށީގެ ނިޒާމުތައް ޙިމާޔަތްކުރާ ސަރަޙައްދުތަކާއި، އެއާ ގުޅުންހުރި ސަގާފީ އަސާސްތަކާއި، އާދަޔާ ޚިލާފު ޤުދުރަތީ ވަސީލަތްތައް މެނޭޖްކުރުމުގެ ނިޒާމުތައް. ޢާންމުގޮތެއްގައި ބޮޑު، މައިގަނޑު ގޮތެއްގައި ޤުދުރަތީ ޙާލަތެއްގައި، ދެމެހެއްޓެނިވި ޤުދުރަތީ ވަޞީލަތްތައް ބެލެހެއްޓުމުގެ ދަށުން، އަދި ޤުދުރަތީ ވަޞީލަތްތައް ޙިމާޔަތްކުރުމާ އެއްގޮތްވާ ގޮތުގެ މަތިން، އިންޑަސްޓްރިއަލް ނޫން ޤުދުރަތީ ވަސީލަތްތައް ބޭނުންކުރުން މައިގަނޑު އެއް އަމާޒަކީ

އައި.ޔޫ.ސީ.އެން. އެހެނިހެން އިފެކްޓިވް އޭރިއާ ބޭސްޑް ކޮންޒަވޭޝަން މެޕަރސް (އޯ.އީ.ސީ.އެމް): ޙިމާޔަތްކުރެވިފައިވާ ސަރަޙައްދެއް ފިޔަވައި، ޖިއޮގްރަފީގޮތުން ކަނޑައެޅިފައިވާ ސަރަޙައްދެއް، އެ ސަރަޙައްދަކީ، އިން ސިޓޫ ޙިމާޔަތްކުރުމަށް ޓަކައި ރަނގަޅު އަދި ދެމެހެއްޓެނިވި ދިގު މުއްދަތުގެ ނަތީޖާއެއް ޙާޞިލުކުރެވޭ ގޮތަށް، ދެމެހެއްޓެނިވި ގޮތެއްގައި ބަޔޯޑައިވަރސިޓީ، އެސޯސިއޭޓެޑް އިކޯސިސްޓަމް ފަންކްޝަންސް އެންޑް ސަރވިސަސް އާއި އެކު، އަދި އެޕްޕެބަލް، ކަލްޗަރަލް، ރޫހާނީ، އިޖްތިމާޢީ އަދި އެހެނިހެން ލޯކަލް ރިލޭންޓް ވެލިއުސް (ސީބީޑީ، 2018).

ލޯކަލް މެނޭޖްޑް މެރިން އޭރިއާސް (އެލްއެމްއެމްއޭ)

އައިޔޫސީއެން އައިއޭ، އައިބީ، 2 އަދި 3 އަކީ ހައި ބަޔޯޑައިވާސިޓީ ޕްރޮޓެކްޝަން ޒޯން (އެޗްބީޕީޒެޑް) ކަމަށް ބެލެވެ އެވެ. އައިޔޫސީއެން އައިވީ، ވީ، ވީ، ވީ، އޯއީސީއެމް އަދި އެމްއެލްއެމްއޭ އަކީ މީޑިއަމް ބަޔޯޑައިވާސިޓީ ޕްރޮޓެކްޝަން ޒޯން (އެމްބީޕީޒެޑް) ކަމަށް ބެލެވެ އެވެ.

🎯 ޕްލޭނިންގ އޮބްޖެކްޓިވް: ނޮން

🗺️ ސޯސް ޑޭޓާ: ނޯން

📈 ރިޕޯރޓް: ކޮންމެ ޕްރޮޓެކްޝަން ލެވެލްއެއްގައި ވެސް ޒޯންތަކުގެ އަދަދު ގުނަނީ.

", + "RED": "ރެޑް", + "Regions - learn more": "

i️ އޯވަވިއު:

🎯 ޕްލޭނިން ގ އޮބްޖެކްޓިވް:

🗺️ ސޯސް ޑޭޓާ:

📈 ރިޕޯޓް: މި ރިޕޯޓުގައި ޕްލޭންގެ ތެރޭގައި ހިމެނޭ ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގު ގުނައެވެ. ޕްލޭންގައި ހިމެނޭ %ހޯދުމަށް ޓަކައި ކޮންމެ ފީޗާއެއްގެ ޖުމްލަ އަގަށް މި ވެލިއު ބަހާލައެވެ. މި ޕްލޭންގައި އޯވަލެޕްވާ ގިނަ ދާއިރާތަކެއް ހިމަނައިފިނަމަ އޯވަލެޕް ގުނަނީ އެންމެ ފަހަރަކު އެވެ.

", + "Regions 1": "މި ރިޕޯޓްގައި މި ޕްލޭން މި ޕްލޭނިންގ ޕްރޮސެސްގައި ދިރާސާ ކުރާ ސަރަޙައްދުތަކާ އެކު އޯވަލެޕްވެފައިވާކަން ކުރުކޮށް ބަޔާންކޮށްފައިވެއެވެ.", + "San Francisco Bay": "ސެން ފްރެންސިސްކޯ ބޭ", + "Show by Sketch": "ސްކޭޗްގެ ޝޯ", + "Show Map Layer": "މެޕް ލޭޔަރ ދައްކާ", + "SimpleCard ecoregion message": "ތިރީގައި މިވާ އިކޯރީޖަންތައް ކައިރީގައި އެބަހުއްޓެވެ: <2>", + "SimpleCard sketch size message": "މި ސްކޭޗަކީ <2>{{އޭރިއާ}} އަކަކިލޯމީޓަރެވެ.", + "SimpleCard temperature message": "މި ސްކޭޗްގެ ތެރޭގައި މިހާރު ކަނޑުގެ ސަރަޙައްދުގެ ފިނިހޫނުމިން <2>{{މިންޓެމްޕް}} - {{މެކްސްޓެމްޕް}}°C.", + "SimpleCard title": "ޒޯން ރިޕޯޓް", + "South Coast": "ސައުތު ކޯސްޓް", + "Special Closure": "ސްޕެޝަލް ކްލޯސަރ", + "State Marine Conervation Area (No-Take)": "ސްޓޭޓް މެރިން ކޮނަރވޭޝަން އޭރިއާ (ނޯ-ޓޭކް)", + "State Marine Conservation Area": "ސްޓޭޓް މެރިން ކޮންޒަވޭޝަން އޭރިއާ", + "State Marine Park": "ސްޓޭޓް މެރިން ޕާކް", + "State Marine Recreation Management Area": "ސްޓޭޓް މެރިން ރެކްރިއޭޝަން މެނޭޖްމަންޓް އޭރިއާ", + "State Marine Reserve": "ސްޓޭޓް މެރިން ރިޒާވް", + "State Waters": "ސްޓޭޓް ވޯޓާސް", + "Study Regions": "ދިރާސާ ކުރާ ސަރަޙައްދުތައް", + "United States Exclusive Economic Zone": "އެމެރިކާގެ އެކްސްކްލޫސިވް އިކޮނޮމިކް ޒޯން", + "units": "ޔުނިޓުތައް", + "Within Plan": "ޕްލޭންގެ ތެރޭގައި", + "World": "ދުނިޔޭގައި" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-BJ53oCkA.js b/version-7.0.0/assets/translation-BJ53oCkA.js new file mode 100644 index 0000000..56dcb93 --- /dev/null +++ b/version-7.0.0/assets/translation-BJ53oCkA.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Bereich", + "Activity": "Aktivität", + "Area": "Bereich", + "Area Within Plan": "Bereich innerhalb des Plans", + "Attributes": "Attribute", + "Author(s)": "Autor(en)", + "Boundary": "Grenze", + "Category": "Kategorie", + "Class": "Klasse", + "DataDownload - export CSV format label": "CSV-Datei exportieren", + "DataDownload - export JSON format label": "JSON exportieren", + "Description": "Beschreibung", + "Found Within Plan": "Im Plan gefunden", + "Full protection level label": "Voll", + "Goal": "Ziel", + "High protection level label": "Hoch", + "IUCN activity - aquaculture": "Aquakultur - kleiner Maßstab", + "IUCN activity - extraction": "Bergbau, Öl- und Gasförderung", + "IUCN activity - fishing sustainable": "Angeln/Sammeln: Freizeit (nachhaltig)", + "IUCN activity - habitation": "Wohnen", + "IUCN activity - industrial fishing": "Industrielle Fischerei, Aquakultur im industriellen Maßstab", + "IUCN activity - local fishing": "Fischerei/Sammlung: lokale Fischerei (nachhaltig)", + "IUCN activity - non-extractive": "Nicht-extraktive Erholung", + "IUCN activity - renewable": "Erneuerbare Energieerzeugung", + "IUCN activity - research": "Forschung: nicht-extraktiv", + "IUCN activity - research extractive": "Forschung: extraktiv", + "IUCN activity - restoration": "Wiederherstellung/Verbesserung aus anderen Gründen", + "IUCN activity - shipping": "Versand", + "IUCN activity - tourism": "Hochintensiver Tourismus im großen Maßstab", + "IUCN activity - traditional fishing": "Traditionelles Fischen/Sammeln", + "IUCN activity - traditional use": "Traditionelle Verwendung: nicht extrahierend", + "IUCN activity - untreated water": "Unbehandelte Wasserableitung", + "IUCN activity - works": "Arbeiten (Häfen, Häfen, Baggerarbeiten)", + "IUCN category - none": "Keiner", + "IUCN category 1a": "Strenges Naturschutzgebiet", + "IUCN category 1b": "Wildnisgebiet", + "IUCN category 2": "Nationalpark", + "IUCN category 2 or 3": "Nationalpark oder Naturdenkmal/Merkmal", + "IUCN category 3": "Naturdenkmal oder Merkmal", + "IUCN category 4": "Lebensraum-/Artenmanagementbereich", + "IUCN category 4 or 6": "Lebensraum-/Artenmanagementgebiet oder Schutzgebiet mit nachhaltiger Nutzung", + "IUCN category 5": "Geschützte Landschaft/Meereslandschaft", + "IUCN category 6": "Schutzgebiet mit nachhaltiger Nutzung", + "IUCN protection level full": "Voll", + "IUCN protection level high": "Hoch", + "IUCN protection level low": "Niedrig", + "IUCN rank - no description": "NEIN", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "J*", + "IUCN rank - special 'variable' description": "Variable; hängt davon ab, ob diese Tätigkeit so geführt werden kann, dass sie mit den Zielen der MPA vereinbar ist", + "IUCN rank - special no description": "Im Allgemeinen nein, ein starkes Vorrecht dagegen, es sei denn, es liegen besondere Umstände vor", + "IUCN rank - special yes description": "Ja, da es keine Alternative gibt, aber eine Sondergenehmigung erforderlich ist", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Learn more": "Erfahren Sie mehr", + "Map": "Karte", + "MPA": "MPA", + "Protection Level": "Schutzlevel", + "ReportError - message part 1": "Etwas ist schief gelaufen. Bitte schließen Sie diesen Bericht und versuchen Sie es erneut.", + "ReportError - message part 2": "Wenn der Fehler weiterhin besteht, melden Sie ihn bitte.", + "Representation": "Darstellung", + "ResultsCard - no result message": "Berichtsausführung abgeschlossen, aber keine Ergebnisse zurückgegeben", + "Show by MPA": "Show von MPA", + "Size": "Größe", + "SizeCard - introduction": "Die nationalen Gewässer erstrecken sich von der Küstenlinie bis zu 200 Seemeilen, die als ausschließliche Wirtschaftszone (AWZ) bekannt sind. Dieser Bericht fasst die Überschneidungen von Offshore-Plänen mit der AWZ und anderen Grenzen darin zusammen und misst den Fortschritt beim Erreichen der %-Ziele für jede Grenze.", + "SizeCard - learn more": "<0> Dieser Bericht fasst die Größe und den Anteil dieses Plans innerhalb dieser Grenzen zusammen.

Wenn sich MPA-Grenzen überschneiden, wird die Überschneidung nur einmal gezählt.

", + "SizeCard - learn more source": "Quelle: Wikipedia - Hoheitsgewässer", + "SizeCard sketch size message": "Diese Skizze ist <2>{{area}} Quadratkilometer groß", + "SizeCard title": "Zonengröße", + "Target": "Ziel", + "Value": "Wert", + "Viability": "Lebensfähigkeit", + "(Not answered)": "(Nicht beantwortet)", + "% Within Plan": "% Innerhalb des Plans", + "Results not found": "Ergebnisse nicht gefunden", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ausschließlichen Wirtschaftszone\\n(0-200 Seemeilen)", + "Land": "Land", + "Nearshore\\n(0-12 nautical miles)": "In Küstennähe\\n(0-12 Seemeilen)", + "Offshore\\n(12-200 nautical miles)": "Off-Shore\\n(12-200 Seemeilen)", + "Shoreline": "Küstenlinie", + "# MPAs": "# Meeresschutzgebiete", + "% Area Within Plan": "% Fläche innerhalb des Plans", + "30x30 Objective": "30x30 Objektiv", + "Bioregions": "Bioregionen", + "Bioregions - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "Bioregions 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit den Bioregionen Kaliforniens zusammen.", + "BlankCard": "BlankoKarte", + "Central Coast": "Zentralküste", + "Federal Marine Conservation Area": "Bundesweites Meeresschutzgebiet", + "Federal Marine Reserve": "Bundesmarineschutzgebiet", + "Fully Protected Area": "Vollständig geschützter Bereich", + "Kelp": "Seetang", + "Kelp - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "Kelp 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit Kelp-Daten zusammen.", + "Learn More": "Erfahren Sie mehr", + "mi²": "mi²", + "North Central Coast": "Nordzentrale Küste", + "North Coast": "Nordküste", + "OverlapCard": "Überlappungskarte", + "OverlapCard - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "OverlapCard 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit OverlapCard-Daten zusammen.", + "Plan Overview": "Planübersicht", + "Protection Card - Learn more": "

ℹ️ Übersicht: Dieser Planungsprozess verwendet das IUCN-Rahmenwerk für Schutzniveaus:

IUCN Ia Strenges Naturschutzgebiet: Streng geschützt wegen der Artenvielfalt und möglicherweise auch geologischer/geomorphologischer Merkmale, wo menschliche Besuche, Nutzung und Auswirkungen kontrolliert und begrenzt werden, um den Schutz der Naturschutzwerte zu gewährleisten

IUCN Ib Wildnisgebiet: Normalerweise große unveränderte oder leicht veränderte Gebiete, die ihren natürlichen Charakter und Einfluss behalten, ohne dauerhafte oder bedeutende menschliche Besiedlung, geschützt und verwaltet, um ihren natürlichen Zustand zu bewahren

IUCN II Nationalpark: Große natürliche oder naturnahe Gebiete, die großflächige ökologische Prozesse mit charakteristischen Arten und Ökosystemen schützen, die auch umwelt- und kulturverträgliche spirituelle, wissenschaftliche, pädagogische, Freizeit- und Besuchermöglichkeiten bieten

IUCN III Naturdenkmal oder -merkmal: Gebiete, die zum Schutz eines bestimmten Naturdenkmals reserviert sind, das eine Landform, ein Seeberg, eine Meereshöhle, ein geologisches Merkmal wie eine Höhle oder ein steinernes Merkmal wie ein uraltes Hain

IUCN IV Lebensraum-/Artenmanagementgebiet: Gebiete zum Schutz bestimmter Arten oder Lebensräume, deren Management diese Priorität widerspiegelt. Viele werden regelmäßige, aktive Eingriffe benötigen, um die Bedürfnisse bestimmter Arten oder Lebensräume zu erfüllen, aber das ist keine Anforderung der Kategorie

IUCN V Geschützte Landschaft oder Meereslandschaft: Wo die Interaktion von Mensch und Natur im Laufe der Zeit einen unverwechselbaren Charakter mit bedeutendem ökologischen, biologischen, kulturellen und landschaftlichen Wert hervorgebracht hat: und wo die Wahrung der Integrität dieser Interaktion für den Schutz und die Erhaltung des Gebiets und der damit verbundenen Naturschutz- und sonstigen Werte von entscheidender Bedeutung ist

IUCN VI Geschützte Gebiete mit nachhaltiger Nutzung natürlicher Ressourcen: Gebiete, die Ökosysteme zusammen mit den damit verbundenen kulturellen Werten und traditionellen Managementsystemen natürlicher Ressourcen schützen. Im Allgemeinen groß, überwiegend in natürlichem Zustand, wobei ein Teil der natürlichen Ressourcen nachhaltig bewirtschaftet wird und eine mit dem Naturschutz vereinbare, geringfügige, nicht-industrielle Nutzung natürlicher Ressourcen als eines der Hauptziele angesehen wird

Sonstige wirksame flächenbezogene Schutzmaßnahmen (OECM) der IUCN: Ein geografisch definiertes Gebiet, das kein Schutzgebiet ist und so verwaltet und gemanagt wird, dass positive und nachhaltige langfristige Ergebnisse für die Erhaltung der biologischen Vielfalt vor Ort mit den damit verbundenen Ökosystemfunktionen und -dienstleistungen und ggf. kulturellen, spirituellen, sozioökonomischen und anderen lokal relevanten Werten erzielt werden (CBD, 2018).

Lokal verwaltete Meeresgebiete (LMMA)

IUCN Ia, Ib, II und III werden als Schutzzonen mit hoher biologischer Vielfalt (HBPZs) betrachtet. IUCN IV, V, VI, OECM und LMMAs werden als mittlere Biodiversitätsschutzzonen (MBPZs) betrachtet.

🎯 Planungsziel: Keines

🗺️ Quelldaten: Keine

📈 Bericht: Zählt einfach die Anzahl der Zonen in jeder Schutzstufe.

", + "RED": "ROT", + "Regions - learn more": "

ℹ️ Übersicht:

🎯 Planungsziel:

🗺️ Quelldaten:

📈 Bericht: Dieser Bericht berechnet den Gesamtwert jedes Features im Plan. Dieser Wert wird durch den Gesamtwert jedes Features geteilt, um den im Plan enthaltenen Prozentsatz zu erhalten. Wenn der Plan mehrere sich überschneidende Bereiche enthält, wird die Überschneidung nur einmal gezählt.

", + "Regions 1": "Dieser Bericht fasst die Überschneidungen dieses Plans mit den Untersuchungsregionen in diesem Planungsprozess zusammen.", + "San Francisco Bay": "Bucht von San Francisco", + "Show by Sketch": "Nach Skizze anzeigen", + "Show Map Layer": "Kartenebene anzeigen", + "SimpleCard ecoregion message": "Die folgenden Ökoregionen liegen in der Nähe: <2>", + "SimpleCard sketch size message": "Diese Skizze ist <2>{{area}} Quadratkilometer groß", + "SimpleCard temperature message": "Die aktuelle Meeresoberflächentemperatur in dieser Skizze beträgt <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonenbericht", + "South Coast": "Südküste", + "Special Closure": "Sonderverschluss", + "State Marine Conervation Area (No-Take)": "Staatliches Meeresschutzgebiet (Schutzgebiet ohne Fang)", + "State Marine Conservation Area": "Staatliches Meeresschutzgebiet", + "State Marine Park": "Staatlicher Marinepark", + "State Marine Recreation Management Area": "Staatliches Meereserholungsgebiet", + "State Marine Reserve": "Staatliches Meeresschutzgebiet", + "State Waters": "Staatliche Gewässer", + "Study Regions": "Studienregionen", + "United States Exclusive Economic Zone": "Ausschließliche Wirtschaftszone der Vereinigten Staaten", + "units": "Einheiten", + "Within Plan": "Innerhalb des Plans", + "World": "Welt" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-BWDBmyXp.js b/version-7.0.0/assets/translation-BWDBmyXp.js new file mode 100644 index 0000000..d99148b --- /dev/null +++ b/version-7.0.0/assets/translation-BWDBmyXp.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% iWasewase", + "Activity": "iTaviqaravi", + "Area": "iWasewase", + "Area Within Plan": "iWasewase ena Loma ni iTuvatuva", + "Attributes": "iTovo", + "Author(s)": "Dauvolaivola", + "Boundary": "iYalayala", + "Category": "iWasewase", + "Class": "Kalasi", + "DataDownload - export CSV format label": "Vakauta na CSV", + "DataDownload - export JSON format label": "Vakauta na JSON", + "Description": "iVakamacala", + "Found Within Plan": "Kunei ena Loma ni iTuvatuva", + "Full protection level label": "Taucoko", + "Goal": "Takete", + "High protection level label": "Cecere", + "IUCN activity - aquaculture": "Aquaculture - ivakarau lailai", + "IUCN activity - extraction": "Qaqi, waiwai kei na kasi", + "IUCN activity - fishing sustainable": "Qoli/ikumuni: veivakamarautaki (tudei)", + "IUCN activity - habitation": "iTikotiko", + "IUCN activity - industrial fishing": "Qoli ni iyaya, ivakarau ni cakacaka ni wai", + "IUCN activity - local fishing": "Qoli/ikumuni: qoli ni vanua (tudei)", + "IUCN activity - non-extractive": "Ka ni veivakamarautaki sega ni veivaqaqacotaki", + "IUCN activity - renewable": "Itabatamata ni igu e rawa ni vakavoui", + "IUCN activity - research": "Vakadidike: sega ni tauri", + "IUCN activity - research extractive": "Vakadidike: extractive", + "IUCN activity - restoration": "Vakalesuimai/vakatorocaketaki ena vuku ni inaki tale eso", + "IUCN activity - shipping": "Vakauyaya", + "IUCN activity - tourism": "Levu ni saravanua kaukauwa", + "IUCN activity - traditional fishing": "Itikotiko ni qoli/ikumuni", + "IUCN activity - traditional use": "Vakayagataki vakavanua: sega ni tauri", + "IUCN activity - untreated water": "Wai e sega ni qaravi", + "IUCN activity - works": "Cakacaka (toba, waqa, dredging)", + "IUCN category - none": "Sega", + "IUCN category 1a": "Maroroi ni Bula Tudei", + "IUCN category 1b": "iWasewase ni Lekutu", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "National Park se iVakananumi/iVakatakilakila ni National Park", + "IUCN category 3": "iVakananumi se iVakatakilakila", + "IUCN category 4": "iWasewase ni Lewai ni iTikotiko/Mataqali", + "IUCN category 4 or 6": "iWasewase ni Lewai ni iTikotiko/iWasewase ni Mataqali se Vanua Taqomaki ena kena vakayagataki tudei", + "IUCN category 5": "Taqomaki ni Vanua/Seascape", + "IUCN category 6": "Vanua taqomaki ena kena vakayagataki tudei", + "IUCN protection level full": "Taucoko", + "IUCN protection level high": "Cecere", + "IUCN protection level low": "E ra", + "IUCN rank - no description": "Sega", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Veiveisau; vakatau ena kena rawa ni qaravi na itaviqaravi oqo ena dua na sala e salavata kei na inaki ni MPA", + "IUCN rank - special no description": "Sega, e dua na ilesilesi kaukauwa me saqata vakavo ga ke vakayagataki na ituvaki digitaki", + "IUCN rank - special yes description": "Io baleta ni sega ni dua na kena isosomi, ia e yaga na veivakadonui digitaki", + "IUCN rank - yes description": "Io", + "km²": "km2", + "Learn more": "Vulica eso tale na ka", + "Map": "Mape", + "MPA": ".MPA", + "Protection Level": "iVakatagedegede ni Veitaqomaki", + "ReportError - message part 1": "E dua na ka e leqa. Yalovinaka sogota na ripote oqo ka tovolea tale.", + "ReportError - message part 2": "Kevaka e toso tikoga na cala, yalovinaka ripotetaka.", + "Representation": "Matataki", + "ResultsCard - no result message": "Cicivaki na ripote, ia e sega ni vakalesui mai na macala", + "Show by MPA": "Vakaraitaka mai vei MPA", + "Size": "Levu", + "SizeCard - introduction": "na wai ni matanitu e yaco mai na baravi me yacova na 200 na maile e wai, ka vakatokai me Exclusive Economic Zone (EEZ). Na ripote oqo e vakalekalekataka na ituvatuva ni baravi ka veisotari kei na EEZ kei na iyalayala tale eso e loma, ka vakarautaka na toso ki na kena rawati na % takete me baleta na iyalayala yadua.", + "SizeCard - learn more": "<0> Na ripote oqo e vakalekalekataka na levu kei na ivakarau ni ituvatuva oqo ena loma ni iyalayala oqo.

Kevaka e veisotari vata na iyalayala ni MPA, ena wiliki ga vakadua na veisotari.

", + "SizeCard - learn more source": "Vurevure: Wikipedia - Wai ni Yasana", + "SizeCard sketch size message": "Na sketch oqo e <2>{{area}} kilomita vakarivirivi", + "SizeCard title": "iWiliwili ni iWasewase", + "Target": "Kolikila", + "Value": "Yaga", + "Viability": "Na Bula Tudei", + "(Not answered)": "(Sega ni saumi)", + "% Within Plan": "% Ena Loma ni iTuvatuva", + "Results not found": "Sega ni kune na kena macala", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "iWasewase Vakailavo Vakatabakidua\\n(0-200 na maile wai)", + "Land": "Vanua", + "Nearshore\\n(0-12 nautical miles)": "Baravi\\n(0-12 na maile e wai)", + "Offshore\\n(12-200 nautical miles)": "E baravi\\n(12-200 na maile wai)", + "Shoreline": "Baravi", + "# MPAs": "# MPAs", + "% Area Within Plan": "% iWasewase ena Loma ni iTuvatuva", + "30x30 Objective": "iNaki ni 30x30", + "Bioregions": "Bioregions", + "Bioregions - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "Bioregions 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ni veisotari kei na bioregions nei California.", + "BlankCard": "Kadi Lala", + "Central Coast": "Baravi e Loma", + "Federal Marine Conservation Area": "iWasewase ni Veimaroroi ni Sotia liu ni Federal", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Vanua Taqomaki Taucoko", + "Kelp": "Kelp", + "Kelp - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "Kelp 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ena kena veisotari kei na itukutuku ni Kelp.", + "Learn More": "Vulica Eso Tale na Ka", + "mi²": "miku", + "North Central Coast": "Vualiku kei Baravi e Loma", + "North Coast": "Vualiku kei Baravi", + "OverlapCard": "VeisotariCard", + "OverlapCard - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "OverlapCard 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ni veisotari kei na itukutuku ni overlapCard.", + "Plan Overview": "iTuvatuva Vakararaba", + "Protection Card - Learn more": "

i️ iVakaleka: Na iwalewale ni tuvatuva oqo e vakayagataka na suitu ni IUCN ni ivakatagedegede ni veitaqomaki:

IUCN Ia maroroi vinaka na veika bula: taqomaki vakavinaka sara me baleta na veika vakayago ka rawa talega ni geologicaly/geomorphological, ena vanua e dau vakayagataki kina na veisiko vakatamata, vakayagataki kei na revurevu e lewai ka yalani me vakadeitaki kina na kena taqomaki na yavunilewa ni

IUCN Ib Lekutu: e dau levu na vanua e sega ni vakatabui se vakavoui, ka maroroya na nodra itovo vakavuravura kei na veivakauqeti, ka sega ni vakaitikotiko tudei se bibi na tamata, taqomaki ka rawa ni maroroya na kedra ituvaki vakatamata

IUCN II National Park: Veivanua lelevu se voleka se voleka ni kena taqomaki na iwalewale ni bula vakaitamera ena ivakarau ni bula kei na ivakarau ni bula, ka tu talega kina na veimaliwai vakayalo, vakadidike, vuli, ka vulagi

IUCN III iVakananumi se ivakatakilakila: Na veivanua e biu vakatikitiki me taqomaka e dua na ivakananumi ni vanua, e rawa ni dua na vanua, ulunivanua ni wasawasa, qara ni sotia, ivakatakilakila ni geological me vaka na dua na qara, se dua na ivakarau ni kena vakayagataki na veikau makawa na

IUCN IV Habitat/species management: Vanua me taqomaki kina na mataqali se vanua, ka vakaraitaka kina na veiliutaki na veika e vakaliuci oqo. E vuqa era na gadreva na veivuke bulabula me sotava na gagadre ni mataqali se vanua ni bula, ia oqo e sega ni gadrevi ena iwasewase

IUCN V Protected landscape se seascape: Na vanua era dau veimaliwai kina na tamata kei na veika bula ena veigauna sa mai vakavuna e dua na ivakarau matata ka kilai levu, veika bulabula, itovo vakavanua ka totoka: ka sa ka bibi kina na kena taqomaki ka tokona na vanua kei na kena veimaliwai kei na veika tale eso yavunibula

IUCN VI Protected areas ena kena vakayagataki tudei na ivurevure vakayago: iWasewase ka maroroya na ivakarau ni bula, vata kei na yavunibula ni itovo vakavanua kei na ivakarau ni lewai ni ivurevure vakatamata. E raraba, vakalevu duadua, ena dua na ituvaki vakayago, ka tiko kina e dua na ivakarau ni kena qaravi na ivurevure tudei kei na vanua e vakayagataki kina na ivurevure ni veika bula e sega ni cakacaka vata kei na ivakarau ni maroroi e laurai me dua na inaki levu

ni IUCN Tale eso na ivakarau ni veimaroroi ni vanua (OECM): E dua na vanua e vakamatatataki tu kina na vanua ka sega ni dua na iWasewase Taqomaki, ka na vakatulewataki ka qaravi ena sala e rawati kina na icavacava vinaka ka balavu na kena dede me baleta na kena maroroi na veika bulabula, vata kei na itavi kei na veiqaravi ni ivakarau ni bula kei na vanua e vakayagataki kina, itovo vakavanua, vakayalo, bulabula ni veika bula, kei na yavunibula tale eso e veiganiti kei na noda vanua (CBD, 2018).

Na

iWasewase Vakatawa ni Sotia e Vanua (LMMA)

IUCN Ia, Ib, II, kei na III era okati me iWasewase ni Veitaqomaki ni Biodiversity e Cake (HBPZs). IUCN IV, V, VI, OECM, kei na LMMAs era okati me iWasewase ni Taqomaki ni Veika Bula Vakaitamera (MBPZs).

🎯 iNaki ni Tuvatuva: Sega na

iVurevure ni🗺️ iTukutuku: E sega ni dua na

📈 Ripote: e wilika ga na iwiliwili ni iwasewase ena ivakatagedegede yadua ni veitaqomaki.

", + "RED": "DAMUDAMU", + "Regions - learn more": "

i️ Raici Raraba:

🎯 iNakinaki ni Tuvatuva:

🗺️ iVurevure ni iTukutuku:

📈 Ripote: Na ripote oqo ena cakacakataka na levu taucoko ni yavunilewa ni iyaya yadua ena loma ni ituvatuva. Na yavunilewa oqo e wasetaki ena levu ni yavunilewa ni ivakatakilakila yadua me rawati kina na % e tiko ena loma ni ituvatuva. Kevaka e tiko ena ituvatuva e vuqa na vanua e veisotari, ena wiliki ga vakadua na veisotari.

", + "Regions 1": "Na ripote oqo e vakalekalekataka na ituvatuva oqo ena veisotari kei na veiyasana ni vuli ena iwalewale ni tuvatuva oqo.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Vakaraitaka ena Sketch", + "Show Map Layer": "Vakaraitaka na iBinibini Mape", + "SimpleCard ecoregion message": "Na ecoregion oqo era voleka: <2>", + "SimpleCard sketch size message": "Na sketch oqo e <2>{{area}} kilomita vakarivirivi", + "SimpleCard temperature message": "Na katakata ni wasawasa ena gauna oqo ena loma ni Sketch oqo e <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Ripote ni iWasewase", + "South Coast": "Ceva kei Baravi", + "Special Closure": "Sogo Digitaki", + "State Marine Conervation Area (No-Take)": "iWasewase ni Sotia e Wai ni Yasana (Sega ni Tauri)", + "State Marine Conservation Area": "iWasewase ni Maroroi ni Sotia ni Yasana", + "State Marine Park": "iKelekele ni Sotia ni Yasana", + "State Marine Recreation Management Area": "iWasewase ni Lewai ni Veivakamarautaki ni Sotia ni Yasana", + "State Marine Reserve": "Sotia ni Sotia ni Yasana", + "State Waters": "Wai ni Yasana", + "Study Regions": "Veiyasana ni Vuli", + "United States Exclusive Economic Zone": "iWasewase Vakailavo vakatabakidua e Amerika", + "units": "tabanilotu", + "Within Plan": "Loma ni iTuvatuva", + "World": "Vuravura" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-BXYMiWs2.js b/version-7.0.0/assets/translation-BXYMiWs2.js new file mode 100644 index 0000000..331bf70 --- /dev/null +++ b/version-7.0.0/assets/translation-BXYMiWs2.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Tidak dijawab)", + "% Area": "% Luas", + "% Within Plan": "% Dalam Rencana", + "Activity": "Aktivitas", + "Area": "Daerah", + "Area Within Plan": "Area Dalam Rencana", + "Attributes": "Atribut", + "Author(s)": "Pengarang", + "Boundary": "Batas", + "Category": "Kategori", + "Class": "Kelas", + "DataDownload - export CSV format label": "Ekspor CSV", + "DataDownload - export JSON format label": "Ekspor JSON", + "Description": "Keterangan", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona Ekonomi Eksklusif\\n(0-200 mil laut)", + "Found Within Plan": "Ditemukan Dalam Rencana", + "Full protection level label": "Penuh", + "Goal": "Sasaran", + "High protection level label": "Tinggi", + "IUCN activity - aquaculture": "Akuakultur - skala kecil", + "IUCN activity - extraction": "Penambangan, ekstraksi minyak dan gas", + "IUCN activity - fishing sustainable": "Penangkapan ikan/pengumpulan: rekreasi (berkelanjutan)", + "IUCN activity - habitation": "Tempat tinggal", + "IUCN activity - industrial fishing": "Perikanan industri, akuakultur skala industri", + "IUCN activity - local fishing": "Penangkapan ikan/pengumpulan: penangkapan ikan lokal (berkelanjutan)", + "IUCN activity - non-extractive": "Rekreasi non-ekstraktif", + "IUCN activity - renewable": "Pembangkit energi terbarukan", + "IUCN activity - research": "Penelitian: non-ekstraktif", + "IUCN activity - research extractive": "Penelitian: ekstraktif", + "IUCN activity - restoration": "Restorasi/peningkatan karena alasan lain", + "IUCN activity - shipping": "Pengiriman", + "IUCN activity - tourism": "Pariwisata intensitas tinggi berskala besar", + "IUCN activity - traditional fishing": "Penangkapan ikan/pengumpulan tradisional", + "IUCN activity - traditional use": "Penggunaan tradisional: non-ekstraktif", + "IUCN activity - untreated water": "Debit air yang tidak diolah", + "IUCN activity - works": "Pekerjaan (pelabuhan, pelabuhan, pengerukan)", + "IUCN category - none": "Tidak ada", + "IUCN category 1a": "Cagar Alam yang Ketat", + "IUCN category 1b": "Kawasan Hutan belantara", + "IUCN category 2": "Taman Nasional", + "IUCN category 2 or 3": "Taman Nasional atau Monumen/Fitur Alam", + "IUCN category 3": "Monumen atau Fitur Alam", + "IUCN category 4": "Area Pengelolaan Habitat/Spesies", + "IUCN category 4 or 6": "Kawasan Pengelolaan Habitat/Spesies atau Kawasan lindung dengan pemanfaatan berkelanjutan", + "IUCN category 5": "Lanskap/Bentang Laut yang Dilindungi", + "IUCN category 6": "Kawasan lindung dengan pemanfaatan berkelanjutan", + "IUCN protection level full": "Penuh", + "IUCN protection level high": "Tinggi", + "IUCN protection level low": "Rendah", + "IUCN rank - no description": "TIDAK", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; tergantung pada apakah kegiatan ini dapat dikelola sedemikian rupa sehingga sesuai dengan tujuan KKL", + "IUCN rank - special no description": "Umumnya tidak, hak prerogatif yang kuat terhadap kecuali berlaku keadaan khusus", + "IUCN rank - special yes description": "Ya karena tidak ada alternatif, tetapi persetujuan khusus sangat penting", + "IUCN rank - yes description": "Ya", + "km²": "km²", + "Land": "Tanah", + "Learn more": "Belajarlah lagi", + "Map": "Peta", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Dekat pantai\\n(0-12 mil laut)", + "Offshore\\n(12-200 nautical miles)": "Di lepas pantai\\n(12-200 mil laut)", + "Protection Level": "Tingkat Perlindungan", + "ReportError - message part 1": "Ada yang salah. Harap tutup laporan ini dan coba lagi.", + "ReportError - message part 2": "Jika kesalahan berlanjut, harap laporkan.", + "Representation": "Perwakilan", + "Results not found": "Hasil tidak ditemukan", + "ResultsCard - no result message": "Laporan berjalan selesai, tetapi tidak ada hasil yang dikembalikan", + "Shoreline": "Garis pantai", + "Show by MPA": "Ditunjukkan oleh MPA", + "Size": "Ukuran", + "SizeCard - introduction": "perairan nasional terbentang dari garis pantai hingga 200 mil laut, yang dikenal sebagai Zona Ekonomi Eksklusif (ZEE). Laporan ini merangkum rencana lepas pantai yang tumpang tindih dengan ZEE dan batas-batas lain di dalamnya, mengukur kemajuan pencapaian % target untuk setiap batas.", + "SizeCard - learn more": "<0> Laporan ini merangkum ukuran dan proporsi denah ini dalam batas-batas tersebut.

Jika batas-batas KKL saling tumpang tindih, maka tumpang tindih hanya dihitung satu kali.

", + "SizeCard - learn more source": "Sumber: Wikipedia - Perairan Teritorial", + "SizeCard sketch size message": "Sketsa ini berukuran <2>{{area}} kilometer persegi", + "SizeCard title": "Ukuran Zona", + "Target": "Target", + "Value": "Nilai", + "Viability": "Kelangsungan hidup", + "# MPAs": "# KKL", + "% Area Within Plan": "% Area Dalam Rencana", + "30x30 Objective": "Tujuan 30x30", + "Bioregions": "Bioregion", + "Bioregions - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "Bioregions 1": "Laporan ini merangkum tumpang tindih rencana ini dengan bioregion California.", + "BlankCard": "Kartu Kosong", + "Central Coast": "Pantai Tengah", + "Federal Marine Conservation Area": "Kawasan Konservasi Laut Federal", + "Federal Marine Reserve": "Cadangan Laut Federal", + "Fully Protected Area": "Kawasan yang Dilindungi Sepenuhnya", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "Kelp 1": "Laporan ini merangkum tumpang tindih rencana ini dengan data Kelp.", + "Learn More": "Belajarlah lagi", + "mi²": "mi²", + "North Central Coast": "Pantai Tengah Utara", + "North Coast": "pantai utara", + "OverlapCard": "Kartu Tumpang Tindih", + "OverlapCard - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "OverlapCard 1": "Laporan ini merangkum rencana ini yang tumpang tindih dengan data OverlapCard.", + "Plan Overview": "Ikhtisar Rencana", + "Protection Card - Learn more": "

ℹ️ Ikhtisar: Proses perencanaan ini menggunakan kerangka tingkat perlindungan IUCN:

IUCN Ia Cagar alam yang ketat: Dilindungi secara ketat untuk keanekaragaman hayati dan juga kemungkinan fitur geologi/geomorfologi, tempat kunjungan manusia, penggunaan dan dampaknya dikendalikan dan dibatasi untuk menjamin perlindungan nilai-nilai konservasi.

IUCN Ib Kawasan hutan belantara: Biasanya merupakan kawasan luas yang tidak dimodifikasi atau dimodifikasi secara langsung, tetap mempertahankan karakter dan pengaruh alaminya, tanpa tempat tinggal manusia yang permanen atau signifikan, dilindungi dan dikelola untuk melestarikannya kondisi alam

Taman Nasional IUCN II: Kawasan alami atau hampir alami yang luas yang melindungi proses ekologi berskala besar dengan spesies dan ekosistem yang khas, yang juga memiliki peluang spiritual, ilmiah, pendidikan, rekreasi, dan pengunjung yang sesuai secara lingkungan dan budaya

IUCN III Monumen atau fitur alam: Kawasan yang diperuntukkan untuk melindungi monumen alam tertentu, yang dapat berupa bentang alam, gunung laut, gua laut, fitur geologi seperti gua, atau fitur pving seperti hutan purba

IUCN IV Kawasan pengelolaan habitat/spesies: Kawasan untuk melindungi spesies atau habitat tertentu, yang pengelolaannya mencerminkan prioritas ini. Banyak hal yang memerlukan intervensi rutin dan aktif untuk memenuhi kebutuhan spesies atau habitat tertentu, namun hal ini tidak termasuk dalam kategori ini.

Lanskap atau bentang laut yang dilindungi IUCN V: Di mana interaksi manusia dan alam dari waktu ke waktu telah menjadi hal yang penting. menghasilkan karakter yang berbeda dengan nilai ekologis, biologi, budaya dan pemandangan yang signifikan: dan menjaga integritas interaksi ini sangat penting untuk melindungi dan mempertahankan kawasan serta konservasi alam dan nilai-nilai lainnya yang terkait

IUCN VI Kawasan yang dilindungi dengan pemanfaatan sumber daya alam secara berkelanjutan: Kawasan yang melestarikan ekosistem, beserta nilai-nilai budaya terkait dan sistem pengelolaan sumber daya alam tradisional. Umumnya berukuran besar, terutama dalam kondisi alami, dengan proporsi di bawah pengelolaan sumber daya alam berkelanjutan dan penggunaan sumber daya alam non-industri tingkat rendah yang sesuai dengan konservasi alam dipandang sebagai salah satu tujuan utama

IUCN Other Effective Tindakan Konservasi berbasis kawasan (OECM): Suatu kawasan yang ditetapkan secara geografis selain Kawasan Konservasi, yang diatur dan dikelola sedemikian rupa sehingga mencapai hasil jangka panjang yang positif dan berkelanjutan bagi konservasi keanekaragaman hayati in-situ, dengan fungsi dan jasa ekosistem yang terkait dan di mana nilai-nilai yang dapat diterapkan, budaya, spiritual, sosioekonomi, dan nilai-nilai lokal lainnya yang relevan (CBD, 2018).

Wilayah Laut yang Dikelola Secara Lokal (LMMA)

IUCN Ia, Ib, II, dan III dianggap sebagai Zona Perlindungan Keanekaragaman Hayati Tinggi (HBPZs). IUCN IV, V, VI, OECM, dan LMMA dianggap sebagai Zona Perlindungan Keanekaragaman Hayati Menengah (MBPZ).

🎯 Tujuan Perencanaan: Tidak ada

🗺️ Sumber Data: Tidak ada

< p>📈 Laporan: Cukup hitung jumlah zona di setiap tingkat perlindungan.

", + "RED": "MERAH", + "Regions - learn more": "

ℹ️ Ikhtisar:

🎯 Tujuan Perencanaan:

🗺️ Sumber Data:

📈 Laporan: Laporan ini menghitung nilai total setiap fitur dalam rencana . Nilai ini dibagi dengan nilai total setiap fitur untuk mendapatkan % yang terdapat dalam rencana. Jika denah mencakup beberapa area yang tumpang tindih, tumpang tindih tersebut hanya dihitung satu kali.

", + "Regions 1": "Laporan ini merangkum tumpang tindih rencana ini dengan wilayah studi dalam proses perencanaan ini.", + "San Francisco Bay": "Teluk San Francisco", + "Show by Sketch": "Tunjukkan dengan Sketsa", + "Show Map Layer": "Tampilkan Lapisan Peta", + "SimpleCard ecoregion message": "Ekoregion berikut berada di dekatnya: <2>", + "SimpleCard sketch size message": "Sketsa ini luasnya <2>{{area}} kilometer persegi", + "SimpleCard temperature message": "Suhu permukaan laut saat ini dalam sketsa ini adalah <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Laporan Zona", + "South Coast": "Pantai selatan", + "Special Closure": "Penutupan Khusus", + "State Marine Conervation Area (No-Take)": "Kawasan Konservasi Laut Negara Bagian (Dilarang Ambil)", + "State Marine Conservation Area": "Kawasan Konservasi Laut Negara", + "State Marine Park": "Taman Laut Negara", + "State Marine Recreation Management Area": "Kawasan Pengelolaan Rekreasi Laut Negara", + "State Marine Reserve": "Cagar Alam Laut Negara Bagian", + "State Waters": "Perairan Negara", + "Study Regions": "Wilayah Studi", + "United States Exclusive Economic Zone": "Zona Ekonomi Eksklusif Amerika Serikat", + "units": "unit", + "Within Plan": "Dalam Rencana", + "World": "Dunia" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-BXcmV7TI.js b/version-7.0.0/assets/translation-BXcmV7TI.js new file mode 100644 index 0000000..c23de18 --- /dev/null +++ b/version-7.0.0/assets/translation-BXcmV7TI.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Ei vastanud)", + "% Area": "% pindala", + "% Within Plan": "% plaani piires", + "Activity": "Tegevus", + "Area": "Piirkond", + "Area Within Plan": "Planeeringu piires piirkond", + "Attributes": "Atribuudid", + "Author(s)": "Autor(id)", + "Boundary": "Piir", + "Category": "Kategooria", + "Class": "Klass", + "DataDownload - export CSV format label": "Ekspordi CSV", + "DataDownload - export JSON format label": "Ekspordi JSON", + "Description": "Kirjeldus", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiivne majandustsoon\\n(0–200 meremiili)", + "Found Within Plan": "Leitud plaani piires", + "Full protection level label": "Täis", + "Goal": "Eesmärk", + "High protection level label": "Kõrge", + "IUCN activity - aquaculture": "Vesiviljelus – väikesemahuline", + "IUCN activity - extraction": "Kaevandamine, nafta ja gaasi ammutamine", + "IUCN activity - fishing sustainable": "Kalapüük/kogumine: meelelahutus (säästlik)", + "IUCN activity - habitation": "Elukoht", + "IUCN activity - industrial fishing": "Tööstuslik kalapüük, tööstuslikus ulatuses vesiviljelus", + "IUCN activity - local fishing": "Kalapüük/kogumine: kohalik kalapüük (säästev)", + "IUCN activity - non-extractive": "Vaba aja veetmine", + "IUCN activity - renewable": "Taastuvenergia tootmine", + "IUCN activity - research": "Uuring: mitteekstraktiivne", + "IUCN activity - research extractive": "Uurimistöö: kaevandus", + "IUCN activity - restoration": "Taastamine/täiendus muudel põhjustel", + "IUCN activity - shipping": "Saatmine", + "IUCN activity - tourism": "Suuremahuline suure intensiivsusega turism", + "IUCN activity - traditional fishing": "Traditsiooniline kalapüük/kollektsioon", + "IUCN activity - traditional use": "Traditsiooniline kasutus: mitteekstraktiivne", + "IUCN activity - untreated water": "Töötlemata vee väljavool", + "IUCN activity - works": "Tööd (sadamad, sadamad, süvendustööd)", + "IUCN category - none": "Mitte ühtegi", + "IUCN category 1a": "Range looduskaitseala", + "IUCN category 1b": "Kõnnumaa piirkond", + "IUCN category 2": "rahvuspark", + "IUCN category 2 or 3": "Rahvuspark või loodusmonument/objekt", + "IUCN category 3": "Loodusmälestis või -objekt", + "IUCN category 4": "Elupaik/liigimajandusala", + "IUCN category 4 or 6": "Elupaiga-/liigihooldusala või säästva kasutusega kaitseala", + "IUCN category 5": "Kaitstud maastik/meremaastik", + "IUCN category 6": "Säästva kasutusega kaitseala", + "IUCN protection level full": "Täis", + "IUCN protection level high": "Kõrge", + "IUCN protection level low": "Madal", + "IUCN rank - no description": "Ei", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Muutuv; sõltub sellest, kas seda tegevust saab juhtida nii, et see oleks kooskõlas MPA eesmärkidega", + "IUCN rank - special no description": "Üldiselt ei, tugev eelisõigus, välja arvatud juhul, kui kehtivad erilised asjaolud", + "IUCN rank - special yes description": "Jah, sest alternatiivi pole, kuid eriluba on hädavajalik", + "IUCN rank - yes description": "Jah", + "km²": "km²", + "Land": "Maa", + "Learn more": "Lisateavet", + "Map": "Kaart", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Lähedal kalda\\n(0–12 meremiili)", + "Offshore\\n(12-200 nautical miles)": "Avamere\\n(12–200 meremiili)", + "Protection Level": "Kaitsetase", + "ReportError - message part 1": "Midagi läks valesti. Palun sulgege see aruanne ja proovige uuesti.", + "ReportError - message part 2": "Kui viga ei kao, andke sellest teada.", + "Representation": "Esindus", + "Results not found": "Tulemusi ei leitud", + "ResultsCard - no result message": "Aruande käitamine on lõpetatud, kuid tulemusi ei tagastatud", + "Shoreline": "Rannajoon", + "Show by MPA": "Näita MPA", + "Size": "Suurus", + "SizeCard - introduction": "riigiveed ulatuvad rannajoonest kuni 200 meremiilini, mida tuntakse majandusvööndina (EEZ). Selles aruandes tehakse kokkuvõte avamere plaanide kattumisest majandusvööndi ja teiste selle piiridega, mõõdetakse edusamme iga piiri puhul % eesmärkide saavutamisel.", + "SizeCard - learn more": "<0> See aruanne võtab kokku selle plaani suuruse ja osakaalu nendes piirides.

Kui plaani eskiispiirid kattuvad üksteisega, loendatakse kattumist ainult üks kord.

", + "SizeCard - learn more source": "Allikas: Wikipedia – territoriaalveed", + "SizeCard sketch size message": "Selle visandi suurus on <2>{{ala}} ruutkilomeetrit", + "SizeCard title": "Tsooni suurus", + "Target": "Sihtmärk", + "Value": "Väärtus", + "Viability": "Elujõulisus", + "# MPAs": "# MPA-d", + "% Area Within Plan": "Plaani piires pindala %", + "30x30 Objective": "30x30 Eesmärk", + "Bioregions": "Bioregioonid", + "Bioregions - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "Bioregions 1": "See aruanne võtab kokku selle plaani kattuvuse California bioregioonidega.", + "BlankCard": "Tühi kaart", + "Central Coast": "Keskrannik", + "Federal Marine Conservation Area": "Föderaalne merekaitseala", + "Federal Marine Reserve": "Föderaalne merereserv", + "Fully Protected Area": "Täielikult kaitseala", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "Kelp 1": "See aruanne võtab kokku selle plaani kattuvuse Kelpi andmetega.", + "Learn More": "Lisateave", + "mi²": "mi²", + "North Central Coast": "Põhja-keskrannik", + "North Coast": "Põhjarannik", + "OverlapCard": "Ülekattekaart", + "OverlapCard - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "OverlapCard 1": "See aruanne võtab kokku selle plaani kattuvuse OverlapCardi andmetega.", + "Plan Overview": "Plaani ülevaade", + "Protection Card - Learn more": "

ℹ️ Ülevaade: see planeerimisprotsess kasutab IUCNi kaitsetaseme raamistikku:

IUCN Ia Range looduskaitseala: rangelt kaitstud bioloogilise mitmekesisuse ja võib-olla ka geoloogiliste/geomorfoloogiliste tunnuste tõttu, kus on inimeste külastatavus, kasutamine ja mõju kontrollitud ja piiratud, et tagada kaitseväärtuste kaitse

IUCN Ib põlisloodusala: tavaliselt suured muutmata või tugevalt muudetud alad, säilitades oma loomuliku iseloomu ja mõju, ilma püsiva või olulise inimasustuseta, kaitstud ja suudetud säilitada. looduslik seisund

IUCN II rahvuspark: suured looduslikud või looduslähedased alad, mis kaitsevad ulatuslikke ökoloogilisi protsesse iseloomulike liikide ja ökosüsteemidega ning millel on ka keskkonna- ja kultuuriliselt ühilduvad vaimsed, teaduslikud, hariduslikud, vaba aja veetmise ja külastusvõimalused.

IUCN III loodusmälestis või -objekt: alad, mis on eraldatud konkreetse loodusmälestise kaitseks, milleks võib olla pinnavorm, meremägi, merekoobas, geoloogiline objekt, nagu koobas, või katteobjekt, näiteks iidne metsatukk

IUCN IV Elupaiga-/liigihaldusala: alad, mis kaitsevad teatud liike või elupaiku ja mille haldamine peegeldab seda prioriteeti. Paljud vajavad teatud liikide või elupaikade vajaduste rahuldamiseks regulaarset ja aktiivset sekkumist, kuid see ei ole kategooria nõue

IUCN V Kaitstud maastik või meremaastik: kus inimeste ja looduse koostoime on aja jooksul muutunud. loonud erilise iseloomu, millel on märkimisväärne ökoloogiline, bioloogiline, kultuuriline ja maaliline väärtus: ja kus selle vastasmõju terviklikkuse kaitsmine on piirkonna ning sellega seotud looduskaitse ja muude väärtuste kaitsmiseks ja säilitamiseks ülioluline

IUCN VI kaitsealad loodusvarade säästva kasutamisega: alad, mis säilitavad ökosüsteeme koos nendega seotud kultuuriväärtuste ja traditsiooniliste loodusvarade majandamise süsteemidega. Üldiselt suur, peamiselt looduslikus seisundis, mille osakaal on loodusvarade säästva majandamise all ja mille üheks peamiseks eesmärgiks peetakse looduskaitsega kooskõlas olevat madalat mittetööstuslikku loodusvarade kasutamist.

IUCN Muu tõhus alapõhised kaitsemeetmed (OECM): geograafiliselt määratletud ala, mis ei ole kaitseala ja mida juhitakse ja hallatakse viisil, mis saavutab positiivseid ja püsivaid pikaajalisi tulemusi bioloogilise mitmekesisuse in situ säilitamisel koos sellega seotud ökosüsteemi funktsioonide ja teenustega ning kus on rakenduslikud, kultuurilised, vaimsed, sotsiaalmajanduslikud ja muud kohalikult olulised väärtused (CBD, 2018).

Kohalikult hallatavad merealad (LMMA)

IUCN Ia, Ib, II, ja III peetakse kõrge bioloogilise mitmekesisusega kaitsevöönditeks (HBPZ). IUCN IV, V, VI, OECM ja LMMA alasid peetakse keskmise bioloogilise mitmekesisuse kaitsevöönditeks (MBPZ).

🎯 Planeerimise eesmärk: puudub

🗺️ Lähteandmed: puuduvad

< p>📈 Teata: lihtsalt loendab tsoonide arvu igal kaitsetasemel.

", + "RED": "PUNANE", + "Regions - learn more": "

ℹ️ Ülevaade:

🎯 Planeerimise eesmärk:

🗺️ Lähteandmed:

📈 Aruanne: see aruanne arvutab plaani iga funktsiooni koguväärtuse . Plaanis sisalduva % saamiseks jagatakse see väärtus iga objekti koguväärtusega. Kui plaan sisaldab mitut ala, mis kattuvad, arvestatakse kattumist ainult üks kord.

", + "Regions 1": "See aruanne võtab kokku selle plaani kattuvuse uuringupiirkondadega selles planeerimisprotsessis.", + "San Francisco Bay": "San Francisco laht", + "Show by Sketch": "Näita sketši järgi", + "Show Map Layer": "Kuva kaardikiht", + "SimpleCard ecoregion message": "Järgmised ökoregioonid on läheduses: <2>", + "SimpleCard sketch size message": "Selle visandi suurus on <2>{{ala}} ruutkilomeetrit", + "SimpleCard temperature message": "Praegune merepinna temperatuur sellel visandil on <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Tsooni aruanne", + "South Coast": "Lõunarannik", + "Special Closure": "Spetsiaalne sulgemine", + "State Marine Conervation Area (No-Take)": "Osariigi merekaitseala (keelatud)", + "State Marine Conservation Area": "Riiklik merekaitseala", + "State Marine Park": "Riiklik merepark", + "State Marine Recreation Management Area": "State Marine Recreation Management Area", + "State Marine Reserve": "Riiklik merekaitseala", + "State Waters": "Osariigi veed", + "Study Regions": "Uurige piirkondi", + "United States Exclusive Economic Zone": "Ameerika Ühendriikide majandusvöönd", + "units": "ühikut", + "Within Plan": "Plaani piires", + "World": "Maailm" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-BZ1yWJUb.js b/version-7.0.0/assets/translation-BZ1yWJUb.js new file mode 100644 index 0000000..8c8a7bb --- /dev/null +++ b/version-7.0.0/assets/translation-BZ1yWJUb.js @@ -0,0 +1,85 @@ +const n=`{ + "% Area": "% क्षेत्रफल", + "Activity": "गतिविधि", + "Area": "क्षेत्र", + "Area Within Plan": "योजना के भीतर का क्षेत्र", + "Attributes": "विशेषताएँ", + "Author(s)": "लेखक (ओं)", + "Boundary": "सीमा", + "Category": "वर्ग", + "Class": "कक्षा", + "DataDownload - export CSV format label": "CSV निर्यात करें", + "DataDownload - export JSON format label": "JSON निर्यात करें", + "Description": "वर्णन", + "Found Within Plan": "योजना के भीतर पाया गया", + "Full protection level label": "पूर्ण", + "Goal": "लक्ष्य", + "High protection level label": "उच्च", + "IUCN activity - aquaculture": "जलीय कृषि - छोटे पैमाने पर", + "IUCN activity - extraction": "खनन, तेल और गैस निष्कर्षण", + "IUCN activity - fishing sustainable": "मछली पकड़ने / संग्रह: मनोरंजक (टिकाऊ)", + "IUCN activity - habitation": "गृह", + "IUCN activity - industrial fishing": "औद्योगिक मछली पकड़ने, औद्योगिक पैमाने पर जलीय कृषि", + "IUCN activity - local fishing": "मछली पकड़ने / संग्रह: स्थानीय मछली पकड़ने (टिकाऊ)", + "IUCN activity - non-extractive": "गैर-निष्कर्षण मनोरंजन", + "IUCN activity - renewable": "नवीकरणीय ऊर्जा उत्पादन", + "IUCN activity - research": "अनुसंधान: गैर-निष्कर्षण", + "IUCN activity - research extractive": "अनुसंधान: निष्कर्षण", + "IUCN activity - restoration": "अन्य कारणों से बहाली / वृद्धि", + "IUCN activity - shipping": "जहाजरानी", + "IUCN activity - tourism": "बड़े पैमाने पर उच्च तीव्रता पर्यटन", + "IUCN activity - traditional fishing": "पारंपरिक मछली पकड़ने /", + "IUCN activity - traditional use": "पारंपरिक उपयोग: गैर-निष्कर्षण", + "IUCN activity - untreated water": "अनुपचारित जल निर्वहन", + "IUCN activity - works": "काम (बंदरगाह, बंदरगाह, ड्रेजिंग)", + "IUCN category - none": "कोई नहीं", + "IUCN category 1a": "सख्त प्रकृति रिजर्व", + "IUCN category 1b": "जंगल का क्षेत्र", + "IUCN category 2": "राष्ट्रीय उद्यान", + "IUCN category 2 or 3": "राष्ट्रीय उद्यान या प्राकृतिक स्मारक/", + "IUCN category 3": "प्राकृतिक स्मारक या सुविधा", + "IUCN category 4": "पर्यावास/प्रजाति प्रबंधन क्षेत्र", + "IUCN category 4 or 6": "पर्यावास/प्रजाति प्रबंधन क्षेत्र या सतत उपयोग के साथ संरक्षित क्षेत्र", + "IUCN category 5": "संरक्षित परिदृश्य /", + "IUCN category 6": "टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", + "IUCN protection level full": "पूर्ण", + "IUCN protection level high": "उच्च", + "IUCN protection level low": "नीचा", + "IUCN rank - no description": "नहीं", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "परिवर्तनशील; इस बात पर निर्भर करता है कि क्या इस गतिविधि को इस तरह से प्रबंधित किया जा सकता है कि यह एमपीए के उद्देश्यों के साथ संगत है", + "IUCN rank - special no description": "आम तौर पर नहीं, जब तक कि विशेष परिस्थितियां लागू न हों, तब तक एक मजबूत विशेषाधिकार", + "IUCN rank - special yes description": "हां क्योंकि कोई विकल्प मौजूद नहीं है, लेकिन विशेष अनुमोदन आवश्यक है", + "IUCN rank - yes description": "हाँ", + "km²": "km²", + "Learn more": "और जानो", + "Map": "मानचित्र", + "MPA": ".MPA", + "Protection Level": "सुरक्षा स्तर", + "ReportError - message part 1": "कुछ गलत हो गया। कृपया इस रिपोर्ट को बंद करें और पुन: प्रयास करें.", + "ReportError - message part 2": "यदि त्रुटि बनी रहती है, तो कृपया इसकी रिपोर्ट करें।", + "Representation": "प्रतिनिधित्व", + "ResultsCard - no result message": "रिपोर्ट रन पूरा हो गया, लेकिन कोई परिणाम नहीं लौटा", + "Show by MPA": "एमपीए द्वारा दिखाया गया", + "Size": "आकार", + "SizeCard - introduction": "राष्ट्रीय जल तटरेखा से 200 समुद्री मील तक फैला हुआ है, जिसे विशेष आर्थिक क्षेत्र (ईईजेड) के रूप में जाना जाता है। यह रिपोर्ट ईईजेड और इसके भीतर अन्य सीमाओं के साथ अपतटीय योजना ओवरलैप को सारांशित करती है, प्रत्येक सीमा के लिए % लक्ष्यों को प्राप्त करने की दिशा में प्रगति को मापती है।", + "SizeCard - learn more": "<0> यह रिपोर्ट इन सीमाओं के भीतर इस योजना के आकार और अनुपात को सारांशित करती <>

यदि एमपीए सीमाएं एक-दूसरे के साथ ओवरलैप होती हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "SizeCard - learn more source": "स्रोत: विकिपीडिया - प्रादेशिक जल", + "SizeCard sketch size message": "यह स्केच <2>{{क्षेत्रफल}} वर्ग किलोमीटर है", + "SizeCard title": "क्षेत्र का आकार", + "Target": "लक्ष्य", + "Value": "मूल्य", + "Viability": "व्यावहारिकता", + "(Not answered)": "(जवाब नहीं दिया)", + "% Within Plan": "योजना के भीतर %", + "Results not found": "परिणाम नहीं मिले", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "विशेष आर्थिक क्षेत्र\\n(0-200 समुद्री मील)", + "Land": "देश", + "Nearshore\\n(0-12 nautical miles)": "निकटवर्ती\\n(0-12 समुद्री मील)", + "Offshore\\n(12-200 nautical miles)": "अपतट\\n(12-200 समुद्री मील)", + "Shoreline": "तट रेखा" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-BaIksMut.js b/version-7.0.0/assets/translation-BaIksMut.js new file mode 100644 index 0000000..0ff0ba6 --- /dev/null +++ b/version-7.0.0/assets/translation-BaIksMut.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(जवाब नहीं दिया)", + "% Area": "% क्षेत्र", + "% Within Plan": "योजना के भीतर %", + "Activity": "गतिविधि", + "Area": "क्षेत्र", + "Area Within Plan": "योजना के भीतर क्षेत्र", + "Attributes": "गुण", + "Author(s)": "लेखक", + "Boundary": "सीमा", + "Category": "वर्ग", + "Class": "कक्षा", + "DataDownload - export CSV format label": "सीएसवी निर्यात करें", + "DataDownload - export JSON format label": "जेएसओएन निर्यात करें", + "Description": "विवरण", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "विशिष्ट आर्थिक क्षेत्र\\n(0-200 समुद्री मील)", + "Found Within Plan": "योजना के भीतर मिला", + "Full protection level label": "भरा हुआ", + "Goal": "लक्ष्य", + "High protection level label": "उच्च", + "IUCN activity - aquaculture": "एक्वाकल्चर - छोटे पैमाने पर", + "IUCN activity - extraction": "खनन, तेल और गैस निष्कर्षण", + "IUCN activity - fishing sustainable": "मत्स्य पालन/संग्रह: मनोरंजक (टिकाऊ)", + "IUCN activity - habitation": "निवास", + "IUCN activity - industrial fishing": "औद्योगिक मछली पकड़ने, औद्योगिक पैमाने जलीय कृषि", + "IUCN activity - local fishing": "मत्स्य पालन / संग्रह: स्थानीय मत्स्य पालन (टिकाऊ)", + "IUCN activity - non-extractive": "गैर-निष्कर्षण मनोरंजन", + "IUCN activity - renewable": "अक्षय ऊर्जा उत्पादन", + "IUCN activity - research": "अनुसंधान: गैर-निष्कर्षण", + "IUCN activity - research extractive": "अनुसंधान: निष्कर्ष", + "IUCN activity - restoration": "अन्य कारणों से बहाली/वृद्धि", + "IUCN activity - shipping": "शिपिंग", + "IUCN activity - tourism": "बड़े पैमाने पर उच्च तीव्रता पर्यटन", + "IUCN activity - traditional fishing": "पारंपरिक मछली पकड़ने / संग्रह", + "IUCN activity - traditional use": "पारंपरिक उपयोग: गैर-निष्कर्षण", + "IUCN activity - untreated water": "अनुपचारित जल निकासी", + "IUCN activity - works": "वर्क्स (बंदरगाह, बंदरगाह, निकर्षण)", + "IUCN category - none": "कोई नहीं", + "IUCN category 1a": "सख्त प्रकृति रिजर्व", + "IUCN category 1b": "जंगल क्षेत्र", + "IUCN category 2": "राष्ट्रीय उद्यान", + "IUCN category 2 or 3": "राष्ट्रीय उद्यान या प्राकृतिक स्मारक/फीचर", + "IUCN category 3": "प्राकृतिक स्मारक या विशेषता", + "IUCN category 4": "पर्यावास/प्रजाति प्रबंधन क्षेत्र", + "IUCN category 4 or 6": "पर्यावास/प्रजाति प्रबंधन क्षेत्र या टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", + "IUCN category 5": "संरक्षित लैंडस्केप/सीस्केप", + "IUCN category 6": "टिकाऊ उपयोग के साथ संरक्षित क्षेत्र", + "IUCN protection level full": "भरा हुआ", + "IUCN protection level high": "उच्च", + "IUCN protection level low": "कम", + "IUCN rank - no description": "नहीं", + "IUCN rank - shorthand label for no": "एन", + "IUCN rank - shorthand label for no, with extra meaning": "एन*", + "IUCN rank - shorthand label for yes": "वाई", + "IUCN rank - shorthand label for yes, with extra meaning": "य*", + "IUCN rank - special 'variable' description": "चर; निर्भर करता है कि क्या इस गतिविधि को इस तरह से प्रबंधित किया जा सकता है कि यह एमपीए के उद्देश्यों के अनुकूल हो", + "IUCN rank - special no description": "आम तौर पर नहीं, जब तक कि विशेष परिस्थितियां लागू न हों, इसके खिलाफ एक मजबूत विशेषाधिकार", + "IUCN rank - special yes description": "हां, क्योंकि कोई विकल्प मौजूद नहीं है, लेकिन विशेष स्वीकृति जरूरी है", + "IUCN rank - yes description": "हाँ", + "km²": "वर्ग किमी", + "Land": "भूमि", + "Learn more": "और अधिक जानें", + "Map": "नक्शा", + "MPA": "एमपीए", + "Nearshore\\n(0-12 nautical miles)": "नियार्शोअर\\n(0-12 समुद्री मील)", + "Offshore\\n(12-200 nautical miles)": "अपतटीय\\n(12-200 समुद्री मील)", + "Protection Level": "सुरक्षा स्तर", + "ReportError - message part 1": "कुछ गलत हो गया। कृपया इस रिपोर्ट को बंद करें और पुनः प्रयास करें।", + "ReportError - message part 2": "यदि त्रुटि बनी रहती है, तो कृपया इसकी रिपोर्ट करें।", + "Representation": "प्रतिनिधित्व", + "Results not found": "परिणाम नहीं मिले", + "ResultsCard - no result message": "रिपोर्ट रन पूरा हुआ, लेकिन कोई परिणाम नहीं लौटा", + "Shoreline": "तटरेखा", + "Show by MPA": "एमपीए द्वारा दिखाएं", + "Size": "आकार", + "SizeCard - introduction": "राष्ट्रीय जल तटरेखा से 200 समुद्री मील तक फैला हुआ है, जिसे विशेष आर्थिक क्षेत्र (EEZ) के रूप में जाना जाता है। यह रिपोर्ट प्रत्येक सीमा के लिए % लक्ष्यों को प्राप्त करने की दिशा में प्रगति को मापते हुए, ईईजेड और इसके भीतर की अन्य सीमाओं के साथ अपतटीय योजना ओवरलैप को सारांशित करती है।", + "SizeCard - learn more": "<0> यह रिपोर्ट इन सीमाओं के भीतर इस योजना के आकार और अनुपात को सारांशित करती है।

यदि एमपीए सीमाएं एक दूसरे के साथ ओवरलैप होती हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "SizeCard - learn more source": "स्रोत: विकिपीडिया - प्रादेशिक जल", + "SizeCard sketch size message": "यह रेखाचित्र <2>{{क्षेत्र}} वर्ग किलोमीटर है", + "SizeCard title": "जोन का आकार", + "Target": "लक्ष्य", + "Value": "कीमत", + "Viability": "व्यवहार्यता", + "# MPAs": "# एमपीए", + "% Area Within Plan": "योजना के अंतर्गत % क्षेत्र", + "30x30 Objective": "30x30 उद्देश्य", + "Bioregions": "जैवक्षेत्र", + "Bioregions - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "Bioregions 1": "यह रिपोर्ट कैलिफोर्निया के जैवक्षेत्रों के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "BlankCard": "ब्लैंककार्ड", + "Central Coast": "सेंट्रल कोस्ट", + "Federal Marine Conservation Area": "संघीय समुद्री संरक्षण क्षेत्र", + "Federal Marine Reserve": "संघीय समुद्री रिजर्व", + "Fully Protected Area": "पूर्णतः संरक्षित क्षेत्र", + "Kelp": "समुद्री घास की राख", + "Kelp - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "Kelp 1": "यह रिपोर्ट केल्प डेटा के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "Learn More": "और अधिक जानें", + "mi²": "वर्ग मील", + "North Central Coast": "उत्तर मध्य तट", + "North Coast": "उत्तरी समुद्र तट", + "OverlapCard": "ओवरलैपकार्ड", + "OverlapCard - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "OverlapCard 1": "यह रिपोर्ट ओवरलैपकार्ड डेटा के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "Plan Overview": "योजना अवलोकन", + "Protection Card - Learn more": "

ℹ️ अवलोकन: यह नियोजन प्रक्रिया सुरक्षा स्तर के IUCN ढांचे का उपयोग करती है:

IUCN Ia सख्त प्रकृति आरक्षित: जैव विविधता और संभवतः भूवैज्ञानिक/भूआकृति विज्ञान संबंधी विशेषताओं के लिए सख्ती से संरक्षित, जहां मानव का आना-जाना, उपयोग और प्रभाव नियंत्रित और सीमित हैं ताकि संरक्षण मूल्यों की सुरक्षा सुनिश्चित की जा सके

IUCN Ib जंगल क्षेत्र: आमतौर पर बड़े अपरिवर्तित या थोड़े संशोधित क्षेत्र, अपने प्राकृतिक चरित्र और प्रभाव को बनाए रखते हुए, स्थायी या महत्वपूर्ण मानव निवास के बिना, अपनी प्राकृतिक स्थिति को बनाए रखने के लिए संरक्षित और प्रबंधित

IUCN II राष्ट्रीय उद्यान: बड़े प्राकृतिक या निकट-प्राकृतिक क्षेत्र जो विशिष्ट प्रजातियों और पारिस्थितिकी प्रणालियों के साथ बड़े पैमाने पर पारिस्थितिक प्रक्रियाओं की रक्षा करते हैं, जिनमें पर्यावरणीय और सांस्कृतिक रूप से संगत आध्यात्मिक, वैज्ञानिक, शैक्षिक, मनोरंजक और आगंतुक अवसर भी होते हैं जैसे कि एक प्राचीन उपवन

IUCN IV आवास/प्रजाति प्रबंधन क्षेत्र: विशेष प्रजातियों या आवासों की रक्षा के लिए क्षेत्र, जहां प्रबंधन इस प्राथमिकता को दर्शाता है। कई को विशेष प्रजातियों या आवासों की जरूरतों को पूरा करने के लिए नियमित, सक्रिय हस्तक्षेप की आवश्यकता होगी, लेकिन यह श्रेणी की आवश्यकता नहीं है

IUCN V संरक्षित परिदृश्य या समुद्री दृश्य: जहां समय के साथ लोगों और प्रकृति के संपर्क ने महत्वपूर्ण पारिस्थितिक, जैविक, सांस्कृतिक और दर्शनीय मूल्य के साथ एक अलग चरित्र का निर्माण किया है: और जहां इस संपर्क की अखंडता की रक्षा करना क्षेत्र और इसके संबंधित प्रकृति संरक्षण और अन्य मूल्यों की रक्षा और बनाए रखने के लिए महत्वपूर्ण है

IUCN VI प्राकृतिक संसाधनों के सतत उपयोग के साथ संरक्षित क्षेत्र: ऐसे क्षेत्र जो संबंधित सांस्कृतिक मूल्यों और पारंपरिक प्राकृतिक संसाधन प्रबंधन प्रणालियों के साथ-साथ पारिस्थितिकी तंत्र का संरक्षण करते हैं। आम तौर पर बड़ा, मुख्य रूप से प्राकृतिक स्थिति में, स्थायी प्राकृतिक संसाधन प्रबंधन के तहत एक अनुपात के साथ और जहां प्रकृति संरक्षण के साथ संगत निम्न-स्तरीय गैर-औद्योगिक प्राकृतिक संसाधन उपयोग को मुख्य उद्देश्यों में से एक के रूप में देखा जाता है

IUCN अन्य प्रभावी क्षेत्र-आधारित संरक्षण उपाय (OECM): संरक्षित क्षेत्र के अलावा भौगोलिक रूप से परिभाषित क्षेत्र, जो कि संबंधित पारिस्थितिकी तंत्र के कार्यों और सेवाओं के साथ जैव विविधता के इन-सीटू संरक्षण के लिए सकारात्मक और निरंतर दीर्घकालिक परिणाम प्राप्त करने वाले तरीकों से शासित और प्रबंधित किया जाता है और जहां लागू हो, सांस्कृतिक, आध्यात्मिक, सामाजिक-आर्थिक और अन्य स्थानीय रूप से प्रासंगिक मूल्य (CBD, 2018)।

स्थानीय रूप से प्रबंधित समुद्री क्षेत्र (LMMA)

IUCN Ia, Ib, II और III को उच्च जैव विविधता संरक्षण क्षेत्र (HBPZ) माना जाता है। IUCN IV, V, VI, OECM और LMMA को मध्यम जैव विविधता संरक्षण क्षेत्र (MBPZ) माना जाता है।

🎯 योजना उद्देश्य: कोई नहीं

🗺️ स्रोत डेटा: कोई नहीं

📈 रिपोर्ट: बस प्रत्येक सुरक्षा स्तर में क्षेत्रों की संख्या की गणना करता है।

", + "RED": "लाल", + "Regions - learn more": "

ℹ️ अवलोकन:

🎯 योजना उद्देश्य:

🗺️ स्रोत डेटा:

📈 रिपोर्ट: यह रिपोर्ट योजना के भीतर प्रत्येक सुविधा के कुल मूल्य की गणना करती है। इस मूल्य को योजना के भीतर निहित % प्राप्त करने के लिए प्रत्येक सुविधा के कुल मूल्य से विभाजित किया जाता है। यदि योजना में कई क्षेत्र शामिल हैं जो ओवरलैप करते हैं, तो ओवरलैप को केवल एक बार गिना जाता है।

", + "Regions 1": "यह रिपोर्ट इस योजना प्रक्रिया में अध्ययन क्षेत्रों के साथ इस योजना के ओवरलैप का सारांश प्रस्तुत करती है।", + "San Francisco Bay": "सैन फ्रांसिस्को खाड़ी", + "Show by Sketch": "स्केच द्वारा दिखाएँ", + "Show Map Layer": "मानचित्र परत दिखाएँ", + "SimpleCard ecoregion message": "निम्नलिखित पारिस्थितिकी क्षेत्र निकटवर्ती हैं: <2>", + "SimpleCard sketch size message": "यह रेखाचित्र <2>{{क्षेत्रफल}} वर्ग किलोमीटर है", + "SimpleCard temperature message": "इस रेखाचित्र में वर्तमान समुद्र सतह का तापमान <2>{{minTemp}} - {{maxTemp}}°C है।", + "SimpleCard title": "जोन रिपोर्ट", + "South Coast": "दक्षिण तट", + "Special Closure": "विशेष समापन", + "State Marine Conervation Area (No-Take)": "राज्य समुद्री संरक्षण क्षेत्र (नो-टेक)", + "State Marine Conservation Area": "राज्य समुद्री संरक्षण क्षेत्र", + "State Marine Park": "राज्य समुद्री पार्क", + "State Marine Recreation Management Area": "राज्य समुद्री मनोरंजन प्रबंधन क्षेत्र", + "State Marine Reserve": "राज्य समुद्री रिजर्व", + "State Waters": "राज्य जल", + "Study Regions": "अध्ययन क्षेत्र", + "United States Exclusive Economic Zone": "संयुक्त राज्य अमेरिका अनन्य आर्थिक क्षेत्र", + "units": "इकाइयां", + "Within Plan": "योजना के अंतर्गत", + "World": "दुनिया" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-BbAtm695.js b/version-7.0.0/assets/translation-BbAtm695.js new file mode 100644 index 0000000..48f123d --- /dev/null +++ b/version-7.0.0/assets/translation-BbAtm695.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Kaore i whakautua)", + "% Area": "% Rohe", + "% Within Plan": "% I Roto Mahere", + "Activity": "Mahi", + "Area": "Rohe", + "Area Within Plan": "Te Rohe o Roto Mahere", + "Attributes": "Huanga", + "Author(s)": "Kaituhi(ng)", + "Boundary": "Te rohe", + "Category": "Kāwai", + "Class": "Karaehe", + "DataDownload - export CSV format label": "Kaweake CSV", + "DataDownload - export JSON format label": "Kaweake JSON", + "Description": "Whakaahuatanga", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Rohe Ohaoha Motuhake\\n(0-200 maero moana)", + "Found Within Plan": "Kitea I Roto Mahere", + "Full protection level label": "Ki tonu", + "Goal": "Whāinga", + "High protection level label": "Teitei", + "IUCN activity - aquaculture": "Ahumoana - tauine iti", + "IUCN activity - extraction": "Te keri, te tango hinu me te hau", + "IUCN activity - fishing sustainable": "Hī ika/kohikohi: mahi whakangahau (tauwhiro)", + "IUCN activity - habitation": "Nohonga", + "IUCN activity - industrial fishing": "Ahumahi ika, ahumoana ahumoana", + "IUCN activity - local fishing": "Hī ika/kohi: hī ika ā-rohe (mau tonu)", + "IUCN activity - non-extractive": "Ko nga mahi whakangahau kore-tango", + "IUCN activity - renewable": "Te whakaputanga kaha whakahou", + "IUCN activity - research": "Rangahau: kore-tango", + "IUCN activity - research extractive": "Rangahau: tangohanga", + "IUCN activity - restoration": "Whakaoranga/whakarei ake mo etahi atu take", + "IUCN activity - shipping": "Te tuku", + "IUCN activity - tourism": "Te tauine nui o te tuuruhi kaha nui", + "IUCN activity - traditional fishing": "Te hī ika/kohi tuku iho", + "IUCN activity - traditional use": "Whakamahinga tuku iho: kore-tango", + "IUCN activity - untreated water": "Te tuku wai kaore i rongoatia", + "IUCN activity - works": "Nga mahi (whanga, tauranga, keri)", + "IUCN category - none": "Karekau", + "IUCN category 1a": "Rahui Nature Tino", + "IUCN category 1b": "Rohe mohoao", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "National Park or Natural Monument/Ahuatanga", + "IUCN category 3": "Ko te Whakamaharatanga o te taiao, ko te ahuatanga ranei", + "IUCN category 4": "Wāhanga Whakanohonoho/ Momo Whakahaere", + "IUCN category 4 or 6": "Wāhi Whakanohonoho/Momo Whakahaere, Wāhi parea rānei me te whakamahi tauwhiro", + "IUCN category 5": "Whenua Tiaki/moana", + "IUCN category 6": "Te waahi whakamarumaru me te whakamahi pumau", + "IUCN protection level full": "Ki tonu", + "IUCN protection level high": "Teitei", + "IUCN protection level low": "Iti", + "IUCN rank - no description": "Kao", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Taurangi; kei runga i te tikanga ka taea te whakahaere i tenei ngohe kia rite ki nga whainga a te MPA", + "IUCN rank - special no description": "Ko te tikanga kao, he mana kaha ki te kore e pa ana ki nga ahuatanga motuhake", + "IUCN rank - special yes description": "Ae na te mea karekau he rereke, engari he mea nui te whakaaetanga motuhake", + "IUCN rank - yes description": "Ae", + "km²": "km²", + "Land": "Whenua", + "Learn more": "Ako atu", + "Map": "Mapi", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Tatahi tata\\n(0-12 maero moana)", + "Offshore\\n(12-200 nautical miles)": "Takutai\\n(12-200 maero moana)", + "Protection Level": "Taumata Tiaki", + "ReportError - message part 1": "Kua he tetahi. Katia koa tenei purongo ka ngana ano.", + "ReportError - message part 2": "Mena kei te haere tonu te hapa, me ripoata mai.", + "Representation": "Māngai", + "Results not found": "Nga hua kaore i kitea", + "ResultsCard - no result message": "Kua oti te whakahaere ripoata, engari karekau he hua i hoki mai", + "Shoreline": "Takutai", + "Show by MPA": "Whakaatuhia e MPA", + "Size": "Rahi", + "SizeCard - introduction": "ka toro atu nga wai o te motu mai i te takutai ki te 200 maero moana, e kiia nei ko te Rohe Ohaoha Motuhake (EEZ). E whakarāpopoto ana tēnei pūrongo i te mahere o waho e īnaki ana ki te EEZ me ētahi atu rohe kei roto, e ine ana i te ahunga whakamua ki te whakatutuki i te % nga whaainga mo ia rohenga.", + "SizeCard - learn more": "<0> Ka whakarāpopoto tēnei pūrongo i te rahi me te ōwehenga o tēnei mahere i roto i ēnei rohenga.

Ki te īnaki ngā rohenga MPA ki a rātou anō, kotahi noa te tatau o te inaki.

", + "SizeCard - learn more source": "Puna: Wikipedia - Nga Wai-a-Tara", + "SizeCard sketch size message": "Ko tenei huahua he <2>{{area}} kiromita tapawha", + "SizeCard title": "Rahi Rohe", + "Target": "Whainga", + "Value": "Uara", + "Viability": "Te oranga", + "# MPAs": "# MPA", + "% Area Within Plan": "% Rohe i Roto Mahere", + "30x30 Objective": "30x30 Whainga", + "Bioregions": "Rohe koiora", + "Bioregions - learn more": "| . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "Bioregions 1": "Ka whakarāpopoto tēnei pūrongo i te īnakitanga o tēnei mahere ki ngā rohe koiora o California.", + "BlankCard": "Kāri Pātea", + "Central Coast": "Te Tai Waenganui", + "Federal Marine Conservation Area": "Te Rohe Tiaki Moana a Federal", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Te Rohe Parea", + "Kelp": "Kelp", + "Kelp - learn more": "| . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "Kelp 1": "Ka whakarāpopoto tēnei pūrongo i te īnakitanga o tēnei mahere ki te raraunga Kelp.", + "Learn More": "Ako Anō", + "mi²": "mi²", + "North Central Coast": "Te Taitokerau o te Waenganui", + "North Coast": "Te Tai Tokerau", + "OverlapCard": "Kari Inaki", + "OverlapCard - learn more": "| . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "OverlapCard 1": "Ka whakarāpopoto tēnei pūrongo i te inaki o tēnei mahere ki ngā raraunga OverlapCard.", + "Plan Overview": "Tirohanga Mahere", + "Protection Card - Learn more": "

ℹ️ Tirohanga: Ka whakamahia e tenei tukanga whakamahere te anga IUCN o te taumata whakamarumaru:

IUCN Ia Rahui taiao tino kaha: Ka tino parea mo te kanorau koiora me etahi ahuatanga matawhenua/geomorphological, kei reira te toronga tangata, te whakamahi me nga paanga. ka whakahaeretia, ka whakawhäitihia hei whakarite i te whakamarutanga o nga uara tiaki

IUCN Ib Kooherehere: I te nuinga o nga wa he nui nga waahi kaore ano kia whakarereketia, he waahi rereke ranei, e mau tonu ana te ahua me te awe o te tangata, karekau he nohoanga tangata tuturu, tino nui ranei, ka tiakina, ka whakahaeretia ki te tiaki ahua maori

IUCN II Te Papa Motu: Nga waahi nui, tata-taiao ranei e tiaki ana i nga tikanga kaiao nui me nga momo ahuatanga me nga punaha rauwiringa kaiao, he whai waahi-a-taiao me nga tikanga-a-wairua, pūtaiao, matauranga, whakangahau me nga waahi manuhiri.

IUCN III He tohu whakamaumahara, he ahuatanga ranei: Nga waahi kua wehea hei whakamarumaru i tetahi tohu whakamaumaharatanga maori, he ahua whenua, he maunga moana, he ana moana, he ahuatanga whenua penei i te ana, he ahua pving penei i te Ngahere tawhito

IUCN IV Te waahi noho/whakahaere i nga momo: Nga waahi hei tiaki i nga momo momo, i nga kaainga ranei, kei reira nga whakahaere e whakaatu ana i tenei kaupapa matua. Ka hiahia te tokomaha ki te mahi i ia wa, kia kaha ki te whakatutuki i nga hiahia o etahi momo momo noho, engari ehara tenei i te whakaritenga mo te waahanga

IUCN V Te whenua parea, te tirohanga moana ranei: Kei hea te taunekeneke a te tangata me te taiao i roto i te waa. i puta mai he ahuatanga motuhake me te uara rauropi, koiora, ahurea me te tirohanga: me te mea he mea nui te tiaki i te pono o tenei taunekeneke ki te tiaki me te pupuri i te waahi me ona hononga tiaki taiao me etahi atu uara

IUCN VI Nga waahi parea me te whakamahi tauwhiro o nga rawa taiao: Nga waahi e tiaki ana i nga punaha rauwiringa kaiao, me nga uara ahurea e hono ana me nga punaha whakahaere rawa taiao. Ko te nuinga he nui, ko te nuinga kei roto i te ahua o te taiao, me te wahanga i raro i te whakahaerenga rawa maaori tauwhiro, me te waahi iti o te whakamahi i nga rawa-ahumahi kore-ahumahi e hototahi ana ki te tiaki taiao ka kitea ko tetahi o nga whainga matua

IUCN Other Effective Nga Whakaritenga Tiaki-a-rohe (OECM): He waahi kua tautuhia e te matawhenua i tua atu i te Wahi Parea, e whakahaeretia ana, e whakahaeretia ana i runga i nga huarahi e tutuki ai nga hua pai mo te wa roa mo te tiaki i roto i te waahi o te kanorau koiora, me nga mahi me nga ratonga rauwiringa kaiao. i te wa e tika ana, te ahurea, te wairua, te haporiohanga, me etahi atu uara e pa ana ki te rohe (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, me III e kiia ana ko nga Rohe Tiaki Kanorau Koiora (HBPZs). Ko te IUCN IV, V, VI, OECM, me LMMAs e kiia ana ko nga Rohe Whakamarumarutanga o te Mataora Waenga (MBPZ) p>📈 Ripoata: Tatau noa te maha o nga rohe kei ia taumata whakamarumaru.

", + "RED": "Whero", + "Regions - learn more": "

ℹ️ Tirohanga:

🎯 Whāinga Whakamahere:

🗺️ Raraunga Puna:

📈 Ripoata: Ka tatauhia e tenei ripoata te uara katoa o ia ahuatanga kei roto i te mahere . Ka wehewehea tenei uara ki te tapeke uara o ia ahuatanga kia whiwhi ai i te % kei roto i te mahere. Mena kei roto i te mahere nga waahi maha e inaki ana, kotahi noa te tatau i te inaki.

", + "Regions 1": "Ka whakarāpopoto tēnei pūrongo i te īnakitanga o tēnei mahere ki ngā rohe ako i roto i tēnei hātepe whakamahere.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Whakaatu ma te Tuhituhi", + "Show Map Layer": "Whakaatu Papa Mahere", + "SimpleCard ecoregion message": "Ko nga rohe e whai ake nei e tata ana: <2>", + "SimpleCard sketch size message": "Ko tenei huahua he <2>{{area}} kiromita tapawha", + "SimpleCard temperature message": "Ko te mahana o te mata o te moana o naianei kei roto i tenei huahua ko <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Pūrongo Rohe", + "South Coast": "Te Tai Tonga", + "Special Closure": "Katinga Motuhake", + "State Marine Conervation Area (No-Take)": "Rohe Tiaki Moana-a-Tara (Kaore he tango)", + "State Marine Conservation Area": "Rohe Tiaki Moana a te Kawanatanga", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Te Rohe Whakahaere Recreation Marine State", + "State Marine Reserve": "State Marine Reserve", + "State Waters": "Nga Wai o te Kawanatanga", + "Study Regions": "Nga Rohe Akoranga", + "United States Exclusive Economic Zone": "Te Rohe Ohaoha Motuhake o Amerika", + "units": "wae", + "Within Plan": "I Roto Mahere", + "World": "Ao" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-Bj-ta-BW.js b/version-7.0.0/assets/translation-Bj-ta-BW.js new file mode 100644 index 0000000..32ebd1b --- /dev/null +++ b/version-7.0.0/assets/translation-Bj-ta-BW.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% površine", + "Activity": "Aktivnost", + "Area": "Površina", + "Area Within Plan": "Područje unutar plana", + "Attributes": "Atributi", + "Author(s)": "Autor(i)", + "Boundary": "Granica", + "Category": "Kategorija", + "Class": "Klasa", + "DataDownload - export CSV format label": "Izvezi CSV", + "DataDownload - export JSON format label": "Izvezi JSON", + "Description": "Opis", + "Found Within Plan": "Pronađeno unutar plana", + "Full protection level label": "puna", + "Goal": "Cilj", + "High protection level label": "visoko", + "IUCN activity - aquaculture": "Akvakultura - mali razmjer", + "IUCN activity - extraction": "Rudarstvo, vađenje nafte i plina", + "IUCN activity - fishing sustainable": "Ribolov/sakupljanje: rekreacijski (održivi)", + "IUCN activity - habitation": "Stanovanje", + "IUCN activity - industrial fishing": "Industrijski ribolov, akvakultura industrijskih razmjera", + "IUCN activity - local fishing": "Ribolov/sakupljanje: lokalni ribolov (održivo)", + "IUCN activity - non-extractive": "Neekstraktivna rekreacija", + "IUCN activity - renewable": "Proizvodnja obnovljive energije", + "IUCN activity - research": "Istraživanje: neekstraktivno", + "IUCN activity - research extractive": "Istraživanja: ekstraktivna", + "IUCN activity - restoration": "Restauracija/poboljšanje iz drugih razloga", + "IUCN activity - shipping": "dostava", + "IUCN activity - tourism": "Veliki turizam visokog intenziteta", + "IUCN activity - traditional fishing": "Tradicijski ribolov/sakupljanje", + "IUCN activity - traditional use": "Tradicionalna uporaba: neekstraktivna", + "IUCN activity - untreated water": "Ispuštanje nepročišćene vode", + "IUCN activity - works": "Radovi (luke, luke, jaružanje)", + "IUCN category - none": "Nijedan", + "IUCN category 1a": "Strogi rezervat prirode", + "IUCN category 1b": "Područje divljine", + "IUCN category 2": "Nacionalni park", + "IUCN category 2 or 3": "Nacionalni park ili prirodni spomenik/značajka", + "IUCN category 3": "Prirodni spomenik ili obilježje", + "IUCN category 4": "Područje upravljanja staništima/vrstama", + "IUCN category 4 or 6": "Područje upravljanja staništem/vrstom ili zaštićeno područje s održivim korištenjem", + "IUCN category 5": "Zaštićeni krajolik/morski krajolik", + "IUCN category 6": "Zaštićeno područje s održivim korištenjem", + "IUCN protection level full": "puna", + "IUCN protection level high": "visoko", + "IUCN protection level low": "Niska", + "IUCN rank - no description": "Ne", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Varijabilna; ovisi o tome može li se ovom aktivnošću upravljati na takav način da je kompatibilna s ciljevima MPA", + "IUCN rank - special no description": "Općenito ne, jak prerogativ protiv osim u posebnim okolnostima", + "IUCN rank - special yes description": "Da jer ne postoji alternativa, ali potrebno je posebno odobrenje", + "IUCN rank - yes description": "Da", + "km²": "km²", + "Learn more": "Saznajte više", + "Map": "Karta", + "MPA": "MPA", + "Protection Level": "Razina zaštite", + "ReportError - message part 1": "Nešto je pošlo po zlu. Zatvorite ovo izvješće i pokušajte ponovo.", + "ReportError - message part 2": "Ako se pogreška nastavi javljati.", + "Representation": "Reprezentacija", + "ResultsCard - no result message": "Izvještaj je dovršen, ali nema rezultata", + "Show by MPA": "Show by MPA", + "Size": "Veličina", + "SizeCard - introduction": "nacionalne vode protežu se od obale do 200 nautičkih milja, poznate kao isključiva gospodarska zona (EEZ). Ovo izvješće sažima preklapanje plana za pučinu s EEZ-om i drugim granicama unutar njega, mjereći napredak prema postizanju ciljeva % za svaku granicu.", + "SizeCard - learn more": "<0> Ovo izvješće sažima veličinu i udio ovog plana unutar ovih granica.

Ako se granice MPA preklapaju jedna s drugom, preklapanje se broji samo jednom.

", + "SizeCard - learn more source": "Izvor: Wikipedia – Teritorijalne vode", + "SizeCard sketch size message": "Ova skica ima <2>{{area}} kvadratnih kilometara", + "SizeCard title": "Veličina zone", + "Target": "Cilj", + "Value": "Vrijednost", + "Viability": "Održivost", + "(Not answered)": "(Bez odgovora)", + "% Within Plan": "% unutar plana", + "Results not found": "Rezultati nisu pronađeni", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Isključivi gospodarski pojas\\n(0-200 nautičkih milja)", + "Land": "Zemljište", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautičkih milja)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautičkih milja)", + "Shoreline": "Obala", + "# MPAs": "# MPA", + "% Area Within Plan": "% površine unutar plana", + "30x30 Objective": "30x30 Objektiv", + "Bioregions": "Bioregije", + "Bioregions - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "Bioregions 1": "Ovo izvješće sažima preklapanje ovog plana s bioregijama Kalifornije.", + "BlankCard": "Prazna kartica", + "Central Coast": "Centralna obala", + "Federal Marine Conservation Area": "Federalno zaštićeno područje mora", + "Federal Marine Reserve": "Savezne morske rezerve", + "Fully Protected Area": "Potpuno zaštićeno područje", + "Kelp": "Morska trava", + "Kelp - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "Kelp 1": "Ovo izvješće sažima preklapanje ovog plana s Kelp podacima.", + "Learn More": "Saznajte više", + "mi²": "mi²", + "North Central Coast": "Sjeverna središnja obala", + "North Coast": "Sjeverna obala", + "OverlapCard": "Kartica preklapanja", + "OverlapCard - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "OverlapCard 1": "Ovo izvješće sažima preklapanje ovog plana s OverlapCard podacima.", + "Plan Overview": "Pregled plana", + "Protection Card - Learn more": "

ℹ️ Pregled: Ovaj proces planiranja koristi IUCN okvir razine zaštite:

IUCN Ia Strogi prirodni rezervat: Strogo zaštićen zbog bioraznolikosti i također mogućih geoloških/geomorfoloških značajki, gdje su ljudske posjete, korištenje i utjecaji kontrolirano i ograničeno kako bi se osigurala zaštita vrijednosti očuvanja

IUCN Ib područje divljine: Obično velika nemodificirana ili naglo modificirana područja, koja zadržavaju svoj prirodni karakter i utjecaj, bez stalnog ili značajnijeg ljudskog obitavanja, zaštićena i uspjelo se očuvati prirodno stanje

Nacionalni park IUCN II: Velika prirodna ili gotovo prirodna područja koja štite velike ekološke procese s karakterističnim vrstama i ekosustavima, koji također imaju ekološki i kulturno kompatibilne duhovne, znanstvene, obrazovne, rekreacijske i mogućnosti za posjetitelje

IUCN III Spomenik prirode ili obilježje: Područja izdvojena za zaštitu određenog spomenika prirode, što može biti oblik reljefa, morska planina, morska špilja, geološka značajka poput špilje ili vodna značajka poput drevni gaj

IUCN IV Područje upravljanja staništima/vrstama: Područja za zaštitu određenih vrsta ili staništa, gdje upravljanje odražava ovaj prioritet. Mnogi će trebati redovite, aktivne intervencije kako bi se zadovoljile potrebe određenih vrsta ili staništa, ali to nije uvjet kategorije

IUCN V Zaštićeni krajolik ili morski krajolik: Gdje je interakcija ljudi i prirode tijekom vremena proizvela poseban karakter sa značajnom ekološkom, biološkom, kulturnom i krajobraznom vrijednošću: i gdje je očuvanje cjelovitosti ove interakcije ključno za zaštitu i održanje područja i s njim povezanog očuvanja prirode i drugih vrijednosti

IUCN VI zaštićena područja uz održivo korištenje prirodnih resursa: Područja koja čuvaju ekosustave, zajedno s povezanim kulturnim vrijednostima i tradicionalnim sustavima upravljanja prirodnim resursima. Općenito veliki, uglavnom u prirodnim uvjetima, s udjelom pod održivim upravljanjem prirodnim resursima i gdje se neindustrijska upotreba prirodnih resursa niske razine kompatibilna s očuvanjem prirode smatra jednim od glavnih ciljeva

IUCN Ostalo Učinkovito Mjere očuvanja temeljene na području (OECM): Zemljopisno definirano područje koje nije zaštićeno područje, kojim se upravlja i kojim se upravlja na načine koji postižu pozitivne i održive dugoročne rezultate za in situ očuvanje bioraznolikosti, s povezanim funkcijama i uslugama ekosustava i gdje je to moguće, kulturne, duhovne, socioekonomske i druge lokalno relevantne vrijednosti (CBD, 2018).

Lokalno upravljana morska područja (LMMA)

IUCN Ia, Ib, II, i III smatraju se zonama visoke zaštite bioraznolikosti (HBPZ). IUCN IV, V, VI, OECM i LMMA smatraju se zonama zaštite srednje bioraznolikosti (MBPZ).

🎯 Cilj planiranja: Nema

🗺️ Izvorni podaci: Nema

< p>📈 Izvješće: Jednostavno broji broj zona u svakoj razini zaštite.

", + "RED": "CRVENA", + "Regions - learn more": "

ℹ️ Pregled:

🎯 Cilj planiranja:

🗺️ Izvorni podaci:

📈 Izvješće: ovo izvješće izračunava ukupnu vrijednost svake značajke unutar plana . Ta se vrijednost dijeli s ukupnom vrijednošću svake značajke kako bi se dobio % sadržan u planu. Ako plan uključuje više područja koja se preklapaju, preklapanje se broji samo jednom.

", + "Regions 1": "Ovo izvješće sažima preklapanje ovog plana s istraživanim regijama u ovom procesu planiranja.", + "San Francisco Bay": "Zaljev San Francisco", + "Show by Sketch": "Prikaz po skici", + "Show Map Layer": "Prikaži sloj karte", + "SimpleCard ecoregion message": "U blizini su sljedeće ekoregije: <2>", + "SimpleCard sketch size message": "Ova skica ima <2>{{area}} kvadratnih kilometara", + "SimpleCard temperature message": "Današnja temperatura površine mora unutar ove skice je <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonsko izvješće", + "South Coast": "Južna obala", + "Special Closure": "Posebno zatvaranje", + "State Marine Conervation Area (No-Take)": "Državno zaštićeno područje mora (zabranjeno preuzimanje)", + "State Marine Conservation Area": "Državno zaštićeno područje mora", + "State Marine Park": "Državni morski park", + "State Marine Recreation Management Area": "Državno područje upravljanja morskom rekreacijom", + "State Marine Reserve": "Državni morski rezervat", + "State Waters": "Državne vode", + "Study Regions": "Studijske regije", + "United States Exclusive Economic Zone": "Ekskluzivni ekonomski pojas Sjedinjenih Država", + "units": "jedinice", + "Within Plan": "Unutar plana", + "World": "Svijet" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-C-kwQoJO.js b/version-7.0.0/assets/translation-C-kwQoJO.js new file mode 100644 index 0000000..2e9fe8b --- /dev/null +++ b/version-7.0.0/assets/translation-C-kwQoJO.js @@ -0,0 +1,139 @@ +const e=`{ + "% Area": "% Área", + "Activity": "Actividad", + "Area": "Área", + "Area Within Plan": "Área dentro del plano", + "Attributes": "Atributos", + "Author(s)": "Autor(es)", + "Boundary": "Perímetro", + "Category": "Categoría", + "Class": "Clase", + "DataDownload - export CSV format label": "Exportar CSV", + "DataDownload - export JSON format label": "Exportar JSON", + "Description": "Descripción", + "Found Within Plan": "Encontrado dentro del plan", + "Full protection level label": "Lleno", + "Goal": "Meta", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Acuicultura - pequeña escala", + "IUCN activity - extraction": "Minería, extracción de petróleo y gas", + "IUCN activity - fishing sustainable": "Pesca/recolección: recreativa (sostenible)", + "IUCN activity - habitation": "Domicilio", + "IUCN activity - industrial fishing": "Pesca industrial, acuicultura a escala industrial", + "IUCN activity - local fishing": "Pesca/recolección: pesca local (sostenible)", + "IUCN activity - non-extractive": "Recreación no extractiva", + "IUCN activity - renewable": "Generación de energía renovable", + "IUCN activity - research": "Investigación: no extractiva", + "IUCN activity - research extractive": "Investigación: extractiva", + "IUCN activity - restoration": "Restauración/mejora por otras razones", + "IUCN activity - shipping": "Transporte marítimo", + "IUCN activity - tourism": "Turismo de alta intensidad a gran escala", + "IUCN activity - traditional fishing": "Pesca/recolección tradicional", + "IUCN activity - traditional use": "Uso tradicional: no extractivo", + "IUCN activity - untreated water": "Descarga de agua no tratada", + "IUCN activity - works": "Obras (puertos, dragados)", + "IUCN category - none": "Ninguno", + "IUCN category 1a": "Reserva Natural Estricta", + "IUCN category 1b": "Área silvestre", + "IUCN category 2": "Parque Nacional", + "IUCN category 2 or 3": "Parque Nacional o Monumento/Característica Natural", + "IUCN category 3": "Monumento o característica natural", + "IUCN category 4": "Área de Manejo de Hábitat/Especies", + "IUCN category 4 or 6": "Área de Manejo de Hábitat/Especies o Área Protegida con aprovechamiento sostenible", + "IUCN category 5": "Paisaje terrestre/marino protegido", + "IUCN category 6": "Área protegida con uso sostenible", + "IUCN protection level full": "Lleno", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Bajo", + "IUCN rank - no description": "No", + "IUCN rank - shorthand label for no": "norte", + "IUCN rank - shorthand label for no, with extra meaning": "NORTE*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variable; depende de si esta actividad se puede gestionar de tal manera que sea compatible con los objetivos del AMP", + "IUCN rank - special no description": "Generalmente no, una fuerte prerrogativa en contra a menos que se apliquen circunstancias especiales", + "IUCN rank - special yes description": "Sí porque no existe alternativa, pero es esencial una aprobación especial", + "IUCN rank - yes description": "Sí", + "km²": "km²", + "Learn more": "Aprende más", + "Map": "Mapa", + "MPA": "AMP", + "Protection Level": "Nivel de protección", + "ReportError - message part 1": "Algo salió mal. Cierre este informe y vuelva a intentarlo.", + "ReportError - message part 2": "Si el error persiste, por favor repórtelo.", + "Representation": "Representación", + "ResultsCard - no result message": "Ejecución del informe completada, pero no se devolvieron resultados", + "Show by MPA": "Mostrar por AMP", + "Size": "Tamaño", + "SizeCard - introduction": "Las aguas nacionales se extienden desde la costa hasta las 200 millas náuticas, lo que se conoce como Zona Económica Exclusiva (ZEE). Este informe resume la superposición del plan costa afuera con la ZEE y otros límites dentro de ella, midiendo el progreso hacia el logro de los objetivos porcentuales para cada límite.", + "SizeCard - learn more": "<0> Este informe resume el tamaño y la proporción de este plan dentro de estos límites.

Si los límites de las AMP se superponen, la superposición solo se cuenta una vez.

", + "SizeCard - learn more source": "Fuente: Wikipedia - Aguas Territoriales", + "SizeCard sketch size message": "Este boceto mide <2>{{área}} kilómetros cuadrados", + "SizeCard title": "Tamaño de zona", + "Target": "Objetivo", + "Value": "Valor", + "Viability": "Viabilidad", + "(Not answered)": "(No contestado)", + "% Within Plan": "% dentro del plan", + "Results not found": "Resultados no encontrados", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona económica exclusiva\\n(0-200 millas náuticas)", + "Land": "Tierra", + "Nearshore\\n(0-12 nautical miles)": "Cerca de la costa\\n(0-12 millas náuticas)", + "Offshore\\n(12-200 nautical miles)": "Costa afuera\\n(12-200 millas náuticas)", + "Shoreline": "Orilla", + "BlankCard": "TarjetaBlanco", + "BlankCard Message": "Este es un informe en blanco.", + "Learn More": "Aprende más", + "OverlapCard": "Tarjeta Superpuesta", + "OverlapCard 1": "Este informe resume la superposición de este plan con los datos de OverlapCard.", + "Show by Sketch": "Mostrar por boceto", + "SimpleCard ecoregion message": "Las siguientes ecorregiones están cercanas: <2>", + "SimpleCard sketch size message": "Este boceto tiene <2>{{area}} kilómetros cuadrados.", + "SimpleCard temperature message": "La temperatura actual de la superficie del mar dentro de este croquis es <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Informe de zona", + "units": "unidades", + "Within Plan": "Dentro del plan", + "OverlapCard - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos fuente:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "# MPAs": "# AMP", + "% Area Within Plan": "% Área dentro del plan", + "30x30 Objective": "Objetivo 30x30", + "An error occurred while rendering this component. If the error persists, please report it.": "Se produjo un error al renderizar este componente. Si el error persiste, por favor repórtelo.", + "Bioregions": "Biorregiones", + "Bioregions - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos de origen:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. . Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "Bioregions 1": "Este informe resume la superposición de este plan con las biorregiones de California.", + "BlankCard Sketch Message": "Este es un {{sketchStr}} en blanco con el resultado {{dataStr}}.", + "Central Coast": "Costa central", + "Federal Marine Conservation Area": "Área Federal de Conservación Marina", + "Federal Marine Reserve": "Reserva Marina Federal", + "Fully Protected Area": "Área totalmente protegida", + "Kelp": "Quelpo", + "Kelp - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos de origen:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. . Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "Kelp 1": "Este informe resume la superposición de este plan con los datos de Kelp.", + "mi²": "mi²", + "No attributes found": "No se encontraron atributos", + "North Central Coast": "Costa Central Norte", + "North Coast": "Costa norte", + "Overview": "Descripción general", + "Plan Overview": "Descripción general del plan", + "Protection Card - Learn more": "

ℹ️ Descripción general: este proceso de planificación utiliza el marco de nivel de protección de la UICN:

UICN Ia Reserva natural estricta: Estrictamente protegida para la biodiversidad y también posiblemente para las características geológicas/geomorfológicas, donde las visitas, el uso y los impactos humanos están controladas y limitadas para garantizar la protección de los valores de conservación

UICN Ib Área silvestre: generalmente áreas grandes no modificadas o ligeramente modificadas, que conservan su carácter e influencia naturales, sin habitación humana permanente o significativa, protegidas y administradas para preservar sus condición natural

Parque Nacional UICN II: Grandes áreas naturales o casi naturales que protegen procesos ecológicos a gran escala con especies y ecosistemas característicos, que también tienen oportunidades espirituales, científicas, educativas, recreativas y para visitantes ambiental y culturalmente compatibles

Monumento o característica natural de la UICN III: áreas reservadas para proteger un monumento natural específico, que puede ser un accidente geográfico, un monte marino, una caverna marina, una característica geológica como una cueva o una característica flotante como una arboleda antigua

Área de gestión de hábitat/especies de la UICN IV: áreas para proteger especies o hábitats particulares, donde la gestión refleja esta prioridad. Muchos necesitarán intervenciones periódicas y activas para satisfacer las necesidades de especies o hábitats particulares, pero esto no es un requisito de la categoría

Paisaje marino o paisaje protegido de la UICN V: donde la interacción de las personas y la naturaleza a lo largo del tiempo ha produjo un carácter distintivo con un importante valor ecológico, biológico, cultural y escénico: y donde salvaguardar la integridad de esta interacción es vital para proteger y sostener el área y su conservación de la naturaleza asociada y otros valores

UICN VI Áreas protegidas con uso sostenible de los recursos naturales: Áreas que conservan ecosistemas, junto con los valores culturales asociados y los sistemas tradicionales de gestión de recursos naturales. Generalmente grandes, principalmente en condiciones naturales, con una proporción bajo gestión sostenible de los recursos naturales y donde el uso de recursos naturales no industriales de bajo nivel compatible con la conservación de la naturaleza se considera uno de los principales objetivos

UICN Otros Efectivos Medidas de Conservación basadas en Áreas (OECM): Un área geográficamente definida distinta de un Área Protegida, que se gobierna y gestiona de manera que se logran resultados positivos y sostenidos a largo plazo para la conservación in situ de la biodiversidad, con funciones y servicios ecosistémicos asociados y donde sean aplicables, valores culturales, espirituales, socioeconómicos y otros valores localmente relevantes (CBD, 2018).

Áreas marinas administradas localmente (LMMA)

UICN Ia, Ib, II, y III son consideradas Zonas de Alta Protección de Biodiversidad (HBPZ). Las UICN IV, V, VI, OECM y LMMA se consideran Zonas de Protección Media de la Biodiversidad (MBPZ).

🎯 Objetivo de planificación: Ninguno

🗺️ Fuente de datos: Ninguna

< p>📈 Informe: Simplemente cuenta el número de zonas en cada nivel de protección.

", + "RED": "ROJO", + "Regions - learn more": "

ℹ️ Descripción general:

🎯 Objetivo de planificación:

🗺️ Datos de origen:

📈 Informe: este informe calcula el valor total de cada característica dentro del plan. . Este valor se divide por el valor total de cada característica para obtener el % contenido en el plan. Si el plan incluye varias áreas que se superponen, la superposición solo se cuenta una vez.

", + "Regions 1": "Este informe resume la superposición de este plan con las regiones de estudio en este proceso de planificación.", + "San Francisco Bay": "bahía de San Francisco", + "Select geography": "Seleccionar geografía", + "Show Map Layer": "Mostrar capa de mapa", + "sketch": "bosquejo", + "sketch collection": "colección de bocetos", + "South Coast": "Costa sur", + "Special Closure": "Cierre Especial", + "State Marine Conervation Area (No-Take)": "Área de conservación marina estatal (prohibida la pesca)", + "State Marine Conservation Area": "Área de conservación marina estatal", + "State Marine Park": "Parque Marino Estatal", + "State Marine Recreation Management Area": "Área de gestión de recreación marina estatal", + "State Marine Reserve": "Reserva Marina Estatal", + "State Waters": "Aguas estatales", + "Study Regions": "Regiones de estudio", + "United States Exclusive Economic Zone": "Zona Económica Exclusiva de Estados Unidos", + "World": "Mundo" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-C4XmXBVR.js b/version-7.0.0/assets/translation-C4XmXBVR.js new file mode 100644 index 0000000..440d876 --- /dev/null +++ b/version-7.0.0/assets/translation-C4XmXBVR.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Не отвечено)", + "% Area": "% Область", + "% Within Plan": "% в рамках плана", + "Activity": "Активность", + "Area": "Область", + "Area Within Plan": "Площадь в плане", + "Attributes": "Атрибуты", + "Author(s)": "Авторы)", + "Boundary": "Граница", + "Category": "Категория", + "Class": "Сорт", + "DataDownload - export CSV format label": "Экспорт CSV", + "DataDownload - export JSON format label": "Экспорт JSON", + "Description": "Описание", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Исключительная экономическая зона\\n(0-200 морских миль)", + "Found Within Plan": "Найдено в рамках плана", + "Full protection level label": "Полный", + "Goal": "Цель", + "High protection level label": "Высокий", + "IUCN activity - aquaculture": "Аквакультура - мелкомасштабная", + "IUCN activity - extraction": "Горнодобывающая промышленность, добыча нефти и газа", + "IUCN activity - fishing sustainable": "Рыболовство/коллекционирование: рекреационное (устойчивое)", + "IUCN activity - habitation": "Жилье", + "IUCN activity - industrial fishing": "Промышленное рыболовство, аквакультура в промышленных масштабах", + "IUCN activity - local fishing": "Рыбалка/коллекционирование: местная рыбалка (устойчивая)", + "IUCN activity - non-extractive": "Недобывающий отдых", + "IUCN activity - renewable": "Производство возобновляемой энергии", + "IUCN activity - research": "Исследования: неэкстракционные", + "IUCN activity - research extractive": "Исследования: добыча", + "IUCN activity - restoration": "Восстановление/улучшение по другим причинам", + "IUCN activity - shipping": "Перевозки", + "IUCN activity - tourism": "Крупномасштабный туризм высокой интенсивности", + "IUCN activity - traditional fishing": "Традиционная рыбалка/коллекционирование", + "IUCN activity - traditional use": "Традиционное использование: неэкстракционный", + "IUCN activity - untreated water": "Сброс неочищенной воды", + "IUCN activity - works": "Работы (гавани, порты, дноуглубительные работы)", + "IUCN category - none": "Никто", + "IUCN category 1a": "Строгий заповедник", + "IUCN category 1b": "Дикая местность", + "IUCN category 2": "Национальный парк", + "IUCN category 2 or 3": "Национальный парк или природный памятник/особенность", + "IUCN category 3": "Памятник природы или особенность", + "IUCN category 4": "Район управления средой обитания/видами", + "IUCN category 4 or 6": "Зона управления средой обитания/видами или охраняемая территория с устойчивым использованием", + "IUCN category 5": "Охраняемый ландшафт/морской пейзаж", + "IUCN category 6": "Охраняемая территория с устойчивым использованием", + "IUCN protection level full": "Полный", + "IUCN protection level high": "Высокий", + "IUCN protection level low": "Низкий", + "IUCN rank - no description": "Нет", + "IUCN rank - shorthand label for no": "Н", + "IUCN rank - shorthand label for no, with extra meaning": "Н*", + "IUCN rank - shorthand label for yes": "Д", + "IUCN rank - shorthand label for yes, with extra meaning": "Д*", + "IUCN rank - special 'variable' description": "Переменная; зависит от того, можно ли управлять этой деятельностью таким образом, чтобы она была совместима с целями MPA.", + "IUCN rank - special no description": "Как правило, нет, сильная прерогатива против, если не применяются особые обстоятельства", + "IUCN rank - special yes description": "Да, потому что альтернативы не существует, но необходимо специальное разрешение", + "IUCN rank - yes description": "Да", + "km²": "км²", + "Land": "Земля", + "Learn more": "Узнать больше", + "Map": "карта", + "MPA": "МПА", + "Nearshore\\n(0-12 nautical miles)": "Прибрежный\\n(0–12 морских миль)", + "Offshore\\n(12-200 nautical miles)": "Оффшор\\n(12-200 морских миль)", + "Protection Level": "Уровень защиты", + "ReportError - message part 1": "Что-то пошло не так. Закройте этот отчет и повторите попытку.", + "ReportError - message part 2": "Если ошибка повторяется, сообщите об этом.", + "Representation": "Представление", + "Results not found": "Результаты не найдены", + "ResultsCard - no result message": "Запуск отчета завершен, но результаты не возвращены", + "Shoreline": "Береговая линия", + "Show by MPA": "Показать по МПА", + "Size": "Размер", + "SizeCard - introduction": "национальные воды простираются от береговой линии до 200 морских миль, известных как исключительная экономическая зона (ИЭЗ). В этом отчете обобщается перекрытие морского плана с ИЭЗ и другими границами внутри нее, а также измеряется прогресс в достижении целевых показателей в % для каждой границы.", + "SizeCard - learn more": "<0> В этом отчете обобщаются размер и пропорции этого плана в пределах этих границ.

Если границы эскиза в плане накладываются друг на друга, это перекрытие учитывается только один раз.

", + "SizeCard - learn more source": "Источник: Википедия - Территориальные воды", + "SizeCard sketch size message": "Площадь этого эскиза составляет <2>{{area}} квадратных километров.", + "SizeCard title": "Размер зоны", + "Target": "Цель", + "Value": "Ценить", + "Viability": "Жизнеспособность", + "# MPAs": "# МОР", + "% Area Within Plan": "% площади в пределах плана", + "30x30 Objective": "Цель 30x30", + "Bioregions": "Биорегионы", + "Bioregions - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "Bioregions 1": "В этом отчете резюмируется совпадение этого плана с биорегионами Калифорнии.", + "BlankCard": "БланкКарта", + "Central Coast": "Центральное побережье", + "Federal Marine Conservation Area": "Федеральный морской заповедник", + "Federal Marine Reserve": "Федеральный морской заповедник", + "Fully Protected Area": "Полностью охраняемая территория", + "Kelp": "Келп", + "Kelp - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "Kelp 1": "В этом отчете суммируются совпадения этого плана с данными Kelp.", + "Learn More": "Узнать больше", + "mi²": "миль²", + "North Central Coast": "Северо-центральное побережье", + "North Coast": "Северное побережье", + "OverlapCard": "OverlapКарта", + "OverlapCard - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "OverlapCard 1": "В этом отчете суммируются совпадения этого плана с данными OverlapCard.", + "Plan Overview": "Обзор плана", + "Protection Card - Learn more": "

ℹ️ Обзор: В этом процессе планирования используются рамки уровня защиты МСОП:

МСОП Ia Строгий природный заповедник: Строго охраняется из-за биоразнообразия, а также, возможно, геологических/геоморфологических особенностей, где посещение, использование и воздействие человека ограничены. контролируемые и ограниченные для обеспечения защиты природоохранных ценностей.

Зона дикой природы IUCN Ib: Обычно это большие неизмененные или слегка измененные территории, сохраняющие свой естественный характер и влияние, без постоянного или значительного проживания людей, охраняемые и управляемые для сохранения их естественное состояние

Национальный парк МСОП II: большие естественные или близкие к естественным территории, защищающие крупномасштабные экологические процессы с характерными видами и экосистемами, которые также имеют экологически и культурно совместимые духовные, научные, образовательные, рекреационные и туристические возможности.

Природный памятник или объект МСОП III: Территории, отведенные для защиты определенного природного памятника, которым может быть рельеф, морская гора, морская пещера, геологический объект, такой как пещера, или наземный объект, такой как древняя роща

МСОП IV Зона управления средой обитания/видами: территории, предназначенные для защиты конкретных видов или мест обитания, где управление отражает этот приоритет. Многим потребуются регулярные активные вмешательства для удовлетворения потребностей конкретных видов или сред обитания, но это не является требованием категории.

МСОП V Охраняемый ландшафт или морской пейзаж: где взаимодействие людей и природы с течением времени создали особый характер, обладающий значительной экологической, биологической, культурной и живописной ценностью: и где сохранение целостности этого взаимодействия жизненно важно для защиты и поддержания территории и связанных с ней природоохранных и других ценностей

IUCN VI Охраняемые территории с устойчивым использованием природных ресурсов: территории, которые сохраняют экосистемы вместе с соответствующими культурными ценностями и традиционными системами управления природными ресурсами. Как правило, крупные, в основном в естественных условиях, часть находится под устойчивым управлением природными ресурсами и где низкоуровневое непромышленное использование природных ресурсов, совместимое с охраной природы, рассматривается как одна из основных целей.

МСОП Другое Эффективное Зональные меры по сохранению (OECM): географически определенная территория, отличная от охраняемой территории, управление и управление которой осуществляется таким образом, чтобы достичь положительных и устойчивых долгосрочных результатов для сохранения биоразнообразия in situ, с соответствующими экосистемными функциями и услугами и там, где это применимо, культурные, духовные, социально-экономические и другие местные ценности (CBD, 2018).

Морские районы, управляемые на местном уровне (LMMA)

МСОП Ia, Ib, II, и III считаются зонами высокой защиты биоразнообразия (HBPZ). МСОП IV, V, VI, OECM и LMMA считаются зонами средней защиты биоразнообразия (MBPZ).

🎯 Цель планирования: нет

🗺️ Исходные данные: нет

< p>📈 Отчет: просто подсчитывает количество зон на каждом уровне защиты.

", + "RED": "КРАСНЫЙ", + "Regions - learn more": "

ℹ️ Обзор:

🎯 Цель планирования:

🗺️ Исходные данные:

📈 Отчет: в этом отчете рассчитывается общая стоимость каждой функции в плане. . Это значение делится на общую стоимость каждой функции, чтобы получить процент, содержащийся в плане. Если план включает в себя несколько пересекающихся областей, перекрытие учитывается только один раз.

", + "Regions 1": "В этом отчете обобщается совпадение этого плана с исследуемыми регионами в процессе планирования.", + "San Francisco Bay": "Сан-Франциско Бэй", + "Show by Sketch": "Показать по эскизу", + "Show Map Layer": "Показать слой карты", + "SimpleCard ecoregion message": "Следующие экорегионы находятся поблизости: <2>", + "SimpleCard sketch size message": "Площадь этого эскиза составляет <2>{{area}} квадратных километров.", + "SimpleCard temperature message": "Текущая температура поверхности моря на этом рисунке составляет <2>{{minTemp}} – {{maxTemp}}°C.", + "SimpleCard title": "Отчет о зоне", + "South Coast": "Южное побережье", + "Special Closure": "Специальное закрытие", + "State Marine Conervation Area (No-Take)": "Государственный морской заповедник (без изъятия)", + "State Marine Conservation Area": "Государственный морской заповедник", + "State Marine Park": "Государственный морской парк", + "State Marine Recreation Management Area": "Государственная морская рекреационная зона", + "State Marine Reserve": "Государственный морской заповедник", + "State Waters": "Государственные воды", + "Study Regions": "Регионы исследования", + "United States Exclusive Economic Zone": "Исключительная экономическая зона США", + "units": "единицы", + "Within Plan": "В рамках плана", + "World": "Мир" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-C6hzpfUC.js b/version-7.0.0/assets/translation-C6hzpfUC.js new file mode 100644 index 0000000..ad5d415 --- /dev/null +++ b/version-7.0.0/assets/translation-C6hzpfUC.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Não respondido)", + "% Area": "% Área", + "% Within Plan": "% dentro do plano", + "Activity": "Atividade", + "Area": "Área", + "Area Within Plan": "Área dentro do plano", + "Attributes": "Atributos", + "Author(s)": "Autor(es)", + "Boundary": "Fronteira", + "Category": "Categoria", + "Class": "Classe", + "DataDownload - export CSV format label": "Exportar CSV", + "DataDownload - export JSON format label": "Exportar JSON", + "Description": "Descrição", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona econômica exclusiva\\n(0-200 milhas náuticas)", + "Found Within Plan": "Encontrado dentro do plano", + "Full protection level label": "Cheio", + "Goal": "Objetivo", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Aquicultura - pequena escala", + "IUCN activity - extraction": "Mineração, extração de petróleo e gás", + "IUCN activity - fishing sustainable": "Pesca/coleta: recreativa (sustentável)", + "IUCN activity - habitation": "Habitação", + "IUCN activity - industrial fishing": "Pesca industrial, aquicultura à escala industrial", + "IUCN activity - local fishing": "Pesca/recolha: pesca local (sustentável)", + "IUCN activity - non-extractive": "Recreação não extrativa", + "IUCN activity - renewable": "Geração de energia renovável", + "IUCN activity - research": "Pesquisa: não extrativa", + "IUCN activity - research extractive": "Pesquisa: extrativa", + "IUCN activity - restoration": "Restauração/realce por outros motivos", + "IUCN activity - shipping": "Transporte", + "IUCN activity - tourism": "Turismo de alta intensidade em larga escala", + "IUCN activity - traditional fishing": "Pesca/recolha tradicional", + "IUCN activity - traditional use": "Uso tradicional: não extrativo", + "IUCN activity - untreated water": "Descarga de água não tratada", + "IUCN activity - works": "Obras (portos, portos, dragagem)", + "IUCN category - none": "Nenhum", + "IUCN category 1a": "Reserva Natural Estrita", + "IUCN category 1b": "Superfície Selvagem", + "IUCN category 2": "Parque nacional", + "IUCN category 2 or 3": "Parque Nacional ou Monumento Natural/Característica", + "IUCN category 3": "Monumento ou Recurso Natural", + "IUCN category 4": "Área de Gestão de Habitats/Espécies", + "IUCN category 4 or 6": "Área de Manejo de Habitat/Espécie ou Unidade de Conservação com uso sustentável", + "IUCN category 5": "Paisagem Protegida/Paisagem Marítima", + "IUCN category 6": "Área protegida com uso sustentável", + "IUCN protection level full": "Cheio", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Baixo", + "IUCN rank - no description": "Não", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variável; depende de esta actividade poder ser gerida de modo a ser compatível com os objectivos da AMP", + "IUCN rank - special no description": "Geralmente não, uma forte prerrogativa contra a menos que circunstâncias especiais se apliquem", + "IUCN rank - special yes description": "Sim, porque não existe alternativa, mas a aprovação especial é essencial", + "IUCN rank - yes description": "Sim", + "km²": "km²", + "Land": "Terra", + "Learn more": "Saiba Mais", + "Map": "Mapa", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Perto da costa\\n(0-12 milhas náuticas)", + "Offshore\\n(12-200 nautical miles)": "No mar\\n(12-200 milhas náuticas)", + "Protection Level": "Grau de Proteção", + "ReportError - message part 1": "Algo deu errado. Feche este relatório e tente novamente.", + "ReportError - message part 2": "Se o erro persistir, informe-o.", + "Representation": "Representação", + "Results not found": "Resultados não encontrados", + "ResultsCard - no result message": "Execução do relatório concluída, mas nenhum resultado retornado", + "Shoreline": "Litoral", + "Show by MPA": "Show por MPA", + "Size": "Tamanho", + "SizeCard - introduction": "as águas nacionais se estendem da costa até 200 milhas náuticas, conhecida como Zona Econômica Exclusiva (ZEE). Este relatório resume a sobreposição do plano offshore com a ZEE e outras fronteiras dentro dela, medindo o progresso no sentido de atingir as metas de % para cada fronteira.", + "SizeCard - learn more": "<0> Este relatório resume o tamanho e a proporção deste plano dentro desses limites.

Se os limites de esboço dentro de um plano se sobreporem uns aos outros, a sobreposição será contada apenas uma vez.

", + "SizeCard - learn more source": "Fonte: Wikipedia - Águas Territoriais", + "SizeCard sketch size message": "Este esboço é de <2>{{área}} quilômetros quadrados", + "SizeCard title": "Tamanho da Zona", + "Target": "Alvo", + "Value": "Valor", + "Viability": "Viabilidade", + "# MPAs": "# AMPs", + "% Area Within Plan": "% de área dentro do plano", + "30x30 Objective": "Objetivo 30x30", + "Bioregions": "Biorregiões", + "Bioregions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Bioregions 1": "Este relatório resume a sobreposição deste plano com as biorregiões da Califórnia.", + "BlankCard": "Cartão em branco", + "Central Coast": "Costa Central", + "Federal Marine Conservation Area": "Área Federal de Conservação Marinha", + "Federal Marine Reserve": "Reserva Marinha Federal", + "Fully Protected Area": "Área Totalmente Protegida", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Kelp 1": "Este relatório resume a sobreposição deste plano com os dados do Kelp.", + "Learn More": "Saber mais", + "mi²": "mi²", + "North Central Coast": "Costa Centro-Norte", + "North Coast": "Costa norte", + "OverlapCard": "Cartão de sobreposição", + "OverlapCard - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "OverlapCard 1": "Este relatório resume a sobreposição deste plano com os dados do OverlapCard.", + "Plan Overview": "Visão geral do plano", + "Protection Card - Learn more": "

ℹ️ Visão geral: Este processo de planejamento usa a estrutura de nível de proteção da UICN:

Reserva natural estrita da UICN Ia: Estritamente protegida para a biodiversidade e também possivelmente para características geológicas/geomorfológicas, onde a visitação, o uso e os impactos humanos são controlada e limitada para garantir a proteção dos valores de conservação

Área selvagem IUCN Ib: Geralmente grandes áreas não modificadas ou ligeiramente modificadas, mantendo seu caráter e influência natural, sem habitação humana permanente ou significativa, protegidas e gerenciadas para preservar sua condição natural

Parque Nacional IUCN II: Grandes áreas naturais ou quase naturais que protegem processos ecológicos em grande escala com espécies e ecossistemas característicos, que também têm oportunidades espirituais, científicas, educacionais, recreativas e de visitantes ambiental e culturalmente compatíveis

Monumento ou elemento natural da IUCN III: Áreas reservadas para proteger um monumento natural específico, que pode ser um relevo, um monte marinho, uma caverna marinha, um elemento geológico, como uma caverna, ou um elemento geográfico, como um bosque antigo

IUCN IV Área de gestão de habitats/espécies: Áreas para proteger espécies ou habitats específicos, onde a gestão reflecte esta prioridade. Muitos precisarão de intervenções regulares e ativas para atender às necessidades de espécies ou habitats específicos, mas isso não é um requisito da categoria

IUCN V Paisagem ou paisagem marinha protegida: onde a interação entre pessoas e natureza ao longo do tempo tem produziu um caráter distinto com valor ecológico, biológico, cultural e paisagístico significativo: e onde salvaguardar a integridade desta interação é vital para proteger e sustentar a área e a conservação da natureza associada e outros valores

IUCN VI Áreas protegidas com utilização sustentável dos recursos naturais: Áreas que conservam os ecossistemas, juntamente com os valores culturais associados e os sistemas tradicionais de gestão dos recursos naturais. Geralmente grande, principalmente em condições naturais, com uma proporção sob gestão sustentável dos recursos naturais e onde o uso de recursos naturais não industriais de baixo nível, compatível com a conservação da natureza, é visto como um dos principais objetivos.

IUCN Outros Eficazes Medidas de Conservação Baseadas em Área (OECM): Uma área geograficamente definida que não seja uma Área Protegida, que é governada e gerida de forma a alcançar resultados positivos e sustentados a longo prazo para a conservação in situ da biodiversidade, com funções e serviços ecossistémicos associados e onde aplicáveis, valores culturais, espirituais, socioeconômicos e outros valores localmente relevantes (CBD, 2018).

Áreas Marinhas Gerenciadas Localmente (LMMA)

IUCN Ia, Ib, II, e III são consideradas Zonas de Alta Proteção da Biodiversidade (ZBP). IUCN IV, V, VI, OECM e LMMAs são consideradas Zonas Médias de Proteção da Biodiversidade (MBPZs).

🎯 Objetivo de Planejamento: Nenhum

🗺️ Dados de Fonte: Nenhum

< p>📈 Relatório: simplesmente conta o número de zonas em cada nível de proteção.

", + "RED": "VERMELHO", + "Regions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Regions 1": "Este relatório resume a sobreposição deste plano com as regiões de estudo neste processo de planeamento.", + "San Francisco Bay": "Baía de São Francisco", + "Show by Sketch": "Mostrar por esboço", + "Show Map Layer": "Mostrar camada do mapa", + "SimpleCard ecoregion message": "As seguintes ecorregiões estão próximas: <2>", + "SimpleCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", + "SimpleCard temperature message": "A temperatura atual da superfície do mar neste esboço é <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Relatório de zona", + "South Coast": "Costa sul", + "Special Closure": "Fechamento Especial", + "State Marine Conervation Area (No-Take)": "Área de Conservação Marinha Estadual (Proibida Tomada)", + "State Marine Conservation Area": "Área de Conservação Marinha Estadual", + "State Marine Park": "Parque Estadual Marinho", + "State Marine Recreation Management Area": "Área de Gestão de Recreação Marinha Estadual", + "State Marine Reserve": "Reserva Marinha Estadual", + "State Waters": "Águas Estaduais", + "Study Regions": "Regiões de Estudo", + "United States Exclusive Economic Zone": "Zona Económica Exclusiva dos Estados Unidos", + "units": "unidades", + "Within Plan": "Dentro do plano", + "World": "Mundo" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-CEMsFcRO.js b/version-7.0.0/assets/translation-CEMsFcRO.js new file mode 100644 index 0000000..4546152 --- /dev/null +++ b/version-7.0.0/assets/translation-CEMsFcRO.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Δεν απαντήθηκε)", + "% Area": "% Περιοχή", + "% Within Plan": "% Εντός σχεδίου", + "Activity": "Δραστηριότητα", + "Area": "Περιοχή", + "Area Within Plan": "Περιοχή Εντός Σχεδίου", + "Attributes": "Γνωρίσματα", + "Author(s)": "Συγγραφέας(οι)", + "Boundary": "Οριο", + "Category": "Κατηγορία", + "Class": "Τάξη", + "DataDownload - export CSV format label": "Εξαγωγή CSV", + "DataDownload - export JSON format label": "Εξαγωγή JSON", + "Description": "Περιγραφή", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Αποκλειστική Οικονομική Ζώνη\\n(0-200 ναυτικά μίλια)", + "Found Within Plan": "Βρέθηκε εντός σχεδίου", + "Full protection level label": "Γεμάτος", + "Goal": "Στόχος", + "High protection level label": "Υψηλός", + "IUCN activity - aquaculture": "Υδατοκαλλιέργεια - μικρής κλίμακας", + "IUCN activity - extraction": "Εξόρυξη, εξόρυξη πετρελαίου και φυσικού αερίου", + "IUCN activity - fishing sustainable": "Ψάρεμα/συλλογή: ψυχαγωγικό (βιώσιμο)", + "IUCN activity - habitation": "Κατοικία", + "IUCN activity - industrial fishing": "Βιομηχανική αλιεία, υδατοκαλλιέργεια βιομηχανικής κλίμακας", + "IUCN activity - local fishing": "Ψάρεμα/συλλογή: τοπική αλιεία (αειφόρο)", + "IUCN activity - non-extractive": "Μη εξορυκτική αναψυχή", + "IUCN activity - renewable": "Παραγωγή ανανεώσιμης ενέργειας", + "IUCN activity - research": "Έρευνα: μη εξορυκτικό", + "IUCN activity - research extractive": "Έρευνα: εξορυκτικό", + "IUCN activity - restoration": "Αποκατάσταση/βελτίωση για άλλους λόγους", + "IUCN activity - shipping": "Αποστολή", + "IUCN activity - tourism": "Μεγάλης κλίμακας τουρισμός υψηλής έντασης", + "IUCN activity - traditional fishing": "Παραδοσιακό ψάρεμα/συλλογή", + "IUCN activity - traditional use": "Παραδοσιακή χρήση: μη εξορυκτικό", + "IUCN activity - untreated water": "Ακατέργαστη απόρριψη νερού", + "IUCN activity - works": "Έργα (λιμάνια, λιμάνια, βυθοκόρηση)", + "IUCN category - none": "Κανένας", + "IUCN category 1a": "Αυστηρό Φυσικό Καταφύγιο", + "IUCN category 1b": "Περιοχή άγριας φύσης", + "IUCN category 2": "ΕΘΝΙΚΟ ΠΑΡΚΟ", + "IUCN category 2 or 3": "Εθνικό πάρκο ή φυσικό μνημείο/ χαρακτηριστικό", + "IUCN category 3": "Φυσικό μνημείο ή χαρακτηριστικό", + "IUCN category 4": "Περιοχή διαχείρισης οικοτόπων/ειδών", + "IUCN category 4 or 6": "Περιοχή διαχείρισης οικοτόπων/ειδών ή προστατευόμενη περιοχή με αειφόρο χρήση", + "IUCN category 5": "Προστατευμένο Τοπίο/Θαλασσινό τοπίο", + "IUCN category 6": "Προστατευόμενη περιοχή με βιώσιμη χρήση", + "IUCN protection level full": "Γεμάτος", + "IUCN protection level high": "Υψηλός", + "IUCN protection level low": "Χαμηλός", + "IUCN rank - no description": "Οχι", + "IUCN rank - shorthand label for no": "Ν", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Υ", + "IUCN rank - shorthand label for yes, with extra meaning": "Υ*", + "IUCN rank - special 'variable' description": "Μεταβλητός; εξαρτάται από το εάν αυτή η δραστηριότητα μπορεί να αντιμετωπιστεί με τέτοιο τρόπο ώστε να είναι συμβατή με τους στόχους του MPA", + "IUCN rank - special no description": "Γενικά όχι, ένα ισχυρό προνόμιο κατά εκτός εάν ισχύουν ειδικές περιστάσεις", + "IUCN rank - special yes description": "Ναι γιατί δεν υπάρχει εναλλακτική, αλλά η ειδική έγκριση είναι απαραίτητη", + "IUCN rank - yes description": "Ναί", + "km²": "km²", + "Land": "Γη", + "Learn more": "Μάθε περισσότερα", + "Map": "Χάρτης", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Κοντά στην ακτή\\n(0-12 ναυτικά μίλια)", + "Offshore\\n(12-200 nautical miles)": "Κοντά στη στεριά\\n(12-200 ναυτικά μίλια)", + "Protection Level": "Επίπεδο Προστασίας", + "ReportError - message part 1": "Κάτι πήγε στραβά. Κλείστε αυτήν την αναφορά και δοκιμάστε ξανά.", + "ReportError - message part 2": "Εάν το σφάλμα επιμένει, αναφέρετέ το.", + "Representation": "Αναπαράσταση", + "Results not found": "Τα αποτελέσματα δεν βρέθηκαν", + "ResultsCard - no result message": "Η εκτέλεση της αναφοράς ολοκληρώθηκε, αλλά δεν επιστράφηκαν αποτελέσματα", + "Shoreline": "Ακτογραμμή", + "Show by MPA": "Εμφάνιση από το MPA", + "Size": "Μέγεθος", + "SizeCard - introduction": "Τα εθνικά ύδατα εκτείνονται από την ακτογραμμή έως τα 200 ναυτικά μίλια, γνωστά ως Αποκλειστική Οικονομική Ζώνη (ΑΟΖ). Αυτή η έκθεση συνοψίζει την επικάλυψη υπεράκτιων σχεδίων με την ΑΟΖ και άλλα όρια εντός αυτής, μετρώντας την πρόοδο προς την επίτευξη των στόχων % για κάθε όριο.", + "SizeCard - learn more": "<0> Αυτή η αναφορά συνοψίζει το μέγεθος και την αναλογία αυτού του σχεδίου εντός αυτών των ορίων.

Εάν τα όρια σκίτσων σε ένα σχέδιο επικαλύπτονται μεταξύ τους, η επικάλυψη μετράται μόνο μία φορά.

", + "SizeCard - learn more source": "Πηγή: Wikipedia - Χωρικά ύδατα", + "SizeCard sketch size message": "Αυτό το σκίτσο είναι <2>{{area}} τετραγωνικά χιλιόμετρα", + "SizeCard title": "Μέγεθος Ζώνης", + "Target": "Στόχος", + "Value": "αξία", + "Viability": "Βιωσιμότητα", + "# MPAs": "# MPA", + "% Area Within Plan": "% Έκταση Εντός Σχεδίου", + "30x30 Objective": "30x30 Στόχος", + "Bioregions": "Βιοπεριοχές", + "Bioregions - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "Bioregions 1": "Αυτή η έκθεση συνοψίζει την επικάλυψη αυτού του σχεδίου με τις βιοπεριοχές της Καλιφόρνια.", + "BlankCard": "Κενή κάρτα", + "Central Coast": "Κεντρική Ακτή", + "Federal Marine Conservation Area": "Ομοσπονδιακή Θαλάσσια Περιοχή Διατήρησης", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Πλήρως Προστατευόμενη Περιοχή", + "Kelp": "Φαιοφύκη", + "Kelp - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "Kelp 1": "Αυτή η αναφορά συνοψίζει την επικάλυψη αυτού του σχεδίου με τα δεδομένα Kelp.", + "Learn More": "Μάθε περισσότερα", + "mi²": "mi²", + "North Central Coast": "Βόρεια Κεντρική Ακτή", + "North Coast": "Βόρεια ακτή", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "OverlapCard 1": "Αυτή η αναφορά συνοψίζει την επικάλυψη αυτού του σχεδίου με τα δεδομένα OverlapCard.", + "Plan Overview": "Επισκόπηση σχεδίου", + "Protection Card - Learn more": "

ℹ️ Επισκόπηση: Αυτή η διαδικασία σχεδιασμού χρησιμοποιεί το πλαίσιο επιπέδου προστασίας της IUCN:

IUCN Ia Αυστηρό φυσικό καταφύγιο: Προστατεύεται αυστηρά για τη βιοποικιλότητα και επίσης πιθανώς γεωλογικά/γεωμορφολογικά χαρακτηριστικά, όπου η ανθρώπινη επίσκεψη, η χρήση και οι επιπτώσεις είναι ελεγχόμενη και περιορισμένη για τη διασφάλιση της προστασίας των αξιών διατήρησης

IUCN Ib Wilderness area: Συνήθως μεγάλες μη τροποποιημένες ή spghtly τροποποιημένες περιοχές, διατηρώντας το φυσικό τους χαρακτήρα και επιρροή, χωρίς μόνιμη ή σημαντική ανθρώπινη κατοίκηση, προστατεύονται και καταφέρνουν να διατηρηθούν φυσική κατάσταση

Εθνικό πάρκο IUCN II: Μεγάλες φυσικές ή σχεδόν φυσικές περιοχές που προστατεύουν μεγάλης κλίμακας οικολογικές διεργασίες με χαρακτηριστικά είδη και οικοσυστήματα, τα οποία έχουν επίσης περιβαλλοντικά και πολιτισμικά συμβατές πνευματικές, επιστημονικές, εκπαιδευτικές, ψυχαγωγικές και επισκεπτικές ευκαιρίες

IUCN III Φυσικό μνημείο ή χαρακτηριστικό: Περιοχές που προορίζονται για την προστασία ενός συγκεκριμένου μνημείου της φύσης, το οποίο μπορεί να είναι ένα οικόπεδο, ένα θαλάσσιο βουνό, ένα θαλάσσιο σπήλαιο, ένα γεωλογικό χαρακτηριστικό όπως ένα σπήλαιο ή ένα χαρακτηριστικό pving όπως ένα αρχαίο άλσος

IUCN IV Περιοχή διαχείρισης οικοτόπων/ειδών: Περιοχές για την προστασία συγκεκριμένων ειδών ή οικοτόπων, όπου η διαχείριση αντικατοπτρίζει αυτήν την προτεραιότητα. Πολλοί θα χρειαστούν τακτικές, ενεργές παρεμβάσεις για την κάλυψη των αναγκών συγκεκριμένων ειδών ή οικοτόπων, αλλά αυτό δεν είναι απαίτηση της κατηγορίας

IUCN V Προστατευμένο τοπίο ή θαλάσσιο τοπίο: Όπου η αλληλεπίδραση ανθρώπων και φύσης με την πάροδο του χρόνου έχει παρήγαγε έναν ξεχωριστό χαρακτήρα με σημαντική οικολογική, βιολογική, πολιτιστική και γραφική αξία: και όπου η διασφάλιση της ακεραιότητας αυτής της αλληλεπίδρασης είναι ζωτικής σημασίας για την προστασία και τη διατήρηση της περιοχής και της συναφούς διατήρησης της φύσης και άλλων αξιών

Προστατευόμενες περιοχές IUCN VI με αειφόρο χρήση φυσικών πόρων: Περιοχές που διατηρούν τα οικοσυστήματα, μαζί με συναφείς πολιτιστικές αξίες και παραδοσιακά συστήματα διαχείρισης φυσικών πόρων. Γενικά μεγάλο, κυρίως σε φυσική κατάσταση, με αναλογία υπό βιώσιμη διαχείριση φυσικών πόρων και όπου η χρήση μη βιομηχανικών φυσικών πόρων χαμηλού επιπέδου συμβατή με τη διατήρηση της φύσης θεωρείται ως ένας από τους κύριους στόχους

IUCN Άλλο Αποτελεσματικό Μέτρα Διατήρησης βάσει Περιοχής (OECM): Μια γεωγραφικά καθορισμένη περιοχή εκτός από μια Προστατευόμενη Περιοχή, η οποία διοικείται και διαχειρίζεται με τρόπους που επιτυγχάνουν θετικά και διαρκή μακροπρόθεσμα αποτελέσματα για την επί τόπου διατήρηση της βιοποικιλότητας, με συναφείς λειτουργίες και υπηρεσίες οικοσυστήματος και όπου εφαρμόζονται, πολιτιστικές, πνευματικές, κοινωνικοοικονομικές και άλλες τοπικές αξίες (CBD, 2018).

Τοπικά διαχειριζόμενες θαλάσσιες περιοχές (LMMA)

IUCN Ia, Ib, II, και III θεωρούνται Ζώνες Υψηλής Προστασίας Βιοποικιλότητας (HBPZs). Οι IUCN IV, V, VI, OECM και LMMA θεωρούνται Ζώνες Προστασίας Μέσης Βιοποικιλότητας (MBPZ).

🎯 Στόχος Σχεδιασμού: Καμία

🗺️ Δεδομένα πηγής: Καμία

< p>📈 Αναφορά: Απλώς μετράει τον αριθμό των ζωνών σε κάθε επίπεδο προστασίας.

", + "RED": "ΤΟ ΚΟΚΚΙΝΟ", + "Regions - learn more": "

ℹ️ Επισκόπηση:

🎯 Στόχος Σχεδιασμού:

🗺️ Δεδομένα πηγής:

📈 Αναφορά: Αυτή η αναφορά υπολογίζει τη συνολική αξία κάθε δυνατότητας εντός του σχεδίου . Αυτή η τιμή διαιρείται με τη συνολική τιμή κάθε χαρακτηριστικού για να ληφθεί το % που περιέχεται στο σχέδιο. Εάν το σχέδιο περιλαμβάνει πολλές περιοχές που επικαλύπτονται, η επικάλυψη υπολογίζεται μόνο μία φορά.

", + "Regions 1": "Αυτή η έκθεση συνοψίζει την επικάλυψη αυτού του σχεδίου με τις περιοχές μελέτης σε αυτήν τη διαδικασία σχεδιασμού.", + "San Francisco Bay": "Κόλπος του Σαν Φρανσίσκο", + "Show by Sketch": "Εμφάνιση από Σκίτσο", + "Show Map Layer": "Εμφάνιση επιπέδου χάρτη", + "SimpleCard ecoregion message": "Οι ακόλουθες οικολογικές περιοχές είναι κοντά: <2>", + "SimpleCard sketch size message": "Αυτό το σκίτσο είναι <2>{{area}} τετραγωνικά χιλιόμετρα", + "SimpleCard temperature message": "Η σημερινή θερμοκρασία της επιφάνειας της θάλασσας σε αυτό το σκίτσο είναι <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Αναφορά ζώνης", + "South Coast": "Νότια ακτή", + "Special Closure": "Ειδικό κλείσιμο", + "State Marine Conervation Area (No-Take)": "Κρατική Θαλάσσια Προστασία Περιοχής (Απαγορεύεται η λήψη)", + "State Marine Conservation Area": "Κρατική Θαλάσσια Περιοχή Διατήρησης", + "State Marine Park": "Κρατικό Θαλάσσιο Πάρκο", + "State Marine Recreation Management Area": "Κρατική Περιοχή Διαχείρισης Θαλάσσιας Αναψυχής", + "State Marine Reserve": "Κρατικό Ναυτικό Αποθεματικό", + "State Waters": "State Waters", + "Study Regions": "Περιοχές μελέτης", + "United States Exclusive Economic Zone": "Αποκλειστική Οικονομική Ζώνη Ηνωμένων Πολιτειών", + "units": "μονάδες", + "Within Plan": "Εντός σχεδίου", + "World": "Κόσμος" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-CNnpxn-B.js b/version-7.0.0/assets/translation-CNnpxn-B.js new file mode 100644 index 0000000..e0f3bb7 --- /dev/null +++ b/version-7.0.0/assets/translation-CNnpxn-B.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Sans réponse)", + "% Area": "% Superficie", + "% Within Plan": "% dans le cadre du plan", + "Activity": "Activité", + "Area": "Aire", + "Area Within Plan": "Zone dans le plan", + "Attributes": "Attributs", + "Author(s)": "Auteur(s)", + "Boundary": "Limite", + "Category": "Catégorie", + "Class": "Classe", + "DataDownload - export CSV format label": "Exporter des fichiers CSV", + "DataDownload - export JSON format label": "Exporter JSON", + "Description": "Description", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zone économique exclusive\\n(0-200 milles marins)", + "Found Within Plan": "Trouvé dans le plan", + "Full protection level label": "Plein", + "Goal": "But", + "High protection level label": "Haut", + "IUCN activity - aquaculture": "Aquaculture - petite échelle", + "IUCN activity - extraction": "Extraction minière, pétrolière et gazière", + "IUCN activity - fishing sustainable": "Pêche/collecte : récréative (durable)", + "IUCN activity - habitation": "Habitation", + "IUCN activity - industrial fishing": "Pêche industrielle, aquaculture à l’échelle industrielle", + "IUCN activity - local fishing": "Pêche/collecte : pêche locale (durable)", + "IUCN activity - non-extractive": "Loisirs non extractifs", + "IUCN activity - renewable": "Production d’énergie renouvelable", + "IUCN activity - research": "Recherche : non extractive", + "IUCN activity - research extractive": "Recherche : extractive", + "IUCN activity - restoration": "Restauration/amélioration pour d’autres raisons", + "IUCN activity - shipping": "Livraison", + "IUCN activity - tourism": "Tourisme à grande échelle à haute intensité", + "IUCN activity - traditional fishing": "Pêche/collecte traditionnelle", + "IUCN activity - traditional use": "Utilisation traditionnelle : non extractive", + "IUCN activity - untreated water": "Rejet d’eau non traitée", + "IUCN activity - works": "Travaux (ports, ports, dragage)", + "IUCN category - none": "Aucun", + "IUCN category 1a": "Réserve naturelle intégrale", + "IUCN category 1b": "Zone de nature sauvage", + "IUCN category 2": "Parc national", + "IUCN category 2 or 3": "Parc national ou monument/élément naturel", + "IUCN category 3": "Monument ou élément naturel", + "IUCN category 4": "Zone de gestion de l’habitat et des espèces", + "IUCN category 4 or 6": "Zone de gestion de l’habitat ou des espèces ou aire protégée à utilisation durable", + "IUCN category 5": "Paysage paysage/marin protégé", + "IUCN category 6": "Aire protégée avec utilisation durable", + "IUCN protection level full": "Plein", + "IUCN protection level high": "Haut", + "IUCN protection level low": "Bas", + "IUCN rank - no description": "Non", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variable; dépend de la capacité de gérer cette activité de manière à être compatible avec les objectifs de la ZPM", + "IUCN rank - special no description": "Généralement non, une forte prérogative contre sauf circonstances spéciales", + "IUCN rank - special yes description": "Oui parce qu’il n’existe pas d’alternative, mais une approbation spéciale est essentielle", + "IUCN rank - yes description": "Oui", + "km²": "km²", + "Land": "Atterrir", + "Learn more": "Pour en savoir plus", + "Map": "Carte", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Près du littoral\\n(0-12 milles marins)", + "Offshore\\n(12-200 nautical miles)": "En mer\\n(12-200 milles marins)", + "Protection Level": "Niveau de protection", + "ReportError - message part 1": "Quelque chose s’est mal passé. Veuillez fermer ce rapport et réessayer.", + "ReportError - message part 2": "Si l’erreur persiste, veuillez la signaler.", + "Representation": "Représentation", + "Results not found": "Résultats introuvables", + "ResultsCard - no result message": "Exécution du rapport terminée, mais aucun résultat renvoyé", + "Shoreline": "Littoral", + "Show by MPA": "Spectacle par MPA", + "Size": "Taille", + "SizeCard - introduction": "Les eaux nationales s’étendent du littoral jusqu’à 200 milles marins, connue sous le nom de zone économique exclusive (ZEE). Ce rapport résume le chevauchement du plan extracôtier avec la ZEE et d’autres limites à l’intérieur de celle-ci, mesurant les progrès vers l’atteinte des cibles de % pour chaque frontière.", + "SizeCard - learn more": "<0> Le présent rapport résume la taille et la proportion de ce plan à l’intérieur de ces limites.

Si les limites de l’esquisse d’un plan se chevauchent, le chevauchement n’est compté qu’une seule fois.

", + "SizeCard - learn more source": "Source: Wikipédia - Eaux territoriales", + "SizeCard sketch size message": "Cette esquisse est <2>{{area}} kilomètres carrés", + "SizeCard title": "Taille de la zone", + "Target": "Cible", + "Value": "Valeur", + "Viability": "Viabilité", + "# MPAs": "# AMP", + "% Area Within Plan": "% de superficie dans le plan", + "30x30 Objective": "Objectif 30x30", + "Bioregions": "Biorégions", + "Bioregions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Bioregions 1": "Ce rapport résume le chevauchement de ce plan avec les biorégions de Californie.", + "BlankCard": "Carte vierge", + "Central Coast": "Côte centrale", + "Federal Marine Conservation Area": "Aire marine fédérale de conservation", + "Federal Marine Reserve": "Réserve marine fédérale", + "Fully Protected Area": "Zone entièrement protégée", + "Kelp": "Varech", + "Kelp - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Kelp 1": "Ce rapport résume le chevauchement de ce plan avec les données de Kelp.", + "Learn More": "Apprendre encore plus", + "mi²": "mi²", + "North Central Coast": "Côte centrale nord", + "North Coast": "Côte nord", + "OverlapCard": "Carte de chevauchement", + "OverlapCard - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "OverlapCard 1": "Ce rapport résume le chevauchement de ce plan avec les données OverlapCard.", + "Plan Overview": "Aperçu du régime", + "Protection Card - Learn more": "

ℹ️ Vue d'ensemble : ce processus de planification utilise le cadre de niveau de protection de l'UICN :

Réserve naturelle intégrale Ia de l'UICN : strictement protégée pour la biodiversité et éventuellement pour ses caractéristiques géologiques/géomorphologiques, où les visites, l'utilisation et les impacts humains sont importants. contrôlée et limitée pour assurer la protection des valeurs de conservation.

Zone de nature sauvage Ib de l'UICN : généralement de vastes zones non modifiées ou légèrement modifiées, conservant leur caractère et leur influence naturels, sans habitation humaine permanente ou significative, protégées et gérées pour préserver leur condition naturelle

Parc national UICN II : vastes zones naturelles ou quasi naturelles protégeant des processus écologiques à grande échelle avec des espèces et des écosystèmes caractéristiques, qui offrent également des opportunités spirituelles, scientifiques, éducatives, récréatives et touristiques compatibles avec l'environnement et la culture.

Monument ou élément naturel de l'UICN III : zones réservées pour protéger un monument naturel spécifique, qui peut être un relief, un mont sous-marin, une caverne marine, un élément géologique tel qu'une grotte ou un élément pluvial tel qu'un bosquet ancien

Zone de gestion des habitats/espèces de l'UICN IV : Zones destinées à protéger des espèces ou des habitats particuliers, où la gestion reflète cette priorité. Beaucoup auront besoin d'interventions régulières et actives pour répondre aux besoins d'espèces ou d'habitats particuliers, mais cela ne constitue pas une exigence de la catégorie.

Paysage ou paysage marin protégé de l'UICN V : Là où l'interaction des personnes et de la nature au fil du temps a été produit un caractère distinct avec une valeur écologique, biologique, culturelle et paysagère significative : et où la sauvegarde de l'intégrité de cette interaction est essentielle à la protection et au maintien de la zone et de la conservation de la nature et d'autres valeurs qui y sont associées

Aires protégées de l'UICN VI avec une utilisation durable des ressources naturelles : zones qui conservent les écosystèmes, ainsi que les valeurs culturelles associées et les systèmes traditionnels de gestion des ressources naturelles. Généralement vaste, principalement dans un état naturel, avec une proportion sous gestion durable des ressources naturelles et où une faible utilisation non industrielle des ressources naturelles compatible avec la conservation de la nature est considérée comme l'un des principaux objectifs.

UICN Autre Efficace Mesures de conservation par zone (AMCE) : Une zone géographiquement définie autre qu'une zone protégée, qui est régie et gérée de manière à obtenir des résultats positifs et durables à long terme pour la conservation in situ de la biodiversité, avec les fonctions et services écosystémiques associés et le cas échéant, les valeurs culturelles, spirituelles, socioéconomiques et autres valeurs pertinentes au niveau local (CBD, 2018).

Aires marines gérées localement (LMMA)

UICN Ia, Ib, II, et III sont considérées comme des zones de protection de haute biodiversité (HBPZ). Les UICN IV, V, VI, OECM et LMMA sont considérées comme des zones de protection de la biodiversité moyenne (MBPZ).

🎯 Objectif de planification : aucun

🗺️ Données sources : aucune

< p>📈 Rapport : compte simplement le nombre de zones dans chaque niveau de protection.

", + "RED": "ROUGE", + "Regions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Regions 1": "Ce rapport résume le chevauchement de ce plan avec les régions d'étude dans ce processus de planification.", + "San Francisco Bay": "La baie de San Francisco", + "Show by Sketch": "Afficher par esquisse", + "Show Map Layer": "Afficher la couche de carte", + "SimpleCard ecoregion message": "Les écorégions suivantes se trouvent à proximité : <2>", + "SimpleCard sketch size message": "Ce croquis fait <2>{{area}} kilomètres carrés", + "SimpleCard temperature message": "La température actuelle de la surface de la mer dans ce croquis est <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Rapport de zone", + "South Coast": "Côte sud", + "Special Closure": "Fermeture spéciale", + "State Marine Conervation Area (No-Take)": "Zone de conservation marine de l'État (interdiction de prise)", + "State Marine Conservation Area": "Aire marine de conservation de l'État", + "State Marine Park": "Parc marin d'État", + "State Marine Recreation Management Area": "Zone de gestion des loisirs marins de l'État", + "State Marine Reserve": "Réserve marine d'État", + "State Waters": "Eaux de l'État", + "Study Regions": "Régions d'étude", + "United States Exclusive Economic Zone": "Zone économique exclusive des États-Unis", + "units": "unités", + "Within Plan": "Dans le plan", + "World": "Monde" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-CP18Fy03.js b/version-7.0.0/assets/translation-CP18Fy03.js new file mode 100644 index 0000000..5ddaf94 --- /dev/null +++ b/version-7.0.0/assets/translation-CP18Fy03.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Oppervlakte", + "Activity": "Aktiwiteit", + "Area": "Gebied", + "Area Within Plan": "Area Binne Plan", + "Attributes": "Eienskappe", + "Author(s)": "Skrywer(s)", + "Boundary": "Grens", + "Category": "Kategorie", + "Class": "Klas", + "DataDownload - export CSV format label": "Voer CSV uit", + "DataDownload - export JSON format label": "Voer JSON uit", + "Description": "Beskrywing", + "Found Within Plan": "Binne Plan gevind", + "Full protection level label": "Vol", + "Goal": "Doelwit", + "High protection level label": "Hoog", + "IUCN activity - aquaculture": "Akwakultuur - klein skaal", + "IUCN activity - extraction": "Mynbou, olie- en gasontginning", + "IUCN activity - fishing sustainable": "Visvang/versameling: ontspanning (volhoubaar)", + "IUCN activity - habitation": "Bewoning", + "IUCN activity - industrial fishing": "Industriële visvang, akwakultuur op industriële skaal", + "IUCN activity - local fishing": "Visvang/versameling: plaaslike visvang (volhoubaar)", + "IUCN activity - non-extractive": "Nie-ontspanningsrekreasie", + "IUCN activity - renewable": "Opwekking van hernubare energie", + "IUCN activity - research": "Navorsing: nie-onttrekking", + "IUCN activity - research extractive": "Navorsing: onttrekking", + "IUCN activity - restoration": "Restourasie/verbetering om ander redes", + "IUCN activity - shipping": "Gestuur", + "IUCN activity - tourism": "Grootskaalse hoë intensiteit toerisme", + "IUCN activity - traditional fishing": "Tradisionele visvang/versameling", + "IUCN activity - traditional use": "Tradisionele gebruik: nie-onttrekking", + "IUCN activity - untreated water": "Onbehandelde waterafvoer", + "IUCN activity - works": "Werke (hawens, hawens, baggerwerk)", + "IUCN category - none": "Geen", + "IUCN category 1a": "Streng Natuurreservaat", + "IUCN category 1b": "Wildernisgebied", + "IUCN category 2": "Nasionale Park", + "IUCN category 2 or 3": "Nasionale Park of Natuurmonument/Kenmerk", + "IUCN category 3": "Natuurlike monument of kenmerk", + "IUCN category 4": "Habitat-/spesiebestuursgebied", + "IUCN category 4 or 6": "Habitat-/spesiebestuursgebied of beskermde gebied met volhoubare gebruik", + "IUCN category 5": "Beskermde landskap/seelandskap", + "IUCN category 6": "Beskermde gebied met volhoubare gebruik", + "IUCN protection level full": "Vol", + "IUCN protection level high": "Hoog", + "IUCN protection level low": "Laag", + "IUCN rank - no description": "Geen", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Veranderlik; hang daarvan af of hierdie aktiwiteit so bestuur kan word dat dit versoenbaar is met die MPA se doelwitte", + "IUCN rank - special no description": "Oor die algemeen nee, 'n sterk prerogatief teen tensy spesiale omstandighede van toepassing is", + "IUCN rank - special yes description": "Ja, want geen alternatief bestaan nie, maar spesiale goedkeuring is noodsaaklik", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Learn more": "Leer meer", + "Map": "Kaart", + "MPA": "MPA", + "Protection Level": "Beskermingsvlak", + "ReportError - message part 1": "Iets het verkeerd geloop. Maak asseblief hierdie verslag toe en probeer weer.", + "ReportError - message part 2": "Indien die fout voortduur, rapporteer dit asseblief.", + "Representation": "Verteenwoordiging", + "ResultsCard - no result message": "Verslaglopie voltooi, maar geen resultate het teruggekeer nie", + "Show by MPA": "Wys deur MPA", + "Size": "Grootte", + "SizeCard - introduction": "nasionale waters strek vanaf die kuslyn tot 200 seemyl, bekend as die Eksklusiewe Ekonomiese Sone (EEZ). Hierdie verslag gee 'n opsomming van buitelandse plan-oorvleueling met die EEZ en ander grense daarbinne, en meet vordering met die bereiking van %-teikens vir elke grens.", + "SizeCard - learn more": "<0> Hierdie verslag som die grootte en proporsie van hierdie plan binne hierdie grense op.

As MPA-grense met mekaar oorvleuel, word die oorvleueling net een keer getel.

", + "SizeCard - learn more source": "Bron: Wikipedia - Territoriale Waters", + "SizeCard sketch size message": "Hierdie skets is <2>{{area}} vierkante kilometer", + "SizeCard title": "Sone Grootte", + "Target": "Teiken", + "Value": "Waarde", + "Viability": "Lewensvatbaarheid", + "(Not answered)": "(Nie beantwoord nie)", + "% Within Plan": "% Binne Plan", + "Results not found": "Resultate nie gevind nie", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiewe ekonomiese sone\\n(0-200 seemyl)", + "Land": "Land", + "Nearshore\\n(0-12 nautical miles)": "Naby oewer\\n(0-12 seemyl)", + "Offshore\\n(12-200 nautical miles)": "Buitelandse\\n(12-200 seemyl)", + "Shoreline": "Kuslyn", + "# MPAs": "# MPA's", + "% Area Within Plan": "% Oppervlakte Binne Plan", + "30x30 Objective": "30x30 Doelwit", + "Bioregions": "Biostreke", + "Bioregions - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "Bioregions 1": "Hierdie verslag som die plan se oorvleueling met Kalifornië se biostreke op.", + "BlankCard": "Leë kaart", + "Central Coast": "Sentrale Kus", + "Federal Marine Conservation Area": "Federale Mariene Bewaringsgebied", + "Federal Marine Reserve": "Federale Mariene Reserwe", + "Fully Protected Area": "Ten volle beskermde gebied", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "Kelp 1": "Hierdie verslag som hierdie plan se oorvleueling met Kelp-data op.", + "Learn More": "Leer meer", + "mi²": "my²", + "North Central Coast": "Noord Sentrale Kus", + "North Coast": "Noordkus", + "OverlapCard": "Oorvleuelkaart", + "OverlapCard - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "OverlapCard 1": "Hierdie verslag som hierdie plan se oorvleueling met OverlapCard-data op.", + "Plan Overview": "Plan Oorsig", + "Protection Card - Learn more": "

ℹ️ Oorsig: Hierdie beplanningsproses gebruik die IUCN-raamwerk van beskermingsvlak:

IUCN Ia Streng natuurreservaat: Streng beskerm vir biodiversiteit en ook moontlik geologiese/ geomorfologiese kenmerke, waar menslike besoek, gebruik en impakte is beheer en beperk om beskerming van die bewaringswaardes te verseker

IUCN Ib Wildernisgebied: Gewoonlik groot ongemodifiseerde of sterk gewysigde gebiede, wat hul natuurlike karakter en invloed behou, sonder permanente of noemenswaardige menslike bewoning, beskerm en daarin geslaag om hul natuurlike toestand

IUCN II Nasionale Park: Groot natuurlike of naby-natuurlike gebiede wat grootskaalse ekologiese prosesse met kenmerkende spesies en ekosisteme beskerm, wat ook omgewings- en kultureel versoenbare geestelike, wetenskaplike, opvoedkundige, ontspannings- en besoekersgeleenthede het

IUCN III Natuurlike monument of kenmerk: Gebiede wat opsy gesit is om 'n spesifieke natuurlike monument te beskerm, wat 'n landvorm, seeberg, mariene grot, geologiese kenmerk soos 'n grot, of 'n plaveiselkenmerk soos 'n antieke bos

IUCN IV Habitat-/spesiebestuursgebied: Gebiede om bepaalde spesies of habitatte te beskerm, waar bestuur hierdie prioriteit weerspieël. Baie sal gereelde, aktiewe ingrypings nodig hê om aan die behoeftes van spesifieke spesies of habitatte te voldoen, maar dit is nie 'n vereiste van die kategorie

IUCN V Beskermde landskap of seelandskap: Waar die interaksie van mense en natuur oor tyd het 'n duidelike karakter met beduidende ekologiese, biologiese, kulturele en natuurskoonwaarde geproduseer: en waar die beveiliging van die integriteit van hierdie interaksie noodsaaklik is vir die beskerming en instandhouding van die gebied en sy gepaardgaande natuurbewaring en ander waardes

IUCN VI Beskermde gebiede met volhoubare gebruik van natuurlike hulpbronne: Gebiede wat ekosisteme bewaar, tesame met gepaardgaande kulturele waardes en tradisionele natuurlike hulpbronbestuurstelsels. Oor die algemeen groot, hoofsaaklik in 'n natuurlike toestand, met 'n proporsie onder volhoubare natuurlike hulpbronbestuur en waar laevlak nie-industriële natuurlike hulpbrongebruik wat versoenbaar is met natuurbewaring as een van die hoofdoelwitte gesien word

IUCN Ander doeltreffend gebiedsgebaseerde bewaringsmaatreëls (OECM): 'n Geografies-gedefinieerde gebied anders as 'n beskermde gebied, wat beheer en bestuur word op maniere wat positiewe en volgehoue langtermyn-uitkomste vir die in situ-bewaring van biodiversiteit bereik, met gepaardgaande ekosisteemfunksies en -dienste en waar toepaslik, kulturele, geestelike, sosio-ekonomiese en ander plaaslik relevante waardes (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, en III word beskou as Hoë Biodiversiteit Beskermingsones (HBPZs). IUCN IV, V, VI, OECM en LMMA's word beskou as Medium Biodiversity Protection Zones (MBPZ's).

🎯 Beplanningsdoelwit: Geen

🗺️ Brondata: Geen

< p>📈 Verslag: Tel eenvoudig die aantal sones in elke beskermingsvlak.

", + "RED": "ROOI", + "Regions - learn more": "

ℹ️ Oorsig:

🎯 Beplanningsdoelwit:

🗺️ Brondata:

📈 Verslag: Hierdie verslag bereken die totale waarde van elke kenmerk binne die plan . Hierdie waarde word gedeel deur die totale waarde van elke kenmerk om die % in die plan te verkry. As die plan veelvuldige gebiede insluit wat oorvleuel, word die oorvleueling net een keer getel.

", + "Regions 1": "Hierdie verslag som hierdie plan se oorvleueling met die studiestreke in hierdie beplanningsproses op.", + "San Francisco Bay": "San Franciscobaai", + "Show by Sketch": "Wys volgens skets", + "Show Map Layer": "Wys kaartlaag", + "SimpleCard ecoregion message": "Die volgende ekostreke is naby: <2>", + "SimpleCard sketch size message": "Hierdie skets is <2>{{area}} vierkante kilometer", + "SimpleCard temperature message": "Die huidige see-oppervlaktemperatuur binne hierdie skets is <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Soneverslag", + "South Coast": "Suidkus", + "Special Closure": "Spesiale sluiting", + "State Marine Conervation Area (No-Take)": "Staat se mariene bewaringsgebied (geen neem)", + "State Marine Conservation Area": "Staats Mariene Bewaringsgebied", + "State Marine Park": "Staats Marine Park", + "State Marine Recreation Management Area": "Staats Mariene Ontspanningsbestuursgebied", + "State Marine Reserve": "Staats Mariene Reservaat", + "State Waters": "Staatswaters", + "Study Regions": "Studiestreke", + "United States Exclusive Economic Zone": "Verenigde State se eksklusiewe ekonomiese sone", + "units": "eenhede", + "Within Plan": "Binne Plan", + "World": "Wêreld" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-CcDmEv5V.js b/version-7.0.0/assets/translation-CcDmEv5V.js new file mode 100644 index 0000000..2223547 --- /dev/null +++ b/version-7.0.0/assets/translation-CcDmEv5V.js @@ -0,0 +1,85 @@ +const a=`{ + "(Not answered)": "(Haijajibiwa)", + "% Area": "% ya Eneo", + "% Within Plan": "% Ndani ya Mpango", + "Activity": "Shughuli", + "Area": "Eneo", + "Area Within Plan": "Eneo Ndani ya Mpango", + "Attributes": "Sifa", + "Author(s)": "Mwandishi (s)", + "Boundary": "Mipaka", + "Category": "Kategoria", + "Class": "Darasa", + "DataDownload - export CSV format label": "Usafirishaji wa CSV", + "DataDownload - export JSON format label": "Uuzaji wa JSON", + "Description": "Maelezo", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eneo la Uchumi wa kipekee\\n(0-200 maili ya nautical)", + "Found Within Plan": "Kupatikana ndani ya Mpango", + "Full protection level label": "Kamili", + "Goal": "Lengo", + "High protection level label": "Juu", + "IUCN activity - aquaculture": "Ufugaji wa samaki - kiwango kidogo", + "IUCN activity - extraction": "uchimbaji wa madini, mafuta na gesi", + "IUCN activity - fishing sustainable": "Uvuvi / mkusanyiko: burudani (inayoweza kudumu)", + "IUCN activity - habitation": "Makao", + "IUCN activity - industrial fishing": "Uvuvi wa viwanda, ufugaji wa samaki wa kiwango cha viwanda", + "IUCN activity - local fishing": "Uvuvi / ukusanyaji: uvuvi wa ndani (endelevu)", + "IUCN activity - non-extractive": "Burudani isiyo ya kutoa", + "IUCN activity - renewable": "Uzalishaji wa nishati mbadala", + "IUCN activity - research": "Utafiti: yasiyo ya kutoa", + "IUCN activity - research extractive": "Utafiti: uchimbaji", + "IUCN activity - restoration": "Urejesho/uboreshaji kwa sababu nyingine", + "IUCN activity - shipping": "Meli", + "IUCN activity - tourism": "Utalii mkubwa wa kiwango cha juu", + "IUCN activity - traditional fishing": "Uvuvi wa jadi / mkusanyiko", + "IUCN activity - traditional use": "Matumizi ya jadi: yasiyo ya kutoa", + "IUCN activity - untreated water": "Kutokwa na maji yasiyotibiwa", + "IUCN activity - works": "Kazi (bandari, bandari, dredging)", + "IUCN category - none": "Hakuna", + "IUCN category 1a": "Hifadhi ya Asili ya Strict", + "IUCN category 1b": "Eneo la Nyika", + "IUCN category 2": "Hifadhi ya Taifa", + "IUCN category 2 or 3": "Hifadhi ya Taifa au Monument ya Asili / Kipengele", + "IUCN category 3": "Monument ya asili au Kipengele", + "IUCN category 4": "Eneo la Usimamizi wa Makazi / Species", + "IUCN category 4 or 6": "Eneo la Usimamizi wa Makazi / Species au Eneo la Ulinzi na matumizi endelevu", + "IUCN category 5": "Mazingira ya Ulinzi / Mazingira ya Bahari", + "IUCN category 6": "Eneo lililohifadhiwa kwa matumizi endelevu", + "IUCN protection level full": "Kamili", + "IUCN protection level high": "Juu", + "IUCN protection level low": "Chini", + "IUCN rank - no description": "La", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Kutofautiana; Inategemea kama shughuli hii inaweza kusimamiwa kwa njia ambayo inaendana na malengo ya MPA", + "IUCN rank - special no description": "Kwa ujumla hapana, haki kali dhidi ya isipokuwa hali maalum inatumika", + "IUCN rank - special yes description": "Ndio kwa sababu hakuna mbadala iliyopo, lakini idhini maalum ni muhimu", + "IUCN rank - yes description": "Ndiyo", + "km²": "km²", + "Land": "Nchi", + "Learn more": "Jifunze zaidi", + "Map": "Ramani", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Karibu na pwani\\n(0-12 maili ya nautical)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(maili ya 12-200)", + "Protection Level": "Kiwango cha Ulinzi", + "ReportError - message part 1": "Kuna kitu kilienda vibaya. Tafadhali funga ripoti hii na jaribu tena.", + "ReportError - message part 2": "Ikiwa kosa litaendelea, tafadhali ripoti.", + "Representation": "Uwakilishi", + "Results not found": "Matokeo hayajapatikana", + "ResultsCard - no result message": "Ripoti ya kukimbia imekamilika, lakini hakuna matokeo yaliyorejeshwa", + "Shoreline": "Shoreline", + "Show by MPA": "Onyesha kwa MPA", + "Size": "Ukubwa", + "SizeCard - introduction": "Maji ya kitaifa yanaenea kutoka pwani hadi maili 200 za nautical, inayojulikana kama Eneo la Uchumi wa kipekee (EEZ). Ripoti hii inafupisha mpango wa pwani unaoingiliana na EEZ na mipaka mingine ndani yake, kupima maendeleo kuelekea kufikia malengo ya % kwa kila mpaka.", + "SizeCard - learn more": "<0> Ripoti hii inafupisha ukubwa na uwiano wa mpango huu ndani ya mipaka hii.

Ikiwa mipaka ya kuchora ndani ya mpango inaingiliana na kila mmoja, mwingiliano unahesabiwa mara moja tu.

", + "SizeCard - learn more source": "Chanzo: Wikipedia - Maji ya Wilaya", + "SizeCard sketch size message": "Mchoro huu ni <2>{{area}} kilomita za mraba", + "SizeCard title": "Ukubwa wa eneo", + "Target": "Lengo", + "Value": "Thamani", + "Viability": "Uwezekano wa" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-Ch2IzTwO.js b/version-7.0.0/assets/translation-Ch2IzTwO.js new file mode 100644 index 0000000..e594075 --- /dev/null +++ b/version-7.0.0/assets/translation-Ch2IzTwO.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Área", + "Activity": "Atividade", + "Area": "Área", + "Area Within Plan": "Área Dentro do Plano", + "Attributes": "Atributos", + "Boundary": "Limite", + "Category": "Categoria", + "Class": "Aula", + "DataDownload - export CSV format label": "Exportar CSV", + "DataDownload - export JSON format label": "Exportar JSON", + "Found Within Plan": "Encontrado dentro do plano", + "Full protection level label": "Completo", + "Goal": "Meta", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Aquicultura - pequena escala", + "IUCN activity - extraction": "Mineração, extração de petróleo e gás", + "IUCN activity - fishing sustainable": "Pesca/coleção: recreativa (sustentável)", + "IUCN activity - habitation": "Habitação", + "IUCN activity - industrial fishing": "Pesca industrial, aquicultura em escala industrial", + "IUCN activity - local fishing": "Pesca/coleção: pesca local (sustentável)", + "IUCN activity - non-extractive": "Recreação não extrativa", + "IUCN activity - renewable": "Geração de energia renovável", + "IUCN activity - research": "Pesquisa: não extrativa", + "IUCN activity - research extractive": "Pesquisa: extrativa", + "IUCN activity - restoration": "Restauração/melhoria por outros motivos", + "IUCN activity - shipping": "Envio", + "IUCN activity - tourism": "Turismo de alta intensidade em grande escala", + "IUCN activity - traditional fishing": "Pesca tradicional/recolha", + "IUCN activity - traditional use": "Uso tradicional: não extrativo", + "IUCN activity - untreated water": "Descarga de água não tratada", + "IUCN activity - works": "Obras (portos, portos, dragagens)", + "IUCN category - none": "Nenhum", + "IUCN category 1a": "Reserva Natural Estrita", + "IUCN category 1b": "Área selvagem", + "IUCN category 2": "Parque Nacional", + "IUCN category 2 or 3": "Parque Nacional ou Monumento Natural/Recurso", + "IUCN category 3": "Monumento Natural ou Elemento", + "IUCN category 4": "Área de Manejo de Habitats/Espécies", + "IUCN category 4 or 6": "Área de Manejo de Habitat/Espécie ou Área Protegida com uso sustentável", + "IUCN category 5": "Paisagem Protegida/Paisagem Marítima", + "IUCN category 6": "Área protegida com uso sustentável", + "IUCN protection level full": "Completo", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Baixo", + "IUCN rank - no description": "Não", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "S*", + "IUCN rank - special 'variable' description": "Variável; depende se esta atividade pode ser gerida de forma compatível com os objetivos da AMP", + "IUCN rank - special no description": "Geralmente não, uma forte prerrogativa contra, a menos que se apliquem circunstâncias especiais", + "IUCN rank - special yes description": "Sim, porque não existe alternativa, mas uma aprovação especial é essencial", + "IUCN rank - yes description": "Sim", + "km²": "km²", + "Learn more": "Saber mais", + "Map": "Mapa", + "MPA": "MPA", + "Protection Level": "Nível de proteção", + "ReportError - message part 1": "Algo deu errado. Feche este relatório e tente novamente.", + "ReportError - message part 2": "Se o erro persistir, denuncie.", + "Representation": "Representação", + "ResultsCard - no result message": "A execução do relatório foi concluída, mas nenhum resultado foi retornado", + "Show by MPA": "Mostrar por MPA", + "Size": "Tamanho", + "SizeCard - introduction": "as águas nacionais se estendem desde a costa até 200 milhas náuticas, conhecidas como Zona Econômica Exclusiva (ZEE). Este relatório resume a sobreposição do plano offshore com a ZEE e outros limites dentro dela, medindo o progresso para atingir % de alvos para cada limite.", + "SizeCard - learn more": "<0> Este relatório resume o tamanho e a proporção deste plano dentro desses limites.

Se os limites da AMP se sobrepõem, a sobreposição é contada apenas uma vez.

", + "SizeCard - learn more source": "Fonte: Wikipédia - Águas Territoriais", + "SizeCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", + "SizeCard title": "Tamanho da zona", + "Target": "Alvo", + "Value": "Valor", + "Viability": "Viabilidade", + "Author(s)": "Autor(es)", + "Description": "Descrição", + "(Not answered)": "(Não respondido)", + "% Within Plan": "% Dentro do Plano", + "Results not found": "Resultados não encontrados", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona econômica exclusiva\\n(0-200 milhas náuticas)", + "Land": "Terra", + "Nearshore\\n(0-12 nautical miles)": "Perto da costa\\n(0-12 milhas náuticas)", + "Offshore\\n(12-200 nautical miles)": "No mar\\n(12-200 milhas náuticas)", + "Shoreline": "Litoral", + "# MPAs": "# AMPs", + "% Area Within Plan": "% de área dentro do plano", + "30x30 Objective": "Objetivo 30x30", + "Bioregions": "Biorregiões", + "Bioregions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Bioregions 1": "Este relatório resume a sobreposição deste plano com as biorregiões da Califórnia.", + "BlankCard": "Cartão em branco", + "Central Coast": "Costa Central", + "Federal Marine Conservation Area": "Área Federal de Conservação Marinha", + "Federal Marine Reserve": "Reserva Marinha Federal", + "Fully Protected Area": "Área Totalmente Protegida", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Kelp 1": "Este relatório resume a sobreposição deste plano com os dados do Kelp.", + "Learn More": "Saber mais", + "mi²": "mi²", + "North Central Coast": "Costa Centro-Norte", + "North Coast": "Costa norte", + "OverlapCard": "Cartão de sobreposição", + "OverlapCard - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir várias áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "OverlapCard 1": "Este relatório resume a sobreposição deste plano com os dados do OverlapCard.", + "Plan Overview": "Visão geral do plano", + "Protection Card - Learn more": "

ℹ️ Visão geral: Este processo de planejamento usa a estrutura de nível de proteção da IUCN:

Reserva natural estrita da IUCN Ia: Estritamente protegida para a biodiversidade e também possivelmente características geológicas/geomorfológicas, onde a visitação, uso e impactos humanos são controlada e limitada para garantir a proteção dos valores de conservação

Área selvagem IUCN Ib: Geralmente grandes áreas não modificadas ou ligeiramente modificadas, mantendo seu caráter e influência natural, sem habitação humana permanente ou significativa, protegidas e gerenciadas para preservar sua condição natural

Parque Nacional IUCN II: Grandes áreas naturais ou quase naturais que protegem processos ecológicos em grande escala com espécies e ecossistemas característicos, que também têm oportunidades espirituais, científicas, educacionais, recreativas e de visitantes ambiental e culturalmente compatíveis

Monumento ou elemento natural da UICN III: Áreas reservadas para proteger um monumento natural específico, que pode ser um relevo, um monte marinho, uma caverna marinha, um elemento geológico, como uma caverna, ou um elemento geográfico, como um bosque antigo

IUCN IV Área de gestão de habitats/espécies: Áreas para proteger espécies ou habitats específicos, onde a gestão reflecte esta prioridade. Muitos precisarão de intervenções regulares e ativas para atender às necessidades de espécies ou habitats específicos, mas isso não é um requisito da categoria

IUCN V Paisagem ou paisagem marítima protegida: onde a interação entre pessoas e natureza ao longo do tempo tem produziu um caráter distinto com valor ecológico, biológico, cultural e paisagístico significativo: e onde salvaguardar a integridade desta interação é vital para proteger e sustentar a área e a conservação da natureza associada e outros valores

IUCN VI Áreas protegidas com utilização sustentável dos recursos naturais: Áreas que conservam os ecossistemas, juntamente com os valores culturais associados e os sistemas tradicionais de gestão dos recursos naturais. Geralmente grande, principalmente em condições naturais, com uma proporção sob gestão sustentável dos recursos naturais e onde o uso de recursos naturais não industriais de baixo nível, compatível com a conservação da natureza, é visto como um dos principais objetivos.

IUCN Outros Eficazes Medidas de Conservação Baseadas em Área (OECM): Uma área geograficamente definida que não seja uma Área Protegida, que é governada e gerida de forma a alcançar resultados positivos e sustentados a longo prazo para a conservação in situ da biodiversidade, com funções e serviços ecossistémicos associados e onde aplicáveis, valores culturais, espirituais, socioeconômicos e outros valores localmente relevantes (CBD, 2018).

Áreas Marinhas Gerenciadas Localmente (LMMA)

IUCN Ia, Ib, II, e III são consideradas Zonas de Alta Proteção da Biodiversidade (ZBP). IUCN IV, V, VI, OECM e LMMAs são consideradas Zonas Médias de Proteção da Biodiversidade (MBPZs).

🎯 Objetivo de Planejamento: Nenhum

🗺️ Dados de Fonte: Nenhum

< p>📈 Relatório: simplesmente conta o número de zonas em cada nível de proteção.

", + "RED": "VERMELHO", + "Regions - learn more": "

ℹ️ Visão geral:

🎯 Objetivo de planejamento:

🗺️ Dados de origem:

📈 Relatório: este relatório calcula o valor total de cada recurso do plano . Este valor é dividido pelo valor total de cada funcionalidade para obter a % contida no plano. Se o plano incluir diversas áreas sobrepostas, a sobreposição será contada apenas uma vez.

", + "Regions 1": "Este relatório resume a sobreposição deste plano com as regiões de estudo neste processo de planeamento.", + "San Francisco Bay": "Baía de São Francisco", + "Show by Sketch": "Mostrar por esboço", + "Show Map Layer": "Mostrar camada do mapa", + "SimpleCard ecoregion message": "As seguintes ecorregiões estão próximas: <2>", + "SimpleCard sketch size message": "Este esboço tem <2>{{area}} quilômetros quadrados", + "SimpleCard temperature message": "A temperatura atual da superfície do mar neste esboço é <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Relatório de zona", + "South Coast": "Costa sul", + "Special Closure": "Fechamento Especial", + "State Marine Conervation Area (No-Take)": "Área de Conservação Marinha Estadual (Proibida Tomada)", + "State Marine Conservation Area": "Área de Conservação Marinha Estadual", + "State Marine Park": "Parque Estadual Marinho", + "State Marine Recreation Management Area": "Área de Gestão de Recreação Marinha Estadual", + "State Marine Reserve": "Reserva Marinha Estadual", + "State Waters": "Águas Estaduais", + "Study Regions": "Regiões de Estudo", + "United States Exclusive Economic Zone": "Zona Económica Exclusiva dos Estados Unidos", + "units": "unidades", + "Within Plan": "Dentro do plano", + "World": "Mundo" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-CpEOnYvy.js b/version-7.0.0/assets/translation-CpEOnYvy.js new file mode 100644 index 0000000..6bdd43d --- /dev/null +++ b/version-7.0.0/assets/translation-CpEOnYvy.js @@ -0,0 +1,131 @@ +const n=`{ + "% Area": "% 区域", + "Activity": "活动", + "Area": "区域", + "Area Within Plan": "计划内面积", + "Attributes": "属性", + "Author(s)": "作者", + "Boundary": "边界", + "Category": "类别", + "Class": "班级", + "DataDownload - export CSV format label": "导出 CSV", + "DataDownload - export JSON format label": "导出 JSON", + "Description": "描述", + "Found Within Plan": "在计划内找到", + "Full protection level label": "满的", + "Goal": "目标", + "High protection level label": "高的", + "IUCN activity - aquaculture": "水产养殖 - 小规模", + "IUCN activity - extraction": "采矿、石油和天然气开采", + "IUCN activity - fishing sustainable": "钓鱼/采集:休闲(可持续)", + "IUCN activity - habitation": "居所", + "IUCN activity - industrial fishing": "工业化捕鱼、工业化水产养殖", + "IUCN activity - local fishing": "捕鱼/采集:当地捕鱼(可持续)", + "IUCN activity - non-extractive": "非采掘性休闲", + "IUCN activity - renewable": "可再生能源发电", + "IUCN activity - research": "研究:非采掘", + "IUCN activity - research extractive": "研究:采掘", + "IUCN activity - restoration": "因其他原因修复/增强", + "IUCN activity - shipping": "船运", + "IUCN activity - tourism": "大规模高强度旅游", + "IUCN activity - traditional fishing": "传统捕鱼/采集", + "IUCN activity - traditional use": "传统用途:非采掘", + "IUCN activity - untreated water": "未经处理的水排放", + "IUCN activity - works": "工程(港口、港口、疏浚)", + "IUCN category - none": "没有任何", + "IUCN category 1a": "严格的自然保护区", + "IUCN category 1b": "荒野区", + "IUCN category 2": "国家公园", + "IUCN category 2 or 3": "国家公园或天然纪念物/特色", + "IUCN category 3": "天然纪念物或特色", + "IUCN category 4": "栖息地/物种管理区", + "IUCN category 4 or 6": "可持续利用的栖息地/物种管理区或保护区", + "IUCN category 5": "受保护的景观/海景", + "IUCN category 6": "可持续利用的保护区", + "IUCN protection level full": "满的", + "IUCN protection level high": "高的", + "IUCN protection level low": "低的", + "IUCN rank - no description": "不", + "IUCN rank - shorthand label for no": "否", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "是", + "IUCN rank - shorthand label for yes, with extra meaning": "是*", + "IUCN rank - special 'variable' description": "多变的;取决于是否可以以符合 MPA 目标的方式管理此活动", + "IUCN rank - special no description": "一般不会,除非有特殊情况,否则有很强的反对权", + "IUCN rank - special yes description": "是的,因为没有其他选择,但特别批准是必不可少的", + "IUCN rank - yes description": "是的", + "km²": "平方公里", + "Learn more": "了解更多", + "Map": "地图", + "MPA": "海洋保护区", + "Protection Level": "防护等级", + "ReportError - message part 1": "出了些问题。请关闭此报告并重试。", + "ReportError - message part 2": "如果错误仍然存在,请报告。", + "Representation": "表示", + "ResultsCard - no result message": "报表运行已完成,但没有返回结果", + "Show by MPA": "由 MPA 展示", + "Size": "尺寸", + "SizeCard - introduction": "国家水域从海岸线延伸至 200 海里,称为专属经济区 (EEZ)。本报告总结了离岸计划与专属经济区和其中其他边界的重叠,衡量了实现每个边界目标百分比的进展情况。", + "SizeCard - learn more": "<0> 本报告总结了该规划在这些边界内的规模和比例。

如果 MPA 边界相互重叠,则重叠仅计算一次。

", + "SizeCard - learn more source": "资料来源:维基百科 - 领土水域", + "SizeCard sketch size message": "此草图为 <2>{{area}} 平方公里", + "SizeCard title": "区域大小", + "Target": "目标", + "Value": "价值", + "Viability": "可行性", + "(Not answered)": "(无解答)", + "% Within Plan": "计划内百分比", + "Results not found": "未找到结果", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "专属经济区\\n(0-200海里)", + "Land": "土地", + "Nearshore\\n(0-12 nautical miles)": "近岸\\n(0-12海里)", + "Offshore\\n(12-200 nautical miles)": "离岸\\n(12-200海里)", + "Shoreline": "海岸线", + "# MPAs": "# 海洋保护区", + "% Area Within Plan": "计划内面积百分比", + "30x30 Objective": "30x30 物镜", + "Bioregions": "生物区域", + "Bioregions - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "Bioregions 1": "本报告总结了该计划与加利福尼亚州生物区域的重叠部分。", + "BlankCard": "空白卡片", + "Central Coast": "中央海岸", + "Federal Marine Conservation Area": "联邦海洋保护区", + "Federal Marine Reserve": "联邦海洋保护区", + "Fully Protected Area": "全面保护区", + "Kelp": "海带", + "Kelp - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "Kelp 1": "本报告总结了该计划与海带数据的重叠部分。", + "Learn More": "了解更多", + "mi²": "英里²", + "North Central Coast": "北中部海岸", + "North Coast": "北海岸", + "OverlapCard": "重叠卡", + "OverlapCard - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "OverlapCard 1": "本报告总结了该计划与 OverlapCard 数据的重叠情况。", + "Plan Overview": "计划概述", + "Protection Card - Learn more": "

ℹ️ 概述:此规划过程使用 IUCN 保护级别框架:

IUCN Ia 严格自然保护区:严格保护生物多样性,也可能保护地质/地貌特征,人类的访问、使用和影响受到控制和限制,以确保保护价值

IUCN Ib 荒野地区:通常是未经改造或轻微改造的大面积区域,保留了其自然特征和影响,没有永久或大量的人类居住,受到保护和管理以保持其自然状态

IUCN II 国家公园:大型自然或近自然区域,保护具有特征物种和生态系统的大规模生态过程,同时具有与环境和文化相兼容的精神、科学、教育、娱乐和游客机会

IUCN III 自然纪念碑或特征:为保护特定自然纪念碑而留出的区域,可以是地貌、海山、海洋洞穴、地质特征(如洞穴)或沉积特征(如古代树林

IUCN IV 栖息地/物种管理区:保护特定物种或栖息地的区域,管理反映了这一优先事项。许多区域需要定期、积极的干预来满足特定物种或栖息地的需求,但这不是该类别的要求

IUCN V 受保护的景观或海景:随着时间的推移,人与自然的互动产生了具有重要生态、生物、文化和风景价值的独特特征:维护这种互动的完整性对于保护和维持该地区及其相关的自然保护和其他价值至关重要

IUCN VI 可持续利用自然资源的保护区:保护生态系统以及相关文化价值和传统自然资源管理系统的区域。通常面积较大,主要处于自然状态,其中一部分处于可持续的自然资源管理之下,低水平的非工业自然资源利用与自然保护相兼容被视为主要目标之一

IUCN 其他有效的基于区域的保护措施 (OECM):除保护区以外的地理定义区域,其治理和管理方式可实现积极和持续的长期成果,就地保护生物多样性,具有相关的生态系统功能和服务,并具有适用的文化、精神、社会经济和其他当地相关价值 (CBD, 2018)。

当地管理海洋区域 (LMMA)

IUCN Ia、Ib、II 和 III 被视为高生物多样性保护区 (HBPZ)。 IUCN IV、V、VI、OECM 和 LMMA 被视为中等生物多样性保护区 (MBPZ)。

🎯 规划目标:无

🗺️ 源数据:无

📈 报告:仅计算每个保护级别的区域数量。

", + "RED": "红色的", + "Regions - learn more": "

ℹ️ 概述:

🎯 规划目标:

🗺️ 源数据:

📈 报告:此报告计算计划内每个功能的总价值。将此值除以每个功能的总价值以获得计划中包含的百分比。如果计划包含多个重叠区域,则重叠部分仅计算一次。

", + "Regions 1": "本报告总结了该计划与本规划过程中研究区域的重叠部分。", + "San Francisco Bay": "旧金山湾", + "Show by Sketch": "按草图显示", + "Show Map Layer": "显示地图层", + "SimpleCard ecoregion message": "附近有以下生态区域:<2>", + "SimpleCard sketch size message": "此草图面积为 <2>{{area}}} 平方公里", + "SimpleCard temperature message": "该草图内当前海面温度为<2>{{minTemp}} - {{maxTemp}}°C。", + "SimpleCard title": "区域报告", + "South Coast": "南岸", + "Special Closure": "特别闭馆", + "State Marine Conervation Area (No-Take)": "州立海洋保护区(禁止捕捞)", + "State Marine Conservation Area": "州立海洋保护区", + "State Marine Park": "州立海洋公园", + "State Marine Recreation Management Area": "州海洋休闲管理区", + "State Marine Reserve": "国家海洋保护区", + "State Waters": "州水域", + "Study Regions": "研究区域", + "United States Exclusive Economic Zone": "美国专属经济区", + "units": "单位", + "Within Plan": "计划内", + "World": "世界" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-CppPpdJZ.js b/version-7.0.0/assets/translation-CppPpdJZ.js new file mode 100644 index 0000000..075e949 --- /dev/null +++ b/version-7.0.0/assets/translation-CppPpdJZ.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Ikke besvaret)", + "% Area": "% Areal", + "% Within Plan": "% Inden for planen", + "Activity": "Aktivitet", + "Area": "Areal", + "Area Within Plan": "Område inden for plan", + "Attributes": "Egenskaber", + "Author(s)": "Forfatter(e)", + "Boundary": "Grænse", + "Category": "Kategori", + "Class": "Klasse", + "DataDownload - export CSV format label": "Eksporter CSV", + "DataDownload - export JSON format label": "Eksporter JSON", + "Description": "Beskrivelse", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiv økonomisk zone\\n(0-200 sømil)", + "Found Within Plan": "Fundet inden for plan", + "Full protection level label": "Fuld", + "Goal": "Mål", + "High protection level label": "Høj", + "IUCN activity - aquaculture": "Akvakultur - lille skala", + "IUCN activity - extraction": "Minedrift, olie- og gasudvinding", + "IUCN activity - fishing sustainable": "Fiskeri/indsamling: rekreativt (bæredygtigt)", + "IUCN activity - habitation": "Beboelse", + "IUCN activity - industrial fishing": "Industrielt fiskeri, akvakultur i industriel skala", + "IUCN activity - local fishing": "Fiskeri/indsamling: lokalt fiskeri (bæredygtigt)", + "IUCN activity - non-extractive": "Ikke-udvindende rekreation", + "IUCN activity - renewable": "Vedvarende energiproduktion", + "IUCN activity - research": "Forskning: ikke-ekstraktiv", + "IUCN activity - research extractive": "Forskning: udvinding", + "IUCN activity - restoration": "Restaurering/forbedring af andre årsager", + "IUCN activity - shipping": "Forsendelse", + "IUCN activity - tourism": "Storstilet højintensitetsturisme", + "IUCN activity - traditional fishing": "Traditionelt fiskeri/indsamling", + "IUCN activity - traditional use": "Traditionel brug: ikke-ekstraktiv", + "IUCN activity - untreated water": "Udledning af ubehandlet vand", + "IUCN activity - works": "Arbejder (havne, havne, uddybning)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strenge naturreservat", + "IUCN category 1b": "Vildmarksområde", + "IUCN category 2": "Nationalpark", + "IUCN category 2 or 3": "Nationalpark eller Naturmonument/Feature", + "IUCN category 3": "Naturmonument eller træk", + "IUCN category 4": "Habitat/artsforvaltningsområde", + "IUCN category 4 or 6": "Habitat/artsforvaltningsområde eller beskyttet område med bæredygtig anvendelse", + "IUCN category 5": "Beskyttet Landskab/Havlandskab", + "IUCN category 6": "Beskyttet område med bæredygtig udnyttelse", + "IUCN protection level full": "Fuld", + "IUCN protection level high": "Høj", + "IUCN protection level low": "Lav", + "IUCN rank - no description": "Ingen", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; afhænger af, om denne aktivitet kan forvaltes på en sådan måde, at den er forenelig med MPA’s formål", + "IUCN rank - special no description": "Generelt nej, et stærkt prærogativ imod, medmindre særlige omstændigheder gør sig gældende", + "IUCN rank - special yes description": "Ja, fordi der ikke findes noget alternativ, men særlig godkendelse er afgørende", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Jord", + "Learn more": "Lær mere", + "Map": "Kort", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Nær kysten\\n(0-12 sømil)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 sømil)", + "Protection Level": "Beskyttelsesniveau", + "ReportError - message part 1": "Noget gik galt. Luk denne rapport og prøv igen.", + "ReportError - message part 2": "Hvis fejlen fortsætter, bedes du rapportere det.", + "Representation": "Repræsentation", + "Results not found": "Resultater ikke fundet", + "ResultsCard - no result message": "Rapportkørsel afsluttet, men ingen resultater returneret", + "Shoreline": "Kystlinje", + "Show by MPA": "Vis af MPA", + "Size": "Størrelse", + "SizeCard - introduction": "nationale farvande strækker sig fra kystlinjen ud til 200 sømil, kendt som den eksklusive økonomiske zone (EEZ). Denne rapport opsummerer offshore planens overlapning med EEZ og andre grænser inden for den, og måler fremskridt hen imod opnåelse af %-mål for hver grænse.", + "SizeCard - learn more": "<0> Denne rapport opsummerer størrelsen og andelen af denne plan inden for disse grænser.

Hvis skitsegrænser i en plan overlapper hinanden, tælles overlapningen kun én gang.

", + "SizeCard - learn more source": "Kilde: Wikipedia - Territorialfarvande", + "SizeCard sketch size message": "Denne skitse er <2>{{areal}} kvadratkilometer", + "SizeCard title": "Zonestørrelse", + "Target": "Mål", + "Value": "Værdi", + "Viability": "Levedygtighed", + "# MPAs": "# MPA'er", + "% Area Within Plan": "% Areal Indenfor Plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "Bioregions 1": "Denne rapport opsummerer denne plans overlap med Californiens bioregioner.", + "BlankCard": "Blankt kort", + "Central Coast": "Centrale kyst", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fuldt beskyttet område", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "Kelp 1": "Denne rapport opsummerer denne plans overlap med Kelp-data.", + "Learn More": "Lær mere", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "nordkyst", + "OverlapCard": "Overlapkort", + "OverlapCard - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "OverlapCard 1": "Denne rapport opsummerer denne plans overlap med OverlapCard-data.", + "Plan Overview": "Planoversigt", + "Protection Card - Learn more": "

ℹ️ Oversigt: Denne planlægningsproces bruger IUCN-rammerne for beskyttelsesniveau:

IUCN Ia Strict naturreservat: Strengt beskyttet for biodiversitet og muligvis også geologiske/ geomorfologiske træk, hvor menneskers besøg, brug og påvirkninger er kontrolleret og begrænset for at sikre beskyttelse af bevaringsværdierne

IUCN Ib vildmarksområde: Normalt store umodificerede eller stærkt modificerede områder, der bevarer deres naturlige karakter og indflydelse, uden permanent eller væsentlig menneskelig beboelse, beskyttet og formået at bevare deres naturtilstand

IUCN II Nationalpark: Store naturlige eller nær-naturlige områder, der beskytter økologiske processer i stor skala med karakteristiske arter og økosystemer, som også har miljømæssigt og kulturelt kompatible åndelige, videnskabelige, uddannelsesmæssige, rekreative og besøgende muligheder

IUCN III Naturmonument eller træk: Områder, der er afsat for at beskytte et specifikt naturmonument, som kan være en landform, havbjerg, havhule, geologisk træk som f.eks. en hule, eller et pving-element som f.eks. oldtidslund

IUCN IV Habitat-/artsforvaltningsområde: Områder til beskyttelse af bestemte arter eller levesteder, hvor forvaltningen afspejler denne prioritet. Mange vil have brug for regelmæssige, aktive indgreb for at imødekomme behovene hos bestemte arter eller levesteder, men dette er ikke et krav i kategorien

IUCN V Beskyttet landskab eller havlandskab: Hvor samspillet mellem mennesker og natur over tid har produceret en særskilt karakter med betydelig økologisk, biologisk, kulturel og naturskøn værdi: og hvor sikring af integriteten af denne interaktion er afgørende for at beskytte og opretholde området og dets tilhørende naturbeskyttelse og andre værdier

IUCN VI Beskyttede områder med bæredygtig udnyttelse af naturressourcer: Områder, der bevarer økosystemer, sammen med tilhørende kulturelle værdier og traditionelle naturressourceforvaltningssystemer. Generelt store, hovedsageligt i naturlig tilstand, med en andel under bæredygtig naturressourceforvaltning, og hvor lav-niveau ikke-industriel naturressourceanvendelse, der er forenelig med naturbevarelse, ses som et af hovedformålene

IUCN Andet Effektivt area-based Conservation Measures (OECM): Et andet geografisk afgrænset område end et beskyttet område, som styres og forvaltes på måder, der opnår positive og vedvarende langsigtede resultater for in situ-bevaring af biodiversitet, med tilhørende økosystemfunktioner og -tjenester og hvor anvendelige, kulturelle, spirituelle, socioøkonomiske og andre lokalt relevante værdier (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, og III betragtes som beskyttelseszoner med høj biodiversitet (HBPZ'er). IUCN IV, V, VI, OECM og LMMA'er betragtes som Medium Biodiversity Protection Zones (MBPZ'er).

🎯 Planlægningsmål: Ingen

🗺️ Kildedata: Ingen

< p>📈 Rapport: Tæller simpelthen antallet af zoner i hvert beskyttelsesniveau.

", + "RED": "RØD", + "Regions - learn more": "

ℹ️ Oversigt:

🎯 Planlægningsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapport beregner den samlede værdi af hver funktion i planen . Denne værdi divideres med den samlede værdi af hver funktion for at opnå den %, der er indeholdt i planen. Hvis planen omfatter flere områder, der overlapper, tælles overlapningen kun én gang.

", + "Regions 1": "Denne rapport opsummerer denne plans overlap med undersøgelsesregionerne i denne planlægningsproces.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Vis efter skitse", + "Show Map Layer": "Vis kortlag", + "SimpleCard ecoregion message": "Følgende økoregioner er i nærheden: <2>", + "SimpleCard sketch size message": "Denne skitse er <2>{{areal}} kvadratkilometer", + "SimpleCard temperature message": "Den nuværende havoverfladetemperatur i denne skitse er <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonerapport", + "South Coast": "Sydkyst", + "Special Closure": "Særlig lukning", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens havbevaringsområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens Marine Rekreation Management Area", + "State Marine Reserve": "Statens havreservat", + "State Waters": "Statsfarvande", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USAs eksklusive økonomiske zone", + "units": "enheder", + "Within Plan": "Inden for planen", + "World": "Verden" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-CwQZaFFa.js b/version-7.0.0/assets/translation-CwQZaFFa.js new file mode 100644 index 0000000..54b771f --- /dev/null +++ b/version-7.0.0/assets/translation-CwQZaFFa.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Bez odpowiedzi)", + "% Area": "% Obszar", + "% Within Plan": "% w ramach planu", + "Activity": "Działalność", + "Area": "Obszar", + "Area Within Plan": "Obszar w planie", + "Attributes": "Atrybuty", + "Author(s)": "Autorski)", + "Boundary": "Granica", + "Category": "Kategoria", + "Class": "Klasa", + "DataDownload - export CSV format label": "Eksportuj plik CSV", + "DataDownload - export JSON format label": "Eksportuj JSON", + "Description": "Opis", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ekskluzywna strefa ekonomiczna\\n(0-200 mil morskich)", + "Found Within Plan": "Znaleziono w planie", + "Full protection level label": "Pełny", + "Goal": "Bramka", + "High protection level label": "Wysoki", + "IUCN activity - aquaculture": "Akwakultura - mała skala", + "IUCN activity - extraction": "Górnictwo, wydobycie ropy i gazu", + "IUCN activity - fishing sustainable": "Wędkarstwo/zbieranie: rekreacyjne (zrównoważone)", + "IUCN activity - habitation": "Mieszkanie", + "IUCN activity - industrial fishing": "Rybołówstwo przemysłowe, akwakultura na skalę przemysłową", + "IUCN activity - local fishing": "Wędkarstwo/zbiórka: rybołówstwo lokalne (zrównoważone)", + "IUCN activity - non-extractive": "Rekreacja nieekstrakcyjna", + "IUCN activity - renewable": "Wytwarzanie energii odnawialnej", + "IUCN activity - research": "Badania: nieekstrakcyjne", + "IUCN activity - research extractive": "Badania: ekstrakcyjne", + "IUCN activity - restoration": "Przywrócenie/wzmocnienie z innych powodów", + "IUCN activity - shipping": "Wysyłka", + "IUCN activity - tourism": "Turystyka o wysokiej intensywności na dużą skalę", + "IUCN activity - traditional fishing": "Tradycyjne rybołówstwo/zbiórka", + "IUCN activity - traditional use": "Zastosowanie tradycyjne: nieekstrakcyjne", + "IUCN activity - untreated water": "Nieoczyszczony zrzut wody", + "IUCN activity - works": "Prace (przystanie, porty, pogłębianie)", + "IUCN category - none": "Nic", + "IUCN category 1a": "Ścisły rezerwat przyrody", + "IUCN category 1b": "Obszar dzikiej przyrody", + "IUCN category 2": "Park Narodowy", + "IUCN category 2 or 3": "Park narodowy lub pomnik przyrody/obiekt", + "IUCN category 3": "Pomnik przyrody lub funkcja", + "IUCN category 4": "Obszar Zarządzania Siedliskami/Gatunkami", + "IUCN category 4 or 6": "Obszar zarządzania siedliskami/ gatunkami lub obszar chroniony o zrównoważonym użytkowaniu", + "IUCN category 5": "Chroniony Krajobraz/Pejzaż Morski", + "IUCN category 6": "Obszar chroniony o zrównoważonym użytkowaniu", + "IUCN protection level full": "Pełny", + "IUCN protection level high": "Wysoki", + "IUCN protection level low": "Niski", + "IUCN rank - no description": "NIE", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "T*", + "IUCN rank - special 'variable' description": "Zmienny; zależy od tego, czy tą działalnością da się zarządzać w sposób zgodny z celami MPA", + "IUCN rank - special no description": "Ogólnie nie, silna prerogatywa przeciwko, chyba że mają zastosowanie szczególne okoliczności", + "IUCN rank - special yes description": "Tak, ponieważ nie ma alternatywy, ale wymagana jest specjalna zgoda", + "IUCN rank - yes description": "Tak", + "km²": "km²", + "Land": "Grunt", + "Learn more": "Ucz się więcej", + "Map": "Mapa", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Blisko brzegu\\n(0-12 mil morskich)", + "Offshore\\n(12-200 nautical miles)": "Na morzu\\n(12-200 mil morskich)", + "Protection Level": "Poziom ochrony", + "ReportError - message part 1": "Coś poszło nie tak. Zamknij ten raport i spróbuj ponownie.", + "ReportError - message part 2": "Jeśli błąd będzie się powtarzał, zgłoś go.", + "Representation": "Reprezentacja", + "Results not found": "Nie znaleziono wyników", + "ResultsCard - no result message": "Przebieg raportu został zakończony, ale nie zwrócono żadnych wyników", + "Shoreline": "Linia brzegowa", + "Show by MPA": "Pokaż przez MPA", + "Size": "Rozmiar", + "SizeCard - introduction": "wody krajowe rozciągają się od linii brzegowej do 200 mil morskich, znanych jako wyłączna strefa ekonomiczna (WSE). W niniejszym raporcie podsumowano pokrywanie się planu morskiego z WSE i innymi granicami w jej obrębie, mierząc postęp w osiąganiu procentowych celów dla każdej granicy.", + "SizeCard - learn more": "<0> Ten raport podsumowuje rozmiar i proporcje tego planu w tych granicach.

Jeśli granice MPA zachodzą na siebie, nakładanie się jest liczone tylko raz.

", + "SizeCard - learn more source": "Źródło: Wikipedia - Wody Terytorialne", + "SizeCard sketch size message": "Ten szkic ma powierzchnię <2>{{area}} kilometrów kwadratowych", + "SizeCard title": "Rozmiar strefy", + "Target": "Cel", + "Value": "Wartość", + "Viability": "Zdolność do życia", + "# MPAs": "# MPA", + "% Area Within Plan": "% powierzchni w planie", + "30x30 Objective": "Obiektyw 30x30", + "Bioregions": "Bioregiony", + "Bioregions - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "Bioregions 1": "Ten raport podsumowuje nakładanie się tego planu na bioregiony Kalifornii.", + "BlankCard": "Pusta karta", + "Central Coast": "Wybrzeże Środkowe", + "Federal Marine Conservation Area": "Federalny Obszar Ochrony Morza", + "Federal Marine Reserve": "Federalna Rezerwa Morska", + "Fully Protected Area": "Obszar w pełni chroniony", + "Kelp": "Wodorosty morskie", + "Kelp - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "Kelp 1": "Ten raport podsumowuje zbieżność tego planu z danymi Kelp.", + "Learn More": "Ucz się więcej", + "mi²": "mi²", + "North Central Coast": "Północno-środkowe wybrzeże", + "North Coast": "Północne wybrzeże", + "OverlapCard": "Karta nakładania się", + "OverlapCard - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "OverlapCard 1": "Ten raport podsumowuje nakładanie się tego planu na dane OverlapCard.", + "Plan Overview": "Przegląd planu", + "Protection Card - Learn more": "

ℹ️ Przegląd: W tym procesie planowania wykorzystuje się ramy poziomu ochrony IUCN:

IUCN Ia Ścisły rezerwat przyrody: Ściśle chroniony ze względu na różnorodność biologiczną, a także ewentualnie cechy geologiczne/geomorfologiczne, w których występują wizyty, użytkowanie i wpływ człowieka kontrolowane i ograniczone w celu zapewnienia ochrony wartości ochronnych

IUCN Ib Obszar dzikiej przyrody: zazwyczaj duże, niezmodyfikowane lub lekko zmodyfikowane obszary, zachowujące swój naturalny charakter i wpływy, bez stałego lub znaczącego zamieszkiwania przez ludzi, chronione i zarządzane w celu zachowania ich stan naturalny

Park Narodowy IUCN II: duże obszary naturalne lub prawie naturalne chroniące procesy ekologiczne na dużą skalę z charakterystycznymi gatunkami i ekosystemami, które oferują również kompatybilne pod względem środowiskowym i kulturowym możliwości duchowe, naukowe, edukacyjne, rekreacyjne i turystyczne

IUCN III Pomnik lub obiekt przyrody: obszary wydzielone w celu ochrony określonego pomnika przyrody, którym może być ukształtowanie terenu, góra morska, jaskinia morska, obiekt geologiczny, taki jak jaskinia, lub element pvingu, taki jak starożytny gaj

IUCN IV Obszar zarządzania siedliskami/gatunkami: obszary ochrony poszczególnych gatunków lub siedlisk, których zarządzanie odzwierciedla ten priorytet. Wiele z nich będzie wymagało regularnych, aktywnych interwencji, aby zaspokoić potrzeby poszczególnych gatunków lub siedlisk, ale nie jest to wymóg kategorii

IUCN V Chroniony krajobraz lub krajobraz morski: gdzie interakcja ludzi i przyrody na przestrzeni czasu wytworzył odrębny charakter o znaczącej wartości ekologicznej, biologicznej, kulturowej i krajobrazowej: i gdzie zabezpieczenie integralności tej interakcji jest niezbędne dla ochrony i utrzymania obszaru oraz związanej z nim ochrony przyrody i innych wartości

IUCN VI Obszary chronione ze zrównoważonym wykorzystaniem zasobów naturalnych: Obszary, które chronią ekosystemy wraz z powiązanymi z nimi wartościami kulturowymi i tradycyjnymi systemami zarządzania zasobami naturalnymi. Ogólnie duże, głównie w stanie naturalnym, w części objęte zrównoważonym zarządzaniem zasobami naturalnymi i w przypadku których za jeden z głównych celów uważa się wykorzystanie nieprzemysłowych zasobów naturalnych na niskim poziomie, zgodne z ochroną przyrody.

IUCN Inne Skuteczne obszarowe środki ochrony (OECM): zdefiniowany geograficznie obszar inny niż obszar chroniony, zarządzany i zarządzany w sposób zapewniający pozytywne i trwałe długoterminowe wyniki w zakresie ochrony różnorodności biologicznej in situ, wraz z powiązanymi funkcjami i usługami ekosystemowymi oraz tam, gdzie ma to zastosowanie, wartości kulturowe, duchowe, społeczno-ekonomiczne i inne istotne lokalnie (CBD, 2018).

Lokalnie zarządzane obszary morskie (LMMA)

IUCN Ia, Ib, II, i III są uważane za strefy ochrony wysokiej różnorodności biologicznej (HBPZ). IUCN IV, V, VI, OECDM i LMMA są uważane za średnie strefy ochrony różnorodności biologicznej (MBPZ).

🎯 Cel planowania: brak

🗺️ Dane źródłowe: brak

< p>📈 Raport: Po prostu zlicza liczbę stref na każdym poziomie ochrony.

", + "RED": "CZERWONY", + "Regions - learn more": "

ℹ️ Przegląd:

🎯 Cel planowania:

🗺️ Dane źródłowe:

📈 Raport: ten raport oblicza całkowitą wartość każdego obiektu w planie . Wartość tę dzieli się przez całkowitą wartość każdej cechy, aby otrzymać procent zawarty w planie. Jeśli plan obejmuje wiele nakładających się obszarów, nakładanie się jest liczone tylko raz.

", + "Regions 1": "W niniejszym raporcie podsumowano nakładanie się tego planu na obszary objęte badaniem w procesie planowania.", + "San Francisco Bay": "zatoka San Francisco", + "Show by Sketch": "Pokaż przez szkic", + "Show Map Layer": "Pokaż warstwę mapy", + "SimpleCard ecoregion message": "W pobliżu znajdują się następujące ekoregiony: <2>", + "SimpleCard sketch size message": "Ten szkic ma <2>{{area} kilometrów kwadratowych", + "SimpleCard temperature message": "Aktualna temperatura powierzchni morza na tym szkicu wynosi <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Raport Strefy", + "South Coast": "Południowe wybrzeże", + "Special Closure": "Specjalne zamknięcie", + "State Marine Conervation Area (No-Take)": "Stanowy obszar ochrony morza (bez odbioru)", + "State Marine Conservation Area": "Stanowy Obszar Ochrony Środowiska Morskiego", + "State Marine Park": "Stanowy Park Morski", + "State Marine Recreation Management Area": "Stanowy Obszar Zarządzania Rekreacją Morską", + "State Marine Reserve": "Państwowy Rezerwat Morski", + "State Waters": "Wody Państwowe", + "Study Regions": "Regiony badania", + "United States Exclusive Economic Zone": "Wyłączna strefa ekonomiczna Stanów Zjednoczonych", + "units": "jednostki", + "Within Plan": "W ramach planu", + "World": "Świat" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-D8TztCUA.js b/version-7.0.0/assets/translation-D8TztCUA.js new file mode 100644 index 0000000..d85a212 --- /dev/null +++ b/version-7.0.0/assets/translation-D8TztCUA.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Nav atbildēts)", + "% Area": "% platība", + "% Within Plan": "% plāna ietvaros", + "Activity": "Aktivitāte", + "Area": "Apgabals", + "Area Within Plan": "Teritorija plāna ietvaros", + "Attributes": "Atribūti", + "Author(s)": "Autors(-i)", + "Boundary": "Robeža", + "Category": "Kategorija", + "Class": "Klase", + "DataDownload - export CSV format label": "Eksportēt CSV", + "DataDownload - export JSON format label": "Eksportēt JSON", + "Description": "Apraksts", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Ekskluzīva ekonomiskā zona\\n(0–200 jūras jūdzes)", + "Found Within Plan": "Atrasts plāna ietvaros", + "Full protection level label": "Pilns", + "Goal": "Mērķis", + "High protection level label": "Augsts", + "IUCN activity - aquaculture": "Akvakultūra - maza mēroga", + "IUCN activity - extraction": "Kalnrūpniecība, naftas un gāzes ieguve", + "IUCN activity - fishing sustainable": "Makšķerēšana/savākšana: atpūta (ilgtspējīga)", + "IUCN activity - habitation": "Dzīvotne", + "IUCN activity - industrial fishing": "Rūpnieciskā zveja, rūpnieciskā mēroga akvakultūra", + "IUCN activity - local fishing": "Makšķerēšana/savākšana: vietējā zveja (ilgtspējīga)", + "IUCN activity - non-extractive": "Neekstraktīvā atpūta", + "IUCN activity - renewable": "Atjaunojamās enerģijas ražošana", + "IUCN activity - research": "Pētījums: neekstraktīvs", + "IUCN activity - research extractive": "Pētījumi: ieguves", + "IUCN activity - restoration": "Restaurācija/uzlabošana citu iemeslu dēļ", + "IUCN activity - shipping": "Piegāde", + "IUCN activity - tourism": "Liela mēroga augstas intensitātes tūrisms", + "IUCN activity - traditional fishing": "Tradicionālā makšķerēšana/kolekcija", + "IUCN activity - traditional use": "Tradicionālais lietojums: neekstraktīvs", + "IUCN activity - untreated water": "Neattīrīta ūdens izplūde", + "IUCN activity - works": "Darbi (ostas, ostas, bagarēšana)", + "IUCN category - none": "Nav", + "IUCN category 1a": "Stingrais dabas rezervāts", + "IUCN category 1b": "tuksneša apgabals", + "IUCN category 2": "Nacionālais parks", + "IUCN category 2 or 3": "Nacionālais parks vai dabas piemineklis/iezīme", + "IUCN category 3": "Dabas piemineklis vai objekts", + "IUCN category 4": "Biotopu/sugu apsaimniekošanas zona", + "IUCN category 4 or 6": "Biotopu/sugu apsaimniekošanas zona vai aizsargājama teritorija ar ilgtspējīgu izmantošanu", + "IUCN category 5": "Aizsargāta ainava/jūras ainava", + "IUCN category 6": "Aizsargājama teritorija ar ilgtspējīgu izmantošanu", + "IUCN protection level full": "Pilns", + "IUCN protection level high": "Augsts", + "IUCN protection level low": "Zems", + "IUCN rank - no description": "Nē", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Mainīgs; ir atkarīgs no tā, vai šo darbību var vadīt tā, lai tā būtu saderīga ar MPA mērķiem", + "IUCN rank - special no description": "Parasti nē, spēcīga prerogatīva pret, ja vien nav spēkā īpaši apstākļi", + "IUCN rank - special yes description": "Jā, jo alternatīvas nepastāv, taču ir nepieciešams īpašs apstiprinājums", + "IUCN rank - yes description": "Jā", + "km²": "km²", + "Land": "Zeme", + "Learn more": "Uzzināt vairāk", + "Map": "Karte", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Piekraste\\n(0–12 jūras jūdzes)", + "Offshore\\n(12-200 nautical miles)": "Ārzonas\\n(12–200 jūras jūdzes)", + "Protection Level": "Aizsardzības līmenis", + "ReportError - message part 1": "Kaut kas nogāja greizi. Lūdzu, aizveriet šo pārskatu un mēģiniet vēlreiz.", + "ReportError - message part 2": "Ja kļūda joprojām pastāv, lūdzu, ziņojiet par to.", + "Representation": "Pārstāvība", + "Results not found": "Rezultāti nav atrasti", + "ResultsCard - no result message": "Pārskata izpilde ir pabeigta, bet rezultāti netika atgriezti", + "Shoreline": "Krasta līnija", + "Show by MPA": "MPA šovs", + "Size": "Izmērs", + "SizeCard - introduction": "nacionālie ūdeņi stiepjas no krasta līnijas līdz 200 jūras jūdzēm, ko sauc par Ekskluzīvo ekonomisko zonu (EEZ). Šajā ziņojumā ir apkopots ārzonas plānu pārklāšanās ar EEZ un citām robežām tajā, mērot progresu, lai sasniegtu % mērķus katrai robežai.", + "SizeCard - learn more": "<0> Šajā pārskatā ir apkopots šī plāna lielums un proporcija šajās robežās.

Ja skiču robežas plānā pārklājas viena ar otru, pārklāšanās tiek skaitīta tikai vienreiz.

", + "SizeCard - learn more source": "Avots: Wikipedia - Teritoriālie ūdeņi", + "SizeCard sketch size message": "Šīs skice ir <2>{{area}} kvadrātkilometri", + "SizeCard title": "Zonas izmērs", + "Target": "Mērķis", + "Value": "Vērtība", + "Viability": "Dzīvotspēja", + "# MPAs": "# MPA", + "% Area Within Plan": "Plāna % platība", + "30x30 Objective": "30x30 Mērķis", + "Bioregions": "Bioreģioni", + "Bioregions - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "Bioregions 1": "Šajā ziņojumā ir apkopota šī plāna pārklāšanās ar Kalifornijas bioreģioniem.", + "BlankCard": "BlankCard", + "Central Coast": "Centrālais krasts", + "Federal Marine Conservation Area": "Federālā jūras aizsardzības zona", + "Federal Marine Reserve": "Federālā jūras rezerve", + "Fully Protected Area": "Pilnībā aizsargājama teritorija", + "Kelp": "Brūnaļģes", + "Kelp - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "Kelp 1": "Šajā ziņojumā ir apkopota šī plāna pārklāšanās ar brūnaļģes datiem.", + "Learn More": "Uzzināt vairāk", + "mi²": "mi²", + "North Central Coast": "Ziemeļu centrālā piekraste", + "North Coast": "Ziemeļu krasts", + "OverlapCard": "Pārklāšanās karte", + "OverlapCard - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "OverlapCard 1": "Šajā pārskatā ir apkopota šī plāna pārklāšanās ar OverlapCard datiem.", + "Plan Overview": "Plāna pārskats", + "Protection Card - Learn more": "

ℹ️ Pārskats: šajā plānošanas procesā tiek izmantots IUCN aizsardzības līmeņa ietvars:

IUCN Ia Stingrs dabas rezervāts: stingri aizsargāts bioloģiskās daudzveidības un, iespējams, arī ģeoloģisku/ģeomorfoloģisko iezīmju dēļ, kur ir cilvēku apmeklējums, izmantošana un ietekme. kontrolēta un ierobežota, lai nodrošinātu aizsargājamo vērtību aizsardzību

IUCN Ib tuksneša apgabals: parasti lielas nepārveidotas vai strauji pārveidotas teritorijas, saglabājot savu dabisko raksturu un ietekmi, bez pastāvīgas vai nozīmīgas cilvēku dzīvesvietas, aizsargātas un pārvaldītas, lai tās saglabātu. dabiskais stāvoklis

IUCN II nacionālais parks: lielas dabiskas vai gandrīz dabiskas teritorijas, kas aizsargā liela mēroga ekoloģiskos procesus ar raksturīgām sugām un ekosistēmām, kurām ir arī ar vidi un kultūru saderīgas garīgās, zinātnes, izglītības, atpūtas un apmeklētāju iespējas.

IUCN III Dabas piemineklis vai objekts: teritorijas, kas atvēlētas, lai aizsargātu konkrētu dabas pieminekli, kas var būt reljefa forma, jūras kalns, jūras ala, ģeoloģisks objekts, piemēram, ala, vai apvidus objekts, piemēram, senā birzs

IUCN IV Biotopu/sugu apsaimniekošanas zona: teritorijas, lai aizsargātu noteiktas sugas vai biotopus, kur apsaimniekošana atspoguļo šo prioritāti. Daudziem būs nepieciešama regulāra, aktīva iejaukšanās, lai apmierinātu konkrētu sugu vai biotopu vajadzības, taču tā nav kategorijas prasība

IUCN V Aizsargāta ainava vai jūras ainava: kur cilvēku un dabas mijiedarbība laika gaitā ir mainījusies. radīja atšķirīgu raksturu ar nozīmīgu ekoloģisku, bioloģisku, kultūras un ainavisku vērtību: un ja šīs mijiedarbības integritātes saglabāšana ir ļoti svarīga, lai aizsargātu un uzturētu teritoriju un ar to saistītās dabas aizsardzības un citas vērtības.

IUCN VI Aizsargājamās teritorijas ar ilgtspējīgu dabas resursu izmantošanu: Teritorijas, kurās tiek saglabātas ekosistēmas, kā arī ar tām saistītās kultūras vērtības un tradicionālās dabas resursu pārvaldības sistēmas. Parasti liels, galvenokārt dabiskā stāvoklī, ar daļu no dabas resursu ilgtspējīgas apsaimniekošanas un kur zema līmeņa nerūpnieciska dabas resursu izmantošana, kas ir savienojama ar dabas aizsardzību, tiek uzskatīta par vienu no galvenajiem mērķiem.

IUCN Citi efektīvi uz platību balstīti saglabāšanas pasākumi (OECM): ģeogrāfiski noteikta teritorija, kas nav aizsargājama teritorija un kuru pārvalda un pārvalda tā, lai sasniegtu pozitīvus un noturīgus ilgtermiņa rezultātus bioloģiskās daudzveidības saglabāšanai in situ, ar saistītajām ekosistēmu funkcijām un pakalpojumiem un kur ir piemērojamas, kultūras, garīgās, sociālekonomiskās un citas vietēji nozīmīgas vērtības (CBD, 2018).

Lokāli pārvaldītas jūras teritorijas (LMMA)

IUCN Ia, Ib, II, un III tiek uzskatītas par augstas bioloģiskās daudzveidības aizsardzības zonām (HBPZ). IUCN IV, V, VI, OECM un LMMA tiek uzskatītas par vidējas bioloģiskās daudzveidības aizsardzības zonām (MBPZ).

🎯 Plānošanas mērķis: Nav

🗺️ Avota dati: nav

< p>📈 Ziņojums: vienkārši saskaita zonu skaitu katrā aizsardzības līmenī.

", + "RED": "SARKANS", + "Regions - learn more": "

ℹ️ Pārskats:

🎯 Plānošanas mērķis:

🗺️ Avota dati:

📈 Pārskats: šajā pārskatā tiek aprēķināta katra plāna objekta kopējā vērtība . Šī vērtība tiek dalīta ar katra objekta kopējo vērtību, lai iegūtu plānā ietverto %. Ja plānā ir iekļauti vairāki apgabali, kas pārklājas, pārklāšanās tiek skaitīta tikai vienu reizi.

", + "Regions 1": "Šajā ziņojumā ir apkopota šī plāna pārklāšanās ar studiju reģioniem šajā plānošanas procesā.", + "San Francisco Bay": "Sanfrancisko līcis", + "Show by Sketch": "Rādīt pēc Skice", + "Show Map Layer": "Rādīt kartes slāni", + "SimpleCard ecoregion message": "Tuvumā atrodas šādi ekoreģioni: <2>", + "SimpleCard sketch size message": "Šīs skice ir <2>{{area}} kvadrātkilometri", + "SimpleCard temperature message": "Mūsdienu jūras virsmas temperatūra šajā skicē ir <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonas ziņojums", + "South Coast": "Dienvidu krasts", + "Special Closure": "Īpaša slēgšana", + "State Marine Conervation Area (No-Take)": "Štata jūras aizsardzības apgabals (noņemt)", + "State Marine Conservation Area": "Valsts jūras aizsardzības apgabals", + "State Marine Park": "Valsts jūras parks", + "State Marine Recreation Management Area": "Valsts jūras atpūtas pārvaldības zona", + "State Marine Reserve": "Valsts jūras rezervāts", + "State Waters": "Valsts ūdeņi", + "Study Regions": "Studiju reģioni", + "United States Exclusive Economic Zone": "Amerikas Savienoto Valstu ekskluzīvā ekonomiskā zona", + "units": "vienības", + "Within Plan": "Plāna ietvaros", + "World": "Pasaule" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-DCF2jqUP.js b/version-7.0.0/assets/translation-DCF2jqUP.js new file mode 100644 index 0000000..fc259e4 --- /dev/null +++ b/version-7.0.0/assets/translation-DCF2jqUP.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Ej besvarat)", + "% Area": "% Yta", + "% Within Plan": "% inom plan", + "Activity": "Aktivitet", + "Area": "Område", + "Area Within Plan": "Område inom planen", + "Attributes": "Attribut", + "Author(s)": "Författare", + "Boundary": "Gräns", + "Category": "Kategori", + "Class": "Klass", + "DataDownload - export CSV format label": "Exportera CSV", + "DataDownload - export JSON format label": "Exportera JSON", + "Description": "Beskrivning", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exklusiv ekonomisk zon\\n(0-200 nautiska mil)", + "Found Within Plan": "Finns inom planen", + "Full protection level label": "Full", + "Goal": "Mål", + "High protection level label": "Hög", + "IUCN activity - aquaculture": "Vattenbruk - småskalighet", + "IUCN activity - extraction": "Gruvdrift, olje- och gasutvinning", + "IUCN activity - fishing sustainable": "Fiske/insamling: rekreation (hållbar)", + "IUCN activity - habitation": "Boning", + "IUCN activity - industrial fishing": "Industriellt fiske, vattenbruk i industriell skala", + "IUCN activity - local fishing": "Fiske/insamling: lokalt fiske (hållbart)", + "IUCN activity - non-extractive": "Icke-extraktiv rekreation", + "IUCN activity - renewable": "Produktion av förnybar energi", + "IUCN activity - research": "Forskning: icke-extraktiv", + "IUCN activity - research extractive": "Forskning: utvinning", + "IUCN activity - restoration": "Restaurering/förbättring av andra skäl", + "IUCN activity - shipping": "Frakt", + "IUCN activity - tourism": "Storskalig högintensiv turism", + "IUCN activity - traditional fishing": "Traditionellt fiske/insamling", + "IUCN activity - traditional use": "Traditionell användning: icke-extraktiv", + "IUCN activity - untreated water": "Obehandlat vattenutsläpp", + "IUCN activity - works": "Arbeten (hamnar, hamnar, muddring)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strikt naturreservat", + "IUCN category 1b": "Vildmarksområde", + "IUCN category 2": "Nationalpark", + "IUCN category 2 or 3": "Nationalpark eller naturmonument/funktion", + "IUCN category 3": "Naturmonument eller funktion", + "IUCN category 4": "Naturtop/artförvaltningsområde", + "IUCN category 4 or 6": "Habitat/artförvaltningsområde eller skyddat område med hållbar användning", + "IUCN category 5": "Skyddat landskap/havslandskap", + "IUCN category 6": "Skyddat område med hållbar användning", + "IUCN protection level full": "Full", + "IUCN protection level high": "Hög", + "IUCN protection level low": "Låg", + "IUCN rank - no description": "Nej", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; beror på om denna verksamhet kan förvaltas på ett sådant sätt att den är förenlig med Läkemedelsverkets mål", + "IUCN rank - special no description": "I allmänhet nej, ett starkt privilegium mot om inte särskilda omständigheter gäller", + "IUCN rank - special yes description": "Ja eftersom det inte finns något alternativ, men särskilt godkännande är nödvändigt", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Land", + "Learn more": "Lära sig mer", + "Map": "Karta", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 nautiska mil)", + "Offshore\\n(12-200 nautical miles)": "Frånlands\\n(12-200 nautiska mil)", + "Protection Level": "Skyddsnivå", + "ReportError - message part 1": "Något gick fel. Stäng rapporten och försök igen.", + "ReportError - message part 2": "Om felet kvarstår, vänligen rapportera det.", + "Representation": "Representation", + "Results not found": "Resultaten hittades inte", + "ResultsCard - no result message": "Rapportkörningen slutfördes, men inga resultat returnerades", + "Shoreline": "Strandlinjen", + "Show by MPA": "Visa av MPA", + "Size": "Storlek", + "SizeCard - introduction": "Nationella vatten sträcker sig från strandlinjen ut till 200 nautiska mil, känd som den exklusiva ekonomiska zonen (EEZ). Denna rapport sammanfattar överlappning av offshore-planer med den exklusiva ekonomiska zonen och andra gränser inom den, och mäter framstegen mot att uppnå procentmål för varje gräns.", + "SizeCard - learn more": "<0> Denna rapport sammanfattar planens storlek och andel inom dessa gränser.

Om skissgränserna inom en plan överlappar varandra räknas överlappningen bara en gång.

", + "SizeCard - learn more source": "Källa: Wikipedia - Territorialvatten", + "SizeCard sketch size message": "Denna skiss är <2>{{area}} kvadratkilometer", + "SizeCard title": "Zonens storlek", + "Target": "Mål", + "Value": "Värde", + "Viability": "Livsduglighet", + "# MPAs": "# MPA", + "% Area Within Plan": "% yta inom plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Bioregions 1": "Denna rapport sammanfattar denna plans överlappning med Kaliforniens bioregioner.", + "BlankCard": "BlankCard", + "Central Coast": "Centrala kusten", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fullt skyddat område", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Kelp 1": "Denna rapport sammanfattar denna plans överlappning med Kelp-data.", + "Learn More": "Läs mer", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "Nord kusten", + "OverlapCard": "Överlappskort", + "OverlapCard - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "OverlapCard 1": "Denna rapport sammanfattar denna plans överlappning med OverlapCard-data.", + "Plan Overview": "Planöversikt", + "Protection Card - Learn more": "

ℹ️ Översikt: Denna planeringsprocess använder IUCN:s ram för skyddsnivå:

IUCN Ia Strikt naturreservat: Strikt skyddat för biologisk mångfald och även möjligen geologiska/geomorfologiska särdrag, där människors besök, användning och påverkan är kontrolleras och begränsas för att säkerställa skydd av bevarandevärdena

IUCN Ib vildmarksområde: Vanligtvis stora omodifierade eller kraftigt modifierade områden, som behåller sin naturliga karaktär och inflytande, utan permanent eller betydande mänsklig bebyggelse, skyddade och lyckades bevara sina naturligt tillstånd

IUCN II Nationalpark: Stora naturliga eller nära-naturliga områden som skyddar storskaliga ekologiska processer med karakteristiska arter och ekosystem, som också har miljömässigt och kulturellt kompatibla andliga, vetenskapliga, utbildnings-, rekreations- och besöksmöjligheter

IUCN III Naturminne eller särdrag: Områden som är avsatta för att skydda ett specifikt naturmonument, som kan vara en landform, havsberg, marin grotta, geologiskt särdrag som en grotta eller ett stenparti som t.ex. forntida lund

IUCN IV Habitat/artsförvaltningsområde: Områden för att skydda särskilda arter eller livsmiljöer, där skötseln återspeglar denna prioritet. Många kommer att behöva regelbundna, aktiva insatser för att möta behoven hos särskilda arter eller livsmiljöer, men detta är inte ett krav i kategorin

IUCN V skyddat landskap eller havslandskap: där interaktionen mellan människor och natur över tid har producerat en distinkt karaktär med betydande ekologiskt, biologiskt, kulturellt och naturskönt värde: och där värnandet av denna interaktions integritet är avgörande för att skydda och upprätthålla området och dess tillhörande naturskydd och andra värden

IUCN VI skyddade områden med hållbar användning av naturresurser: Områden som bevarar ekosystem, tillsammans med tillhörande kulturella värden och traditionella naturresurssystem. Generellt stor, huvudsakligen i naturligt tillstånd, med en andel under hållbar naturresursförvaltning och där lågnivå icke-industriell naturresursanvändning förenlig med naturvård ses som ett av huvudmålen

IUCN Other Effective områdesbaserade bevarandeåtgärder (OECM): Ett annat geografiskt definierat område än ett skyddat område, som styrs och förvaltas på sätt som uppnår positiva och varaktiga långsiktiga resultat för bevarande av biologisk mångfald på plats, med tillhörande ekosystemfunktioner och tjänster och där tillämpliga, kulturella, andliga, socioekonomiska och andra lokalt relevanta värden (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, och III anses vara skyddszoner med hög biologisk mångfald (HBPZ). IUCN IV, V, VI, OECM och LMMA anses vara Medium Biodiversity Protection Zones (MBPZs).

🎯 Planeringsmål: Inga

🗺️ Källdata: Inga

< p>📈 Rapport: Räknar helt enkelt antalet zoner i varje skyddsnivå.

", + "RED": "RÖD", + "Regions - learn more": "

ℹ️ Översikt:

🎯 Planeringsmål:

🗺️ Källdata:

📈 Rapport: Denna rapport beräknar det totala värdet av varje funktion i planen . Detta värde divideras med det totala värdet för varje funktion för att få % som ingår i planen. Om planen innehåller flera områden som överlappar varandra, räknas överlappningen endast en gång.

", + "Regions 1": "Denna rapport sammanfattar denna plans överlappning med studieregionerna i denna planeringsprocess.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Visa efter skiss", + "Show Map Layer": "Visa kartlager", + "SimpleCard ecoregion message": "Följande ekoregioner finns i närheten: <2>", + "SimpleCard sketch size message": "Den här skissen är <2>{{area}} kvadratkilometer", + "SimpleCard temperature message": "Den nuvarande havstemperaturen i denna skiss är <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonrapport", + "South Coast": "Sydkusten", + "Special Closure": "Särskild stängning", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens marina naturskyddsområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens förvaltningsområde för marin rekreation", + "State Marine Reserve": "Statens marinreservat", + "State Waters": "statliga vatten", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USA:s exklusiva ekonomiska zon", + "units": "enheter", + "Within Plan": "Inom plan", + "World": "Värld" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/translation-DGprEsic.js b/version-7.0.0/assets/translation-DGprEsic.js new file mode 100644 index 0000000..350ed3b --- /dev/null +++ b/version-7.0.0/assets/translation-DGprEsic.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% Wahi", + "Activity": "Ka hana", + "Area": "Wahi", + "Area Within Plan": "Wahi i loko o ka Plan", + "Attributes": "Nā ʻano", + "Author(s)": "Mea kākau", + "Boundary": "palena", + "Category": "Māhele", + "Class": "Papa", + "DataDownload - export CSV format label": "Hoʻokuʻu aku iā CSV", + "DataDownload - export JSON format label": "Hoʻokuʻu aku iā JSON", + "Description": "wehewehe", + "Found Within Plan": "Loaʻa i loko o ka Plan", + "Full protection level label": "Piha", + "Goal": "Pahuhopu", + "High protection level label": "Kiʻekiʻe", + "IUCN activity - aquaculture": "Aquaculture - liʻiliʻi", + "IUCN activity - extraction": "ʻO ka mining, ka ʻaila a me ka ʻili kinoea", + "IUCN activity - fishing sustainable": "Ka lawaiʻa/ʻohi: ʻoliʻoli (hoʻomau)", + "IUCN activity - habitation": "Noho ʻana", + "IUCN activity - industrial fishing": "Ka lawaiʻa ʻoihana, ka ʻiʻa iʻa", + "IUCN activity - local fishing": "Ka lawaiʻa/ʻohi: lawaiʻa kūloko (hoʻomau)", + "IUCN activity - non-extractive": "Leʻaleʻa non-extractive", + "IUCN activity - renewable": "Hoʻoulu ikehu hou", + "IUCN activity - research": "Noiʻi: non-extractive", + "IUCN activity - research extractive": "Noiʻi: extractive", + "IUCN activity - restoration": "Hoʻihoʻi hou / hoʻonui no nā kumu ʻē aʻe", + "IUCN activity - shipping": "Hoʻouna", + "IUCN activity - tourism": "ʻO ka mākaʻikaʻi nui kiʻekiʻe", + "IUCN activity - traditional fishing": "Ka lawaiʻa kuʻuna/ʻohi", + "IUCN activity - traditional use": "Hoʻohana kuʻuna: non-extractive", + "IUCN activity - untreated water": "Hoʻokuʻu wai i mālama ʻole ʻia", + "IUCN activity - works": "Nā hana (nā awa, nā awa, ke kālai ʻana)", + "IUCN category - none": "ʻAʻohe", + "IUCN category 1a": "Koʻikoʻi Nature Reserve", + "IUCN category 1b": "Wahi Wao nahele", + "IUCN category 2": "Pāka Lahui", + "IUCN category 2 or 3": "Pāka Lahui a i ʻole Natural Monument/Hiʻona", + "IUCN category 3": "Hoʻomanaʻo kūlohelohe a hiʻona paha", + "IUCN category 4": "Wahi Hoʻokele Noho/Species", + "IUCN category 4 or 6": "Wahi Hoʻokele Habitat/Species a i ʻole kahi i pale ʻia me ka hoʻohana mau", + "IUCN category 5": "ʻĀina Hoʻomalu/Kai", + "IUCN category 6": "Wahi palekana me ka hoʻohana mau", + "IUCN protection level full": "Piha", + "IUCN protection level high": "Kiʻekiʻe", + "IUCN protection level low": "Haʻahaʻa", + "IUCN rank - no description": "ʻAʻole", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Hoʻololi; hilinaʻi inā hiki ke hoʻokele ʻia kēia haʻawina ma ke ʻano i kūpono me nā pahuhopu o ka MPA", + "IUCN rank - special no description": "ʻAʻole maʻamau, he kuleana koʻikoʻi e kūʻē inā ʻaʻole pili nā kūlana kūikawā", + "IUCN rank - special yes description": "ʻAe no ka mea ʻaʻohe mea ʻē aʻe, akā pono ka ʻae kūikawā", + "IUCN rank - yes description": "ʻAe", + "km²": "km²", + "Learn more": "Aʻo hou mai", + "Map": "Palapala ʻāina", + "MPA": "MPA", + "Protection Level": "Papa Palekana", + "ReportError - message part 1": "Ua hewa kekahi mea. E ʻoluʻolu e pani i kēia hōʻike a hoʻāʻo hou.", + "ReportError - message part 2": "Inā mau ka hewa, e hōʻike mai.", + "Representation": "Hōʻike", + "ResultsCard - no result message": "Ua pau ka holo ʻana o ka hōʻike, akā ʻaʻohe hopena i hoʻi mai", + "Show by MPA": "Hōʻike ʻia e MPA", + "Size": "Nui", + "SizeCard - introduction": "ʻO nā wai aupuni mai ke kahakai a hiki i 200 nautical mile, i kapa ʻia ʻo Exclusive Economic Zone (EEZ). Hōʻuluʻulu kēia hōʻike i ka hoʻolālā o waho e pili ana me ka EEZ a me nā palena ʻē aʻe i loko, e ana ana i ka holomua i ka hoʻokō ʻana i ka % mau pahuhopu no kēlā me kēia palena.", + "SizeCard - learn more": "<0> Hōʻuluʻulu kēia hōʻike i ka nui a me ka hapa o kēia hoʻolālā i loko o kēia mau palena.

Inā hili nā palena MPA me kekahi i kekahi, hoʻokahi wale nō helu ʻana o ke kau ʻana.

", + "SizeCard - learn more source": "Puna: Wikipedia - Nā Wai Teritori", + "SizeCard sketch size message": "He <2>{{area}} kilomika huinaha kēia kiʻi", + "SizeCard title": "Ka nui o ka ʻāpana", + "Target": "Kuhikuhi", + "Value": "Waiwai", + "Viability": "Hiki ke ola", + "(Not answered)": "(ʻAʻole i pane ʻia)", + "% Within Plan": "% Maloko o ka Papahana", + "Results not found": "ʻAʻole i loaʻa nā hopena", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Wahi Waiwai Kūʻokoʻa\\n(0-200 mau mile moana)", + "Land": "Āina", + "Nearshore\\n(0-12 nautical miles)": "kahakai\\n(0-12 mau mile moana)", + "Offshore\\n(12-200 nautical miles)": "Ma waho o kahakai\\n(12-200 nautical mile)", + "Shoreline": "Kahakai", + "# MPAs": "# MPA", + "% Area Within Plan": "% Wahi Iloko o ka Papahana", + "30x30 Objective": "30x30 Pahuhopu", + "Bioregions": "Nā ʻāina bio", + "Bioregions - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela a me keia hiohiona e loaa ai ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui e kau ana, e helu ʻia ke kau ʻana i hoʻokahi wale nō.

", + "Bioregions 1": "Hōʻuluʻulu kēia hōʻike i ka hoʻopili ʻana o kēia hoʻolālā me nā bioregions o Kaleponi.", + "BlankCard": "Kāleka Blank", + "Central Coast": "Kaiwaenahonua", + "Federal Marine Conservation Area": "Wahi Hoomalu Moana Federal", + "Federal Marine Reserve": "Palekana moana Federal", + "Fully Protected Area": "Wahi Palekana", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela ame keia hiohiona no ka loaa ana o ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui i ʻāwili, e helu ʻia ka pāpaʻi hoʻokahi wale nō.

", + "Kelp 1": "Hōʻuluʻulu kēia hōʻike i ka uhi ʻana o kēia hoʻolālā me ka ʻikepili Kelp.", + "Learn More": "Aʻo hou mai", + "mi²": "mi²", + "North Central Coast": "Kaiwaena Akau", + "North Coast": "Kahakai Akau", + "OverlapCard": "Kāleka Overlap", + "OverlapCard - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela a me keia hiohiona e loaa ai ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui e kau ana, e helu ʻia ke kau ʻana i hoʻokahi wale nō.

", + "OverlapCard 1": "Hōʻuluʻulu kēia hōʻike i ka uhi ʻana o kēia hoʻolālā me ka ʻikepili OverlapCard.", + "Plan Overview": "Nānā Hoʻolālā", + "Protection Card - Learn more": "

ℹ️ Nānā: Ke hoʻohana nei kēia kaʻina hoʻolālā i ka IUCN framework o ka pae palekana:

IUCN Ia Koʻikoʻi koʻikoʻi koʻikoʻi no nā mea olaola like ʻole a me nā hiʻohiʻona geological/geomorphological, kahi e kipa ai ke kanaka, hoʻohana a me nā hopena. mālama ʻia a kaupalena ʻia e hōʻoia i ka pale ʻana i nā waiwai mālama

IUCN Ib Wilderness Area: ʻO ka maʻamau ka nui o nā wahi i hoʻololi ʻole ʻia a i hoʻololi ʻia paha, e mālama ana i ko lākou ʻano maoli a me ka mana, me ka ʻole o kahi noho kanaka mau a koʻikoʻi paha, palekana a mālama ʻia e mālama i ko lākou kūlana kūlohelohe

IUCN II National Park: Nā wahi kūlohelohe nui a kokoke paha i ke kūlohelohe e pale ana i nā kaʻina kaiaola nui me nā ʻano ʻano like ʻole a me nā ʻōnaehana kaiaola, a loaʻa pū kekahi i nā manawa uhane, ʻepekema, hoʻonaʻauao, ʻoliʻoli a me nā malihini kipa.

IUCN III He kia hoʻomanaʻo kūlohelohe a hiʻona paha: Nā wahi i hoʻokaʻawale ʻia no ka mālama ʻana i kekahi monument kūlohelohe, hiki ke lilo i ʻano ʻāina, mauna kai, ana moana, hiʻohiʻona honua e like me ke ana, a i ʻole kekahi hiʻohiʻona pving e like me ululāʻau kahiko

IUCN IV Wahi noho/mālama ʻano ʻano: Nā wahi e pale ai i nā ʻano a i ʻole nā wahi noho, kahi e hōʻike ai ka hoʻokele i kēia mea nui. Pono nā mea he nui i nā hana maʻamau e hoʻokō i nā pono o nā ʻano ʻano a i ʻole nā wahi noho, akā ʻaʻole kēia he koi o ka ʻāpana

IUCN V ʻĀina palekana a i ʻole kai moana: kahi i loaʻa ai ka pilina o nā kānaka a me ke ʻano o ka manawa. ua hoʻopuka i kahi ʻano ʻokoʻa me ka waiwai kaiaola, olaola, moʻomeheu a me nā hiʻohiʻona koʻikoʻi: a he mea nui ka mālama ʻana i ka pono o kēia pilina no ka pale a mālama ʻana i ka wahi a me kona mālama ʻana i ke ʻano a me nā waiwai ʻē aʻe

IUCN VI Nā wahi i pale ʻia me ka hoʻohana mau ʻana i nā kumuwaiwai kūlohelohe: Nā wahi e mālama ai i nā kaiaola, me nā waiwai moʻomeheu pili a me nā ʻōnaehana hoʻokele waiwai kūlohelohe. ʻO ka nui maʻamau, ma ke ʻano kūlohelohe, me ka hapa ma lalo o ka hoʻokele waiwai kūlohelohe hoʻomau a me kahi haʻahaʻa haʻahaʻa e hoʻohana ai i nā kumuwaiwai kūlohelohe ʻole i kūpono me ka mālama ʻana i ke ʻano i ʻike ʻia kekahi o nā pahuhopu nui

IUCN Other Effective Nā Ana Hoʻomalu e pili ana i nā wahi (OECM): He wahi i wehewehe ʻia ma kahi ʻē aʻe ma waho o kahi Wahi Palekana, i hoʻomalu ʻia a mālama ʻia ma nā ala e loaʻa ai nā hopena lōʻihi maikaʻi a hoʻomau no ka mālama ʻana i nā mea olaola, me nā hana a me nā lawelawe kaiaola pili. kahi kūpono, moʻomeheu, ʻuhane, socioeconomic, a me nā waiwai ʻē aʻe e pili ana i ka ʻāina (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, a me III ua manaʻo ʻia ʻo High Biodiversity Protection Zones (HBPZs). Manaʻo ʻia nā IUCN IV, V, VI, OECM, a me LMMA i nā Medium Biodiversity Protection Zones (MBPZs).

🎯 Planning Objective: None

🗺️ Source Data: None

< p>📈 Hōʻike: E helu wale i ka helu o nā ʻāpana i kēlā me kēia pae pale.

", + "RED": "ʻULAʻULA", + "Regions - learn more": "

ℹ️ Manaʻo:

🎯 Pahuhopu Hoʻolālā:

🗺️ ʻIkepili Puna:

📈 Hōʻike: Ke helu nei kēia hōʻike i ka nui o ka waiwai o kēlā me kēia hiʻohiʻona i loko o ka papahana. . Ua puunaueia keia waiwai me ka huina waiwai o kela a me keia hiohiona e loaa ai ka % i loko o ka papahana. Inā loaʻa i ka papahana nā wahi he nui e kau ana, e helu ʻia ke kau ʻana i hoʻokahi wale nō.

", + "Regions 1": "Hōʻuluʻulu kēia hōʻike i ka uhi ʻana o kēia hoʻolālā me nā wahi haʻawina ma kēia kaʻina hoʻolālā.", + "San Francisco Bay": "Kapalakiko Bay", + "Show by Sketch": "Hōʻike ma Sketch", + "Show Map Layer": "Hōʻike i ka papa palapala ʻāina", + "SimpleCard ecoregion message": "Aia kēia mau ʻāpana kaiaola ma kahi kokoke: <2>", + "SimpleCard sketch size message": "He <2>{{area}} kilomika huinaha kēia kiʻi", + "SimpleCard temperature message": "ʻO ka mahana o ka ʻili kai i kēia lā he <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Hōʻike ʻĀpana", + "South Coast": "Kahakai Hema", + "Special Closure": "Pani Kuikawa", + "State Marine Conervation Area (No-Take)": "Mokuʻāina ʻĀpana Hoʻomalu Kai (ʻAʻole Lawe ʻia)", + "State Marine Conservation Area": "Wahi Hoomalu Kai Moku'āina", + "State Marine Park": "Pāka Moana Mokuʻāina", + "State Marine Recreation Management Area": "Mokuʻāina ʻĀina Hoʻokele Leʻaleʻa Moana", + "State Marine Reserve": "Mokuaina Marine Reserve", + "State Waters": "Wai Mokuʻāina", + "Study Regions": "Haʻawina ʻĀina", + "United States Exclusive Economic Zone": "ʻAmelika Hui Pū ʻIa", + "units": "ʻāpana", + "Within Plan": "Iloko o ka Plan", + "World": "Honua" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-DUR3a-sP.js b/version-7.0.0/assets/translation-DUR3a-sP.js new file mode 100644 index 0000000..a3275d2 --- /dev/null +++ b/version-7.0.0/assets/translation-DUR3a-sP.js @@ -0,0 +1,2 @@ +const t=`{} +`;export{t as default}; diff --git a/version-7.0.0/assets/translation-DYacZ9Kw.js b/version-7.0.0/assets/translation-DYacZ9Kw.js new file mode 100644 index 0000000..5127a64 --- /dev/null +++ b/version-7.0.0/assets/translation-DYacZ9Kw.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(ʻIkai tali)", + "% Area": "% ʻĒliá", + "% Within Plan": "% ʻI he Palaní", + "Activity": "ʻEkitivitii", + "Area": "ʻElia", + "Area Within Plan": "ʻĒlia ʻi loto he Palaní", + "Attributes": "Ngaahi ʻUlungaanga", + "Author(s)": "(Ngaahi) tokotaha faʻu tohi", + "Boundary": "Ngataʻangá", + "Category": "Faʻahinga", + "Class": "Kalasi", + "DataDownload - export CSV format label": "Export CSV", + "DataDownload - export JSON format label": "Hiki atu ʻa e foha", + "Description": "Fakamatala", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Souni fakaʻekonomika fakangatangata\\n(maile ʻe 0-200)", + "Found Within Plan": "Maʻu ʻi he Palani", + "Full protection level label": "Kakato", + "Goal": "Taumuʻa", + "High protection level label": "Maʻolunga", + "IUCN activity - aquaculture": "Aquaculture-kiʻi meʻafua siʻisiʻi", + "IUCN activity - extraction": "Keli, lolo mo e toʻo kasa", + "IUCN activity - fishing sustainable": "Taumataʻu/tanaki: fakafiefia (tuʻuloa)", + "IUCN activity - habitation": "Nofoʻanga", + "IUCN activity - industrial fishing": "Taumataʻu lalahi, meʻafua aquaculture", + "IUCN activity - local fishing": "Taumataʻu/tanaki: taumataʻu fakalotofonua (tuʻuloa)", + "IUCN activity - non-extractive": "Fakafiefia ʻoku ʻikai extractive", + "IUCN activity - renewable": "Toloto toʻu tangata ʻo e ivi", + "IUCN activity - research": "Fekumi: ʻikai-extractive", + "IUCN activity - research extractive": "Fekumi: extractive", + "IUCN activity - restoration": "Toe Fakafoki Mai/enhancement koeʻuhi ko ha ngaahi ʻuhinga kehe", + "IUCN activity - shipping": "Fakafolau", + "IUCN activity - tourism": "Meʻafua lahi ʻo e takimamata", + "IUCN activity - traditional fishing": "Taumataʻu tukufakaholo/tanaki", + "IUCN activity - traditional use": "Fakaʻaongaʻi angamaheni: ʻikai ko e extractive", + "IUCN activity - untreated water": "Faitoʻo hono fakahoko ʻo e vai", + "IUCN activity - works": "Ngaahi ngaue (harbors, ports, dredging)", + "IUCN category - none": "Hala ha taha", + "IUCN category 1a": "Natula pau talifaki", + "IUCN category 1b": "ʻĒlia Maomaonganoá", + "IUCN category 2": "Paʻake Fakafonua", + "IUCN category 2 or 3": "Paʻake fakafonua pe maka fakamanatu fakanatula/konga", + "IUCN category 3": "Maka fakamanatu fakanatula pe konga", + "IUCN category 4": "Feituʻu ʻoku tokangaʻi ai e ngaahi meʻa ʻoku ʻikai ke ʻ", + "IUCN category 4 or 6": "Feituʻu ʻoku puleʻi ai e ngaahi meʻa ʻoku ʻikai ke ʻi ai ha meʻa pe maluʻi ʻi hono fakaʻaongaʻi tuʻ", + "IUCN category 5": "Maluʻi ʻo e fonua/Seascape", + "IUCN category 6": "Feituʻu maluʻi mo hono fakaʻaongaʻi tuʻuloa", + "IUCN protection level full": "Kakato", + "IUCN protection level high": "Maʻolunga", + "IUCN protection level low": "Maʻulalo", + "IUCN rank - no description": "ʻIkai", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Kehekehe; fakafalala pe ʻe lava ke tokangaʻi ʻa e ʻekitiviti ko ʻeni ʻi ha founga ʻoku fenapasi mo e ngaahi taumuʻa ʻa e MPA", + "IUCN rank - special no description": "Ko e angamaheni, ʻoku ʻi ai ha totonu malohi ki he tuku kehe kapau ʻoku fakaʻaongaʻi ha ngaahi tukunga makehe", + "IUCN rank - special yes description": "ʻIo koeʻuhi he ʻoku ʻikai ha toe fili, ka ʻoku mahuʻinga ʻa e fakangofua makehe", + "IUCN rank - yes description": "ʻIo", + "km²": "km 5", + "Land": "Fonua", + "Learn more": "Ako lahi ange", + "Map": "Mape", + "MPA": ".MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(maile ʻe 0-12)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(maile ʻe 12-200)", + "Protection Level": "Tuʻunga maluʻi", + "ReportError - message part 1": "Naʻe ʻi ai e meʻa naʻe fehalaaki. Kātaki o tāpuni a e lipooti ko ení pea toe feinga pē.", + "ReportError - message part 2": "Kapau ʻe kei hokohoko atu pē ʻa e fehālākí, kātaki ʻo lipooti mai.", + "Representation": "Fakafofongaʻi", + "Results not found": "ʻIkai maʻu e ngaahi olá", + "ResultsCard - no result message": "ʻOsi e lele ʻa e lipoti, ka naʻe ʻikai toe fakafoki mai ha ola", + "Shoreline": "Matatahi", + "Show by MPA": "Fakaʻasi mai ʻe he MPA", + "Size": "Lahi", + "SizeCard - introduction": "ʻOku aʻu atu ʻa e ngaahi vai fakafonua mei he matatahi ki ha maile ʻe 200, ʻa ia ʻoku ʻiloa ko e souni fakaʻekonomika fakangatangata (EEZ). ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni offshore palani fehulunaki mo e EEZ mo e ngaahi fakangatangata kehe ʻi loto ai, ʻo fakafuofuaʻi ʻa e fakalakalaka ki hono aʻusia ʻo e ngaahi taketi% ki he fakangatangata takitaha.", + "SizeCard - learn more": "<0> ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻení ʻa e lahi mo e konga ʻo e palani ko ʻení ʻi he ngaahi ngataʻanga ko ʻení.

Kapau ʻoku fehulunaki ʻa e ngaahi ngataʻanga MPA, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "SizeCard - learn more source": "Maʻuʻanga tokoni: Wikipedia-ngaahi vai fakavahe", + "SizeCard sketch size message": "Ko e fakatata ko ʻeni ko e <2>{{area}} sikuea kilomita", + "SizeCard title": "Lahi Fakasouní", + "Target": "Taumuʻa", + "Value": "Mahuʻinga", + "Viability": "Tuʻunga ʻoku ʻi ai", + "# MPAs": "# MPAs", + "% Area Within Plan": "% ʻĒlia ʻOku ʻi Loto he Palaní", + "30x30 Objective": "30x30 taumuʻa", + "Bioregions": "Bioregions", + "Bioregions - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "Bioregions 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo e bioregions ʻa Kalefonia.", + "BlankCard": "BlankCard", + "Central Coast": "Matafanga Lotoloto", + "Federal Marine Conservation Area": "ʻElia ʻo e Tautahi ʻa e fetulolo", + "Federal Marine Reserve": "Talifaki ʻa e Tautahi ʻa e fetulolo", + "Fully Protected Area": "Feituʻu maluʻi kakato", + "Kelp": "Kelp", + "Kelp - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "Kelp 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo Kelp fakamatala.", + "Learn More": "Ako Lahi Ange", + "mi²": "mi 8", + "North Central Coast": "Matafanga Lotoloto ʻo Noate", + "North Coast": "Matafanga Fakatokelau", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "OverlapCard 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo e fakamatala OverlapCard.", + "Plan Overview": "Vakai Fakalūkufua ki he Palaní", + "Protection Card - Learn more": "

i️ Vakai fakalukufua: ʻOku fakaʻaongaʻi ʻe he founga palani ko ʻeni ʻa e faʻunga IUCN ʻo e tuʻunga maluʻi

: IUCN ia ʻa e natula talifaki: maluʻi pau ki he biodiversity pea mo e ngaahi meʻa fakasioloki/geomorphological, ʻa ia ʻoku puleʻi mo fakangatangata ai ʻa e ʻaʻahi ʻa e tangata, fakaʻaongaʻi mo fakangatangata ke fakapapauʻi ʻoku maluʻi ʻa e ngaahi tuʻunga ʻulungaanga mahuʻinga

IUCN Ib feituʻu maomaonganoa: ʻOku faʻa lahi ʻa e ngaahi feituʻu ʻoku ʻikai ke ʻi ai hano fakaleleiʻi pe spghtly fakaleleiʻi, tauhi honau ʻulungaanga fakanatula mo e ivi takiekina, taʻe ʻi ai ha nofoʻanga tuʻuloa pe mahuʻinga ʻo e tangata, maluʻi mo lava ke fakatolonga honau tuʻunga fakanatula

IUCN e Paʻake Fakafonua hono II: ko e ngaahi feituʻu fakanatula pe fakanatula ʻoku nau maluʻi ʻa e ngaahi founga ecological lahi mo e faʻahinga ʻo e ʻulungaanga mo e ha ʻatakai, ʻa ia ʻoku ʻi ai foki mo environmentally mo e anga fakafonua ʻoku fenapasi mo e ngaahi faingamalie fakalaumalie, fakasaienisi, fakaako, fakafiefia mo e kau ʻaʻahi

IUCN III maka fakamanatu fakanatula pe konga: ʻOku tuku mavahe ʻa e ngaahi feituʻu ke maluʻi ha maka fakamanatu fakanatula pau, ʻa ia ʻe lava ke hoko ko ha landform, moʻunga tahi, tautahi cavern, meʻa fakasioloki hange ko ha ʻAna, pe ko ha konga ʻo e pving hange ko ha vao ʻakau fakakuongamuʻa

IUCN IV/species management: ngaahi feituʻu ke maluʻi ai ha faʻahinga pe habitats pau, ʻa ia ʻoku fakahaaʻi ai ʻe he pule ʻa e meʻa mahuʻinga ko ʻeni. ʻE fie maʻu ʻe ha tokolahi ha interventions angamaheni mo malohi ke feau e ngaahi fie maʻu ʻa ha faʻahinga pe habitats pau, ka ʻoku ʻikai ko ha fie maʻu ʻeni

ia ʻa

e kulupu IUCN V maluʻi pe seascape: ʻi he feituʻu ʻoku mahuʻinga ai e fengaueʻaki ʻa e kakai mo natula ʻi ha vahaʻataimi, ʻoku mahuʻinga ke maluʻi mo poupouʻi ʻa e feituʻu mo hono natula mo e ngaahi meʻa kehe ʻoku fekauʻaki mo ia ngaahi tuʻunga ʻulungaanga mahuʻinga

IUCN VI maluʻi ʻo e ngaahi feituʻu ʻoku tuʻuloa hono fakaʻaongaʻi ʻo e ngaahi maʻuʻanga tokoni fakanatula: ngaahi feituʻu ʻoku nau fakatolonga ʻa e ha ʻatakai ko, fakataha mo e ngaahi tuʻunga ʻulungaanga mahuʻinga fakafonua mo e ngaahi maʻuʻanga tokoni fakanatula angamaheni. Ko e angamaheni, ʻoku ʻi ha tuʻunga fakanatula pe, ʻo fakatatau mo e ngaahi maʻuʻanga tokoni fakanatula ʻoku tuʻuloa pea mo e feituʻu ʻoku ʻikai ke ʻi ai ha maʻuʻanga tokoni fakanatula ʻoku ʻikai ke fenapasi mo e meʻatokoni

ʻa natula, ʻa ia ʻoku puleʻi mo tokangaʻi ʻi ha ngaahi founga ʻe lava ke maʻu ai ha ngaahi ola lelei mo hikinimaʻi biodiversity, mo e ngaahi ngaue mo e ngaahi ngaue ʻoku fekauʻaki mo e ʻatakai pea mo e feituʻu ʻoku apppcable, fakafonua, fakalaumalie, fakasosiale, mo e ngaahi tuʻunga ʻulungaanga mahuʻinga fakalotofonua kehe (FBD, 2018).

ʻOku lau ʻ

a e ngaahi feituʻu ʻo e Tautahi fakalotofonua (LMMA)

IUCN ia, Ib, II, mo e III ko e feituʻu maluʻi maʻolunga Biodiversity (HBPZs). ʻOku lau ʻa e IUCN IV, V, VI, Joanne, mo e LMMAs ko e ngaahi feituʻu maluʻi Lotoloto Biodiversity (MBPZs).

🎯 Taumuʻa ʻo e palani: ʻOku ʻikai ha

🗺️ maʻuʻanga fakamatala: ʻIkai ha

📈 lipooti: ʻOku mahuʻinga pe ʻa e ngaahi souni ʻi he tuʻunga maluʻi takitaha.

", + "RED": "KULOKULA", + "Regions - learn more": "

i️ Vakai fakalukufua:

🎯 taumuʻa ʻo e palani:

🗺️ maʻuʻanga fakamatala:

📈 Lipooti: ʻOku fikaʻi ʻe he lipooti ko ʻeni ʻa e mahuʻinga fakakatoa ʻo e konga takitaha ʻi he palani. ʻOku vahevahe ʻa e tuʻunga ʻulungaanga mahuʻinga ko ʻeni ʻe he mahuʻinga fakakatoa ʻo e konga takitaha ke maʻu ʻa e % ʻoku ʻi he palani. Kapau ʻoku kau ʻi he palani ha ngaahi tafaʻaki lahi ʻoku fehulunaki, ʻoku lau tuʻo taha pe ʻa e fehulunaki.

", + "Regions 1": "ʻOku fakamatalaʻi fakanounou ʻe he lipooti ko ʻeni ʻa e fehulunaki ʻa e palani ko ʻeni mo e ngaahi feituʻu ako ʻi he founga palani ko ʻeni.", + "San Francisco Bay": "Seni Felenisisikou Pei", + "Show by Sketch": "Fakaʻaliʻali ʻi he fakatata", + "Show Map Layer": "Fakaʻasi mai ʻa e mape", + "SimpleCard ecoregion message": "ʻOku ofi mai ʻa e ecoregions ko ʻeni: <2>", + "SimpleCard sketch size message": "Ko e fakatata ko ʻeni ko e <2>{{area}} sikuea kilomita", + "SimpleCard temperature message": "Ko e mafana ʻo e tahi ʻi he ʻaho ni ko e <2>{{minTemp}}-{{maxTemp}} ° C.", + "SimpleCard title": "Lipooti Fakasouní", + "South Coast": "Matāfanga Saute", + "Special Closure": "Tapuni makehe", + "State Marine Conervation Area (No-Take)": "Feituʻu ʻo e Tautahi ʻa e Siteiti (ʻikai-toʻo)", + "State Marine Conservation Area": "Feituʻu ʻoku fakapotopotoʻi ai e Tautahi ʻa e S", + "State Marine Park": "Paʻake Tautahi ʻa e Siteiti", + "State Marine Recreation Management Area": "ʻElia tokangaʻi ʻo e tautahi ʻa e Siteiti", + "State Marine Reserve": "Talifaki ʻa e Tautahi ʻa e Siteiti", + "State Waters": "Ngaahi vai ʻo e Siteiti", + "Study Regions": "Ngaahi feituʻu ako", + "United States Exclusive Economic Zone": "ʻIunaiteti Siteiti fakangatangata e souni fakaʻekonomika", + "units": "ngaahi ʻiunití", + "Within Plan": "ʻI loto ʻi he palani", + "World": "Mamani" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-DdtDfN-w.js b/version-7.0.0/assets/translation-DdtDfN-w.js new file mode 100644 index 0000000..d437d4f --- /dev/null +++ b/version-7.0.0/assets/translation-DdtDfN-w.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Akuphendulwanga)", + "% Area": "% Indawo", + "% Within Plan": "% Ngaphakathi kohlelo", + "Activity": "Umsebenzi", + "Area": "Indawo", + "Area Within Plan": "Indawo Ngaphakathi Kwepulani", + "Attributes": "Izimfanelo", + "Author(s)": "Ababhali", + "Boundary": "Umngcele", + "Category": "Isigaba", + "Class": "Ikilasi", + "DataDownload - export CSV format label": "Khipha i-CSV", + "DataDownload - export JSON format label": "Khipha i-JSON", + "Description": "Incazelo", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "I-Exclusive Economic Zone\\n(0-200 amamayela e-nautical)", + "Found Within Plan": "Kutholwe Ngaphakathi Kohlelo", + "Full protection level label": "Igcwele", + "Goal": "Igoli", + "High protection level label": "Phezulu", + "IUCN activity - aquaculture": "I-Aquaculture - isikali esincane", + "IUCN activity - extraction": "Ukumba izimayini, uwoyela negesi", + "IUCN activity - fishing sustainable": "Ukudoba/ukuqoqwa: ukuzijabulisa (okuqhubekayo)", + "IUCN activity - habitation": "Indawo yokuhlala", + "IUCN activity - industrial fishing": "Imboni yokudoba, i-industrial scale aquaculture", + "IUCN activity - local fishing": "Ukudoba/ukuqoqwa: ukudoba kwendawo (okuqhubekayo)", + "IUCN activity - non-extractive": "Ukuzijabulisa okungakhiqizi", + "IUCN activity - renewable": "Ukukhiqizwa kwamandla avuselelekayo", + "IUCN activity - research": "Ucwaningo: alukhiqizi", + "IUCN activity - research extractive": "Ucwaningo: i-extractive", + "IUCN activity - restoration": "Ukubuyisela/ukuthuthukisa ngenxa yezinye izizathu", + "IUCN activity - shipping": "Ukuthumela ngomkhumbi", + "IUCN activity - tourism": "Ezokuvakasha ngezinga elikhulu", + "IUCN activity - traditional fishing": "Ukudoba/ukuqoqwa kwendabuko", + "IUCN activity - traditional use": "Ukusetshenziswa kwendabuko: okungakhiqizi", + "IUCN activity - untreated water": "Ukukhishwa kwamanzi okungaphekiwe", + "IUCN activity - works": "Isebenza (amachweba, amachweba, ukudonsa)", + "IUCN category - none": "Lutho", + "IUCN category 1a": "I-Strict Nature Reserve", + "IUCN category 1b": "Indawo Ewugwadule", + "IUCN category 2": "National Park", + "IUCN category 2 or 3": "Ipaki Kazwelonke noma Isikhumbuzo/Isici Semvelo", + "IUCN category 3": "Isikhumbuzo Semvelo noma Isici", + "IUCN category 4": "Indawo yokuhlala/Indawo Yokuphathwa Kwezilwane", + "IUCN category 4 or 6": "Indawo yokuhlala/Indawo Yokuphathwa Kwezilwane noma Indawo Evikelekile esetshenziswa ngendlela eqhubekayo", + "IUCN category 5": "Indawo Evikelekile/Ukubukeka Kolwandle", + "IUCN category 6": "Indawo evikelwe ngokusetshenziswa okuqhubekayo", + "IUCN protection level full": "Igcwele", + "IUCN protection level high": "Phezulu", + "IUCN protection level low": "Phansi", + "IUCN rank - no description": "Cha", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Okuguquguqukayo; kuncike ekutheni lo msebenzi ungaphathwa ngendlela yokuthi uhambisane nezinjongo ze-MPA", + "IUCN rank - special no description": "Ngokujwayelekile cha, igunya elinamandla ngokumelene nalo ngaphandle uma kunezimo ezikhethekile", + "IUCN rank - special yes description": "Yebo ngoba akukho okunye okukhona, kodwa ukugunyazwa okukhethekile kubalulekile", + "IUCN rank - yes description": "Yebo", + "km²": "km²", + "Land": "Umhlaba", + "Learn more": "Funda kabanzi", + "Map": "Imephu", + "MPA": "I-MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 amamayela e-nautical)", + "Offshore\\n(12-200 nautical miles)": "I-Offshore\\n(12-200 nautical miles)", + "Protection Level": "Izinga Lokuvikela", + "ReportError - message part 1": "Kukhona into engahambanga kahle. Sicela uvale lo mbiko bese uzama futhi.", + "ReportError - message part 2": "Uma iphutha liqhubeka, sicela ulibike.", + "Representation": "Ukumelwa", + "Results not found": "Imiphumela ayitholakali", + "ResultsCard - no result message": "Ukuqaliswa kombiko kuqediwe, kodwa ayikho imiphumela ebuyisiwe", + "Shoreline": "I-Shoreline", + "Show by MPA": "Bonisa nge-MPA", + "Size": "Usayizi", + "SizeCard - introduction": "Amanzi kazwelonke asuka ogwini aye kumakhilomitha angama-200 e-nautical, aziwa ngokuthi i-Exclusive Economic Zone (EEZ). Lo mbiko ufingqa ukugqama kwepulani laphesheya kwezilwandle ne-EEZ neminye imingcele engaphakathi kwayo, ukulinganisa inqubekelaphambili ekufinyeleleni okuhlosiwe okungamaphesenti omngcele ngamunye.", + "SizeCard - learn more": "<0> Lo mbiko ufingqa usayizi nengxenye yalolu hlelo ngaphakathi kwale mingcele.

Uma imingcele ye-MPA idlulana, ukugqagqana kubalwa kanye kuphela.

", + "SizeCard - learn more source": "Umthombo: Wikipedia - Territorial Waters", + "SizeCard sketch size message": "Lesi sikeshi <2>{{area}} singamakhilomitha-skwele", + "SizeCard title": "Usayizi Wendawo", + "Target": "Ithagethi", + "Value": "Inani", + "Viability": "Ukusebenza", + "# MPAs": "# ama-MPA", + "% Area Within Plan": "% Indawo Ngaphakathi Kohlelo", + "30x30 Objective": "30x30 Inhloso", + "Bioregions": "Izifunda", + "Bioregions - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "Bioregions 1": "Lo mbiko ufingqa ukugqagqana kwalolu hlelo nezindawo eziphilayo zase-California.", + "BlankCard": "I-BlankCard", + "Central Coast": "I-Central Coast", + "Federal Marine Conservation Area": "I-Federal Marine Conservation Area", + "Federal Marine Reserve": "I-Federal Marine Reserve", + "Fully Protected Area": "Indawo Evikelwe Ngokugcwele", + "Kelp": "I-Kelp", + "Kelp - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "Kelp 1": "Lo mbiko ufingqa ukugqagqana kwalolu hlelo nedatha ye-Kelp.", + "Learn More": "Funda kabanzi", + "mi²": "mi²", + "North Central Coast": "North Central Coast", + "North Coast": "North Coast", + "OverlapCard": "I-OverlapCard", + "OverlapCard - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "OverlapCard 1": "Lo mbiko ufingqa ukugqagqana kwalolu hlelo nedatha ye-OverlapCard.", + "Plan Overview": "Hlela Uhlolojikelele", + "Protection Card - Learn more": "

ℹ️ Uhlolojikelele: Le nqubo yokuhlela isebenzisa uhlaka lwe-IUCN lwezinga lokuvikela:

I-IUCN Ia Indawo yokulondoloza imvelo eqinile: Ivikelwe ngokuqinile ezinhlobonhlobo zezinto eziphilayo kanye nezici ngokunokwenzeka ze-geological/ geomorphological, lapho ukuvakashelwa komuntu, ukusetshenziswa kanye nomthelela kulawulwa futhi kukhawulelwe ukuze kuqinisekiswe ukuvikelwa kwamanani okongiwa kwemvelo

I-IUCN Ib Wilderness indawo: Imvamisa izindawo ezinkulu ezingalungiswanga noma eziguquliwe, ezigcina isimo sazo semvelo nomthelela, ngaphandle kwendawo yokuhlala abantu unomphela noma ebalulekile, evikelwe futhi elawulwa ukulondoloza isimo semvelo

I-IUCN II National Park: Izindawo ezinkulu zemvelo noma eziseduze nemvelo ezivikela izinqubo ezinkulu zemvelo ezinezinhlobo zemvelo kanye ne-ecosystem, nazo ezinamathuba angokomoya, ezesayensi, ezemfundo, ezokungcebeleka kanye nezivakashi ahambisana nemvelo namasiko.

I-IUCN III Itshe lesikhumbuzo noma isici semvelo: Izindawo ezibekelwe eceleni ukuze kuvikelwe itshe lesikhumbuzo lemvelo elithile, okungaba isimo sezwe, intaba yolwandle, umhume wasolwandle, isici sokwakheka komhlaba esifana nomgede, noma isici se-pving ihlathi lasendulo

I-IUCN IV Indawo yokuphatha/indawo yokuphatha izinhlobo zezilwane: Izindawo zokuvikela izinhlobo ezithile zezilwane noma izindawo zokuhlala, lapho ukuphathwa kukhombisa lokhu kuqala. Abaningi bazodinga ukungenelela okuvamile, okusebenzayo ukuze bahlangabezane nezidingo zezinhlobo ezithile zezilwane noma izindawo zokuhlala, kodwa lokhu akuyona imfuneko yesigaba

IUCN V Indawo evikelekile noma isimo solwandle: Lapho ukusebenzelana kwabantu nemvelo ngokuhamba kwesikhathi kuye kwaba khona. ikhiqize umlingiswa ohlukile onenani elibalulekile lemvelo, imvelo, amasiko kanye nemvelo: futhi lapho ukuvikela ubuqotho balokhu kusebenzisana kubalulekile ekuvikeleni nasekusimamiseni indawo kanye nokongiwa kwayo kwemvelo okuhlobene namanye amanani

IUCN VI Izindawo ezivikelwe ngokusetshenziswa okusimeme kwemithombo yemvelo: Izindawo ezigcina imvelo, kanye namagugu amasiko ahlobene kanye nezinhlelo zendabuko zokulawulwa kwemithombo yemvelo. Ngokuvamile, okukhulu, ikakhulukazi esimweni semvelo, nengxenye engaphansi kokuphathwa kwemithombo yemvelo esimeme nalapho ukusetshenziswa kwemithombo yemvelo okungezona ezezimboni okusezingeni eliphansi okuhambisana nokongiwa kwemvelo kubonakala njengenye yezinjongo eziyinhloko

IUCN Okunye Okuphumelelayo Area-based Conservation Measures (OECM): Indawo echazwe ngokwezwe ngaphandle kweNdawo Evikelekile, elawulwa futhi elawulwa ngezindlela ezifinyelela imiphumela emihle neqhubekayo yesikhathi eside yokongiwa kwemvelo kwe-in situ, nemisebenzi ehlobene ne-ecosystem kanye nezinsizakalo kanye lapho amanani afaneleka khona, amasiko, ngokomoya, ezenhlaloezomnotho, namanye abalulekile endaweni (CBD, 2018).

Izindawo Zasolwandle Eziphethwe Endaweni (LMMA)

IUCN Ia, Ib, II, kanye no-III zithathwa njengeziNdawo Zokuvikelwa Kwezinto Ezinhlobonhlobo Eziphakeme (ama-HBPZ). I-IUCN IV, V, VI, OECM, kanye ne-LMMAs zithathwa njengeziNdawo Zokuvikela Eziphilayo Ezimaphakathi (MBPZs).

🎯 Inhloso yokuhlela: Ayikho

🗺️ Idatha yomthombo: Ayikho

< p>📈 Umbiko: Ibala kalula inombolo yezindawo kuleveli ngayinye yokuvikela.

", + "RED": "RED", + "Regions - learn more": "

ℹ️ Uhlolojikelele:

🎯 Inhloso yokuhlela:

🗺️ Idatha yomthombo:

📈 Umbiko: Lo mbiko ubala inani eliphelele lesici ngasinye ngaphakathi kohlelo . Leli nani lihlukaniswa inani eliphelele lesici ngasinye ukuze kutholwe i-% equkethwe ngaphakathi kohlelo. Uma uhlelo luhlanganisa izindawo eziningi ezidlulanayo, ukugqagqana kubalwa kanye kuphela.

", + "Regions 1": "Lo mbiko ufingqa ukunqwabelana kwalolu hlelo nezifunda zocwaningo kule nqubo yokuhlela.", + "San Francisco Bay": "I-San Francisco Bay", + "Show by Sketch": "Bonisa nge-Sketch", + "Show Map Layer": "Bonisa Isendlalelo Semephu", + "SimpleCard ecoregion message": "Ama-ecoregions alandelayo aseduze: <2>", + "SimpleCard sketch size message": "Lesi sikeshi <2>{{area}} singamakhilomitha-skwele", + "SimpleCard temperature message": "Izinga lokushisa lolwandle lwanamuhla ngaphakathi kwalo mdwebo lingu-<2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Umbiko Wendawo", + "South Coast": "South Coast", + "Special Closure": "Ukuvalwa Okukhethekile", + "State Marine Conervation Area (No-Take)": "I-State Marine Conservation Area (Ayithathi)", + "State Marine Conservation Area": "I-State Marine Conservation Area", + "State Marine Park": "I-State Marine Park", + "State Marine Recreation Management Area": "Indawo Yokulawula Ezokungcebeleka Yasolwandle", + "State Marine Reserve": "I-State Marine Reserve", + "State Waters": "Amanzi Ombuso", + "Study Regions": "Izifunda Zokufunda", + "United States Exclusive Economic Zone": "I-United States Exclusive Economic Zone", + "units": "amayunithi", + "Within Plan": "Ngaphakathi Uhlelo", + "World": "Umhlaba" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-DplgJq3E.js b/version-7.0.0/assets/translation-DplgJq3E.js new file mode 100644 index 0000000..a9f1bba --- /dev/null +++ b/version-7.0.0/assets/translation-DplgJq3E.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Fara raspuns)", + "% Area": "% Suprafata", + "% Within Plan": "% În cadrul planului", + "Activity": "Activitate", + "Area": "Zonă", + "Area Within Plan": "Zona din plan", + "Attributes": "Atribute", + "Author(s)": "Autor(i)", + "Boundary": "Limite", + "Category": "Categorie", + "Class": "Clasă", + "DataDownload - export CSV format label": "Exportați CSV", + "DataDownload - export JSON format label": "Exportați JSON", + "Description": "Descriere", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona Economică Exclusivă\\n(0-200 mile marine)", + "Found Within Plan": "Găsit în plan", + "Full protection level label": "Deplin", + "Goal": "Poartă", + "High protection level label": "Înalt", + "IUCN activity - aquaculture": "Acvacultura - scară mică", + "IUCN activity - extraction": "Extracție minieră, petrol și gaze", + "IUCN activity - fishing sustainable": "Pescuit/colecție: recreațional (durabil)", + "IUCN activity - habitation": "Locuire", + "IUCN activity - industrial fishing": "Pescuit industrial, acvacultură la scară industrială", + "IUCN activity - local fishing": "Pescuit/colecție: pescuit local (durabil)", + "IUCN activity - non-extractive": "Recreere neextractivă", + "IUCN activity - renewable": "Generarea de energie regenerabilă", + "IUCN activity - research": "Cercetare: non-extractive", + "IUCN activity - research extractive": "Cercetare: extractivă", + "IUCN activity - restoration": "Restaurare/îmbunătățire din alte motive", + "IUCN activity - shipping": "Transport", + "IUCN activity - tourism": "Turism de mare intensitate la scară largă", + "IUCN activity - traditional fishing": "Pescuit/colecție tradițională", + "IUCN activity - traditional use": "Utilizare tradițională: neextractive", + "IUCN activity - untreated water": "Evacuarea apei netratate", + "IUCN activity - works": "Lucrari (porturi, porturi, dragare)", + "IUCN category - none": "Nici unul", + "IUCN category 1a": "Rezervație naturală strictă", + "IUCN category 1b": "Zona sălbatică", + "IUCN category 2": "parc național", + "IUCN category 2 or 3": "Parc național sau monument natural/funcție", + "IUCN category 3": "Monument natural sau caracteristică", + "IUCN category 4": "Zona de management al habitatului/speciilor", + "IUCN category 4 or 6": "Zona de management al habitatului/speciilor sau arie protejată cu utilizare durabilă", + "IUCN category 5": "Peisaj protejat/Peisaj marin", + "IUCN category 6": "Arie protejată cu utilizare durabilă", + "IUCN protection level full": "Deplin", + "IUCN protection level high": "Înalt", + "IUCN protection level low": "Scăzut", + "IUCN rank - no description": "Nu", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabil; depinde dacă această activitate poate fi gestionată în așa fel încât să fie compatibilă cu obiectivele AMP", + "IUCN rank - special no description": "În general, nu, o prerogativă puternică împotriva, cu excepția cazului în care se aplică circumstanțe speciale", + "IUCN rank - special yes description": "Da pentru că nu există alternativă, dar aprobarea specială este esențială", + "IUCN rank - yes description": "da", + "km²": "km²", + "Land": "Teren", + "Learn more": "Află mai multe", + "Map": "Hartă", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Nearshore\\n(0-12 mile marine)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 mile marine)", + "Protection Level": "Nivel de protecție", + "ReportError - message part 1": "Ceva n-a mers bine. Închideți acest raport și încercați din nou.", + "ReportError - message part 2": "Dacă eroarea persistă, vă rugăm să o raportați.", + "Representation": "Reprezentare", + "Results not found": "Rezultatele nu au fost găsite", + "ResultsCard - no result message": "Execuția raportului s-a încheiat, dar nu s-a returnat niciun rezultat", + "Shoreline": "Linia țărmului", + "Show by MPA": "Emisiune de MPA", + "Size": "mărimea", + "SizeCard - introduction": "apele naționale se extind de la țărm până la 200 de mile marine, cunoscută sub numele de Zona Economică Exclusivă (ZEE). Acest raport rezumă suprapunerea planului offshore cu ZEE și cu alte granițe din cadrul acesteia, măsurând progresul către atingerea % țintelor pentru fiecare graniță.", + "SizeCard - learn more": "<0> Acest raport rezumă dimensiunea și proporția acestui plan în cadrul acestor limite.

Dacă limitele schiței dintr-un plan se suprapun între ele, suprapunerea este numărată o singură dată.

", + "SizeCard - learn more source": "Sursa: Wikipedia - Apele Teritoriale", + "SizeCard sketch size message": "Această schiță are <2>{{area}} kilometri pătrați", + "SizeCard title": "Dimensiunea zonei", + "Target": "Ţintă", + "Value": "Valoare", + "Viability": "Viabilitate", + "# MPAs": "# MPA-uri", + "% Area Within Plan": "% suprafață din plan", + "30x30 Objective": "Obiectiv 30x30", + "Bioregions": "Bioregiuni", + "Bioregions - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "Bioregions 1": "Acest raport rezumă suprapunerea acestui plan cu bioregiunile din California.", + "BlankCard": "BlankCard", + "Central Coast": "Coasta Centrală", + "Federal Marine Conservation Area": "Zona Federală de Conservare Marină", + "Federal Marine Reserve": "Rezerva Federală Marină", + "Fully Protected Area": "Zona complet protejată", + "Kelp": "Varec", + "Kelp - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "Kelp 1": "Acest raport rezumă suprapunerea acestui plan cu datele Kelp.", + "Learn More": "Află mai multe", + "mi²": "mi²", + "North Central Coast": "Coasta Nord-Centrală", + "North Coast": "coasta de nord", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "OverlapCard 1": "Acest raport rezumă suprapunerea acestui plan cu datele OverlapCard.", + "Plan Overview": "Prezentare generală a planului", + "Protection Card - Learn more": "

ℹ️ Prezentare generală: Acest proces de planificare utilizează cadrul IUCN al nivelului de protecție:

Rezervație naturală strictă IUCN Ia: strict protejată pentru biodiversitate și, de asemenea, posibil caracteristici geologice/geomorfologice, unde vizitarea umană, utilizarea și impactul sunt controlate și limitate pentru a asigura protecția valorilor de conservare

Zona sălbatică IUCN Ib: De obicei zone mari nemodificate sau ușor modificate, păstrându-și caracterul și influența naturală, fără locuire umană permanentă sau semnificativă, protejate și reușite să-și păstreze stare naturală

Parcul național IUCN II: zone mari naturale sau aproape naturale care protejează procese ecologice la scară largă cu specii și ecosisteme caracteristice, care au, de asemenea, oportunități spirituale, științifice, educaționale, recreative și pentru vizitatori compatibile din punct de vedere ecologic și cultural.

Monument sau caracteristică naturală IUCN III: zone rezervate pentru a proteja un anumit monument natural, care poate fi o formă de relief, un munte de mare, o cavernă marină, o caracteristică geologică, cum ar fi o peșteră sau o caracteristică de pavaj, cum ar fi un crâng veche

IUCN IV Zonă de management al habitatului/speciilor: zone pentru protejarea anumitor specii sau habitate, în care managementul reflectă această prioritate. Mulți vor avea nevoie de intervenții regulate și active pentru a satisface nevoile anumitor specii sau habitate, dar aceasta nu este o cerință a categoriei

IUCN V Peisaj sau peisaj marin protejat: unde interacțiunea oamenilor și a naturii de-a lungul timpului a produs un caracter distinct cu o valoare ecologică, biologică, culturală și piestică semnificativă și în care protejarea integrității acestei interacțiuni este vitală pentru protejarea și susținerea zonei și a conservării naturii și a altor valori asociate acesteia

Arii protejate IUCN VI cu utilizarea durabilă a resurselor naturale: zone care conservă ecosistemele, împreună cu valorile culturale asociate și sistemele tradiționale de management al resurselor naturale. În general mare, în principal în stare naturală, cu o proporție aflată în gestionarea durabilă a resurselor naturale și în care utilizarea la nivel scăzut a resurselor naturale neindustriale compatibile cu conservarea naturii este văzută ca unul dintre obiectivele principale

IUCN Alte eficiente Măsuri de conservare bazate pe zonă (OECM): o zonă definită geografic, alta decât o arie protejată, care este guvernată și gestionată în moduri care să obțină rezultate pozitive și susținute pe termen lung pentru conservarea in situ a biodiversității, cu funcțiile și serviciile ecosistemice asociate și unde sunt aplicabile, culturale, spirituale, socio-economice și alte valori relevante la nivel local (CBD, 2018).

Zone marine gestionate local (LMMA)

IUCN Ia, Ib, II, și III sunt considerate Zone de Protecție a Biodiversității Înalte (HBPZ). IUCN IV, V, VI, OECM și LMMA sunt considerate Zone de protecție a biodiversității medii (MBPZ).

🎯 Obiectiv de planificare: Niciuna

🗺️ Sursă de date: Niciuna

< p>📈 Raport: Pur și simplu numără numărul de zone din fiecare nivel de protecție.

", + "RED": "ROȘU", + "Regions - learn more": "

ℹ️ Prezentare generală:

🎯 Obiectiv de planificare:

🗺️ Date sursă:

📈 Raport: Acest raport calculează valoarea totală a fiecărei caracteristici din plan . Această valoare este împărțită la valoarea totală a fiecărei caracteristici pentru a obține procentul conținut în plan. Dacă planul include mai multe zone care se suprapun, suprapunerea este numărată o singură dată.

", + "Regions 1": "Acest raport rezumă suprapunerea acestui plan cu regiunile de studiu în acest proces de planificare.", + "San Francisco Bay": "Golful San Francisco", + "Show by Sketch": "Prezentare prin schiță", + "Show Map Layer": "Afișați stratul hărții", + "SimpleCard ecoregion message": "În apropiere se află următoarele ecoregiuni: <2>", + "SimpleCard sketch size message": "Această schiță are <2>{{area}} kilometri pătrați", + "SimpleCard temperature message": "Temperatura actuală a suprafeței mării din această schiță este <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Raport de zonă", + "South Coast": "Coasta de sud", + "Special Closure": "Închidere specială", + "State Marine Conervation Area (No-Take)": "Zona de conservare marină de stat (fără luare)", + "State Marine Conservation Area": "Zona de Conservare Marină de Stat", + "State Marine Park": "Parcul Marin de Stat", + "State Marine Recreation Management Area": "Zona de management al recreerii marine de stat", + "State Marine Reserve": "Rezervația Marina de Stat", + "State Waters": "Apele Statului", + "Study Regions": "Studiu Regiunile", + "United States Exclusive Economic Zone": "Zona economică exclusivă a Statelor Unite", + "units": "unitati", + "Within Plan": "În cadrul Planului", + "World": "Lume" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-KwVmt-NR.js b/version-7.0.0/assets/translation-KwVmt-NR.js new file mode 100644 index 0000000..6bcbfd8 --- /dev/null +++ b/version-7.0.0/assets/translation-KwVmt-NR.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Niet geantwoord)", + "% Area": "% Gebied", + "% Within Plan": "% binnen plan", + "Activity": "Activiteit", + "Area": "Gebied", + "Area Within Plan": "Gebied binnen plan", + "Attributes": "attributen", + "Author(s)": "auteur(s)", + "Boundary": "Grens", + "Category": "Categorie", + "Class": "Klas", + "DataDownload - export CSV format label": "CSV exporteren", + "DataDownload - export JSON format label": "JSON exporteren", + "Description": "Beschrijving", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Exclusieve economische zone\\n(0-200 zeemijl)", + "Found Within Plan": "Gevonden binnen plan", + "Full protection level label": "Vol", + "Goal": "Doel", + "High protection level label": "Hoog", + "IUCN activity - aquaculture": "Aquacultuur - kleinschalig", + "IUCN activity - extraction": "Mijnbouw, olie- en gaswinning", + "IUCN activity - fishing sustainable": "Vissen/verzamelen: recreatief (duurzaam)", + "IUCN activity - habitation": "Bewoning", + "IUCN activity - industrial fishing": "Industriële visserij, aquacultuur op industriële schaal", + "IUCN activity - local fishing": "Vissen/verzamelen: lokale visserij (duurzaam)", + "IUCN activity - non-extractive": "Niet-extractieve recreatie", + "IUCN activity - renewable": "Hernieuwbare energieopwekking", + "IUCN activity - research": "Onderzoek: niet-extractief", + "IUCN activity - research extractive": "Onderzoek: extractief", + "IUCN activity - restoration": "Restauratie/verbetering om andere redenen", + "IUCN activity - shipping": "Verzenden", + "IUCN activity - tourism": "Grootschalig toerisme met hoge intensiteit", + "IUCN activity - traditional fishing": "Traditioneel vissen/verzamelen", + "IUCN activity - traditional use": "Traditioneel gebruik: niet-extractief", + "IUCN activity - untreated water": "Onbehandelde waterafvoer", + "IUCN activity - works": "Werken (havens, havens, baggeren)", + "IUCN category - none": "Geen", + "IUCN category 1a": "Strikt natuurreservaat", + "IUCN category 1b": "Wildernis gebied", + "IUCN category 2": "Nationaal Park", + "IUCN category 2 or 3": "Nationaal park of natuurmonument/kenmerk", + "IUCN category 3": "Natuurmonument of kenmerk", + "IUCN category 4": "Habitat/soortenbeheergebied", + "IUCN category 4 or 6": "Habitat/soortenbeheergebied of beschermd gebied met duurzaam gebruik", + "IUCN category 5": "Beschermd landschap/zeegezicht", + "IUCN category 6": "Beschermd gebied met duurzaam gebruik", + "IUCN protection level full": "Vol", + "IUCN protection level high": "Hoog", + "IUCN protection level low": "Laag", + "IUCN rank - no description": "Nee", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "J*", + "IUCN rank - special 'variable' description": "Variabel; hangt ervan af of deze activiteit zodanig kan worden beheerd dat deze verenigbaar is met de doelstellingen van de MPA", + "IUCN rank - special no description": "Over het algemeen niet, een sterk voorrecht tenzij bijzondere omstandigheden van toepassing zijn", + "IUCN rank - special yes description": "Ja, want er is geen alternatief, maar speciale goedkeuring is essentieel", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Land": "Land", + "Learn more": "Kom meer te weten", + "Map": "Kaart", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Dichtbij de kust\\n(0-12 zeemijl)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 zeemijl)", + "Protection Level": "Beschermingsniveau", + "ReportError - message part 1": "Er is iets fout gegaan. Sluit dit rapport en probeer het opnieuw.", + "ReportError - message part 2": "Als de fout zich blijft voordoen, meld dit dan.", + "Representation": "Vertegenwoordiging", + "Results not found": "Resultaten niet gevonden", + "ResultsCard - no result message": "Rapportrun voltooid, maar er zijn geen resultaten geretourneerd", + "Shoreline": "Kustlijn", + "Show by MPA": "Toon door MPA", + "Size": "Maat", + "SizeCard - introduction": "nationale wateren strekken zich uit van de kustlijn tot 200 zeemijl, bekend als de Exclusieve Economische Zone (EEZ). Dit rapport geeft een overzicht van de overlapping van offshoreplannen met de EEZ en andere grenzen daarbinnen, waarbij de voortgang wordt gemeten bij het bereiken van %-doelen voor elke grens.", + "SizeCard - learn more": "<0>Dit rapport geeft een samenvatting van de omvang en het aandeel van dit plan binnen deze grenzen.

Als MPA-grenzen elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "SizeCard - learn more source": "Bron: Wikipedia - Territoriale wateren", + "SizeCard sketch size message": "Deze schets is <2>{{area}} vierkante kilometer", + "SizeCard title": "Zonegrootte", + "Target": "Doel", + "Value": "Waarde", + "Viability": "Levensvatbaarheid", + "# MPAs": "# MPA's", + "% Area Within Plan": "% Oppervlakte binnen plan", + "30x30 Objective": "30x30 doelstelling", + "Bioregions": "Bioregio's", + "Bioregions - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "Bioregions 1": "Dit rapport vat de overlap van dit plan met de bioregio's van Californië samen.", + "BlankCard": "Lege kaart", + "Central Coast": "Centrale Kust", + "Federal Marine Conservation Area": "Federaal Zeebeschermingsgebied", + "Federal Marine Reserve": "Federale Zeereserve", + "Fully Protected Area": "Volledig beschermd gebied", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "Kelp 1": "Dit rapport vat de overlap van dit plan met Kelp-gegevens samen.", + "Learn More": "Kom meer te weten", + "mi²": "mi²", + "North Central Coast": "Noord-Centrale kust", + "North Coast": "noordkust", + "OverlapCard": "Overlapkaart", + "OverlapCard - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "OverlapCard 1": "Dit rapport vat de overlap van dit plan met OverlapCard-gegevens samen.", + "Plan Overview": "Planoverzicht", + "Protection Card - Learn more": "

ℹ️ Overzicht: Dit planningsproces maakt gebruik van het IUCN-kader voor beschermingsniveau:

IUCN Ia Strikt natuurreservaat: strikt beschermd vanwege de biodiversiteit en mogelijk ook geologische/geomorfologische kenmerken, waar menselijk bezoek, gebruik en impact van toepassing zijn gecontroleerd en beperkt om de bescherming van de natuurwaarden te garanderen

IUCN Ib Wildernisgebied: Meestal grote ongewijzigde of licht gewijzigde gebieden, die hun natuurlijke karakter en invloed behouden, zonder permanente of significante menselijke bewoning, beschermd en beheerd om hun natuurlijke karakter en invloed te behouden natuurlijke toestand

IUCN II Nationaal park: Grote natuurlijke of bijna-natuurlijke gebieden die grootschalige ecologische processen beschermen met karakteristieke soorten en ecosystemen, die ook ecologisch en cultureel compatibele spirituele, wetenschappelijke, educatieve, recreatieve en bezoekersmogelijkheden bieden

IUCN III Natuurmonument of natuurelement: Gebieden die gereserveerd zijn om een specifiek natuurmonument te beschermen, zoals een landvorm, zeeberg, zeegrot, geologisch kenmerk zoals een grot, of een waterelement zoals een eeuwenoud bos

IUCN IV Habitat-/soortbeheergebied: gebieden om bepaalde soorten of habitats te beschermen, waar het beheer deze prioriteit weerspiegelt. Velen zullen regelmatige, actieve interventies nodig hebben om aan de behoeften van bepaalde soorten of habitats te voldoen, maar dit is geen vereiste in de categorie

IUCN V Beschermd landschap of zeegezicht: waar de interactie tussen mens en natuur in de loop van de tijd is veranderd produceerden een onderscheidend karakter met aanzienlijke ecologische, biologische, culturele en landschappelijke waarde: en waarbij het waarborgen van de integriteit van deze interactie essentieel is voor het beschermen en in stand houden van het gebied en de bijbehorende natuurbehouds- en andere waarden

IUCN VI Beschermde gebieden met duurzaam gebruik van natuurlijke hulpbronnen: Gebieden die ecosystemen in stand houden, samen met de bijbehorende culturele waarden en traditionele systemen voor het beheer van natuurlijke hulpbronnen. Over het algemeen groot, voornamelijk in natuurlijke omstandigheden, met een deel onder duurzaam beheer van natuurlijke hulpbronnen en waarbij een laag niveau van niet-industrieel gebruik van natuurlijke hulpbronnen, verenigbaar met natuurbehoud, als een van de belangrijkste doelstellingen wordt gezien.

IUCN Andere Effectieve gebiedsgebonden instandhoudingsmaatregelen (OECM): Een geografisch afgebakend gebied anders dan een beschermd gebied, dat wordt bestuurd en beheerd op een manier die positieve en duurzame langetermijnresultaten oplevert voor het behoud van de biodiversiteit in situ, met bijbehorende ecosysteemfuncties en -diensten en waar van toepassing zijnde, culturele, spirituele, sociaal-economische en andere lokaal relevante waarden (CBD, 2018).

Lokaal beheerde mariene gebieden (LMMA)

IUCN Ia, Ib, II, en III worden beschouwd als beschermingszones met hoge biodiversiteit (HBPZ's). IUCN IV, V, VI, OECM en LMMA's worden beschouwd als middelgrote biodiversiteitsbeschermingszones (MBPZ's).

🎯 Planningsdoelstelling: Geen

🗺️ Brongegevens: Geen

< p>📈 Rapport: telt eenvoudigweg het aantal zones in elk beschermingsniveau.

", + "RED": "ROOD", + "Regions - learn more": "

ℹ️ Overzicht:

🎯 Planningsdoelstelling:

🗺️ Brongegevens:

📈 Rapport: dit rapport berekent de totale waarde van elke functie binnen het plan . Deze waarde wordt gedeeld door de totale waarde van elke functie om het percentage te verkrijgen dat in het plan is opgenomen. Als het plan meerdere gebieden omvat die elkaar overlappen, wordt de overlap slechts één keer geteld.

", + "Regions 1": "In dit rapport wordt de overlap van dit plan met de studieregio's in dit planproces samengevat.", + "San Francisco Bay": "Baai van San Francisco", + "Show by Sketch": "Toon per schets", + "Show Map Layer": "Toon kaartlaag", + "SimpleCard ecoregion message": "De volgende ecoregio's zijn in de buurt: <2>", + "SimpleCard sketch size message": "Deze schets is <2>{{area}} vierkante kilometer", + "SimpleCard temperature message": "De huidige temperatuur van het zeewateroppervlak binnen deze schets is <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Zonerapport", + "South Coast": "Zuidkust", + "Special Closure": "Speciale sluiting", + "State Marine Conervation Area (No-Take)": "Staatsgebied voor mariene bescherming (no-take)", + "State Marine Conservation Area": "Staats maritiem natuurbeschermingsgebied", + "State Marine Park": "Staats Marinepark", + "State Marine Recreation Management Area": "Staatsbeheergebied voor maritieme recreatie", + "State Marine Reserve": "Staats zeereservaat", + "State Waters": "Staatswateren", + "Study Regions": "Studieregio's", + "United States Exclusive Economic Zone": "Exclusieve economische zone van de Verenigde Staten", + "units": "eenheden", + "Within Plan": "Binnen Plan", + "World": "Wereld" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-MjpPZobJ.js b/version-7.0.0/assets/translation-MjpPZobJ.js new file mode 100644 index 0000000..13c112f --- /dev/null +++ b/version-7.0.0/assets/translation-MjpPZobJ.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Zone", + "Activity": "Activité", + "Area": "Zone", + "Area Within Plan": "Superficie dans le plan", + "Attributes": "Les attributs", + "Author(s)": "Auteurs)", + "Boundary": "Frontière", + "Category": "Catégorie", + "Class": "Classe", + "DataDownload - export CSV format label": "Exporter CSV", + "DataDownload - export JSON format label": "Exporter JSON", + "Description": "Description", + "Found Within Plan": "Trouvé dans le plan", + "Full protection level label": "Complet", + "Goal": "But", + "High protection level label": "Haut", + "IUCN activity - aquaculture": "Aquaculture - petite échelle", + "IUCN activity - extraction": "Extraction minière, pétrolière et gazière", + "IUCN activity - fishing sustainable": "Pêche/collecte : récréative (durable)", + "IUCN activity - habitation": "Habitation", + "IUCN activity - industrial fishing": "Pêche industrielle, aquaculture à l'échelle industrielle", + "IUCN activity - local fishing": "Pêche/collecte : pêche locale (durable)", + "IUCN activity - non-extractive": "Loisirs non extractifs", + "IUCN activity - renewable": "Production d'énergie renouvelable", + "IUCN activity - research": "Recherche : non extractive", + "IUCN activity - research extractive": "Recherche : extractive", + "IUCN activity - restoration": "Restauration/amélioration pour d'autres raisons", + "IUCN activity - shipping": "Expédition", + "IUCN activity - tourism": "Tourisme à grande échelle et à haute intensité", + "IUCN activity - traditional fishing": "Pêche traditionnelle/collecte", + "IUCN activity - traditional use": "Usage traditionnel : non extractif", + "IUCN activity - untreated water": "Rejet d'eau non traitée", + "IUCN activity - works": "Travaux (ports, ports, dragage)", + "IUCN category - none": "Aucun", + "IUCN category 1a": "Réserve naturelle intégrale", + "IUCN category 1b": "Zone de nature sauvage", + "IUCN category 2": "parc national", + "IUCN category 2 or 3": "Parc national ou monument naturel/élément", + "IUCN category 3": "Monument naturel ou caractéristique", + "IUCN category 4": "Zone de gestion des habitats/espèces", + "IUCN category 4 or 6": "Aire de gestion des habitats/espèces ou aire protégée à utilisation durable", + "IUCN category 5": "Paysage protégé/paysage marin", + "IUCN category 6": "Aire protégée à usage durable", + "IUCN protection level full": "Complet", + "IUCN protection level high": "Haut", + "IUCN protection level low": "Faible", + "IUCN rank - no description": "Non", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Oui", + "IUCN rank - shorthand label for yes, with extra meaning": "O*", + "IUCN rank - special 'variable' description": "Variable; dépend si cette activité peut être gérée de manière à ce qu'elle soit compatible avec les objectifs de l'AMP", + "IUCN rank - special no description": "Généralement non, une forte prérogative à moins que des circonstances particulières ne s'appliquent", + "IUCN rank - special yes description": "Oui car aucune alternative n'existe, mais une autorisation spéciale est indispensable", + "IUCN rank - yes description": "Oui", + "km²": "km²", + "Learn more": "Apprendre encore plus", + "Map": "Carte", + "MPA": "AMP", + "Protection Level": "Niveau de protection", + "ReportError - message part 1": "Quelque chose s'est mal passé. Veuillez fermer ce rapport et réessayer.", + "ReportError - message part 2": "Si l'erreur persiste, merci de le signaler.", + "Representation": "Représentation", + "ResultsCard - no result message": "L'exécution du rapport est terminée, mais aucun résultat n'est renvoyé", + "Show by MPA": "Afficher par AMP", + "Size": "Taille", + "SizeCard - introduction": "les eaux nationales s'étendent du littoral jusqu'à 200 milles marins, connus sous le nom de zone économique exclusive (ZEE). Ce rapport résume le chevauchement du plan offshore avec la ZEE et d'autres limites à l'intérieur de celle-ci, mesurant les progrès vers la réalisation des objectifs en % pour chaque limite.", + "SizeCard - learn more": "<0> Ce rapport résume la taille et la proportion de ce plan dans ces limites.

Si les limites de l'AMP se chevauchent, le chevauchement n'est compté qu'une seule fois.

", + "SizeCard - learn more source": "Source : Wikipédia - Eaux territoriales", + "SizeCard sketch size message": "Ce croquis fait <2>{{area}} kilomètres carrés", + "SizeCard title": "Taille des zones", + "Target": "Cible", + "Value": "Valeur", + "Viability": "Viabilité", + "(Not answered)": "(Non répondu)", + "% Within Plan": "% dans le plan", + "Results not found": "Résultats introuvables", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zone économique exclusive\\n(0-200 milles marins)", + "Land": "Atterrir", + "Nearshore\\n(0-12 nautical miles)": "Près du littoral\\n(0-12 milles marins)", + "Offshore\\n(12-200 nautical miles)": "En mer\\n(12-200 milles marins)", + "Shoreline": "Littoral", + "# MPAs": "# AMP", + "% Area Within Plan": "% de superficie dans le plan", + "30x30 Objective": "Objectif 30x30", + "Bioregions": "Biorégions", + "Bioregions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Bioregions 1": "Ce rapport résume le chevauchement de ce plan avec les biorégions de Californie.", + "BlankCard": "Carte vierge", + "Central Coast": "Côte centrale", + "Federal Marine Conservation Area": "Aire marine fédérale de conservation", + "Federal Marine Reserve": "Réserve marine fédérale", + "Fully Protected Area": "Zone entièrement protégée", + "Kelp": "Varech", + "Kelp - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Kelp 1": "Ce rapport résume le chevauchement de ce plan avec les données de Kelp.", + "Learn More": "Apprendre encore plus", + "mi²": "mi²", + "North Central Coast": "Côte centrale nord", + "North Coast": "Côte nord", + "OverlapCard": "Carte de chevauchement", + "OverlapCard - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "OverlapCard 1": "Ce rapport résume le chevauchement de ce plan avec les données OverlapCard.", + "Plan Overview": "Aperçu du régime", + "Protection Card - Learn more": "

ℹ️ Vue d'ensemble : ce processus de planification utilise le cadre de niveau de protection de l'UICN :

Réserve naturelle intégrale Ia de l'UICN : strictement protégée pour la biodiversité et éventuellement pour ses caractéristiques géologiques/géomorphologiques, où les visites, l'utilisation et les impacts humains sont importants. contrôlée et limitée pour assurer la protection des valeurs de conservation.

Zone de nature sauvage Ib de l'UICN : généralement de vastes zones non modifiées ou légèrement modifiées, conservant leur caractère et leur influence naturels, sans habitation humaine permanente ou significative, protégées et gérées pour préserver leur condition naturelle

Parc national UICN II : vastes zones naturelles ou quasi naturelles protégeant des processus écologiques à grande échelle avec des espèces et des écosystèmes caractéristiques, qui offrent également des opportunités spirituelles, scientifiques, éducatives, récréatives et touristiques compatibles avec l'environnement et la culture.

Monument ou élément naturel de l'UICN III : zones réservées pour protéger un monument naturel spécifique, qui peut être un relief, un mont sous-marin, une caverne marine, un élément géologique tel qu'une grotte ou un élément pluvial tel qu'un bosquet ancien

Zone de gestion des habitats/espèces de l'UICN IV : Zones destinées à protéger des espèces ou des habitats particuliers, où la gestion reflète cette priorité. Beaucoup auront besoin d'interventions régulières et actives pour répondre aux besoins d'espèces ou d'habitats particuliers, mais cela ne constitue pas une exigence de la catégorie.

Paysage ou paysage marin protégé de l'UICN V : Là où l'interaction des personnes et de la nature au fil du temps a été produit un caractère distinct avec une valeur écologique, biologique, culturelle et paysagère significative : et où la sauvegarde de l'intégrité de cette interaction est essentielle à la protection et au maintien de la zone et de la conservation de la nature et d'autres valeurs qui y sont associées

Aires protégées de l'UICN VI avec une utilisation durable des ressources naturelles : zones qui conservent les écosystèmes, ainsi que les valeurs culturelles associées et les systèmes traditionnels de gestion des ressources naturelles. Généralement vaste, principalement dans un état naturel, avec une proportion sous gestion durable des ressources naturelles et où une faible utilisation non industrielle des ressources naturelles compatible avec la conservation de la nature est considérée comme l'un des principaux objectifs.

Autre UICN efficace mesures de conservation par zone (AMCE) : une zone géographiquement définie autre qu'une zone protégée, qui est régie et gérée de manière à obtenir des résultats positifs et durables à long terme pour la conservation in situ de la biodiversité, avec les fonctions et services écosystémiques associés et le cas échéant, les valeurs culturelles, spirituelles, socioéconomiques et autres valeurs pertinentes au niveau local (CBD, 2018).

Aires marines gérées localement (LMMA)

UICN Ia, Ib, II, et III sont considérées comme des zones de protection de haute biodiversité (HBPZ). Les UICN IV, V, VI, OECM et LMMA sont considérées comme des zones de protection de la biodiversité moyenne (MBPZ).

🎯 Objectif de planification : aucun

🗺️ Données sources : aucune

< p>📈 Rapport : compte simplement le nombre de zones dans chaque niveau de protection.

", + "RED": "ROUGE", + "Regions - learn more": "

ℹ️ Aperçu :

🎯 Objectif de planification :

🗺️ Données sources :

📈 Rapport : ce rapport calcule la valeur totale de chaque fonctionnalité du plan. . Cette valeur est divisée par la valeur totale de chaque fonctionnalité pour obtenir le % contenu dans le plan. Si le plan comprend plusieurs zones qui se chevauchent, le chevauchement n'est comptabilisé qu'une seule fois.

", + "Regions 1": "Ce rapport résume le chevauchement de ce plan avec les régions d'étude dans ce processus de planification.", + "San Francisco Bay": "La baie de San Francisco", + "Show by Sketch": "Afficher par esquisse", + "Show Map Layer": "Afficher la couche de carte", + "SimpleCard ecoregion message": "Les écorégions suivantes se trouvent à proximité : <2>", + "SimpleCard sketch size message": "Ce croquis fait <2>{{area}> kilomètres carrés", + "SimpleCard temperature message": "La température actuelle de la surface de la mer dans ce croquis est <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Rapport de zone", + "South Coast": "Côte sud", + "Special Closure": "Fermeture spéciale", + "State Marine Conervation Area (No-Take)": "Zone de conservation marine de l'État (interdiction de prise)", + "State Marine Conservation Area": "Aire marine de conservation de l'État", + "State Marine Park": "Parc marin d'État", + "State Marine Recreation Management Area": "Zone de gestion des loisirs marins de l'État", + "State Marine Reserve": "Réserve marine d'État", + "State Waters": "Eaux de l'État", + "Study Regions": "Régions d'étude", + "United States Exclusive Economic Zone": "Zone économique exclusive des États-Unis", + "units": "unités", + "Within Plan": "Dans le plan", + "World": "Monde" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-QInS3Ygp.js b/version-7.0.0/assets/translation-QInS3Ygp.js new file mode 100644 index 0000000..78b90be --- /dev/null +++ b/version-7.0.0/assets/translation-QInS3Ygp.js @@ -0,0 +1,131 @@ +const e=`{ + "(Not answered)": "(Non risposto)", + "% Area": "% La zona", + "% Within Plan": "% All'interno del piano", + "Activity": "Attività", + "Area": "La zona", + "Area Within Plan": "Area all'interno del piano", + "Attributes": "Attributi", + "Author(s)": "Autore(i)", + "Boundary": "Confine", + "Category": "Categoria", + "Class": "Classe", + "DataDownload - export CSV format label": "Esporta CSV", + "DataDownload - export JSON format label": "Esporta JSON", + "Description": "Descrizione", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Zona economica esclusiva\\n(0-200 miglia nautiche)", + "Found Within Plan": "Trovato all'interno del piano", + "Full protection level label": "Pieno", + "Goal": "Obiettivo", + "High protection level label": "Alto", + "IUCN activity - aquaculture": "Acquacoltura - piccola scala", + "IUCN activity - extraction": "Estrazione mineraria, estrazione di petrolio e gas", + "IUCN activity - fishing sustainable": "Pesca/raccolta: ricreativa (sostenibile)", + "IUCN activity - habitation": "Abitazione", + "IUCN activity - industrial fishing": "Pesca industriale, acquacoltura su scala industriale", + "IUCN activity - local fishing": "Pesca/raccolta: pesca locale (sostenibile)", + "IUCN activity - non-extractive": "Ricreazione non estrattiva", + "IUCN activity - renewable": "Generazione di energia rinnovabile", + "IUCN activity - research": "Ricerca: non estrattiva", + "IUCN activity - research extractive": "Ricerca: estrattiva", + "IUCN activity - restoration": "Restauro/valorizzazione per altri motivi", + "IUCN activity - shipping": "Spedizione", + "IUCN activity - tourism": "Turismo ad alta intensità su larga scala", + "IUCN activity - traditional fishing": "Pesca tradizionale/raccolta", + "IUCN activity - traditional use": "Uso tradizionale: non estrattivo", + "IUCN activity - untreated water": "Scarico acqua non trattata", + "IUCN activity - works": "Lavori (porti, porti, dragaggi)", + "IUCN category - none": "Nessuno", + "IUCN category 1a": "Riserva Naturale Stretta", + "IUCN category 1b": "Zona selvaggia", + "IUCN category 2": "Parco Nazionale", + "IUCN category 2 or 3": "Parco Nazionale o Monumento Naturale/Caratteristica", + "IUCN category 3": "Monumento naturale o caratteristica", + "IUCN category 4": "Area di gestione dell'habitat/specie", + "IUCN category 4 or 6": "Area di gestione dell'habitat/specie o area protetta ad uso sostenibile", + "IUCN category 5": "Paesaggio/mare protetto", + "IUCN category 6": "Area protetta con uso sostenibile", + "IUCN protection level full": "Pieno", + "IUCN protection level high": "Alto", + "IUCN protection level low": "Basso", + "IUCN rank - no description": "NO", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Sì*", + "IUCN rank - special 'variable' description": "Variabile; dipende dal fatto che questa attività possa essere gestita in modo tale da essere compatibile con gli obiettivi dell'AMP", + "IUCN rank - special no description": "Generalmente no, una forte prerogativa contraria a meno che non si applichino circostanze speciali", + "IUCN rank - special yes description": "Sì perché non esiste alternativa, ma è indispensabile un'approvazione speciale", + "IUCN rank - yes description": "SÌ", + "km²": "km²", + "Land": "Terra", + "Learn more": "Saperne di più", + "Map": "Carta geografica", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Vicino alla costa\\n(0-12 miglia nautiche)", + "Offshore\\n(12-200 nautical miles)": "Al largo\\n(12-200 miglia nautiche)", + "Protection Level": "Livello di protezione", + "ReportError - message part 1": "Qualcosa è andato storto. Chiudi questo rapporto e riprova.", + "ReportError - message part 2": "Se l'errore persiste, segnalalo.", + "Representation": "Rappresentazione", + "Results not found": "Risultati non trovati", + "ResultsCard - no result message": "Esecuzione del report completata, ma non sono stati restituiti risultati", + "Shoreline": "Litorale", + "Show by MPA": "Mostra di MPA", + "Size": "Misurare", + "SizeCard - introduction": "le acque nazionali si estendono dalla costa fino a 200 miglia nautiche, note come Zona Economica Esclusiva (ZEE). Questo rapporto riassume la sovrapposizione del piano offshore con la ZEE e altri confini al suo interno, misurando i progressi verso il raggiungimento degli obiettivi % per ciascun confine.", + "SizeCard - learn more": "<0> Questo report riepiloga le dimensioni e la proporzione di questo piano all'interno di questi limiti.

Se i confini dello schizzo all'interno di un piano si sovrappongono l'uno con l'altro, la sovrapposizione viene conteggiata una sola volta.

", + "SizeCard - learn more source": "Fonte: Wikipedia - Acque Territoriali", + "SizeCard sketch size message": "Questo schizzo è <2>{{area}} chilometri quadrati", + "SizeCard title": "Dimensione della zona", + "Target": "Bersaglio", + "Value": "Valore", + "Viability": "Viabilità", + "# MPAs": "# AMP", + "% Area Within Plan": "% area all'interno del piano", + "30x30 Objective": "Obiettivo 30x30", + "Bioregions": "Bioregioni", + "Bioregions - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "Bioregions 1": "Questo rapporto riassume la sovrapposizione di questo piano con le bioregioni della California.", + "BlankCard": "Carta vuota", + "Central Coast": "Costa Centrale", + "Federal Marine Conservation Area": "Area federale di conservazione marina", + "Federal Marine Reserve": "Riserva marina federale", + "Fully Protected Area": "Area completamente protetta", + "Kelp": "Fuco", + "Kelp - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "Kelp 1": "Questo rapporto riassume la sovrapposizione di questo piano con i dati Kelp.", + "Learn More": "Saperne di più", + "mi²": "mi²", + "North Central Coast": "Costa centro-settentrionale", + "North Coast": "costa nord", + "OverlapCard": "SovrapposizioneCarta", + "OverlapCard - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "OverlapCard 1": "Questo rapporto riassume la sovrapposizione di questo piano con i dati OverlapCard.", + "Plan Overview": "Panoramica del piano", + "Protection Card - Learn more": "

ℹ️ Panoramica: questo processo di pianificazione utilizza il quadro IUCN del livello di protezione:

IUCN Ia Riserva naturale integrale: rigorosamente protetta per la biodiversità e possibilmente anche per le caratteristiche geologiche/geomorfologiche, dove la visita umana, l'uso e gli impatti sono controllata e limitata per garantire la protezione dei valori di conservazione

Area selvaggia IUCN Ib: solitamente grandi aree non modificate o leggermente modificate, che conservano il loro carattere e la loro influenza naturale, senza insediamenti umani permanenti o significativi, protette e gestite per preservare la loro condizione naturale

Parco nazionale IUCN II: vaste aree naturali o quasi naturali che proteggono processi ecologici su larga scala con specie ed ecosistemi caratteristici, che hanno anche opportunità spirituali, scientifiche, educative, ricreative e per i visitatori compatibili dal punto di vista ambientale e culturale

Monumento o elemento naturale IUCN III: aree destinate a proteggere uno specifico monumento naturale, che può essere una morfologia, un monte marino, una caverna marina, un elemento geologico come una grotta o un elemento pavimentato come un boschetto antico

Area di gestione di habitat/specie IUCN IV: aree destinate a proteggere particolari specie o habitat, in cui la gestione riflette questa priorità. Molti avranno bisogno di interventi regolari e attivi per soddisfare le esigenze di particolari specie o habitat, ma questo non è un requisito della categoria

IUCN V Paesaggio o paesaggio marino protetto: dove l'interazione tra persone e natura nel tempo ha avuto luogo ha prodotto un carattere distinto con un significativo valore ecologico, biologico, culturale e paesaggistico: e dove salvaguardare l'integrità di questa interazione è vitale per proteggere e sostenere l'area e la conservazione della natura ad essa associata e altri valori

IUCN VI Aree protette con uso sostenibile delle risorse naturali: aree che conservano gli ecosistemi, insieme ai valori culturali associati e ai tradizionali sistemi di gestione delle risorse naturali. Generalmente di grandi dimensioni, principalmente in condizioni naturali, con una percentuale soggetta a gestione sostenibile delle risorse naturali e in cui l'uso di risorse naturali non industriali di basso livello compatibile con la conservazione della natura è visto come uno degli obiettivi principali

Altri effettivi dell'IUCN Misure di Conservazione basate sull'area (OECM): un'area geograficamente definita diversa da un'area protetta, che è governata e gestita in modo da ottenere risultati positivi e sostenibili a lungo termine per la conservazione in situ della biodiversità, con funzioni e servizi ecosistemici associati e ove applicabile, valori culturali, spirituali, socioeconomici e altri valori rilevanti a livello locale (CBD, 2018).

Aree marine gestite localmente (LMMA)

IUCN Ia, Ib, II, e III sono considerate Zone di Protezione ad Alta Biodiversità (HBPZ). Le zone IUCN IV, V, VI, OECM e LMMA sono considerate zone di protezione media della biodiversità (MBPZ).

🎯 Obiettivo di pianificazione: nessuno

🗺️ Dati di origine: nessuno

< p>📈 Rapporto: conta semplicemente il numero di zone in ciascun livello di protezione.

", + "RED": "ROSSO", + "Regions - learn more": "

ℹ️ Panoramica:

🎯 Obiettivo di pianificazione:

🗺️ Dati di origine:

📈 Rapporto: questo rapporto calcola il valore totale di ciascuna funzionalità all'interno del piano . Questo valore viene diviso per il valore totale di ciascuna funzionalità per ottenere la % contenuta nel piano. Se il piano include più aree che si sovrappongono, la sovrapposizione viene conteggiata una sola volta.

", + "Regions 1": "Questo rapporto riassume la sovrapposizione di questo piano con le regioni di studio in questo processo di pianificazione.", + "San Francisco Bay": "Baia di San Francisco", + "Show by Sketch": "Mostra tramite schizzo", + "Show Map Layer": "Mostra livello mappa", + "SimpleCard ecoregion message": "Nelle vicinanze si trovano le seguenti ecoregioni: <2>", + "SimpleCard sketch size message": "Questo schizzo è <2>{{area}} chilometri quadrati", + "SimpleCard temperature message": "La temperatura odierna della superficie del mare all'interno di questo schizzo è <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Rapporto di zona", + "South Coast": "Costa sud", + "Special Closure": "Chiusura speciale", + "State Marine Conervation Area (No-Take)": "Area di conservazione marina statale (vietata l'assunzione)", + "State Marine Conservation Area": "Area marina statale di conservazione", + "State Marine Park": "Parco marino statale", + "State Marine Recreation Management Area": "Area di gestione delle attività ricreative marine statali", + "State Marine Reserve": "Riserva marina statale", + "State Waters": "Acque statali", + "Study Regions": "Regioni di studio", + "United States Exclusive Economic Zone": "Zona economica esclusiva degli Stati Uniti", + "units": "unità", + "Within Plan": "All'interno del piano", + "World": "Mondo" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-TmjDIGVK.js b/version-7.0.0/assets/translation-TmjDIGVK.js new file mode 100644 index 0000000..eff44f9 --- /dev/null +++ b/version-7.0.0/assets/translation-TmjDIGVK.js @@ -0,0 +1,131 @@ +const a=`{ + "% Area": "% Vaega", + "Activity": "Gaoioiga", + "Area": "Nofoaga", + "Area Within Plan": "Vaega i totonu o le Fuafuaga", + "Attributes": "Uiga", + "Author(s)": "Tusitala(s)", + "Boundary": "tuaoi", + "Category": "Ituaiga", + "Class": "Vasega", + "DataDownload - export CSV format label": "Aumai le CSV", + "DataDownload - export JSON format label": "Aumai le JSON", + "Description": "Fa'amatalaga", + "Found Within Plan": "Maua i totonu o le Fuafuaga", + "Full protection level label": "tumu", + "Goal": "Sini Autu", + "High protection level label": "Maualuga", + "IUCN activity - aquaculture": "Fa'ato'againa o i'a/figota", + "IUCN activity - extraction": "Eliina o suau'u ma kesi", + "IUCN activity - fishing sustainable": "Fagotaga/aoina: faiga fa'atafaoga (fa'aauauina)", + "IUCN activity - habitation": "Nofoaga", + "IUCN activity - industrial fishing": "Faigafaiva fa'apisinisi, fa'ato'againa o i'a ma figota fa'apisinisi", + "IUCN activity - local fishing": "Faigafaiva/aoina: fagotaga fa'alotoifale (fa'aauauina)", + "IUCN activity - non-extractive": "fa'aaoga e le fa'aaogaina ai punaoa", + "IUCN activity - renewable": "Malosiaga fa'afouina", + "IUCN activity - research": "Su'esu'ega: e le fa'aogaina ai punaoa", + "IUCN activity - research extractive": "Su'esu'ega: e fa'aaoga ai punaoa", + "IUCN activity - restoration": "Toe faʻaleleia / faʻaleleia mo isi mafuaʻaga", + "IUCN activity - shipping": "Va'a", + "IUCN activity - tourism": "Atina'e turisi tetele", + "IUCN activity - traditional fishing": "Faigafaiva masani/aoina", + "IUCN activity - traditional use": "Fa'aoga masani: e le fa'aaogaina", + "IUCN activity - untreated water": "Suavai palapala lafoa'i", + "IUCN activity - works": "Galuega (uafu, taulaga, 'eliina)", + "IUCN category - none": "Leai", + "IUCN category 1a": "Faasao Faanatura", + "IUCN category 1b": "Nofoaga lafulafuā", + "IUCN category 2": "Nofoaga Fa'asao", + "IUCN category 2 or 3": "Nofoaga Fa'asao po'o le Fa'asao Fa'anatura/ Uiga va'aia", + "IUCN category 3": "Mata'aga Fa'anatura po'o Fa'ailoga", + "IUCN category 4": "Nofoaga Autu/Nofoaga Fa'asao mo Meaola", + "IUCN category 4 or 6": "Nofoaga Fa'asao mo Meaola po'o Nofoaga Puipuia e fa'aoga gafataulimaina", + "IUCN category 5": "Laufanua/Ogasami Puipuia", + "IUCN category 6": "Nofoaga puipuia e fa'aoga gafataulimaina", + "IUCN protection level full": "tumu", + "IUCN protection level high": "Maualuga", + "IUCN protection level low": "Maulalo", + "IUCN rank - no description": "Leai", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Fesuia'i; e fa'alagolago i le mafai ona fa'afoeina lenei gaioiga i se auala e fetaui ma fa'amoemoega o MPA", + "IUCN rank - special no description": "E masani o le leai, o se pule malosi e tete'e ai, se'ia vagana se tulaga fa'apitoa e 'ai'aia ai", + "IUCN rank - special yes description": "Ioe ona e leai se isi la'asaga o maua, vagana se fa'atagaga fa'apitoa e mo'omia", + "IUCN rank - yes description": "Ioe", + "km²": "km²", + "Learn more": "A'oa'o atili", + "Map": "Fa'afanua", + "MPA": "MPA", + "Protection Level": "Tulaga o Puipuiga ", + "ReportError - message part 1": "Ua iai se faaletonu. Faamolemole tapuni le lipoti ma toe taumafai mai.", + "ReportError - message part 2": "Afai e tupu pea le mea sese, faamolemole lipoti mai.", + "Representation": "Sui va'aia", + "ResultsCard - no result message": "Ua mae'a le lipoti, ae leai se fa'aiuga na maua", + "Show by MPA": "Fa'aalia e MPA", + "Size": "Telē", + "SizeCard - introduction": "ogasami o le atunuu e amata mai le matafaga e oo atu i le 200 maila tautai, ua ta'ua o le Sone Fa'atamaoaiga Fa'apitoa (EEZ). O lenei lipoti o loʻo otootoina ai fuafuaga i ogasami tuaau e fesoʻotaʻi ma le EEZ ma isi ogasami o le Sone e fuaina ai le aga'i i luma i le ausiaina o % sini mo tuaoi taʻitasi.", + "SizeCard - learn more": "<0> O lenei lipoti o lo'o aoteleina ai le telē ma le fuafa'atatau o lenei fuafuaga i totonu o nei tuaoi.

Afai e fesopoa'i tuaoi o le MPA ma le isi, e na o le tasi le faitauga e faitauina ai.

", + "SizeCard - learn more source": "Puna'aga: Wikipedia - Ogasami Fa'aleteritori", + "SizeCard sketch size message": "O le ata <2>{{area}} kilomita fa'atafafā", + "SizeCard title": "Telē o le Sone", + "Target": "Sini", + "Value": "Taua", + "Viability": "Talafeagai", + "(Not answered)": "(E le'i taliina)", + "% Within Plan": "% I totonu o le Fuafuaga", + "Results not found": "E le'i maua i'uga", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Sone Tamaoaiga Fa'apitoa\\n(0-200 maila tautai)", + "Land": "Laufanua", + "Nearshore\\n(0-12 nautical miles)": "Talafatai\\n(0-12 maila tautai)", + "Offshore\\n(12-200 nautical miles)": "I fafo\\n(12-200 maila tautai)", + "Shoreline": "Laufanua", + "# MPAs": "# MPA", + "% Area Within Plan": "% Avanoa i totonu o le Fuafuaga", + "30x30 Objective": "30x30 Sini", + "Bioregions": "Bioregions", + "Bioregions - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le aofaʻi o tau o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "Bioregions 1": "O lenei lipoti o lo'o aoteleina ai le feso'ota'iga o lenei fuafuaga ma fa'aitulagi olaola o Kalefonia.", + "BlankCard": "Fa'amatalaga BlankCard", + "Central Coast": "Talafatai Tutotonu", + "Federal Marine Conservation Area": "Feterale eria Faasao o le Gataifale", + "Federal Marine Reserve": "Feterale Marine Reserve", + "Fully Protected Area": "Nofoaga Puipuia atoatoa", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le tau aofaʻi o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "Kelp 1": "O lenei lipoti o lo'o aoteleina ai lenei fuafuaga fa'atasi ma fa'amaumauga a le Kelp.", + "Learn More": "Aoao atili", + "mi²": "mi²", + "North Central Coast": "Talafatai i Matu Tutotonu", + "North Coast": "Talafatai i Matu", + "OverlapCard": "O'i lugaKata", + "OverlapCard - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le tau aofaʻi o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "OverlapCard 1": "O lenei lipoti o lo'o aoteleina ai le feso'ota'iga o lenei fuafuaga ma fa'amatalaga OverlapCard.", + "Plan Overview": "Fuafuaga Aotelega", + "Protection Card - Learn more": "

ℹ️ Va'aiga lautele: O lenei fa'asologa o fuafuaga e fa'aogaina ai le IUCN fa'avae o le puipuiga:

IUCN Ia Fa'asao fa'alenatura fa'asao: Fa'asao puipuia mo meaola eseese ma fa'apea fo'i ma foliga fa'afanua/geomorphological, lea e asiasi atu ai tagata, fa'aoga ma a'afiaga. pulea ma fa'atapula'aina ina ia mautinoa le puipuiga o mea taua fa'asao

IUCN Ib Vaomatua: E masani ona lapopo'a e le'i fa'aleleia po'o va'aiga fa'alelei, fa'atumauina o latou uiga fa'anatura ma a'afiaga, e aunoa ma se nofo tumau po'o le taua tele o tagata, puipuia ma fa'asao tulaga fa'alenatura

IUCN II Paka Fa'aatunu'u: Fa'alenatura tetele po'o nofoaga lata ane fa'anatura puipuia fa'agasologa fa'alenatura tetele ma fa'ailoga fa'apitoa ma fa'alapotopotoga fa'anatura, lea e iai fo'i avanoa fa'aleagaga, fa'asaienisi, fa'aa'oa'oga, fa'afiafiaga ma tagata asiasi fa'alesiosiomaga ma tu ma aga.

IUCN III Fa'amanatuga fa'alenatura po'o se mea fa'aanatura: O vaega ua tu'u ese e puipui ai se maa faamanatu fa'anatura patino, e mafai ona avea ma fa'aeleeleele, mauga o le sami, ana o le gataifale, vaega fa'afanua e pei o se ana, po'o se mea fa'apipi'i pei o se togavao anamua

IUCN IV Nofoaga e pulea ai meaola: Nofoaga e puipuia ai ituaiga o meaola po o nofoaga, lea e atagia mai ai e le pulega lea faamuamua. E to'atele o le a mana'omia ni fa'agaioiga fa'apitoa e fa'afetauia mana'oga o ituaiga po'o nofoaga e nonofo ai, ae e le'o se mea e mana'omia e le vaega

IUCN V Fa'afanua puipuia po'o le sami: O fea o fegalegaleai a tagata ma le natura i le aluga o taimi. na maua ai se uiga ma'oti ma le taua tele o le si'osi'omaga, olaola, fa'aleaganu'u ma le va'aiga mata'ina: ma o le puipuiga o le fa'amaoni o nei feso'ota'iga e taua tele i le puipuia ma le fa'atumauina o le eria ma lona fa'asaoina o le natura fa'atasi ma isi tulaga taua

IUCN VI Nofoaga Puipuia fa'atasi ai ma le fa'aogaina gafataulimaina o puna'oa fa'alenatura: Nofoaga fa'asao fa'anatura, fa'atasi ai ma aga fa'aleaganu'u fa'atasi ma faiga fa'alenatura fa'alenatura. E masani ona tele, aemaise ile tulaga fa'alenatura, fa'atasi ai ma se vaega i lalo ole pulega gafataulimaina o puna'oa fa'alenatura ma le tulaga maualalo ole fa'aogaina o puna'oa fa'ale-aganu'u e fetaui ma le fa'asao o le natura o lo'o va'aia o se tasi o fa'amoemoe autu

IUCN Isi Lelei. Fa'asao e fa'atatau i le eria (OECM): O se vaega fa'afanua e ese mai i le Nofoaga Puipuia, o lo'o pulea ma fa'atautaia i ni auala e maua ai taunu'uga lelei ma tumau mo le fa'asaoina o meaola eseese, fa'atasi ai ma galuega fa'anatura ma auaunaga ma pe a talafeagai, fa'ale-aganu'u, fa'aleagaga, socioekonomi, ma isi fa'atauga fa'apitonu'u (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, ma le III o lo'o fa'atatau i sone e puipuia ai meaola eseese (HBPZs). IUCN IV, V, VI, OECM, ma LMMAs o lo'o ta'ua o Medium Biodiversity Protection Zones (MBPZs).

🎯 Fuafuaga Sini: Leai

🗺️ Punaoa Fa'amatalaga: Leai

< p>📈 Lipoti: Na'o le faitauina o numera o sone i tulaga ta'itasi puipuiga.

", + "RED": "LANU MUMU", + "Regions - learn more": "

ℹ️ Vaaiga Aoao:

🎯 Fuafuaga Sini:

🗺️ Punaoa Faʻamatalaga:

📈 Lipoti: O lenei lipoti e faʻatatau le aofaʻi o tau o vaega taʻitasi i totonu o le fuafuaga . O lenei tau e vaevaeina i le aofaʻi o tau o vaega taʻitasi e maua ai le% o loʻo i totonu o le fuafuaga. Afai o le fuafuaga e aofia ai le tele o vaega e fa'atasi, o le fa'atasi e na'o le tasi le faitau.

", + "Regions 1": "O lenei lipoti o lo'o aoteleina ai le feso'ota'i o lenei fuafuaga ma vaega o su'esu'ega i lenei faiga o fuafuaga.", + "San Francisco Bay": "Faga o San Francisco", + "Show by Sketch": "Faaali e le Ata", + "Show Map Layer": "Fa'aali Fa'afanua Fa'afanua", + "SimpleCard ecoregion message": "O lo'o lata ane le ekoregions nei: <2>", + "SimpleCard sketch size message": "Ole ata ole <2>{{area}} sikuea kilomita", + "SimpleCard temperature message": "O le vevela o le sami i aso nei i totonu o lenei ata e <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Lipoti a le Sone", + "South Coast": "Talafatai i Saute", + "Special Closure": "Tapuni Faapitoa", + "State Marine Conervation Area (No-Take)": "Nofoaga Faasao o le Gataifale a le Setete (Leai se Aveina)", + "State Marine Conservation Area": "Nofoaga Faasao a le Gataifale a le Setete", + "State Marine Park": "Paka Fa'asao a le Setete", + "State Marine Recreation Management Area": "Vaega o Pulega Fa'afiafiaga a le Setete", + "State Marine Reserve": "Faasao o le Gataifale a le Setete", + "State Waters": "Vai o le Setete", + "Study Regions": "Su'esu'e Itulagi", + "United States Exclusive Economic Zone": "Sone Tau Tamaoaiga a le Iunaite Setete", + "units": "iunite", + "Within Plan": "I totonu o le Fuafuaga", + "World": "Lalolagi" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-ixNNDbXj.js b/version-7.0.0/assets/translation-ixNNDbXj.js new file mode 100644 index 0000000..fd9e807 --- /dev/null +++ b/version-7.0.0/assets/translation-ixNNDbXj.js @@ -0,0 +1,131 @@ +const e=`{ + "% Area": "% Område", + "Activity": "Aktivitet", + "Area": "Område", + "Area Within Plan": "Område innenfor plan", + "Attributes": "Attributter", + "Author(s)": "Forfatter(e)", + "Boundary": "Grense", + "Category": "Kategori", + "Class": "Klasse", + "DataDownload - export CSV format label": "Eksporter CSV", + "DataDownload - export JSON format label": "Eksporter JSON", + "Description": "Beskrivelse", + "Found Within Plan": "Funnet innenfor planen", + "Full protection level label": "Full", + "Goal": "Mål", + "High protection level label": "Høy", + "IUCN activity - aquaculture": "Akvakultur - liten skala", + "IUCN activity - extraction": "Gruvedrift, olje- og gassutvinning", + "IUCN activity - fishing sustainable": "Fiske/samling: rekreasjon (bærekraftig)", + "IUCN activity - habitation": "Bosted", + "IUCN activity - industrial fishing": "Industrielt fiske, akvakultur i industriell skala", + "IUCN activity - local fishing": "Fiske/innsamling: lokalt fiske (bærekraftig)", + "IUCN activity - non-extractive": "Ikke-utvinnende rekreasjon", + "IUCN activity - renewable": "Generering av fornybar energi", + "IUCN activity - research": "Forskning: ikke-ekstraktiv", + "IUCN activity - research extractive": "Forskning: utvinning", + "IUCN activity - restoration": "Restaurering/forbedring av andre årsaker", + "IUCN activity - shipping": "Shipping", + "IUCN activity - tourism": "Storskala høyintensitetsturisme", + "IUCN activity - traditional fishing": "Tradisjonelt fiske/samling", + "IUCN activity - traditional use": "Tradisjonell bruk: ikke-ekstraktiv", + "IUCN activity - untreated water": "Ubehandlet vannutslipp", + "IUCN activity - works": "Arbeid (havner, havner, mudring)", + "IUCN category - none": "Ingen", + "IUCN category 1a": "Strenge naturreservat", + "IUCN category 1b": "Villmarksområde", + "IUCN category 2": "nasjonalpark", + "IUCN category 2 or 3": "Nasjonalpark eller naturmonument/funksjon", + "IUCN category 3": "Naturmonument eller funksjon", + "IUCN category 4": "Habitat/artsforvaltningsområde", + "IUCN category 4 or 6": "Habitat-/artsforvaltningsområde eller vernet område med bærekraftig bruk", + "IUCN category 5": "Beskyttet landskap/sjølandskap", + "IUCN category 6": "Vernet område med bærekraftig bruk", + "IUCN protection level full": "Full", + "IUCN protection level high": "Høy", + "IUCN protection level low": "Lav", + "IUCN rank - no description": "Nei", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Variabel; avhenger av om denne aktiviteten kan styres på en slik måte at den er forenlig med MPAs mål", + "IUCN rank - special no description": "Generelt nei, et sterkt prerogativ mot med mindre spesielle forhold gjør seg gjeldende", + "IUCN rank - special yes description": "Ja fordi det ikke finnes noe alternativ, men spesiell godkjenning er avgjørende", + "IUCN rank - yes description": "Ja", + "km²": "km²", + "Learn more": "Lære mer", + "Map": "Kart", + "MPA": "MPA", + "Protection Level": "Beskyttelsesnivå", + "ReportError - message part 1": "Noe gikk galt. Lukk denne rapporten og prøv igjen.", + "ReportError - message part 2": "Hvis feilen vedvarer, vennligst rapporter den.", + "Representation": "Representasjon", + "ResultsCard - no result message": "Rapportkjøring fullført, men ingen resultater returnert", + "Show by MPA": "Vis av MPA", + "Size": "Størrelse", + "SizeCard - introduction": "nasjonale farvann strekker seg fra kystlinjen ut til 200 nautiske mil, kjent som den eksklusive økonomiske sonen (EEZ). Denne rapporten oppsummerer offshore planoverlapping med EEZ og andre grenser innenfor den, og måler fremgang mot å oppnå %-mål for hver grense.", + "SizeCard - learn more": "<0> Denne rapporten oppsummerer størrelsen og andelen av denne planen innenfor disse grensene.

Hvis MPA-grenser overlapper hverandre, telles overlappingen bare én gang.

", + "SizeCard - learn more source": "Kilde: Wikipedia - Territorialfarvann", + "SizeCard sketch size message": "Denne skissen er <2>{{area}} kvadratkilometer", + "SizeCard title": "Sonestørrelse", + "Target": "Mål", + "Value": "Verdi", + "Viability": "Levedyktighet", + "(Not answered)": "(Ikke besvart)", + "% Within Plan": "% Innenfor plan", + "Results not found": "Finner ikke resultater", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Eksklusiv økonomisk sone\\n(0-200 nautiske mil)", + "Land": "Land", + "Nearshore\\n(0-12 nautical miles)": "Nær kysten\\n(0-12 nautiske mil)", + "Offshore\\n(12-200 nautical miles)": "Offshore\\n(12-200 nautiske mil)", + "Shoreline": "Strandlinje", + "# MPAs": "# MPAer", + "% Area Within Plan": "% Areal Innenfor Plan", + "30x30 Objective": "30x30 mål", + "Bioregions": "Bioregioner", + "Bioregions - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien er delt på den totale verdien av hver funksjon for å få prosentandelen i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "Bioregions 1": "Denne rapporten oppsummerer denne planens overlapping med Californias bioregioner.", + "BlankCard": "BlankCard", + "Central Coast": "Sentralkysten", + "Federal Marine Conservation Area": "Federal Marine Conservation Area", + "Federal Marine Reserve": "Federal Marine Reserve", + "Fully Protected Area": "Fullt beskyttet område", + "Kelp": "Tare", + "Kelp - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien deles på den totale verdien av hver funksjon for å få prosenten som finnes i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "Kelp 1": "Denne rapporten oppsummerer denne planens overlapping med Kelp-data.", + "Learn More": "Lære mer", + "mi²": "mi²", + "North Central Coast": "Nord-Sentralkysten", + "North Coast": "Nord kysten", + "OverlapCard": "Overlappingskort", + "OverlapCard - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien er delt på den totale verdien av hver funksjon for å få prosentandelen i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "OverlapCard 1": "Denne rapporten oppsummerer denne planens overlapping med OverlapCard-data.", + "Plan Overview": "Planoversikt", + "Protection Card - Learn more": "

ℹ️ Oversikt: Denne planleggingsprosessen bruker IUCNs rammeverk for beskyttelsesnivå:

IUCN Ia Strict naturreservat: Strengt beskyttet for biologisk mangfold og også muligens geologiske/ geomorfologiske trekk, der menneskelig besøk, bruk og påvirkning er kontrollert og begrenset for å sikre beskyttelse av verneverdiene

IUCN Ib villmarksområde: Vanligvis store umodifiserte eller sterkt modifiserte områder, som beholder sin naturlige karakter og innflytelse, uten permanent eller betydelig menneskelig beboelse, beskyttet og klart å bevare sine naturlig tilstand

IUCN II nasjonalpark: Store naturlige eller nær-naturlige områder som beskytter storskala økologiske prosesser med karakteristiske arter og økosystemer, som også har miljømessig og kulturelt kompatible åndelige, vitenskapelige, utdannings-, rekreasjons- og besøksmuligheter

IUCN III Naturminne eller trekk: Områder som er satt til side for å beskytte et spesifikt naturmonument, som kan være en landform, sjøfjell, marin hule, geologisk trekk som en hule, eller et pvingelement som f.eks. oldtidslund

IUCN IV Habitat-/artsforvaltningsområde: Områder for å beskytte bestemte arter eller naturtyper, der forvaltningen gjenspeiler denne prioriteringen. Mange vil trenge regelmessige, aktive intervensjoner for å møte behovene til bestemte arter eller habitater, men dette er ikke et krav i kategorien

IUCN V Beskyttet landskap eller sjølandskap: Hvor samspillet mellom mennesker og natur over tid har produsert en distinkt karakter med betydelig økologisk, biologisk, kulturell og naturskjønn verdi: og der ivaretakelse av integriteten til denne interaksjonen er avgjørende for å beskytte og opprettholde området og dets tilhørende naturvern og andre verdier

IUCN VI-beskyttede områder med bærekraftig bruk av naturressurser: Områder som tar vare på økosystemer, sammen med tilhørende kulturverdier og tradisjonelle naturressursforvaltningssystemer. Generelt stor, hovedsakelig i naturlig tilstand, med en andel under bærekraftig naturressursforvaltning og der lavnivå ikke-industriell naturressursbruk forenlig med naturvern blir sett på som et av hovedmålene

IUCN Other Effective områdebaserte bevaringstiltak (OECM): Et geografisk definert område annet enn et beskyttet område, som styres og forvaltes på måter som oppnår positive og vedvarende langsiktige resultater for in situ bevaring av biologisk mangfold, med tilhørende økosystemfunksjoner og tjenester og hvor det er mulig, kulturelle, åndelige, sosioøkonomiske og andre lokalt relevante verdier (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, og III regnes som beskyttelsessoner med høy biologisk mangfold (HBPZ). IUCN IV, V, VI, OECM og LMMA regnes som middels beskyttelsessoner for biologisk mangfold (MBPZs).

🎯 Planleggingsmål: Ingen

🗺️ Kildedata: Ingen

< p>📈 Rapport: Teller ganske enkelt antall soner i hvert beskyttelsesnivå.

", + "RED": "RØD", + "Regions - learn more": "

ℹ️ Oversikt:

🎯 Planleggingsmål:

🗺️ Kildedata:

📈 Rapport: Denne rapporten beregner den totale verdien av hver funksjon i planen . Denne verdien er delt på den totale verdien av hver funksjon for å få prosentandelen i planen. Hvis planen inkluderer flere områder som overlapper, telles overlappingen bare én gang.

", + "Regions 1": "Denne rapporten oppsummerer denne planens overlapping med utredningsregionene i denne planprosessen.", + "San Francisco Bay": "San Francisco Bay", + "Show by Sketch": "Vis etter skisse", + "Show Map Layer": "Vis kartlag", + "SimpleCard ecoregion message": "Følgende økoregioner er i nærheten: <2>", + "SimpleCard sketch size message": "Denne skissen er <2>{{area}} kvadratkilometer", + "SimpleCard temperature message": "Dagens havoverflatetemperatur i denne skissen er <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Sonerapport", + "South Coast": "Sørkysten", + "Special Closure": "Spesiell lukking", + "State Marine Conervation Area (No-Take)": "State Marine Conservation Area (No-Take)", + "State Marine Conservation Area": "Statens marine verneområde", + "State Marine Park": "State Marine Park", + "State Marine Recreation Management Area": "Statens forvaltningsområde for marin rekreasjon", + "State Marine Reserve": "State Marine Reserve", + "State Waters": "Statens farvann", + "Study Regions": "Studieregioner", + "United States Exclusive Economic Zone": "USAs eksklusive økonomiske sone", + "units": "enheter", + "Within Plan": "Innenfor plan", + "World": "Verden" +} +`;export{e as default}; diff --git a/version-7.0.0/assets/translation-nxBq2XQk.js b/version-7.0.0/assets/translation-nxBq2XQk.js new file mode 100644 index 0000000..7dcf63b --- /dev/null +++ b/version-7.0.0/assets/translation-nxBq2XQk.js @@ -0,0 +1,131 @@ +const a=`{ + "(Not answered)": "(Neatsakyta)", + "% Area": "% Plotas", + "% Within Plan": "% Plano ribose", + "Activity": "Veikla", + "Area": "Plotas", + "Area Within Plan": "Plotas pagal planą", + "Attributes": "Atributai", + "Author(s)": "Autorius (-ai)", + "Boundary": "Riba", + "Category": "Kategorija", + "Class": "Klasė", + "DataDownload - export CSV format label": "Eksportuoti CSV", + "DataDownload - export JSON format label": "Eksportuoti JSON", + "Description": "apibūdinimas", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Išskirtinė ekonominė zona\\n(0–200 jūrmylių)", + "Found Within Plan": "Rasta pagal planą", + "Full protection level label": "Pilnas", + "Goal": "Įvartis", + "High protection level label": "Aukštas", + "IUCN activity - aquaculture": "Akvakultūra – nedidelio masto", + "IUCN activity - extraction": "Kasyba, naftos ir dujų gavyba", + "IUCN activity - fishing sustainable": "Žvejyba / rinkimas: pramoginė (tvari)", + "IUCN activity - habitation": "Gyvenamoji vieta", + "IUCN activity - industrial fishing": "Pramoninė žvejyba, pramoninio masto akvakultūra", + "IUCN activity - local fishing": "Žvejyba / rinkimas: vietinė žvejyba (tvari)", + "IUCN activity - non-extractive": "Negaustinis poilsis", + "IUCN activity - renewable": "Atsinaujinančios energijos gamyba", + "IUCN activity - research": "Tyrimas: neišgaunamas", + "IUCN activity - research extractive": "Tyrimas: gavybos", + "IUCN activity - restoration": "Restauravimas/patobulinimas dėl kitų priežasčių", + "IUCN activity - shipping": "Siuntimas", + "IUCN activity - tourism": "Didelio masto didelio intensyvumo turizmas", + "IUCN activity - traditional fishing": "Tradicinė žvejyba/kolekcija", + "IUCN activity - traditional use": "Tradicinis naudojimas: neekstrahuojamas", + "IUCN activity - untreated water": "Neapdorotas vandens išleidimas", + "IUCN activity - works": "Darbai (uostai, uostai, gilinimas)", + "IUCN category - none": "Nė vienas", + "IUCN category 1a": "Griežtas gamtos rezervatas", + "IUCN category 1b": "Laukinės gamtos teritorija", + "IUCN category 2": "Nacionalinis parkas", + "IUCN category 2 or 3": "Nacionalinis parkas arba gamtos paminklas/ypatybė", + "IUCN category 3": "Gamtos paminklas arba objektas", + "IUCN category 4": "Buveinių / rūšių valdymo zona", + "IUCN category 4 or 6": "Buveinių / rūšių valdymo zona arba tausiai naudojama saugoma teritorija", + "IUCN category 5": "Saugomas kraštovaizdis / jūros peizažas", + "IUCN category 6": "Tvariai naudojama saugoma teritorija", + "IUCN protection level full": "Pilnas", + "IUCN protection level high": "Aukštas", + "IUCN protection level low": "Žemas", + "IUCN rank - no description": "Nr", + "IUCN rank - shorthand label for no": "N", + "IUCN rank - shorthand label for no, with extra meaning": "N*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "Kintamasis; priklauso nuo to, ar ši veikla gali būti valdoma taip, kad ji atitiktų MPA tikslus", + "IUCN rank - special no description": "Paprastai ne, griežta prerogatyva, nebent būtų taikomos ypatingos aplinkybės", + "IUCN rank - special yes description": "Taip, nes alternatyvos nėra, bet būtinas specialus patvirtinimas", + "IUCN rank - yes description": "Taip", + "km²": "km²", + "Land": "Žemė", + "Learn more": "Sužinokite daugiau", + "Map": "Žemėlapis", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Netoli kranto\\n(0–12 jūrmylių)", + "Offshore\\n(12-200 nautical miles)": "Užsienyje\\n(12–200 jūrmylių)", + "Protection Level": "Apsaugos lygis", + "ReportError - message part 1": "Kažkas nutiko. Uždarykite šią ataskaitą ir bandykite dar kartą.", + "ReportError - message part 2": "Jei klaida išlieka, praneškite apie tai.", + "Representation": "Atstovavimas", + "Results not found": "Rezultatai nerasta", + "ResultsCard - no result message": "Ataskaitos vykdymas baigtas, bet rezultatai negrąžinti", + "Shoreline": "Kranto linija", + "Show by MPA": "MPA šou", + "Size": "Dydis", + "SizeCard - introduction": "nacionaliniai vandenys tęsiasi nuo kranto iki 200 jūrmylių, vadinamų išskirtine ekonomine zona (IEZ). Šioje ataskaitoje apibendrinamas atviroje jūroje esančių planų sutapimas su IEZ ir kitomis joje esančiomis ribomis, įvertinant kiekvienos ribos pažangą siekiant % tikslų.", + "SizeCard - learn more": "<0> Šioje ataskaitoje apibendrinamas šio plano dydis ir proporcija šiose ribose.

Jei plano eskizo ribos persidengia viena su kita, persidengimas skaičiuojamas tik vieną kartą.

", + "SizeCard - learn more source": "Šaltinis: Vikipedija – Teritoriniai vandenys", + "SizeCard sketch size message": "Šis eskizas yra <2>{{area}} kvadratinių kilometrų", + "SizeCard title": "Zonos dydis", + "Target": "Tikslas", + "Value": "Vertė", + "Viability": "Gyvybingumas", + "# MPAs": "# MPA", + "% Area Within Plan": "% ploto pagal planą", + "30x30 Objective": "30x30 Tikslas", + "Bioregions": "Bioregionai", + "Bioregions - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "Bioregions 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su Kalifornijos bioregionais.", + "BlankCard": "Tuščia kortelė", + "Central Coast": "Centrinė pakrantė", + "Federal Marine Conservation Area": "Federalinė jūrų apsaugos zona", + "Federal Marine Reserve": "Federalinis jūrų rezervatas", + "Fully Protected Area": "Visiškai saugoma teritorija", + "Kelp": "Kelp", + "Kelp - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "Kelp 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su rudadumblių duomenimis.", + "Learn More": "Sužinokite daugiau", + "mi²": "mi²", + "North Central Coast": "Šiaurės centrinė pakrantė", + "North Coast": "Šiaurinė pakrantė", + "OverlapCard": "Persidengimo kortelė", + "OverlapCard - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "OverlapCard 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su OverlapCard duomenimis.", + "Plan Overview": "Plano apžvalga", + "Protection Card - Learn more": "

ℹ️ Apžvalga: Šiame planavimo procese naudojama IUCN apsaugos lygio sistema:

IUCN Ia Griežtas gamtos rezervatas: griežtai saugomas dėl biologinės įvairovės ir galbūt geologinių / geomorfologinių ypatybių, kur yra žmonių lankymas, naudojimas ir poveikis kontroliuojamos ir ribojamos, kad būtų užtikrinta saugomų vertybių apsauga

IUCN Ib laukinės gamtos teritorija: dažniausiai didelės nepakeistos arba stipriai pakeistos teritorijos, išlaikančios natūralų pobūdį ir įtaką, be nuolatinės ar reikšmingos žmonių gyvenamosios vietos, saugomos ir pavyko išsaugoti gamtinė būklė

IUCN II nacionalinis parkas: didelės natūralios arba beveik natūralios teritorijos, saugančios didelio masto ekologinius procesus su būdingomis rūšimis ir ekosistemomis, kurios taip pat turi su aplinka ir kultūra suderinamas dvasines, mokslo, švietimo, poilsio ir lankytojų galimybes

IUCN III gamtos paminklas arba objektas: teritorijos, skirtos apsaugoti konkretų gamtos paminklą, kuris gali būti reljefo forma, jūros kalnas, jūros urvas, geologinė ypatybė, pvz., urvas, arba dangos objektas, pvz., senovės giraitė

IUCN IV Buveinių / rūšių valdymo sritis: teritorijos, skirtos apsaugoti konkrečias rūšis arba buveines, kuriose valdymas atspindi šį prioritetą. Daugeliui reikės reguliarių aktyvių įsikišimų, kad būtų patenkinti tam tikrų rūšių ar buveinių poreikiai, tačiau tai nėra kategorijos reikalavimas

IUCN V Saugomas kraštovaizdis arba jūros peizažas: kur žmonių ir gamtos sąveika laikui bėgant paveikė sukūrė išskirtinį pobūdį, turintį didelę ekologinę, biologinę, kultūrinę ir vaizdinę vertę: ir kai šios sąveikos vientisumo užtikrinimas yra gyvybiškai svarbus siekiant apsaugoti ir išlaikyti teritoriją bei su ja susijusias gamtos apsaugos ir kitas vertybes

IUCN VI Saugomos teritorijos su tvariu gamtos išteklių naudojimu: sritys, kuriose išsaugomos ekosistemos, kartu su susijusiomis kultūros vertybėmis ir tradicinėmis gamtos išteklių valdymo sistemomis. Paprastai didelis, daugiausia natūralios būklės, su tvariu gamtos išteklių valdymu ir kai žemo lygio nepramoninis gamtos išteklių naudojimas, suderinamas su gamtos apsauga, laikomas vienu iš pagrindinių tikslų

IUCN Kiti veiksmingi Teritorija pagrįstos apsaugos priemonės (OECM): geografiškai apibrėžta teritorija, kuri nėra saugoma teritorija, kuri valdoma ir valdoma taip, kad būtų pasiekti teigiami ir ilgalaikiai ilgalaikiai biologinės įvairovės išsaugojimo in situ rezultatai su susijusiomis ekosistemų funkcijomis ir paslaugomis bei kur taikomos, kultūrinės, dvasinės, socialinės ir ekonominės ir kitos vietos svarbios vertybės (CBD, 2018).

Locally Managed Marine Areas (LMMA)

IUCN Ia, Ib, II, ir III laikomos didelės biologinės įvairovės apsaugos zonomis (HBPZ). IUCN IV, V, VI, OECM ir LMMA laikomos vidutinės biologinės įvairovės apsaugos zonomis (MBPZ).

🎯 Planavimo tikslas: nėra

🗺️ Šaltiniai duomenys: nėra

< p>📈 Ataskaita: tiesiog suskaičiuoja zonų skaičių kiekviename apsaugos lygyje.

", + "RED": "RAUDONA", + "Regions - learn more": "

ℹ️ Apžvalga:

🎯 Planavimo tikslas:

🗺️ Šaltiniai duomenys:

📈 Ataskaita: šioje ataskaitoje apskaičiuojama bendra kiekvienos plano funkcijos vertė . Ši vertė padalyta iš bendros kiekvienos funkcijos vertės, kad būtų gautas plane esantis %. Jei planas apima kelias sritis, kurios sutampa, persidengimas skaičiuojamas tik vieną kartą.

", + "Regions 1": "Šioje ataskaitoje apibendrinamas šio plano sutapimas su tiriamaisiais regionais šiame planavimo procese.", + "San Francisco Bay": "San Francisko įlanka", + "Show by Sketch": "Rodyti pagal eskizą", + "Show Map Layer": "Rodyti žemėlapio sluoksnį", + "SimpleCard ecoregion message": "Netoliese yra šie ekoregionai: <2>", + "SimpleCard sketch size message": "Šis eskizas yra <2>{{area}} kvadratinių kilometrų", + "SimpleCard temperature message": "Dabartinė jūros paviršiaus temperatūra šiame eskize yra <2>{{minTemp}} – {{maxTemp}}°C.", + "SimpleCard title": "Zonos ataskaita", + "South Coast": "Pietinė pakrantė", + "Special Closure": "Specialus uždarymas", + "State Marine Conervation Area (No-Take)": "Valstybinė jūrų apsaugos zona (nepriimti)", + "State Marine Conservation Area": "Valstybinė jūrų apsaugos zona", + "State Marine Park": "Valstybinis jūrų parkas", + "State Marine Recreation Management Area": "Valstybinė jūrų rekreacijos valdymo zona", + "State Marine Reserve": "Valstybinis jūrų rezervatas", + "State Waters": "Valstybiniai vandenys", + "Study Regions": "Studijuoti regionus", + "United States Exclusive Economic Zone": "Jungtinių Valstijų išskirtinė ekonominė zona", + "units": "vienetų", + "Within Plan": "Plano ribose", + "World": "Pasaulis" +} +`;export{a as default}; diff --git a/version-7.0.0/assets/translation-y6USRGBn.js b/version-7.0.0/assets/translation-y6USRGBn.js new file mode 100644 index 0000000..8b83d86 --- /dev/null +++ b/version-7.0.0/assets/translation-y6USRGBn.js @@ -0,0 +1,131 @@ +const n=`{ + "(Not answered)": "(Без отговор)", + "% Area": "% ■ площ", + "% Within Plan": "% в рамките на плана", + "Activity": "Дейност", + "Area": "■ площ", + "Area Within Plan": "Площ в плана", + "Attributes": "Атрибути", + "Author(s)": "автор(и)", + "Boundary": "граница", + "Category": "Категория", + "Class": "Клас", + "DataDownload - export CSV format label": "Експортиране на CSV", + "DataDownload - export JSON format label": "Експортирайте JSON", + "Description": "Описание", + "Exclusive Economic Zone\\n(0-200 nautical miles)": "Изключителна икономическа зона\\n(0-200 морски мили)", + "Found Within Plan": "Намерен в плана", + "Full protection level label": "Пълна", + "Goal": "Цел", + "High protection level label": "Високо", + "IUCN activity - aquaculture": "Аквакултура - малък мащаб", + "IUCN activity - extraction": "Минно дело, добив на нефт и газ", + "IUCN activity - fishing sustainable": "Риболов/събиране: развлекателен (устойчив)", + "IUCN activity - habitation": "Обитаване", + "IUCN activity - industrial fishing": "Промишлен риболов, аквакултура в промишлен мащаб", + "IUCN activity - local fishing": "Риболов/събиране: местен риболов (устойчив)", + "IUCN activity - non-extractive": "Недобивна рекреация", + "IUCN activity - renewable": "Производство на възобновяема енергия", + "IUCN activity - research": "Изследвания: неекстрактивни", + "IUCN activity - research extractive": "Изследвания: екстрактивни", + "IUCN activity - restoration": "Възстановяване/подобряване по други причини", + "IUCN activity - shipping": "Доставка", + "IUCN activity - tourism": "Мащабен високоинтензивен туризъм", + "IUCN activity - traditional fishing": "Традиционен риболов/събиране", + "IUCN activity - traditional use": "Традиционна употреба: неизвличаща", + "IUCN activity - untreated water": "Изпускане на непречистени води", + "IUCN activity - works": "Работи (пристанища, пристанища, драгиране)", + "IUCN category - none": "Нито един", + "IUCN category 1a": "Строг природен резерват", + "IUCN category 1b": "Зона на дивата природа", + "IUCN category 2": "национален парк", + "IUCN category 2 or 3": "Национален парк или природен паметник/обект", + "IUCN category 3": "Природен паметник или обект", + "IUCN category 4": "Зона за управление на местообитанията/видовете", + "IUCN category 4 or 6": "Зона за управление на местообитания/видове или защитена зона с устойчиво използване", + "IUCN category 5": "Защитен ландшафт/морски пейзаж", + "IUCN category 6": "Защитена територия с устойчиво ползване", + "IUCN protection level full": "Пълна", + "IUCN protection level high": "Високо", + "IUCN protection level low": "ниско", + "IUCN rank - no description": "Не", + "IUCN rank - shorthand label for no": "н", + "IUCN rank - shorthand label for no, with extra meaning": "Н*", + "IUCN rank - shorthand label for yes": "Y", + "IUCN rank - shorthand label for yes, with extra meaning": "Y*", + "IUCN rank - special 'variable' description": "променлива; зависи от това дали тази дейност може да се управлява по такъв начин, че да е съвместима с целите на MPA", + "IUCN rank - special no description": "По принцип не, силно прерогатив срещу, освен ако не са налице специални обстоятелства", + "IUCN rank - special yes description": "Да, защото не съществува алтернатива, но специалното одобрение е от съществено значение", + "IUCN rank - yes description": "да", + "km²": "km²", + "Land": "Земя", + "Learn more": "Научете повече", + "Map": "Карта", + "MPA": "MPA", + "Nearshore\\n(0-12 nautical miles)": "Неаршор\\n(0-12 морски мили)", + "Offshore\\n(12-200 nautical miles)": "Офшорен\\n(12-200 морски мили)", + "Protection Level": "Ниво на защита", + "ReportError - message part 1": "Нещо се обърка. Моля, затворете този отчет и опитайте отново.", + "ReportError - message part 2": "Ако грешката продължава, моля, докладвайте.", + "Representation": "Представителство", + "Results not found": "Резултати не са намерени", + "ResultsCard - no result message": "Изпълнението на отчета е завършено, но няма върнати резултати", + "Shoreline": "Брегова линия", + "Show by MPA": "Показване от MPA", + "Size": "Размер", + "SizeCard - introduction": "националните води се простират от бреговата линия до 200 морски мили, известни като изключителната икономическа зона (ИИЗ). Този доклад обобщава припокриването на офшорния план с ИИЗ и други граници в нея, като измерва напредъка към постигане на % цели за всяка граница.", + "SizeCard - learn more": "<0> Този отчет обобщава размера и пропорцията на този план в рамките на тези граници.

Ако границите на скица в план се припокриват една с друга, припокриването се отчита само веднъж.

", + "SizeCard - learn more source": "Източник: Уикипедия – Териториални води", + "SizeCard sketch size message": "Тази скица е <2>{{area}} квадратни километра", + "SizeCard title": "Размер на зоната", + "Target": "Мишена", + "Value": "Стойност", + "Viability": "Жизнеспособност", + "# MPAs": "# МРА", + "% Area Within Plan": "% площ в плана", + "30x30 Objective": "30x30 Обектив", + "Bioregions": "Биорегиони", + "Bioregions - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "Bioregions 1": "Този доклад обобщава припокриването на този план с биорегионите на Калифорния.", + "BlankCard": "Празна карта", + "Central Coast": "Централно крайбрежие", + "Federal Marine Conservation Area": "Федерална морска консервационна зона", + "Federal Marine Reserve": "Федерален морски резерв", + "Fully Protected Area": "Напълно защитена зона", + "Kelp": "Келп", + "Kelp - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "Kelp 1": "Този отчет обобщава припокриването на този план с данните на Kelp.", + "Learn More": "Научете повече", + "mi²": "ми²", + "North Central Coast": "Северно централно крайбрежие", + "North Coast": "Северно крайбрежие", + "OverlapCard": "OverlapCard", + "OverlapCard - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "OverlapCard 1": "Този отчет обобщава припокриването на този план с данните на OverlapCard.", + "Plan Overview": "Преглед на плана", + "Protection Card - Learn more": "

ℹ️ Преглед: Този процес на планиране използва рамката на IUCN за ниво на защита:

IUCN Ia Строг природен резерват: Строго защитен за биоразнообразие и също така евентуално геоложки/геоморфологични характеристики, където човешко посещение, използване и въздействия са контролирани и ограничени, за да се гарантира защитата на консервационните ценности

IUCN Ib Зона на дивата природа: Обикновено големи немодифицирани или рязко модифицирани зони, запазващи своя естествен характер и влияние, без постоянно или значително човешко обитаване, защитени и управлявани да запазят своите природно състояние

Национален парк IUCN II: Големи природни или почти естествени зони, защитаващи мащабни екологични процеси с характерни видове и екосистеми, които също имат екологично и културно съвместими духовни, научни, образователни, развлекателни и посетителски възможности

IUCN III Природен паметник или характеристика: Зони, обособени за защита на конкретен природен паметник, който може да бъде земна форма, морски хълм, морска пещера, геоложка характеристика като пещера или водна характеристика като древна горичка

IUCN IV Област за управление на местообитания/видове: Зони за защита на определени видове или местообитания, където управлението отразява този приоритет. Много от тях ще се нуждаят от редовни, активни интервенции, за да отговорят на нуждите на определени видове или местообитания, но това не е изискване на категория

IUCN V Защитен ландшафт или морски пейзаж: Където взаимодействието на хората и природата с течение на времето произведоха различен характер със значителна екологична, биологична, културна и живописна стойност: и когато опазването на целостта на това взаимодействие е жизненоважно за защитата и поддържането на района и свързаните с него природозащитни и други ценности

IUCN VI Защитени зони с устойчиво използване на природните ресурси: райони, които опазват екосистемите, заедно със свързаните с тях културни ценности и традиционни системи за управление на природните ресурси. Като цяло голям, главно в естествено състояние, с дял при устойчиво управление на природните ресурси и където непромишленото използване на природни ресурси на ниско ниво, съвместимо с опазването на природата, се разглежда като една от основните цели

IUCN Други ефективни Мерки за опазване, базирани на района (OECM): Географски определена зона, различна от защитена зона, която се ръководи и управлява по начини, които постигат положителни и устойчиви дългосрочни резултати за in situ опазване на биоразнообразието, със свързани екосистемни функции и услуги и където е приложимо, културни, духовни, социално-икономически и други ценности на местно ниво (CBD, 2018).

Локално управлявани морски зони (LMMA)

IUCN Ia, Ib, II, и III се считат за защитени зони с високо биоразнообразие (HBPZ). IUCN IV, V, VI, OECM и LMMAs се считат за зони със средна защита на биоразнообразието (MBPZs).

🎯 Цел на планирането: Няма

🗺️ Изходни данни: Няма

< p>📈 Отчет: Просто брои броя на зоните във всяко ниво на защита.

", + "RED": "ЧЕРВЕН", + "Regions - learn more": "

ℹ️ Общ преглед:

🎯 Цел на планирането:

🗺️ Изходни данни:

📈 Отчет: Този отчет изчислява общата стойност на всяка функция в рамките на плана . Тази стойност се разделя на общата стойност на всяка характеристика, за да се получи %, съдържащ се в плана. Ако планът включва множество области, които се припокриват, припокриването се отчита само веднъж.

", + "Regions 1": "Този доклад обобщава припокриването на този план с изследваните региони в този процес на планиране.", + "San Francisco Bay": "Заливът на Сан Франциско", + "Show by Sketch": "Показване чрез скица", + "Show Map Layer": "Показване на слоя карта", + "SimpleCard ecoregion message": "Следните екорегиони са наблизо: <2>", + "SimpleCard sketch size message": "Тази скица е <2>{{area}} квадратни километра", + "SimpleCard temperature message": "Днешната температура на морската повърхност в тази скица е <2>{{minTemp}} - {{maxTemp}}°C.", + "SimpleCard title": "Зонов отчет", + "South Coast": "Южен бряг", + "Special Closure": "Специално затваряне", + "State Marine Conervation Area (No-Take)": "Държавна морска консервационна зона (забранено)", + "State Marine Conservation Area": "Държавна морска защитена зона", + "State Marine Park": "Държавен морски парк", + "State Marine Recreation Management Area": "Държавна зона за управление на морския отдих", + "State Marine Reserve": "Държавен морски резерват", + "State Waters": "Държавни води", + "Study Regions": "Проучване на региони", + "United States Exclusive Economic Zone": "Изключителна икономическа зона на САЩ", + "units": "единици", + "Within Plan": "В рамките на плана", + "World": "Свят" +} +`;export{n as default}; diff --git a/version-7.0.0/assets/usePopper-ptQ-sUxU.js b/version-7.0.0/assets/usePopper-ptQ-sUxU.js new file mode 100644 index 0000000..6fbfbf7 --- /dev/null +++ b/version-7.0.0/assets/usePopper-ptQ-sUxU.js @@ -0,0 +1 @@ +import{r as G,g as mt}from"./index-RYns6xqu.js";import{r as ht}from"./index-D16Yfzz8.js";var Ie=function(t){return t.reduce(function(r,n){var a=n[0],o=n[1];return r[a]=o,r},{})},Ue=typeof window<"u"&&window.document&&window.document.createElement?G.useLayoutEffect:G.useEffect,R="top",T="bottom",L="right",B="left",Se="auto",ue=[R,T,L,B],Z="start",se="end",yt="clippingParents",et="viewport",ae="popper",gt="reference",ze=ue.reduce(function(e,t){return e.concat([t+"-"+Z,t+"-"+se])},[]),tt=[].concat(ue,[Se]).reduce(function(e,t){return e.concat([t,t+"-"+Z,t+"-"+se])},[]),wt="beforeRead",bt="read",xt="afterRead",Ot="beforeMain",Et="main",At="afterMain",Pt="beforeWrite",jt="write",St="afterWrite",Dt=[wt,bt,xt,Ot,Et,At,Pt,jt,St];function F(e){return e?(e.nodeName||"").toLowerCase():null}function C(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function K(e){var t=C(e).Element;return e instanceof t||e instanceof Element}function M(e){var t=C(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function De(e){if(typeof ShadowRoot>"u")return!1;var t=C(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Rt(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!M(o)||!F(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(u){var i=a[u];i===!1?o.removeAttribute(u):o.setAttribute(u,i===!0?"":i)}))})}function Bt(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),i=u.reduce(function(s,c){return s[c]="",s},{});!M(a)||!F(a)||(Object.assign(a.style,i),Object.keys(o).forEach(function(s){a.removeAttribute(s)}))})}}const $t={name:"applyStyles",enabled:!0,phase:"write",fn:Rt,effect:Bt,requires:["computeStyles"]};function H(e){return e.split("-")[0]}var J=Math.max,we=Math.min,_=Math.round;function Pe(){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 rt(){return!/^((?!chrome|android).)*safari/i.test(Pe())}function ee(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&M(e)&&(a=e.offsetWidth>0&&_(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&_(n.height)/e.offsetHeight||1);var u=K(e)?C(e):window,i=u.visualViewport,s=!rt()&&r,c=(n.left+(s&&i?i.offsetLeft:0))/a,f=(n.top+(s&&i?i.offsetTop:0))/o,l=n.width/a,m=n.height/o;return{width:l,height:m,top:f,right:c+l,bottom:f+m,left:c,x:c,y:f}}function Re(e){var t=ee(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function nt(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&De(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function V(e){return C(e).getComputedStyle(e)}function Ct(e){return["table","td","th"].indexOf(F(e))>=0}function N(e){return((K(e)?e.ownerDocument:e.document)||window.document).documentElement}function be(e){return F(e)==="html"?e:e.assignedSlot||e.parentNode||(De(e)?e.host:null)||N(e)}function Xe(e){return!M(e)||V(e).position==="fixed"?null:e.offsetParent}function Mt(e){var t=/firefox/i.test(Pe()),r=/Trident/i.test(Pe());if(r&&M(e)){var n=V(e);if(n.position==="fixed")return null}var a=be(e);for(De(a)&&(a=a.host);M(a)&&["html","body"].indexOf(F(a))<0;){var o=V(a);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 a;a=a.parentNode}return null}function ce(e){for(var t=C(e),r=Xe(e);r&&Ct(r)&&V(r).position==="static";)r=Xe(r);return r&&(F(r)==="html"||F(r)==="body"&&V(r).position==="static")?t:r||Mt(e)||t}function Be(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function oe(e,t,r){return J(e,we(t,r))}function Tt(e,t,r){var n=oe(e,t,r);return n>r?r:n}function at(){return{top:0,right:0,bottom:0,left:0}}function ot(e){return Object.assign({},at(),e)}function it(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Lt=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,ot(typeof t!="number"?t:it(t,ue))};function kt(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,u=r.modifiersData.popperOffsets,i=H(r.placement),s=Be(i),c=[B,L].indexOf(i)>=0,f=c?"height":"width";if(!(!o||!u)){var l=Lt(a.padding,r),m=Re(o),p=s==="y"?R:B,y=s==="y"?T:L,h=r.rects.reference[f]+r.rects.reference[s]-u[s]-r.rects.popper[f],v=u[s]-r.rects.reference[s],b=ce(o),O=b?s==="y"?b.clientHeight||0:b.clientWidth||0:0,E=h/2-v/2,d=l[p],g=O-m[f]-l[y],w=O/2-m[f]/2+E,x=oe(d,w,g),j=s;r.modifiersData[n]=(t={},t[j]=x,t.centerOffset=x-w,t)}}function Wt(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||nt(t.elements.popper,a)&&(t.elements.arrow=a))}const Ht={name:"arrow",enabled:!0,phase:"main",fn:kt,effect:Wt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(e){return e.split("-")[1]}var Ft={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:_(r*a)/a||0,y:_(n*a)/a||0}}function Ye(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,u=e.offsets,i=e.position,s=e.gpuAcceleration,c=e.adaptive,f=e.roundOffsets,l=e.isFixed,m=u.x,p=m===void 0?0:m,y=u.y,h=y===void 0?0:y,v=typeof f=="function"?f({x:p,y:h}):{x:p,y:h};p=v.x,h=v.y;var b=u.hasOwnProperty("x"),O=u.hasOwnProperty("y"),E=B,d=R,g=window;if(c){var w=ce(r),x="clientHeight",j="clientWidth";if(w===C(r)&&(w=N(r),V(w).position!=="static"&&i==="absolute"&&(x="scrollHeight",j="scrollWidth")),w=w,a===R||(a===B||a===L)&&o===se){d=T;var P=l&&w===g&&g.visualViewport?g.visualViewport.height:w[x];h-=P-n.height,h*=s?1:-1}if(a===B||(a===R||a===T)&&o===se){E=L;var A=l&&w===g&&g.visualViewport?g.visualViewport.width:w[j];p-=A-n.width,p*=s?1:-1}}var S=Object.assign({position:i},c&&Ft),k=f===!0?Vt({x:p,y:h},C(r)):{x:p,y:h};if(p=k.x,h=k.y,s){var D;return Object.assign({},S,(D={},D[d]=O?"0":"",D[E]=b?"0":"",D.transform=(g.devicePixelRatio||1)<=1?"translate("+p+"px, "+h+"px)":"translate3d("+p+"px, "+h+"px, 0)",D))}return Object.assign({},S,(t={},t[d]=O?h+"px":"",t[E]=b?p+"px":"",t.transform="",t))}function qt(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,u=o===void 0?!0:o,i=r.roundOffsets,s=i===void 0?!0:i,c={placement:H(t.placement),variation:te(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Ye(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:u,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ye(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Nt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:qt,data:{}};var he={passive:!0};function It(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,u=n.resize,i=u===void 0?!0:u,s=C(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach(function(f){f.addEventListener("scroll",r.update,he)}),i&&s.addEventListener("resize",r.update,he),function(){o&&c.forEach(function(f){f.removeEventListener("scroll",r.update,he)}),i&&s.removeEventListener("resize",r.update,he)}}const Ut={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:It,data:{}};var zt={left:"right",right:"left",bottom:"top",top:"bottom"};function ye(e){return e.replace(/left|right|bottom|top/g,function(t){return zt[t]})}var Xt={start:"end",end:"start"};function Ge(e){return e.replace(/start|end/g,function(t){return Xt[t]})}function $e(e){var t=C(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Ce(e){return ee(N(e)).left+$e(e).scrollLeft}function Yt(e,t){var r=C(e),n=N(e),a=r.visualViewport,o=n.clientWidth,u=n.clientHeight,i=0,s=0;if(a){o=a.width,u=a.height;var c=rt();(c||!c&&t==="fixed")&&(i=a.offsetLeft,s=a.offsetTop)}return{width:o,height:u,x:i+Ce(e),y:s}}function Gt(e){var t,r=N(e),n=$e(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=J(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),u=J(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),i=-n.scrollLeft+Ce(e),s=-n.scrollTop;return V(a||r).direction==="rtl"&&(i+=J(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:u,x:i,y:s}}function Me(e){var t=V(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function st(e){return["html","body","#document"].indexOf(F(e))>=0?e.ownerDocument.body:M(e)&&Me(e)?e:st(be(e))}function ie(e,t){var r;t===void 0&&(t=[]);var n=st(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=C(n),u=a?[o].concat(o.visualViewport||[],Me(n)?n:[]):n,i=t.concat(u);return a?i:i.concat(ie(be(u)))}function je(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Jt(e,t){var r=ee(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function Je(e,t,r){return t===et?je(Yt(e,r)):K(t)?Jt(t,r):je(Gt(N(e)))}function Kt(e){var t=ie(be(e)),r=["absolute","fixed"].indexOf(V(e).position)>=0,n=r&&M(e)?ce(e):e;return K(n)?t.filter(function(a){return K(a)&&nt(a,n)&&F(a)!=="body"}):[]}function Qt(e,t,r,n){var a=t==="clippingParents"?Kt(e):[].concat(t),o=[].concat(a,[r]),u=o[0],i=o.reduce(function(s,c){var f=Je(e,c,n);return s.top=J(f.top,s.top),s.right=we(f.right,s.right),s.bottom=we(f.bottom,s.bottom),s.left=J(f.left,s.left),s},Je(e,u,n));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function ft(e){var t=e.reference,r=e.element,n=e.placement,a=n?H(n):null,o=n?te(n):null,u=t.x+t.width/2-r.width/2,i=t.y+t.height/2-r.height/2,s;switch(a){case R:s={x:u,y:t.y-r.height};break;case T:s={x:u,y:t.y+t.height};break;case L:s={x:t.x+t.width,y:i};break;case B:s={x:t.x-r.width,y:i};break;default:s={x:t.x,y:t.y}}var c=a?Be(a):null;if(c!=null){var f=c==="y"?"height":"width";switch(o){case Z:s[c]=s[c]-(t[f]/2-r[f]/2);break;case se:s[c]=s[c]+(t[f]/2-r[f]/2);break}}return s}function fe(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,u=o===void 0?e.strategy:o,i=r.boundary,s=i===void 0?yt:i,c=r.rootBoundary,f=c===void 0?et:c,l=r.elementContext,m=l===void 0?ae:l,p=r.altBoundary,y=p===void 0?!1:p,h=r.padding,v=h===void 0?0:h,b=ot(typeof v!="number"?v:it(v,ue)),O=m===ae?gt:ae,E=e.rects.popper,d=e.elements[y?O:m],g=Qt(K(d)?d:d.contextElement||N(e.elements.popper),s,f,u),w=ee(e.elements.reference),x=ft({reference:w,element:E,strategy:"absolute",placement:a}),j=je(Object.assign({},E,x)),P=m===ae?j:w,A={top:g.top-P.top+b.top,bottom:P.bottom-g.bottom+b.bottom,left:g.left-P.left+b.left,right:P.right-g.right+b.right},S=e.modifiersData.offset;if(m===ae&&S){var k=S[a];Object.keys(A).forEach(function(D){var I=[L,T].indexOf(D)>=0?1:-1,U=[R,T].indexOf(D)>=0?"y":"x";A[D]+=k[U]*I})}return A}function Zt(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,u=r.padding,i=r.flipVariations,s=r.allowedAutoPlacements,c=s===void 0?tt:s,f=te(n),l=f?i?ze:ze.filter(function(y){return te(y)===f}):ue,m=l.filter(function(y){return c.indexOf(y)>=0});m.length===0&&(m=l);var p=m.reduce(function(y,h){return y[h]=fe(e,{placement:h,boundary:a,rootBoundary:o,padding:u})[H(h)],y},{});return Object.keys(p).sort(function(y,h){return p[y]-p[h]})}function _t(e){if(H(e)===Se)return[];var t=ye(e);return[Ge(e),t,Ge(t)]}function er(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,u=r.altAxis,i=u===void 0?!0:u,s=r.fallbackPlacements,c=r.padding,f=r.boundary,l=r.rootBoundary,m=r.altBoundary,p=r.flipVariations,y=p===void 0?!0:p,h=r.allowedAutoPlacements,v=t.options.placement,b=H(v),O=b===v,E=s||(O||!y?[ye(v)]:_t(v)),d=[v].concat(E).reduce(function(Q,q){return Q.concat(H(q)===Se?Zt(t,{placement:q,boundary:f,rootBoundary:l,padding:c,flipVariations:y,allowedAutoPlacements:h}):q)},[]),g=t.rects.reference,w=t.rects.popper,x=new Map,j=!0,P=d[0],A=0;A=0,U=I?"width":"height",$=fe(t,{placement:S,boundary:f,rootBoundary:l,altBoundary:m,padding:c}),W=I?D?L:B:D?T:R;g[U]>w[U]&&(W=ye(W));var pe=ye(W),z=[];if(o&&z.push($[k]<=0),i&&z.push($[W]<=0,$[pe]<=0),z.every(function(Q){return Q})){P=S,j=!1;break}x.set(S,z)}if(j)for(var le=y?3:1,xe=function(q){var ne=d.find(function(de){var X=x.get(de);if(X)return X.slice(0,q).every(function(Oe){return Oe})});if(ne)return P=ne,"break"},re=le;re>0;re--){var ve=xe(re);if(ve==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}const tr={name:"flip",enabled:!0,phase:"main",fn:er,requiresIfExists:["offset"],data:{_skip:!1}};function Ke(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Qe(e){return[R,L,T,B].some(function(t){return e[t]>=0})}function rr(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,u=fe(t,{elementContext:"reference"}),i=fe(t,{altBoundary:!0}),s=Ke(u,n),c=Ke(i,a,o),f=Qe(s),l=Qe(c);t.modifiersData[r]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:f,hasPopperEscaped:l},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":l})}const nr={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:rr};function ar(e,t,r){var n=H(e),a=[B,R].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,u=o[0],i=o[1];return u=u||0,i=(i||0)*a,[B,L].indexOf(n)>=0?{x:i,y:u}:{x:u,y:i}}function or(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,u=tt.reduce(function(f,l){return f[l]=ar(l,t.rects,o),f},{}),i=u[t.placement],s=i.x,c=i.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=u}const ir={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:or};function sr(e){var t=e.state,r=e.name;t.modifiersData[r]=ft({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const fr={name:"popperOffsets",enabled:!0,phase:"read",fn:sr,data:{}};function ur(e){return e==="x"?"y":"x"}function cr(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,u=r.altAxis,i=u===void 0?!1:u,s=r.boundary,c=r.rootBoundary,f=r.altBoundary,l=r.padding,m=r.tether,p=m===void 0?!0:m,y=r.tetherOffset,h=y===void 0?0:y,v=fe(t,{boundary:s,rootBoundary:c,padding:l,altBoundary:f}),b=H(t.placement),O=te(t.placement),E=!O,d=Be(b),g=ur(d),w=t.modifiersData.popperOffsets,x=t.rects.reference,j=t.rects.popper,P=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,A=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(w){if(o){var D,I=d==="y"?R:B,U=d==="y"?T:L,$=d==="y"?"height":"width",W=w[d],pe=W+v[I],z=W-v[U],le=p?-j[$]/2:0,xe=O===Z?x[$]:j[$],re=O===Z?-j[$]:-x[$],ve=t.elements.arrow,Q=p&&ve?Re(ve):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:at(),ne=q[I],de=q[U],X=oe(0,x[$],Q[$]),Oe=E?x[$]/2-le-X-ne-A.mainAxis:xe-X-ne-A.mainAxis,ut=E?-x[$]/2+le+X+de+A.mainAxis:re+X+de+A.mainAxis,Ee=t.elements.arrow&&ce(t.elements.arrow),ct=Ee?d==="y"?Ee.clientTop||0:Ee.clientLeft||0:0,Te=(D=S==null?void 0:S[d])!=null?D:0,pt=W+Oe-Te-ct,lt=W+ut-Te,Le=oe(p?we(pe,pt):pe,W,p?J(z,lt):z);w[d]=Le,k[d]=Le-W}if(i){var ke,vt=d==="x"?R:B,dt=d==="x"?T:L,Y=w[g],me=g==="y"?"height":"width",We=Y+v[vt],He=Y-v[dt],Ae=[R,B].indexOf(b)!==-1,Fe=(ke=S==null?void 0:S[g])!=null?ke:0,Ve=Ae?We:Y-x[me]-j[me]-Fe+A.altAxis,qe=Ae?Y+x[me]+j[me]-Fe-A.altAxis:He,Ne=p&&Ae?Tt(Ve,Y,qe):oe(p?Ve:We,Y,p?qe:He);w[g]=Ne,k[g]=Ne-Y}t.modifiersData[n]=k}}const pr={name:"preventOverflow",enabled:!0,phase:"main",fn:cr,requiresIfExists:["offset"]};function lr(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function vr(e){return e===C(e)||!M(e)?$e(e):lr(e)}function dr(e){var t=e.getBoundingClientRect(),r=_(t.width)/e.offsetWidth||1,n=_(t.height)/e.offsetHeight||1;return r!==1||n!==1}function mr(e,t,r){r===void 0&&(r=!1);var n=M(t),a=M(t)&&dr(t),o=N(t),u=ee(e,a,r),i={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(n||!n&&!r)&&((F(t)!=="body"||Me(o))&&(i=vr(t)),M(t)?(s=ee(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):o&&(s.x=Ce(o))),{x:u.left+i.scrollLeft-s.x,y:u.top+i.scrollTop-s.y,width:u.width,height:u.height}}function hr(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var u=[].concat(o.requires||[],o.requiresIfExists||[]);u.forEach(function(i){if(!r.has(i)){var s=t.get(i);s&&a(s)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function yr(e){var t=hr(e);return Dt.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function gr(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function wr(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var Ze={placement:"bottom",modifiers:[],strategy:"absolute"};function _e(){for(var e=arguments.length,t=new Array(e),r=0;r{const e=t.sketchProperties.userAttributes.find(s=>s.exportId===r);return(e==null?void 0:e.value)||o}]}export{c as u}; diff --git a/version-7.0.0/assets/useTranslation-SdK8TBCK.js b/version-7.0.0/assets/useTranslation-SdK8TBCK.js new file mode 100644 index 0000000..83790cf --- /dev/null +++ b/version-7.0.0/assets/useTranslation-SdK8TBCK.js @@ -0,0 +1 @@ +import{r as l}from"./index-RYns6xqu.js";import{I as $,R as A,g as O,a as G}from"./context-D1gH75Th.js";const J=(...e)=>{console!=null&&console.warn&&(g(e[0])&&(e[0]=`react-i18next:: ${e[0]}`),console.warn(...e))},F={},T=(...e)=>{g(e[0])&&F[e[0]]||(g(e[0])&&(F[e[0]]=new Date),J(...e))},k=(e,n)=>()=>{if(e.isInitialized)n();else{const s=()=>{setTimeout(()=>{e.off("initialized",s)},0),n()};e.on("initialized",s)}},M=(e,n,s)=>{e.loadNamespaces(n,k(e,s))},j=(e,n,s,i)=>{g(s)&&(s=[s]),s.forEach(m=>{e.options.ns.indexOf(m)<0&&e.options.ns.push(m)}),e.loadLanguages(n,k(e,i))},U=(e,n,s={})=>!n.languages||!n.languages.length?(T("i18n.languages were undefined or empty",n.languages),!0):n.hasLoadedNamespace(e,{lng:s.lng,precheck:(i,m)=>{var t;if(((t=s.bindI18n)==null?void 0:t.indexOf("languageChanging"))>-1&&i.services.backendConnector.backend&&i.isLanguageChangingTo&&!m(i.isLanguageChangingTo,e))return!1}}),g=e=>typeof e=="string",W=e=>typeof e=="object"&&e!==null,Y=(e,n)=>{const s=l.useRef();return l.useEffect(()=>{s.current=e},[e,n]),s.current},v=(e,n,s,i)=>e.getFixedT(n,s,i),q=(e,n,s,i)=>l.useCallback(v(e,n,s,i),[e,n,s,i]),K=(e,n={})=>{var z,E,I,L;const{i18n:s}=n,{i18n:i,defaultNS:m}=l.useContext($)||{},t=s||i||G();if(t&&!t.reportNamespaces&&(t.reportNamespaces=new A),!t){T("You will need to pass in an i18next instance by using initReactI18next");const a=(c,u)=>g(u)?u:W(u)&&g(u.defaultValue)?u.defaultValue:Array.isArray(c)?c[c.length-1]:c,r=[a,{},!1];return r.t=a,r.i18n={},r.ready=!1,r}(z=t.options.react)!=null&&z.wait&&T("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const y={...O(),...t.options.react,...n},{useSuspense:S,keyPrefix:x}=y;let o=m||((E=t.options)==null?void 0:E.defaultNS);o=g(o)?[o]:o||["translation"],(L=(I=t.reportNamespaces).addUsedNamespaces)==null||L.call(I,o);const f=(t.isInitialized||t.initializedStoreOnce)&&o.every(a=>U(a,t,y)),P=q(t,n.lng||null,y.nsMode==="fallback"?o:o[0],x),b=()=>P,p=()=>v(t,n.lng||null,y.nsMode==="fallback"?o:o[0],x),[C,N]=l.useState(b);let h=o.join();n.lng&&(h=`${n.lng}${h}`);const R=Y(h),d=l.useRef(!0);l.useEffect(()=>{const{bindI18n:a,bindI18nStore:r}=y;d.current=!0,!f&&!S&&(n.lng?j(t,n.lng,o,()=>{d.current&&N(p)}):M(t,o,()=>{d.current&&N(p)})),f&&R&&R!==h&&d.current&&N(p);const c=()=>{d.current&&N(p)};return a&&(t==null||t.on(a,c)),r&&(t==null||t.store.on(r,c)),()=>{d.current=!1,t&&(a==null||a.split(" ").forEach(u=>t.off(u,c))),r&&t&&r.split(" ").forEach(u=>t.store.off(u,c))}},[t,h]),l.useEffect(()=>{d.current&&f&&N(b)},[t,x,f]);const w=[C,t,f];if(w.t=C,w.i18n=t,w.ready=f,f||!f&&!S)return w;throw new Promise(a=>{n.lng?j(t,n.lng,o,()=>a()):M(t,o,()=>a())})};export{K as u}; diff --git a/version-7.0.0/assets/valueFormatter-CwWsdtmz.js b/version-7.0.0/assets/valueFormatter-CwWsdtmz.js new file mode 100644 index 0000000..24ac404 --- /dev/null +++ b/version-7.0.0/assets/valueFormatter-CwWsdtmz.js @@ -0,0 +1,189 @@ +import{j as r}from"./jsx-runtime-DEdD30eg.js";import{d as E}from"./styled-components.browser.esm-Cwi-fKCl.js";import{p as d,r as $}from"./number-cRyP0T_7.js";import"./geographies-Dy7PGO2y.js";import"./ReportDecorator-BKqhhKaH.js";const n={barHeight:30,titleWidth:35},W=E.div` + h3, + h6 { + margin: 0; + line-height: 1em; + } + h3 { + margin-bottom: 1em; + } + h6 { + font-size: 0.8em; + padding: 0 0.5em 0.5em 0; + width: 20%; + text-align: right; + color: #666; + } + figure { + margin: 2em auto 2em auto; + max-width: 1100px; + position: relative; + } + .graphic { + padding-left: 10px; + } + .row { + display: flex; + align-items: center; + } + + .title { + font-size: 0.9em; + width: ${e=>e.$titleWidth||n.titleWidth}%; + padding-right: 5px; + text-align: right; + color: #666; + display: flex; + align-items: center; + justify-content: right; + } + + @keyframes expand { + from { + width: 0%; + } + to { + width: ${e=>e.$showTitle?e.$titleWidth||n.titleWidth:92}%; + } + } + @media screen and (min-width: 768px) { + @keyframes expand { + from { + width: 0%; + } + to { + width: ${e=>e.$showTitle?e.$titleWidth||n.titleWidth:92}%; + } + } + } + .chart { + position: relative; + overflow: visible; + width: 0%; + animation: expand 1.5s ease forwards; + } + + .row + .row .chart { + animation-delay: 0.2s; + } + .row + .row + .row .chart { + animation-delay: 0.4s; + } + .block.yes { + outline: 1px solid #999; + } + .block { + display: flex; + align-items: center; + justify-content: center; + height: ${e=>e.$barHeight||n.barHeight}px; + color: #333; + font-size: 0.75em; + float: left; + background-color: #999; + position: relative; + overflow: hidden; + opacity: 1; + transition: + opacity, + 0.3s ease; + cursor: pointer; + } + + .block:hover { + opacity: 0.65; + } + + .x-axis { + text-align: center; + padding: 1em 0 0.5em; + } + + .legend { + margin: 0 auto; + padding: 0; + font-size: 0.9em; + } + .legend li { + display: inline-block; + padding: 0.25em 0.8em; + line-height: 1em; + } + .legend li:before { + content: ""; + margin-right: 0.5em; + display: inline-block; + width: 8px; + height: 8px; + background-color: #334d5c; + } + + .zero-marker { + position: absolute; + left: -1.5px; + height: ${e=>(e.$barHeight||n.barHeight)*1.5}px; + width: 1.5px; + background-color: #aaa; + top: -${e=>(e.$barHeight||n.barHeight)*.25}px; + } + + ${e=>e.$rowTotals.map((t,a)=>` + .row-${a} .total-label { + position: absolute; + left: ${t+.75}%; + width: 100px; + font-size: 0.9em; + text-shadow: 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF, 0 0 2px #FFF; + font-weight: bold; + color: #666; + height: ${e.$barHeight||n.barHeight}px; + display: flex; + align-items: center; + } + `)} + + ${e=>e.$target?` + .marker-label { + position: absolute; + ${e.$targetLabelPosition||"top"}: ${e.$targetLabelStyle==="normal"?"-15":"-12"}px; + left: ${e.$target||0}%; + width: 100px; + text-align: left; + font-size: 0.7em; + color: #767676; + } + + .marker { + position: absolute; + left: ${e.$target}%; + height: ${(e.$barHeight||n.barHeight)+4}px; + width: 3px; + background-color: #000; + opacity: 0.35; + top: -2px; + border-radius: 2px; + } + `:""} + + ${e=>e.$blockGroupColors.map((t,a)=>` + .legend li:nth-of-type(${a+1}):before { + background-color: ${t}; + } + `)} + + @media screen and (min-width: 768px) { + h6 { + padding: 0 0.5em 0.5em 0; + width: 6em; + float: left; + } + .block { + font-size: 1em; + } + .legend { + width: 100%; + } + } +`,G=({rows:e,rowConfigs:t,barHeight:a,titleWidth:k,showLegend:F=!0,showTitle:h=!0,showTotalLabel:S=!0,showTargetLabel:T=!0,targetLabelPosition:j="top",targetLabelStyle:H="normal",target:l,blockGroupNames:q,valueFormatter:f,targetValueFormatter:b,targetReachedColor:y,...p})=>{const c=e[0].length,x=p.blockGroupStyles&&p.blockGroupStyles.length>=c?p.blockGroupStyles:[{backgroundColor:"blue"},{backgroundColor:"green"},{backgroundColor:"gray"}],s=e.reduce((o,i)=>[...o,L(i)],[]);return r.jsx(W,{$rowTotals:s,$target:l,$barHeight:a,$showTitle:h,$titleWidth:k,$blockGroupColors:x.map(o=>o.backgroundColor).slice(0,c),$targetLabelPosition:j,$targetLabelStyle:H,children:r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"graphic",children:e.map((o,i)=>{const u=t[i].title,v=typeof u=="function"?u:()=>u,z=l&&s[i]>=l;return r.jsxs("div",{className:`row row-${i}`,children:[h&&r.jsx("div",{className:"title",children:v(s[i])}),r.jsxs("div",{className:"chart",children:[o.map((N,g)=>N.map((C,w)=>r.jsx("span",{style:{width:`${C}%`,...x[g],...z&&y?{backgroundColor:y}:{}},className:`block-group-${g} block-${w} block`},`${g}${w}`))),r.jsx("div",{className:"zero-marker"}),l&&r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"marker"}),T&&i===0&&r.jsx("div",{className:"marker-label",children:b?b(l):"Target"})]}),S&&r.jsx("div",{className:"total-label",children:f?f(s[i]):s[i]})]})]},`row-${i}`)})}),F&&r.jsx("div",{className:"x-axis",children:r.jsx("ul",{className:"legend",children:q.slice(0,c).map((o,i)=>r.jsx("li",{children:o},i))})})]})})},L=e=>e.reduce((t,a)=>t+B(a),0),B=e=>e.reduce((t,a)=>t+a,0);G.__docgenInfo={description:"Horizontal stacked bar chart component",methods:[],displayName:"HorizontalStackedBar",props:{rows:{required:!0,tsType:{name:"Array",elements:[{name:"Array",elements:[{name:"Array",elements:[{name:"number"}],raw:"Block[]"}],raw:"BlockGroup[]"}],raw:"HorizontalStackedBarRow[]"},description:"row data"},rowConfigs:{required:!0,tsType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ + title: string | ((value: number) => string | JSX.Element); +}`,signature:{properties:[{key:"title",value:{name:"union",raw:"string | ((value: number) => string | JSX.Element)",elements:[{name:"string"},{name:"unknown"}],required:!0}}]}}],raw:"RowConfig[]"},description:"row config"},max:{required:!0,tsType:{name:"number"},description:"Maximum value for each row"},blockGroupNames:{required:!0,tsType:{name:"Array",elements:[{name:"string"}],raw:"string[]"},description:""},blockGroupStyles:{required:!1,tsType:{name:"Array",elements:[{name:"ReactCSSProperties",raw:"React.CSSProperties"}],raw:"React.CSSProperties[]"},description:"Style for each block group"},barHeight:{required:!1,tsType:{name:"number"},description:""},titleWidth:{required:!1,tsType:{name:"number"},description:""},target:{required:!1,tsType:{name:"number"},description:""},showTargetLabel:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},showTitle:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},showLegend:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},showTotalLabel:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},targetLabelPosition:{required:!1,tsType:{name:"union",raw:'"top" | "bottom"',elements:[{name:"literal",value:'"top"'},{name:"literal",value:'"bottom"'}]},description:"",defaultValue:{value:'"top"',computed:!1}},targetLabelStyle:{required:!1,tsType:{name:"union",raw:'"normal" | "tight"',elements:[{name:"literal",value:'"normal"'},{name:"literal",value:'"tight"'}]},description:"",defaultValue:{value:'"normal"',computed:!1}},valueFormatter:{required:!1,tsType:{name:"signature",type:"function",raw:"(value: number) => string | JSX.Element",signature:{arguments:[{type:{name:"number"},name:"value"}],return:{name:"union",raw:"string | JSX.Element",elements:[{name:"string"},{name:"JSX.Element"}]}}},description:""},targetValueFormatter:{required:!1,tsType:{name:"signature",type:"function",raw:"(value: number) => string | JSX.Element",signature:{arguments:[{type:{name:"number"},name:"value"}],return:{name:"union",raw:"string | JSX.Element",elements:[{name:"string"},{name:"JSX.Element"}]}}},description:""},targetReachedColor:{required:!1,tsType:{name:"string"},description:""}}};const m=new Intl.NumberFormat("en",{style:"decimal"}),A=(e,t)=>t==="value"?e:t==="percent0dig"?d(typeof e=="string"?Number.parseFloat(e):e,{digits:0}):t==="percent"?d(typeof e=="string"?Number.parseFloat(e):e):t==="percent1dig"?d(typeof e=="string"?Number.parseFloat(e):e,{digits:1}):t==="percent2dig"?d(typeof e=="string"?Number.parseFloat(e):e,{digits:2}):t==="number"?m.format(typeof e=="string"?Number.parseFloat(e):e):t==="number1dig"?m.format($(typeof e=="string"?Number.parseFloat(e):e,1)):t==="number2dig"?m.format($(typeof e=="string"?Number.parseFloat(e):e,2)):t==="integer"?m.format(Number.parseInt(`${e}`)):t(e);export{G as H,A as v}; diff --git a/version-7.0.0/favicon.svg b/version-7.0.0/favicon.svg new file mode 100644 index 0000000..571f90f --- /dev/null +++ b/version-7.0.0/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/version-7.0.0/iframe.html b/version-7.0.0/iframe.html new file mode 100644 index 0000000..3cb62c8 --- /dev/null +++ b/version-7.0.0/iframe.html @@ -0,0 +1,639 @@ + + + + + + Storybook + + + + + + + + + + + + + + + +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

No Preview

+

Sorry, but you either have no stories or none are selected somehow.

+
    +
  • Please check the Storybook config.
  • +
  • Try reloading the page.
  • +
+

+ If the problem persists, check the browser console, or the terminal you've run Storybook from. +

+
+
+ +
+
+

+

+ The component failed to render properly, likely due to a configuration issue in Storybook. + Here are some common causes and how you can address them: +

+
    +
  1. + Missing Context/Providers: You can use decorators to supply specific + contexts or providers, which are sometimes necessary for components to render correctly. For + detailed instructions on using decorators, please visit the + Decorators documentation. +
  2. +
  3. + Misconfigured Webpack or Vite: Verify that Storybook picks up all necessary + settings for loaders, plugins, and other relevant parameters. You can find step-by-step + guides for configuring + Webpack or + Vite + with Storybook. +
  4. +
  5. + Missing Environment Variables: Your Storybook may require specific + environment variables to function as intended. You can set up custom environment variables + as outlined in the + Environment Variables documentation. +
  6. +
+
+
+
+ +
+
+ + diff --git a/version-7.0.0/index.html b/version-7.0.0/index.html new file mode 100644 index 0000000..00e36fe --- /dev/null +++ b/version-7.0.0/index.html @@ -0,0 +1,181 @@ + + + + + + storybook - Storybook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + diff --git a/version-7.0.0/index.json b/version-7.0.0/index.json new file mode 100644 index 0000000..a48a6da --- /dev/null +++ b/version-7.0.0/index.json @@ -0,0 +1 @@ +{"v":5,"entries":{"components-card-card--simple":{"type":"story","id":"components-card-card--simple","name":"Simple","title":"Components/Card/Card","importPath":"./src/components/Card.stories.tsx","componentPath":"./Card.js","tags":["dev","test"]},"components-circle--circle":{"type":"story","id":"components-circle--circle","name":"Circle","title":"Components/Circle","importPath":"./src/components/Circle.stories.tsx","componentPath":"./Circle.js","tags":["dev","test"]},"components-collapse--collapse":{"type":"story","id":"components-collapse--collapse","name":"Collapse","title":"Components/Collapse","importPath":"./src/components/Collapse.stories.tsx","componentPath":"../components/Collapse.js","tags":["dev","test"]},"components-datadownload--simple":{"type":"story","id":"components-datadownload--simple","name":"Simple","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-datadownload--flatten-nested":{"type":"story","id":"components-datadownload--flatten-nested","name":"Flatten Nested","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-datadownload--button":{"type":"story","id":"components-datadownload--button","name":"Button","title":"Components/DataDownload","importPath":"./src/components/DataDownload.stories.tsx","componentPath":"./DataDownload.js","tags":["dev","test"]},"components-dropdown--dropdown":{"type":"story","id":"components-dropdown--dropdown","name":"Dropdown","title":"Components/Dropdown","importPath":"./src/components/Dropdown.stories.tsx","componentPath":"./Dropdown.js","tags":["dev","test"]},"components-errorstatus--error-status":{"type":"story","id":"components-errorstatus--error-status","name":"Error Status","title":"Components/ErrorStatus","importPath":"./src/components/ErrorStatus.stories.tsx","componentPath":"./ErrorStatus.js","tags":["dev","test"]},"components-geographyswitcher--geography-switcher":{"type":"story","id":"components-geographyswitcher--geography-switcher","name":"Geography Switcher","title":"Components/GeographySwitcher","importPath":"./src/components/GeographySwitcher.stories.tsx","componentPath":"./GeographySwitcher.js","tags":["dev","test"]},"components-infostatus--info-status":{"type":"story","id":"components-infostatus--info-status","name":"Info Status","title":"Components/InfoStatus","importPath":"./src/components/InfoStatus.stories.tsx","componentPath":"./InfoStatus.js","tags":["dev","test"]},"components-keysection--key-section":{"type":"story","id":"components-keysection--key-section","name":"Key Section","title":"Components/KeySection","importPath":"./src/components/KeySection.stories.tsx","componentPath":"./KeySection.js","tags":["dev","test"]},"components-layertoggle--simple-unchecked":{"type":"story","id":"components-layertoggle--simple-unchecked","name":"Simple Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-checked":{"type":"story","id":"components-layertoggle--simple-checked","name":"Simple Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-small-unchecked":{"type":"story","id":"components-layertoggle--simple-small-unchecked","name":"Simple Small Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-small-checked":{"type":"story","id":"components-layertoggle--simple-small-checked","name":"Simple Small Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-unchecked-label":{"type":"story","id":"components-layertoggle--simple-unchecked-label","name":"Simple Unchecked Label","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--simple-checked-label":{"type":"story","id":"components-layertoggle--simple-checked-label","name":"Simple Checked Label","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--unchecked":{"type":"story","id":"components-layertoggle--unchecked","name":"Unchecked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--checked":{"type":"story","id":"components-layertoggle--checked","name":"Checked","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--empty-string-layer-id":{"type":"story","id":"components-layertoggle--empty-string-layer-id","name":"Empty String Layer Id","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-layertoggle--no-layer-id":{"type":"story","id":"components-layertoggle--no-layer-id","name":"No Layer Id","title":"Components/LayerToggle","importPath":"./src/components/LayerToggle.stories.tsx","componentPath":"./LayerToggle.js","tags":["dev","test"]},"components-objectivestatus--yes":{"type":"story","id":"components-objectivestatus--yes","name":"Yes","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-objectivestatus--no":{"type":"story","id":"components-objectivestatus--no","name":"No","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-objectivestatus--maybe":{"type":"story","id":"components-objectivestatus--maybe","name":"Maybe","title":"Components/ObjectiveStatus","importPath":"./src/components/ObjectiveStatus.stories.tsx","componentPath":"./ObjectiveStatus.js","tags":["dev","test"]},"components-pill--pill":{"type":"story","id":"components-pill--pill","name":"Pill","title":"Components/Pill","importPath":"./src/components/Pill.stories.tsx","componentPath":"./Pill.js","tags":["dev","test"]},"components-reporterror--throws":{"type":"story","id":"components-reporterror--throws","name":"Throws","title":"Components/ReportError","importPath":"./src/components/ReportError.stories.tsx","componentPath":"./ReportError.js","tags":["dev","test"]},"components-reporterror--okay":{"type":"story","id":"components-reporterror--okay","name":"Okay","title":"Components/ReportError","importPath":"./src/components/ReportError.stories.tsx","componentPath":"./ReportError.js","tags":["dev","test"]},"components-reportpage--report-page":{"type":"story","id":"components-reportpage--report-page","name":"Report Page","title":"Components/ReportPage","importPath":"./src/components/ReportPage.stories.tsx","componentPath":"./ReportPage.js","tags":["dev","test"]},"components-card-resultscard--basic":{"type":"story","id":"components-card-resultscard--basic","name":"Basic","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--extra-params":{"type":"story","id":"components-card-resultscard--extra-params","name":"Extra Params","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--loading-state":{"type":"story","id":"components-card-resultscard--loading-state","name":"Loading State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-skeleton":{"type":"story","id":"components-card-resultscard--custom-skeleton","name":"Custom Skeleton","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--error-state":{"type":"story","id":"components-card-resultscard--error-state","name":"Error State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--no-data-state":{"type":"story","id":"components-card-resultscard--no-data-state","name":"No Data State","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--error-boundary":{"type":"story","id":"components-card-resultscard--error-boundary","name":"Error Boundary","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-card":{"type":"story","id":"components-card-resultscard--custom-card","name":"Custom Card","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-card-resultscard--custom-card-toggled":{"type":"story","id":"components-card-resultscard--custom-card-toggled","name":"Custom Card Toggled","title":"Components/Card/ResultsCard","importPath":"./src/components/ResultsCard.stories.tsx","componentPath":"./ResultsCard.js","tags":["dev","test"]},"components-segmentcontrol--segment-control":{"type":"story","id":"components-segmentcontrol--segment-control","name":"Segment Control","title":"Components/SegmentControl","importPath":"./src/components/SegmentControl.stories.tsx","componentPath":"./SegmentControl.js","tags":["dev","test"]},"components-simplebutton--simple-button":{"type":"story","id":"components-simplebutton--simple-button","name":"Simple Button","title":"Components/SimpleButton","importPath":"./src/components/SimpleButton.stories.tsx","componentPath":"./SimpleButton.js","tags":["dev","test"]},"components-simplebutton--link-button":{"type":"story","id":"components-simplebutton--link-button","name":"Link Button","title":"Components/SimpleButton","importPath":"./src/components/SimpleButton.stories.tsx","componentPath":"./SimpleButton.js","tags":["dev","test"]},"components-skeleton--small":{"type":"story","id":"components-skeleton--small","name":"Small","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-skeleton--larger":{"type":"story","id":"components-skeleton--larger","name":"Larger","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-skeleton--custom":{"type":"story","id":"components-skeleton--custom","name":"Custom","title":"Components/Skeleton","importPath":"./src/components/Skeleton.stories.tsx","componentPath":"./Skeleton.js","tags":["dev","test"]},"components-card-sketchattributescard--legacy":{"type":"story","id":"components-card-sketchattributescard--legacy","name":"Legacy","title":"Components/Card/SketchAttributesCard","importPath":"./src/components/SketchAttributesLegacyCard.stories.tsx","componentPath":"./SketchAttributesCard.js","tags":["dev","test"]},"components-card-sketchattributescard--next":{"type":"story","id":"components-card-sketchattributescard--next","name":"Next","title":"Components/Card/SketchAttributesCard","importPath":"./src/components/SketchAttributesNextCard.stories.tsx","componentPath":"./SketchAttributesCard.js","tags":["dev","test"]},"components-toolbar--header-toolbar":{"type":"story","id":"components-toolbar--header-toolbar","name":"Header Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--regular-gutter-toolbar":{"type":"story","id":"components-toolbar--regular-gutter-toolbar","name":"Regular Gutter Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--dense-gutter-toolbar":{"type":"story","id":"components-toolbar--dense-gutter-toolbar","name":"Dense Gutter Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-toolbar--data-download-toolbar":{"type":"story","id":"components-toolbar--data-download-toolbar","name":"Data Download Toolbar","title":"Components/Toolbar","importPath":"./src/components/Toolbar.stories.tsx","componentPath":"./Toolbar.js","tags":["dev","test"]},"components-card-toolbarcard--title-only":{"type":"story","id":"components-card-toolbarcard--title-only","name":"Title Only","title":"Components/Card/ToolbarCard","importPath":"./src/components/ToolbarCard.stories.tsx","componentPath":"./ToolbarCard.js","tags":["dev","test"]},"components-card-toolbarcard--buttons":{"type":"story","id":"components-card-toolbarcard--buttons","name":"Buttons","title":"Components/Card/ToolbarCard","importPath":"./src/components/ToolbarCard.stories.tsx","componentPath":"./ToolbarCard.js","tags":["dev","test"]},"components-tooltip--tooltip":{"type":"story","id":"components-tooltip--tooltip","name":"Tooltip","title":"Components/Tooltip","importPath":"./src/components/Tooltip.stories.tsx","componentPath":"./Tooltip.js","tags":["dev","test"]},"components-verticalspacer--vertical-spacer":{"type":"story","id":"components-verticalspacer--vertical-spacer","name":"Vertical Spacer","title":"Components/VerticalSpacer","importPath":"./src/components/VerticalSpacer.stories.tsx","componentPath":"./VerticalSpacer.js","tags":["dev","test"]},"components-horizontalstackedbar--single-bar":{"type":"story","id":"components-horizontalstackedbar--single-bar","name":"Single Bar","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--multiple-bar":{"type":"story","id":"components-horizontalstackedbar--multiple-bar","name":"Multiple Bar","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--target-value-formatter":{"type":"story","id":"components-horizontalstackedbar--target-value-formatter","name":"Target Value Formatter","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-horizontalstackedbar--target-on-bottom":{"type":"story","id":"components-horizontalstackedbar--target-on-bottom","name":"Target On Bottom","title":"Components/HorizontalStackedBar","importPath":"./src/components/chart/HorizontalStackedBar.stories.tsx","componentPath":"./HorizontalStackedBar.js","tags":["dev","test"]},"components-checkboxgroup--simple":{"type":"story","id":"components-checkboxgroup--simple","name":"Simple","title":"Components/CheckboxGroup","importPath":"./src/components/checkbox/CheckboxGroup.stories.tsx","componentPath":"./CheckboxGroup.js","tags":["dev","test"]},"components-checkboxgroup--small-text":{"type":"story","id":"components-checkboxgroup--small-text","name":"Small Text","title":"Components/CheckboxGroup","importPath":"./src/components/checkbox/CheckboxGroup.stories.tsx","componentPath":"./CheckboxGroup.js","tags":["dev","test"]},"components-watersdiagram--simple":{"type":"story","id":"components-watersdiagram--simple","name":"Simple","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--update-label":{"type":"story","id":"components-watersdiagram--update-label","name":"Update Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--remove-label":{"type":"story","id":"components-watersdiagram--remove-label","name":"Remove Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-watersdiagram--add-label":{"type":"story","id":"components-watersdiagram--add-label","name":"Add Label","title":"Components/WatersDiagram","importPath":"./src/components/diagram/WatersDiagram.stories.tsx","componentPath":"./WatersDiagram.js","tags":["dev","test"]},"components-languageswitcher--simple":{"type":"story","id":"components-languageswitcher--simple","name":"Simple","title":"Components/LanguageSwitcher","importPath":"./src/components/i18n/LanguageSwitcher.stories.tsx","componentPath":"./LanguageSwitcher.js","tags":["dev","test"]},"components-languageswitcher--portugeuese":{"type":"story","id":"components-languageswitcher--portugeuese","name":"Portugeuese","title":"Components/LanguageSwitcher","importPath":"./src/components/i18n/LanguageSwitcher.stories.tsx","componentPath":"./LanguageSwitcher.js","tags":["dev","test"]},"components-iucn-iucndesignationtable--simple":{"type":"story","id":"components-iucn-iucndesignationtable--simple","name":"Simple","title":"Components/Iucn/IucnDesignationTable","importPath":"./src/components/iucn/IucnDesignationTable.stories.tsx","componentPath":"./IucnDesignationTable.js","tags":["dev","test"]},"components-iucn-iucnlevelcircle--circle":{"type":"story","id":"components-iucn-iucnlevelcircle--circle","name":"Circle","title":"Components/Iucn/IucnLevelCircle","importPath":"./src/components/iucn/IucnLevelCircle.stories.tsx","componentPath":"./IucnLevelCircle.js","tags":["dev","test"]},"components-iucn-iucnlevelpill--pill":{"type":"story","id":"components-iucn-iucnlevelpill--pill","name":"Pill","title":"Components/Iucn/IucnLevelPill","importPath":"./src/components/iucn/IucnLevelPill.stories.tsx","componentPath":"./IucnLevelPill.js","tags":["dev","test"]},"components-iucn-iucnmatrix--simple":{"type":"story","id":"components-iucn-iucnmatrix--simple","name":"Simple","title":"Components/Iucn/IucnMatrix","importPath":"./src/components/iucn/IucnMatrix.stories.tsx","componentPath":"./IucnMatrix.js","tags":["dev","test"]},"components-table-classtable--simple":{"type":"story","id":"components-table-classtable--simple","name":"Simple","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-1-digit":{"type":"story","id":"components-table-classtable--number-1-digit","name":"Number 1 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-2-digit":{"type":"story","id":"components-table-classtable--number-2-digit","name":"Number 2 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--number-thousands":{"type":"story","id":"components-table-classtable--number-thousands","name":"Number Thousands","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--integer":{"type":"story","id":"components-table-classtable--integer","name":"Integer","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent":{"type":"story","id":"components-table-classtable--percent","name":"Percent","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-1-digit":{"type":"story","id":"components-table-classtable--percent-1-digit","name":"Percent 1 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-2-digit":{"type":"story","id":"components-table-classtable--percent-2-digit","name":"Percent 2 Digit","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--percent-thousands":{"type":"story","id":"components-table-classtable--percent-thousands","name":"Percent Thousands","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-layer-toggle":{"type":"story","id":"components-table-classtable--simple-layer-toggle","name":"Simple Layer Toggle","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-goal":{"type":"story","id":"components-table-classtable--simple-goal","name":"Simple Goal","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--simple-both":{"type":"story","id":"components-table-classtable--simple-both","name":"Simple Both","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--categorical-data":{"type":"story","id":"components-table-classtable--categorical-data","name":"Categorical Data","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--table-with-nan-value":{"type":"story","id":"components-table-classtable--table-with-nan-value","name":"Table With Nan Value","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--value-format-and-label":{"type":"story","id":"components-table-classtable--value-format-and-label","name":"Value Format And Label","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-separate-sortable-value-column":{"type":"story","id":"components-table-classtable--chart-with-separate-sortable-value-column","name":"Chart With Separate Sortable Value Column","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-integrated-value-and-target-pass":{"type":"story","id":"components-table-classtable--chart-with-integrated-value-and-target-pass","name":"Chart With Integrated Value And Target Pass","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-nan-value":{"type":"story","id":"components-table-classtable--chart-with-nan-value","name":"Chart With Nan Value","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-objective":{"type":"story","id":"components-table-classtable--chart-with-objective","name":"Chart With Objective","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-mixed-target":{"type":"story","id":"components-table-classtable--chart-with-mixed-target","name":"Chart With Mixed Target","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-separate-target-column":{"type":"story","id":"components-table-classtable--chart-with-separate-target-column","name":"Chart With Separate Target Column","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-classtable--chart-with-wide-title":{"type":"story","id":"components-table-classtable--chart-with-wide-title","name":"Chart With Wide Title","title":"Components/Table/ClassTable","importPath":"./src/components/table/ClassTable.stories.tsx","componentPath":"./ClassTable.js","tags":["dev","test"]},"components-table-groupcirclerow--simple":{"type":"story","id":"components-table-groupcirclerow--simple","name":"Simple","title":"Components/Table/GroupCircleRow","importPath":"./src/components/table/GroupCircleRow.stories.tsx","componentPath":"./GroupCircleRow.js","tags":["dev","test"]},"components-table-sketchclasstable--simple":{"type":"story","id":"components-table-sketchclasstable--simple","name":"Simple","title":"Components/Table/SketchClassTable","importPath":"./src/components/table/SketchClassTable.stories.tsx","componentPath":"./SketchClassTable.js","tags":["dev","test"]},"components-table-sketchclasstable--simple-perc":{"type":"story","id":"components-table-sketchclasstable--simple-perc","name":"Simple Perc","title":"Components/Table/SketchClassTable","importPath":"./src/components/table/SketchClassTable.stories.tsx","componentPath":"./SketchClassTable.js","tags":["dev","test"]},"components-table-table--simple":{"type":"story","id":"components-table-table--simple","name":"Simple","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--squeeze":{"type":"story","id":"components-table-table--squeeze","name":"Squeeze","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--centered":{"type":"story","id":"components-table-table--centered","name":"Centered","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--set-width":{"type":"story","id":"components-table-table--set-width","name":"Set Width","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--formatted-perc-column":{"type":"story","id":"components-table-table--formatted-perc-column","name":"Formatted Perc Column","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--paging":{"type":"story","id":"components-table-table--paging","name":"Paging","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--config-driven-style":{"type":"story","id":"components-table-table--config-driven-style","name":"Config Driven Style","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--class-driven-style":{"type":"story","id":"components-table-table--class-driven-style","name":"Class Driven Style","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--data-driven-props":{"type":"story","id":"components-table-table--data-driven-props","name":"Data Driven Props","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--filter-checkboxes":{"type":"story","id":"components-table-table--filter-checkboxes","name":"Filter Checkboxes","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-title":{"type":"story","id":"components-table-table--table-with-title","name":"Table With Title","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-download":{"type":"story","id":"components-table-table--table-with-download","name":"Table With Download","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-table-table--table-with-no-data":{"type":"story","id":"components-table-table--table-with-no-data","name":"Table With No Data","title":"Components/Table/Table","importPath":"./src/components/table/Table.stories.tsx","componentPath":"./Table.js","tags":["dev","test"]},"components-rbcs-pointycircle--simple":{"type":"story","id":"components-rbcs-pointycircle--simple","name":"Simple","title":"Components/Rbcs/PointyCircle","importPath":"./src/rbcs/components/PointyCircle.stories.tsx","componentPath":"./PointyCircle.js","tags":["dev","test"]},"components-rbcs-pointycircle--two-color":{"type":"story","id":"components-rbcs-pointycircle--two-color","name":"Two Color","title":"Components/Rbcs/PointyCircle","importPath":"./src/rbcs/components/PointyCircle.stories.tsx","componentPath":"./PointyCircle.js","tags":["dev","test"]},"components-rbcs-rbcsicon--zone":{"type":"story","id":"components-rbcs-rbcsicon--zone","name":"Zone","title":"Components/Rbcs/RbcsIcon","importPath":"./src/rbcs/components/RbcsIcons.stories.tsx","componentPath":"./RbcsIcons.js","tags":["dev","test"]},"components-rbcs-rbcsicon--mpa":{"type":"story","id":"components-rbcs-rbcsicon--mpa","name":"Mpa","title":"Components/Rbcs/RbcsIcon","importPath":"./src/rbcs/components/RbcsIcons.stories.tsx","componentPath":"./RbcsIcons.js","tags":["dev","test"]},"components-rbcs-rbcslearnmore--simple":{"type":"story","id":"components-rbcs-rbcslearnmore--simple","name":"Simple","title":"Components/Rbcs/RbcsLearnMore","importPath":"./src/rbcs/components/RbcsLearnMore.stories.tsx","componentPath":"./RbcsLearnMore.js","tags":["dev","test"]},"components-rbcs-rbcsmpaclasspanel--simple":{"type":"story","id":"components-rbcs-rbcsmpaclasspanel--simple","name":"Simple","title":"Components/Rbcs/RbcsMpaClassPanel","importPath":"./src/rbcs/components/RbcsMpaClassPanel.stories.tsx","componentPath":"./RbcsMpaClassPanel.js","tags":["dev","test"]},"components-rbcs-rbcsmpaobjective--simple":{"type":"story","id":"components-rbcs-rbcsmpaobjective--simple","name":"Simple","title":"Components/Rbcs/RbcsMpaObjective","importPath":"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx","componentPath":"./RbcsMpaObjectiveStatus.js","tags":["dev","test"]},"components-rbcs-rbcsmpaobjective--custom-message-render-prop":{"type":"story","id":"components-rbcs-rbcsmpaobjective--custom-message-render-prop","name":"Custom Message Render Prop","title":"Components/Rbcs/RbcsMpaObjective","importPath":"./src/rbcs/components/RbcsMpaObjectiveStatus.stories.tsx","componentPath":"./RbcsMpaObjectiveStatus.js","tags":["dev","test"]},"components-rbcs-rbcszoneclasspanel--simple":{"type":"story","id":"components-rbcs-rbcszoneclasspanel--simple","name":"Simple","title":"Components/Rbcs/RbcsZoneClassPanel","importPath":"./src/rbcs/components/RbcsZoneClassPanel.stories.tsx","componentPath":"./RbcsZoneClassPanel.js","tags":["dev","test"]}}} diff --git a/version-7.0.0/nunito-sans-bold-italic.woff2 b/version-7.0.0/nunito-sans-bold-italic.woff2 new file mode 100644 index 0000000..33563d8 Binary files /dev/null and b/version-7.0.0/nunito-sans-bold-italic.woff2 differ diff --git a/version-7.0.0/nunito-sans-bold.woff2 b/version-7.0.0/nunito-sans-bold.woff2 new file mode 100644 index 0000000..19fcc94 Binary files /dev/null and b/version-7.0.0/nunito-sans-bold.woff2 differ diff --git a/version-7.0.0/nunito-sans-italic.woff2 b/version-7.0.0/nunito-sans-italic.woff2 new file mode 100644 index 0000000..827096d Binary files /dev/null and b/version-7.0.0/nunito-sans-italic.woff2 differ diff --git a/version-7.0.0/nunito-sans-regular.woff2 b/version-7.0.0/nunito-sans-regular.woff2 new file mode 100644 index 0000000..c527ba4 Binary files /dev/null and b/version-7.0.0/nunito-sans-regular.woff2 differ diff --git a/version-7.0.0/project.json b/version-7.0.0/project.json new file mode 100644 index 0000000..df73e2c --- /dev/null +++ b/version-7.0.0/project.json @@ -0,0 +1 @@ +{"generatedAt":1735598263774,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"@babel/plugin-transform-optional-chaining":"7.24.8","@testing-library/react":"16.0.1","vitest":"2.0.5","vitest-fetch-mock":"0.3.0","@testing-library/jest-dom":"6.5.0"},"monorepo":"Lerna","packageManager":{"type":"npm","version":"10.9.0"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","storybookVersion":"8.2.9","storybookVersionSpecifier":"^8.2.9","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.2.9"},"@storybook/addon-interactions":{"version":"8.2.9"},"@storybook/addon-links":{"version":"8.2.9"},"@storybook/blocks":{"version":"8.2.9"},"@storybook/manager-api":{"version":"8.2.9"},"@storybook/react":{"version":"8.2.9"},"@storybook/react-vite":{"version":"8.2.9"},"@storybook/test":{"version":"8.2.9"},"@storybook/theming":{"version":"8.2.9"},"storybook":{"version":"8.2.9"}},"addons":{"$SNIP/node_modules/@storybook/addon-links":{"version":null},"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/@storybook/addon-interactions":{"version":null}}} diff --git a/version-7.0.0/sb-addons/essentials-actions-3/manager-bundle.js b/version-7.0.0/sb-addons/essentials-actions-3/manager-bundle.js new file mode 100644 index 0000000..de07a69 --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-actions-3/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var o=__REACT__,{Children:Te,Component:_e,Fragment:ve,Profiler:Jr,PureComponent:qr,StrictMode:Xr,Suspense:Zr,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Kr,cloneElement:Qr,createContext:Z,createElement:en,createFactory:tn,createRef:rn,forwardRef:Se,isValidElement:nn,lazy:an,memo:j,startTransition:on,unstable_act:sn,useCallback:x,useContext:K,useDebugValue:ln,useDeferredValue:un,useEffect:Re,useId:cn,useImperativeHandle:pn,useInsertionEffect:fn,useLayoutEffect:Ae,useMemo:Ce,useReducer:dn,useRef:we,useState:U,useSyncExternalStore:mn,useTransition:gn,version:bn}=__REACT__;var Tn=__STORYBOOK_API__,{ActiveTabs:_n,Consumer:vn,ManagerContext:Sn,Provider:Rn,RequestResponseError:An,addons:Q,combineParameters:Cn,controlOrMetaKey:wn,controlOrMetaSymbol:Nn,eventMatchesShortcut:xn,eventToShortcut:Ln,experimental_requestResponse:In,isMacLike:Dn,isShortcutTaken:Mn,keyToSymbol:Pn,merge:Bn,mockChannel:Fn,optionOrAltSymbol:zn,shortcutMatchesShortcut:Hn,shortcutToHumanString:jn,types:Ne,useAddonState:xe,useArgTypes:Un,useArgs:kn,useChannel:Le,useGlobalTypes:Gn,useGlobals:Wn,useParameter:Vn,useSharedState:$n,useStoryPrepared:Yn,useStorybookApi:Jn,useStorybookState:qn}=__STORYBOOK_API__;var ea=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:ta,ARGTYPES_INFO_RESPONSE:ra,CHANNEL_CREATED:na,CHANNEL_WS_DISCONNECT:aa,CONFIG_ERROR:oa,CREATE_NEW_STORYFILE_REQUEST:ia,CREATE_NEW_STORYFILE_RESPONSE:sa,CURRENT_STORY_WAS_SET:la,DOCS_PREPARED:ua,DOCS_RENDERED:ca,FILE_COMPONENT_SEARCH_REQUEST:pa,FILE_COMPONENT_SEARCH_RESPONSE:fa,FORCE_REMOUNT:da,FORCE_RE_RENDER:ma,GLOBALS_UPDATED:ga,NAVIGATE_URL:ba,PLAY_FUNCTION_THREW_EXCEPTION:ha,PRELOAD_ENTRIES:Ea,PREVIEW_BUILDER_PROGRESS:ya,PREVIEW_KEYDOWN:Oa,REGISTER_SUBSCRIPTION:Ta,REQUEST_WHATS_NEW_DATA:_a,RESET_STORY_ARGS:va,RESULT_WHATS_NEW_DATA:Sa,SAVE_STORY_REQUEST:Ra,SAVE_STORY_RESPONSE:Aa,SELECT_STORY:Ca,SET_CONFIG:wa,SET_CURRENT_STORY:Na,SET_GLOBALS:xa,SET_INDEX:La,SET_STORIES:Ia,SET_WHATS_NEW_CACHE:Da,SHARED_STATE_CHANGED:Ma,SHARED_STATE_SET:Pa,STORIES_COLLAPSE_ALL:Ba,STORIES_EXPAND_ALL:Fa,STORY_ARGS_UPDATED:za,STORY_CHANGED:k,STORY_ERRORED:Ha,STORY_INDEX_INVALIDATED:ja,STORY_MISSING:Ua,STORY_PREPARED:ka,STORY_RENDERED:Ga,STORY_RENDER_PHASE_CHANGED:Wa,STORY_SPECIFIED:Va,STORY_THREW_EXCEPTION:$a,STORY_UNCHANGED:Ya,TELEMETRY_ERROR:Ja,TOGGLE_WHATS_NEW_NOTIFICATIONS:qa,UNHANDLED_ERRORS_WHILE_PLAYING:Xa,UPDATE_GLOBALS:Za,UPDATE_QUERY_PARAMS:Ka,UPDATE_STORY_ARGS:Qa}=__STORYBOOK_CORE_EVENTS__;var uo=__STORYBOOK_COMPONENTS__,{A:co,ActionBar:Ie,AddonPanel:po,Badge:De,Bar:fo,Blockquote:mo,Button:go,ClipboardCode:bo,Code:ho,DL:Eo,Div:yo,DocumentWrapper:Oo,EmptyTabContent:To,ErrorFormatter:_o,FlexBar:vo,Form:So,H1:Ro,H2:Ao,H3:Co,H4:wo,H5:No,H6:xo,HR:Lo,IconButton:Io,IconButtonSkeleton:Do,Icons:Mo,Img:Po,LI:Bo,Link:Fo,ListItem:zo,Loader:Ho,Modal:jo,OL:Uo,P:ko,Placeholder:Go,Pre:Wo,ResetWrapper:Vo,ScrollArea:Me,Separator:$o,Spaced:Pe,Span:Yo,StorybookIcon:Jo,StorybookLogo:qo,Symbols:Xo,SyntaxHighlighter:Zo,TT:Ko,TabBar:Qo,TabButton:ei,TabWrapper:ti,Table:ri,Tabs:ni,TabsState:ai,TooltipLinkList:oi,TooltipMessage:ii,TooltipNote:si,UL:li,WithTooltip:ui,WithTooltipPure:ci,Zoom:pi,codeCommon:fi,components:di,createCopyToClipboardFunction:mi,getStoryHref:gi,icons:bi,interleaveSeparators:hi,nameSpaceClassNames:Ei,resetComponents:yi,withReset:Oi}=__STORYBOOK_COMPONENTS__;var Be=Object.prototype.hasOwnProperty;function Fe(e,t,r){for(r of e.keys())if(L(r,t))return r}function L(e,t){var r,n,a;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&L(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(a=n,a&&typeof a=="object"&&(a=Fe(t,a),!a)||!t.has(a))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(a=n[0],a&&typeof a=="object"&&(a=Fe(t,a),!a)||!L(n[1],t.get(a)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Be.call(e,r)&&++n&&!Be.call(t,r)||!(r in t)||!L(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var Ni=__STORYBOOK_THEMING__,{CacheProvider:xi,ClassNames:Li,Global:Ii,ThemeProvider:Di,background:Mi,color:Pi,convert:Bi,create:Fi,createCache:zi,createGlobal:Hi,createReset:ji,css:Ui,darken:ki,ensure:Gi,ignoreSsrWarning:Wi,isPropValid:Vi,jsx:$i,keyframes:Yi,lighten:Ji,styled:B,themes:qi,typography:Xi,useTheme:Zi,withTheme:ze}=__STORYBOOK_THEMING__;function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&a<1?(l=i,u=s):a>=1&&a<2?(l=s,u=i):a>=2&&a<3?(u=i,c=s):a>=3&&a<4?(u=s,c=i):a>=4&&a<5?(l=s,c=i):a>=5&&a<6&&(l=i,c=s);var p=r-i/2,d=l+p,f=u+p,E=c+p;return n(d,f,E)}var Ve={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function mt(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Ve[t]?"#"+Ve[t]:e}var gt=/^#[a-fA-F0-9]{6}$/,bt=/^#[a-fA-F0-9]{8}$/,ht=/^#[a-fA-F0-9]{3}$/,Et=/^#[a-fA-F0-9]{4}$/,re=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,yt=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Ot=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Tt=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I(e){if(typeof e!="string")throw new _(3);var t=mt(e);if(t.match(gt))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(bt)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(ht))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Et)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=re.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var i=yt.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var s=Ot.exec(t);if(s){var l=parseInt(""+s[1],10),u=parseInt(""+s[2],10)/100,c=parseInt(""+s[3],10)/100,p="rgb("+F(l,u,c)+")",d=re.exec(p);if(!d)throw new _(4,t,p);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var f=Tt.exec(t.substring(0,50));if(f){var E=parseInt(""+f[1],10),m=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,O="rgb("+F(E,m,y)+")",N=re.exec(O);if(!N)throw new _(4,t,O);return{red:parseInt(""+N[1],10),green:parseInt(""+N[2],10),blue:parseInt(""+N[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new _(5)}function _t(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),i=Math.min(t,r,n),s=(a+i)/2;if(a===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:s,alpha:e.alpha}:{hue:0,saturation:0,lightness:s};var l,u=a-i,c=s>.5?u/(2-a-i):u/(a+i);switch(a){case t:l=(r-n)/u+(r=1?V(e,t,r):"rgba("+F(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?V(e.hue,e.saturation,e.lightness):"rgba("+F(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new _(2)}function oe(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return ae("#"+w(e)+w(t)+w(r));if(typeof e=="object"&&t===void 0&&r===void 0)return ae("#"+w(e.red)+w(e.green)+w(e.blue));throw new _(6)}function $(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=I(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?oe(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?oe(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new _(7)}var Ct=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},wt=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},Nt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},xt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function C(e){if(typeof e!="object")throw new _(8);if(wt(e))return $(e);if(Ct(e))return oe(e);if(xt(e))return At(e);if(Nt(e))return Rt(e);throw new _(8)}function Ye(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Ye(e,t,a)}}function v(e){return Ye(e,e.length,[])}function Lt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{hue:r.hue+parseFloat(e)}))}var nl=v(Lt);function D(e,t,r){return Math.max(e,Math.min(t,r))}function It(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{lightness:D(0,1,r.lightness-parseFloat(e))}))}var al=v(It);function Dt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{saturation:D(0,1,r.saturation-parseFloat(e))}))}var ol=v(Dt);function Mt(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{lightness:D(0,1,r.lightness+parseFloat(e))}))}var il=v(Mt);function Pt(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=I(t),a=T({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),i=I(r),s=T({},i,{alpha:typeof i.alpha=="number"?i.alpha:1}),l=a.alpha-s.alpha,u=parseFloat(e)*2-1,c=u*l===-1?u:u+l,p=1+u*l,d=(c/p+1)/2,f=1-d,E={red:Math.floor(a.red*d+s.red*f),green:Math.floor(a.green*d+s.green*f),blue:Math.floor(a.blue*d+s.blue*f),alpha:a.alpha*parseFloat(e)+s.alpha*(1-parseFloat(e))};return $(E)}var Bt=v(Pt),Je=Bt;function Ft(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=T({},r,{alpha:D(0,1,(n*100+parseFloat(e)*100)/100)});return $(a)}var zt=v(Ft),qe=zt;function Ht(e,t){if(t==="transparent")return t;var r=A(t);return C(T({},r,{saturation:D(0,1,r.saturation+parseFloat(e))}))}var sl=v(Ht);function jt(e,t){return t==="transparent"?t:C(T({},A(t),{hue:parseFloat(e)}))}var ll=v(jt);function Ut(e,t){return t==="transparent"?t:C(T({},A(t),{lightness:parseFloat(e)}))}var ul=v(Ut);function kt(e,t){return t==="transparent"?t:C(T({},A(t),{saturation:parseFloat(e)}))}var cl=v(kt);function Gt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(0, 0, 0)",t)}var pl=v(Gt);function Wt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(255, 255, 255)",t)}var fl=v(Wt);function Vt(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=T({},r,{alpha:D(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return $(a)}var dl=v(Vt);var $t=Object.create,pe=Object.defineProperty,Yt=Object.getOwnPropertyDescriptor,et=Object.getOwnPropertyNames,Jt=Object.getPrototypeOf,qt=Object.prototype.hasOwnProperty,fe=(e,t)=>function(){return t||(0,e[et(e)[0]])((t={exports:{}}).exports,t),t.exports},Xt=(e,t)=>{for(var r in t)pe(e,r,{get:t[r],enumerable:!0})},Zt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of et(t))!qt.call(e,a)&&a!==r&&pe(e,a,{get:()=>t[a],enumerable:!(n=Yt(t,a))||n.enumerable});return e},Kt=(e,t,r)=>(r=e!=null?$t(Jt(e)):{},Zt(t||!e||!e.__esModule?pe(r,"default",{value:e,enumerable:!0}):r,e)),Qt=fe({"node_modules/is-object/index.js"(e,t){t.exports=function(r){return typeof r=="object"&&r!==null}}}),er=fe({"node_modules/is-window/index.js"(e,t){t.exports=function(r){if(r==null)return!1;var n=Object(r);return n===n.window}}}),tr=fe({"node_modules/is-dom/index.js"(e,t){var r=Qt(),n=er();function a(i){return!r(i)||!n(window)||typeof window.Node!="function"?!1:typeof i.nodeType=="number"&&typeof i.nodeName=="string"}t.exports=a}}),q={};Xt(q,{chromeDark:()=>rr,chromeLight:()=>nr});var rr={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},nr={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},tt=Z([{},()=>{}]),ie={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},Y=e=>({DOMNodePreview:{htmlOpenTag:{base:{color:e.HTML_TAG_COLOR},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM},htmlAttributeName:{color:e.HTML_ATTRIBUTE_NAME_COLOR},htmlAttributeValue:{color:e.HTML_ATTRIBUTE_VALUE_COLOR}},htmlCloseTag:{base:{color:e.HTML_TAG_COLOR},offsetLeft:{marginLeft:-e.TREENODE_PADDING_LEFT},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM}},htmlComment:{color:e.HTML_COMMENT_COLOR},htmlDoctype:{color:e.HTML_DOCTYPE_COLOR}},ObjectPreview:{objectDescription:{fontStyle:"italic"},preview:{fontStyle:"italic"},arrayMaxProperties:e.OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES,objectMaxProperties:e.OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES},ObjectName:{base:{color:e.OBJECT_NAME_COLOR},dimmed:{opacity:.6}},ObjectValue:{objectValueNull:{color:e.OBJECT_VALUE_NULL_COLOR},objectValueUndefined:{color:e.OBJECT_VALUE_UNDEFINED_COLOR},objectValueRegExp:{color:e.OBJECT_VALUE_REGEXP_COLOR},objectValueString:{color:e.OBJECT_VALUE_STRING_COLOR},objectValueSymbol:{color:e.OBJECT_VALUE_SYMBOL_COLOR},objectValueNumber:{color:e.OBJECT_VALUE_NUMBER_COLOR},objectValueBoolean:{color:e.OBJECT_VALUE_BOOLEAN_COLOR},objectValueFunctionPrefix:{color:e.OBJECT_VALUE_FUNCTION_PREFIX_COLOR,fontStyle:"italic"},objectValueFunctionName:{fontStyle:"italic"}},TreeView:{treeViewOutline:{padding:0,margin:0,listStyleType:"none"}},TreeNode:{treeNodeBase:{color:e.BASE_COLOR,backgroundColor:e.BASE_BACKGROUND_COLOR,lineHeight:e.TREENODE_LINE_HEIGHT,cursor:"default",boxSizing:"border-box",listStyle:"none",fontFamily:e.TREENODE_FONT_FAMILY,fontSize:e.TREENODE_FONT_SIZE},treeNodePreviewContainer:{},treeNodePlaceholder:{whiteSpace:"pre",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...ie},treeNodeArrow:{base:{color:e.ARROW_COLOR,display:"inline-block",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...parseFloat(e.ARROW_ANIMATION_DURATION)>0?{transition:`transform ${e.ARROW_ANIMATION_DURATION} ease 0s`}:{},...ie},expanded:{WebkitTransform:"rotateZ(90deg)",MozTransform:"rotateZ(90deg)",transform:"rotateZ(90deg)"},collapsed:{WebkitTransform:"rotateZ(0deg)",MozTransform:"rotateZ(0deg)",transform:"rotateZ(0deg)"}},treeNodeChildNodesContainer:{margin:0,paddingLeft:e.TREENODE_PADDING_LEFT}},TableInspector:{base:{color:e.BASE_COLOR,position:"relative",border:`1px solid ${e.TABLE_BORDER_COLOR}`,fontFamily:e.BASE_FONT_FAMILY,fontSize:e.BASE_FONT_SIZE,lineHeight:"120%",boxSizing:"border-box",cursor:"default"}},TableInspectorHeaderContainer:{base:{top:0,height:"17px",left:0,right:0,overflowX:"hidden"},table:{tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",height:"100%",width:"100%",margin:0}},TableInspectorDataContainer:{tr:{display:"table-row"},td:{boxSizing:"border-box",border:"none",height:"16px",verticalAlign:"top",padding:"1px 4px",WebkitUserSelect:"text",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px"},div:{position:"static",top:"17px",bottom:0,overflowY:"overlay",transform:"translateZ(0)",left:0,right:0,overflowX:"hidden"},table:{positon:"static",left:0,top:0,right:0,bottom:0,borderTop:"0 none transparent",margin:0,backgroundImage:e.TABLE_DATA_BACKGROUND_IMAGE,backgroundSize:e.TABLE_DATA_BACKGROUND_SIZE,tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",width:"100%",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorTH:{base:{position:"relative",height:"auto",textAlign:"left",backgroundColor:e.TABLE_TH_BACKGROUND_COLOR,borderBottom:`1px solid ${e.TABLE_BORDER_COLOR}`,fontWeight:"normal",verticalAlign:"middle",padding:"0 4px",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px",":hover":{backgroundColor:e.TABLE_TH_HOVER_COLOR}},div:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorLeftBorder:{none:{borderLeft:"none"},solid:{borderLeft:`1px solid ${e.TABLE_BORDER_COLOR}`}},TableInspectorSortIcon:{display:"block",marginRight:3,width:8,height:7,marginTop:-7,color:e.TABLE_SORT_ICON_COLOR,fontSize:12,...ie}}),se="chromeLight",rt=Z(Y(q[se])),S=e=>K(rt)[e],de=e=>({theme:t=se,...r})=>{let n=Ce(()=>{switch(Object.prototype.toString.call(t)){case"[object String]":return Y(q[t]);case"[object Object]":return Y(t);default:return Y(q[se])}},[t]);return o.createElement(rt.Provider,{value:n},o.createElement(e,{...r}))},ar=({expanded:e,styles:t})=>o.createElement("span",{style:{...t.base,...e?t.expanded:t.collapsed}},"\u25B6"),or=j(e=>{e={expanded:!0,nodeRenderer:({name:p})=>o.createElement("span",null,p),onClick:()=>{},shouldShowArrow:!1,shouldShowPlaceholder:!0,...e};let{expanded:t,onClick:r,children:n,nodeRenderer:a,title:i,shouldShowArrow:s,shouldShowPlaceholder:l}=e,u=S("TreeNode"),c=a;return o.createElement("li",{"aria-expanded":t,role:"treeitem",style:u.treeNodeBase,title:i},o.createElement("div",{style:u.treeNodePreviewContainer,onClick:r},s||Te.count(n)>0?o.createElement(ar,{expanded:t,styles:u.treeNodeArrow}):l&&o.createElement("span",{style:u.treeNodePlaceholder},"\xA0"),o.createElement(c,{...e})),o.createElement("ol",{role:"group",style:u.treeNodeChildNodesContainer},t?n:void 0))}),X="$",Xe="*";function J(e,t){return!t(e).next().done}var ir=e=>Array.from({length:e},(t,r)=>[X].concat(Array.from({length:r},()=>"*")).join(".")),sr=(e,t,r,n,a)=>{let i=[].concat(ir(n)).concat(r).filter(l=>typeof l=="string"),s=[];return i.forEach(l=>{let u=l.split("."),c=(p,d,f)=>{if(f===u.length){s.push(d);return}let E=u[f];if(f===0)J(p,t)&&(E===X||E===Xe)&&c(p,X,f+1);else if(E===Xe)for(let{name:m,data:y}of t(p))J(y,t)&&c(y,`${d}.${m}`,f+1);else{let m=p[E];J(m,t)&&c(m,`${d}.${E}`,f+1)}};c(e,"",0)}),s.reduce((l,u)=>(l[u]=!0,l),{...a})},nt=j(e=>{let{data:t,dataIterator:r,path:n,depth:a,nodeRenderer:i}=e,[s,l]=K(tt),u=J(t,r),c=!!s[n],p=x(()=>u&&l(d=>({...d,[n]:!c})),[u,l,n,c]);return o.createElement(or,{expanded:c,onClick:p,shouldShowArrow:u,shouldShowPlaceholder:a>0,nodeRenderer:i,...e},c?[...r(t)].map(({name:d,data:f,...E})=>o.createElement(nt,{name:d,data:f,depth:a+1,path:`${n}.${d}`,key:d,dataIterator:r,nodeRenderer:i,...E})):null)}),at=j(({name:e,data:t,dataIterator:r,nodeRenderer:n,expandPaths:a,expandLevel:i})=>{let s=S("TreeView"),l=U({}),[,u]=l;return Ae(()=>u(c=>sr(t,r,a,i,c)),[t,r,a,i]),o.createElement(tt.Provider,{value:l},o.createElement("ol",{role:"tree",style:s.treeViewOutline},o.createElement(nt,{name:e,data:t,dataIterator:r,depth:0,path:X,nodeRenderer:n})))}),me=({name:e,dimmed:t=!1,styles:r={}})=>{let n=S("ObjectName"),a={...n.base,...t?n.dimmed:{},...r};return o.createElement("span",{style:a},e)},z=({object:e,styles:t})=>{let r=S("ObjectValue"),n=a=>({...r[a],...t});switch(typeof e){case"bigint":return o.createElement("span",{style:n("objectValueNumber")},String(e),"n");case"number":return o.createElement("span",{style:n("objectValueNumber")},String(e));case"string":return o.createElement("span",{style:n("objectValueString")},'"',e,'"');case"boolean":return o.createElement("span",{style:n("objectValueBoolean")},String(e));case"undefined":return o.createElement("span",{style:n("objectValueUndefined")},"undefined");case"object":return e===null?o.createElement("span",{style:n("objectValueNull")},"null"):e instanceof Date?o.createElement("span",null,e.toString()):e instanceof RegExp?o.createElement("span",{style:n("objectValueRegExp")},e.toString()):Array.isArray(e)?o.createElement("span",null,`Array(${e.length})`):e.constructor?typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)?o.createElement("span",null,`Buffer[${e.length}]`):o.createElement("span",null,e.constructor.name):o.createElement("span",null,"Object");case"function":return o.createElement("span",null,o.createElement("span",{style:n("objectValueFunctionPrefix")},"\u0192\xA0"),o.createElement("span",{style:n("objectValueFunctionName")},e.name,"()"));case"symbol":return o.createElement("span",{style:n("objectValueSymbol")},e.toString());default:return o.createElement("span",null)}},ot=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable;function le(e,t){let r=Object.getOwnPropertyDescriptor(e,t);if(r.get)try{return r.get()}catch{return r.get}return e[t]}function Ze(e,t){return e.length===0?[]:e.slice(1).reduce((r,n)=>r.concat([t,n]),[e[0]])}var ue=({data:e})=>{let t=S("ObjectPreview"),r=e;if(typeof r!="object"||r===null||r instanceof Date||r instanceof RegExp)return o.createElement(z,{object:r});if(Array.isArray(r)){let n=t.arrayMaxProperties,a=r.slice(0,n).map((s,l)=>o.createElement(z,{key:l,object:s}));r.length>n&&a.push(o.createElement("span",{key:"ellipsis"},"\u2026"));let i=r.length;return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i===0?"":`(${i})\xA0`),o.createElement("span",{style:t.preview},"[",Ze(a,", "),"]"))}else{let n=t.objectMaxProperties,a=[];for(let s in r)if(ot.call(r,s)){let l;a.length===n-1&&Object.keys(r).length>n&&(l=o.createElement("span",{key:"ellipsis"},"\u2026"));let u=le(r,s);if(a.push(o.createElement("span",{key:s},o.createElement(me,{name:s||'""'}),":\xA0",o.createElement(z,{object:u}),l)),l)break}let i=r.constructor?r.constructor.name:"Object";return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i==="Object"?"":`${i} `),o.createElement("span",{style:t.preview},"{",Ze(a,", "),"}"))}},ur=({name:e,data:t})=>typeof e=="string"?o.createElement("span",null,o.createElement(me,{name:e}),o.createElement("span",null,": "),o.createElement(ue,{data:t})):o.createElement(ue,{data:t}),cr=({name:e,data:t,isNonenumerable:r=!1})=>{let n=t;return o.createElement("span",null,typeof e=="string"?o.createElement(me,{name:e,dimmed:r}):o.createElement(ue,{data:e}),o.createElement("span",null,": "),o.createElement(z,{object:n}))},pr=(e,t)=>function*(r){if(!(typeof r=="object"&&r!==null||typeof r=="function"))return;let n=Array.isArray(r);if(!n&&r[Symbol.iterator]){let a=0;for(let i of r){if(Array.isArray(i)&&i.length===2){let[s,l]=i;yield{name:s,data:l}}else yield{name:a.toString(),data:i};a++}}else{let a=Object.getOwnPropertyNames(r);t===!0&&!n?a.sort():typeof t=="function"&&a.sort(t);for(let i of a)if(lr.call(r,i)){let s=le(r,i);yield{name:i||'""',data:s}}else if(e){let s;try{s=le(r,i)}catch{}s!==void 0&&(yield{name:i,data:s,isNonenumerable:!0})}e&&r!==Object.prototype&&(yield{name:"__proto__",data:Object.getPrototypeOf(r),isNonenumerable:!0})}},fr=({depth:e,name:t,data:r,isNonenumerable:n})=>e===0?o.createElement(ur,{name:t,data:r}):o.createElement(cr,{name:t,data:r,isNonenumerable:n}),dr=({showNonenumerable:e=!1,sortObjectKeys:t,nodeRenderer:r,...n})=>{let a=pr(e,t),i=r||fr;return o.createElement(at,{nodeRenderer:i,dataIterator:a,...n})},mr=de(dr);function gr(e){if(typeof e=="object"){let t=[];if(Array.isArray(e)){let n=e.length;t=[...Array(n).keys()]}else e!==null&&(t=Object.keys(e));let r=t.reduce((n,a)=>{let i=e[a];return typeof i=="object"&&i!==null&&Object.keys(i).reduce((s,l)=>(s.includes(l)||s.push(l),s),n),n},[]);return{rowHeaders:t,colHeaders:r}}}var br=({rows:e,columns:t,rowsData:r})=>{let n=S("TableInspectorDataContainer"),a=S("TableInspectorLeftBorder");return o.createElement("div",{style:n.div},o.createElement("table",{style:n.table},o.createElement("colgroup",null),o.createElement("tbody",null,e.map((i,s)=>o.createElement("tr",{key:i,style:n.tr},o.createElement("td",{style:{...n.td,...a.none}},i),t.map(l=>{let u=r[s];return typeof u=="object"&&u!==null&&ot.call(u,l)?o.createElement("td",{key:l,style:{...n.td,...a.solid}},o.createElement(z,{object:u[l]})):o.createElement("td",{key:l,style:{...n.td,...a.solid}})}))))))},hr=e=>o.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children),Er=({sortAscending:e})=>{let t=S("TableInspectorSortIcon"),r=e?"\u25B2":"\u25BC";return o.createElement("div",{style:t},r)},Ke=({sortAscending:e=!1,sorted:t=!1,onClick:r=void 0,borderStyle:n={},children:a,...i})=>{let s=S("TableInspectorTH"),[l,u]=U(!1),c=x(()=>u(!0),[]),p=x(()=>u(!1),[]);return o.createElement("th",{...i,style:{...s.base,...n,...l?s.base[":hover"]:{}},onMouseEnter:c,onMouseLeave:p,onClick:r},o.createElement("div",{style:s.div},a),t&&o.createElement(hr,null,o.createElement(Er,{sortAscending:e})))},yr=({indexColumnText:e="(index)",columns:t=[],sorted:r,sortIndexColumn:n,sortColumn:a,sortAscending:i,onTHClick:s,onIndexTHClick:l})=>{let u=S("TableInspectorHeaderContainer"),c=S("TableInspectorLeftBorder");return o.createElement("div",{style:u.base},o.createElement("table",{style:u.table},o.createElement("tbody",null,o.createElement("tr",null,o.createElement(Ke,{borderStyle:c.none,sorted:r&&n,sortAscending:i,onClick:l},e),t.map(p=>o.createElement(Ke,{borderStyle:c.solid,key:p,sorted:r&&a===p,sortAscending:i,onClick:s.bind(null,p)},p))))))},Or=({data:e,columns:t})=>{let r=S("TableInspector"),[{sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s},l]=U({sorted:!1,sortIndexColumn:!1,sortColumn:void 0,sortAscending:!1}),u=x(()=>{l(({sortIndexColumn:m,sortAscending:y})=>({sorted:!0,sortIndexColumn:!0,sortColumn:void 0,sortAscending:m?!y:!0}))},[]),c=x(m=>{l(({sortColumn:y,sortAscending:O})=>({sorted:!0,sortIndexColumn:!1,sortColumn:m,sortAscending:m===y?!O:!0}))},[]);if(typeof e!="object"||e===null)return o.createElement("div",null);let{rowHeaders:p,colHeaders:d}=gr(e);t!==void 0&&(d=t);let f=p.map(m=>e[m]),E;if(i!==void 0?E=f.map((m,y)=>typeof m=="object"&&m!==null?[m[i],y]:[void 0,y]):a&&(E=p.map((m,y)=>[p[y],y])),E!==void 0){let m=(O,N)=>(ut,ct)=>{let ge=O(ut),be=O(ct),he=typeof ge,Ee=typeof be,ye=(P,Oe)=>POe?1:0,M;if(he===Ee)M=ye(ge,be);else{let P={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};M=ye(P[he],P[Ee])}return N||(M=-M),M},y=E.sort(m(O=>O[0],s)).map(O=>O[1]);p=y.map(O=>p[O]),f=y.map(O=>f[O])}return o.createElement("div",{style:r.base},o.createElement(yr,{columns:d,sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s,onTHClick:c,onIndexTHClick:u}),o.createElement(br,{rows:p,columns:d,rowsData:f}))},Tr=de(Or),_r=80,it=e=>e.childNodes.length===0||e.childNodes.length===1&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.length<_r,vr=({tagName:e,attributes:t,styles:r})=>o.createElement("span",{style:r.base},"<",o.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let a=0;a"),Qe=({tagName:e,isChildNode:t=!1,styles:r})=>o.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},""),Sr={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},Rr=({isCloseTag:e,data:t,expanded:r})=>{let n=S("DOMNodePreview");if(e)return o.createElement(Qe,{styles:n.htmlCloseTag,isChildNode:!0,tagName:t.tagName});switch(t.nodeType){case Node.ELEMENT_NODE:return o.createElement("span",null,o.createElement(vr,{tagName:t.tagName,attributes:t.attributes,styles:n.htmlOpenTag}),it(t)?t.textContent:!r&&"\u2026",!r&&o.createElement(Qe,{tagName:t.tagName,styles:n.htmlCloseTag}));case Node.TEXT_NODE:return o.createElement("span",null,t.textContent);case Node.CDATA_SECTION_NODE:return o.createElement("span",null,"");case Node.COMMENT_NODE:return o.createElement("span",{style:n.htmlComment},"");case Node.PROCESSING_INSTRUCTION_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_TYPE_NODE:return o.createElement("span",{style:n.htmlDoctype},"");case Node.DOCUMENT_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_FRAGMENT_NODE:return o.createElement("span",null,t.nodeName);default:return o.createElement("span",null,Sr[t.nodeType])}},Ar=function*(e){if(e&&e.childNodes){if(it(e))return;for(let t=0;to.createElement(at,{nodeRenderer:Rr,dataIterator:Ar,...e}),wr=de(Cr),Nr=Kt(tr()),xr=({table:e=!1,data:t,...r})=>e?o.createElement(Tr,{data:t,...r}):(0,Nr.default)(t)?o.createElement(wr,{data:t,...r}):o.createElement(mr,{data:t,...r}),Lr=B.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start",whiteSpace:"pre"}),Ir=B.div(({theme:e})=>({backgroundColor:qe(.5,e.appBorderColor),color:e.color.inverseText,fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:1,padding:"1px 5px",borderRadius:20,margin:"2px 0px"})),Dr=B.div({flex:1,padding:"0 0 0 5px"}),st=Se(({children:e,className:t},r)=>o.createElement(Me,{ref:r,horizontal:!0,vertical:!0,className:t},e));st.displayName="UnstyledWrapped";var Mr=B(st)({margin:0,padding:"10px 5px 20px"}),Pr=ze(({theme:e,...t})=>o.createElement(xr,{theme:e.addonActionsTheme||"chromeLight",table:!1,...t})),Br=({actions:e,onClear:t})=>{let r=we(null),n=r.current,a=n&&n.scrollHeight-n.scrollTop===n.clientHeight;return Re(()=>{a&&(r.current.scrollTop=r.current.scrollHeight)},[a,e.length]),o.createElement(ve,null,o.createElement(Mr,{ref:r},e.map(i=>o.createElement(Lr,{key:i.id},i.count>1&&o.createElement(Ir,null,i.count),o.createElement(Dr,null,o.createElement(Pr,{sortObjectKeys:!0,showNonenumerable:!1,name:i.data.name,data:i.data.args??i.data}))))),o.createElement(Ie,{actionItems:[{title:"Clear",onClick:t}]}))},Fr="actions",H="storybook/actions",zr=`${H}/panel`,ce=`${H}/action-event`,lt=`${H}/action-clear`,Hr=(e,t)=>{try{return L(e,t)}catch{return!1}},jr=class extends _e{constructor(e){super(e),this.handleStoryChange=()=>{let{actions:t}=this.state;t.length>0&&t[0].options.clearOnStoryChange&&this.clearActions()},this.addAction=t=>{this.setState(r=>{let n=[...r.actions],a=n.length&&n[n.length-1];return a&&Hr(a.data,t.data)?a.count++:(t.count=1,n.push(t)),{actions:n.slice(0,t.options.limit)}})},this.clearActions=()=>{let{api:t}=this.props;t.emit(lt),this.setState({actions:[]})},this.mounted=!1,this.state={actions:[]}}componentDidMount(){this.mounted=!0;let{api:e}=this.props;e.on(ce,this.addAction),e.on(k,this.handleStoryChange)}componentWillUnmount(){this.mounted=!1;let{api:e}=this.props;e.off(k,this.handleStoryChange),e.off(ce,this.addAction)}render(){let{actions:e=[]}=this.state,{active:t}=this.props,r={actions:e,onClear:this.clearActions};return t?o.createElement(Br,{...r}):null}};function Ur(){let[{count:e},t]=xe(H,{count:0});return Le({[ce]:()=>{t(r=>({...r,count:r.count+1}))},[k]:()=>{t(r=>({...r,count:0}))},[lt]:()=>{t(r=>({...r,count:0}))}}),o.createElement("div",null,o.createElement(Pe,{col:1},o.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Actions"),e===0?"":o.createElement(De,{status:"neutral"},e)))}Q.register(H,e=>{Q.add(zr,{title:Ur,type:Ne.PANEL,render:({active:t})=>o.createElement(jr,{api:e,active:!!t}),paramKey:Fr})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/essentials-backgrounds-4/manager-bundle.js b/version-7.0.0/sb-addons/essentials-backgrounds-4/manager-bundle.js new file mode 100644 index 0000000..5b0b898 --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-backgrounds-4/manager-bundle.js @@ -0,0 +1,12 @@ +try{ +(()=>{var ne=Object.create;var F=Object.defineProperty;var te=Object.getOwnPropertyDescriptor;var re=Object.getOwnPropertyNames;var ce=Object.getPrototypeOf,ie=Object.prototype.hasOwnProperty;var E=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(o,a)=>(typeof require<"u"?require:o)[a]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var x=(e,o)=>()=>(e&&(o=e(e=0)),o);var ae=(e,o)=>()=>(o||e((o={exports:{}}).exports,o),o.exports);var se=(e,o,a,r)=>{if(o&&typeof o=="object"||typeof o=="function")for(let c of re(o))!ie.call(e,c)&&c!==a&&F(e,c,{get:()=>o[c],enumerable:!(r=te(o,c))||r.enumerable});return e};var le=(e,o,a)=>(a=e!=null?ne(ce(e)):{},se(o||!e||!e.__esModule?F(a,"default",{value:e,enumerable:!0}):a,e));var I=x(()=>{});var d=x(()=>{});var m=x(()=>{});var V=ae((W,G)=>{I();d();m();(function(e){if(typeof W=="object"&&typeof G<"u")G.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var o;typeof window<"u"||typeof window<"u"?o=window:typeof self<"u"?o=self:o=this,o.memoizerific=e()}})(function(){var e,o,a;return function r(c,h,s){function t(i,f){if(!h[i]){if(!c[i]){var u=typeof E=="function"&&E;if(!f&&u)return u(i,!0);if(n)return n(i,!0);var b=new Error("Cannot find module '"+i+"'");throw b.code="MODULE_NOT_FOUND",b}var p=h[i]={exports:{}};c[i][0].call(p.exports,function(g){var S=c[i][1][g];return t(S||g)},p,p.exports,r,c,h,s)}return h[i].exports}for(var n=typeof E=="function"&&E,l=0;l=0)return this.lastItem=this.list[n],this.list[n].val},s.prototype.set=function(t,n){var l;return this.lastItem&&this.isEqual(this.lastItem.key,t)?(this.lastItem.val=n,this):(l=this.indexOf(t),l>=0?(this.lastItem=this.list[l],this.list[l].val=n,this):(this.lastItem={key:t,val:n},this.list.push(this.lastItem),this.size++,this))},s.prototype.delete=function(t){var n;if(this.lastItem&&this.isEqual(this.lastItem.key,t)&&(this.lastItem=void 0),n=this.indexOf(t),n>=0)return this.size--,this.list.splice(n,1)[0]},s.prototype.has=function(t){var n;return this.lastItem&&this.isEqual(this.lastItem.key,t)?!0:(n=this.indexOf(t),n>=0?(this.lastItem=this.list[n],!0):!1)},s.prototype.forEach=function(t,n){var l;for(l=0;l0&&(B[T]={cacheItem:g,arg:arguments[T]},A?t(u,B):u.push(B),u.length>i&&n(u.shift())),p.wasMemoized=A,p.numArgs=T+1,w};return p.limit=i,p.wasMemoized=!1,p.cache=f,p.lru=u,p}};function t(i,f){var u=i.length,b=f.length,p,g,S;for(g=0;g=0&&(u=i[p],b=u.cacheItem.get(u.arg),!b||!b.size);p--)u.cacheItem.delete(u.arg)}function l(i,f){return i===f||i!==i&&f!==f}},{"map-or-similar":1}]},{},[3])(3)})});I();d();m();I();d();m();I();d();m();I();d();m();var C=__REACT__,{Children:ke,Component:Te,Fragment:R,Profiler:Oe,PureComponent:ve,StrictMode:Ae,Suspense:Ee,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:we,cloneElement:Be,createContext:xe,createElement:Re,createFactory:Le,createRef:Pe,forwardRef:Me,isValidElement:De,lazy:Ge,memo:L,startTransition:He,unstable_act:Ne,useCallback:q,useContext:Ue,useDebugValue:Fe,useDeferredValue:qe,useEffect:ze,useId:Ke,useImperativeHandle:Ye,useInsertionEffect:We,useLayoutEffect:Ve,useMemo:z,useReducer:$e,useRef:je,useState:K,useSyncExternalStore:Ze,useTransition:Je,version:Qe}=__REACT__;I();d();m();var to=__STORYBOOK_API__,{ActiveTabs:ro,Consumer:co,ManagerContext:io,Provider:ao,RequestResponseError:so,addons:P,combineParameters:lo,controlOrMetaKey:uo,controlOrMetaSymbol:Io,eventMatchesShortcut:mo,eventToShortcut:po,experimental_requestResponse:fo,isMacLike:ho,isShortcutTaken:go,keyToSymbol:bo,merge:So,mockChannel:Co,optionOrAltSymbol:yo,shortcutMatchesShortcut:_o,shortcutToHumanString:ko,types:Y,useAddonState:To,useArgTypes:Oo,useArgs:vo,useChannel:Ao,useGlobalTypes:Eo,useGlobals:M,useParameter:D,useSharedState:wo,useStoryPrepared:Bo,useStorybookApi:xo,useStorybookState:Ro}=__STORYBOOK_API__;var U=le(V());I();d();m();var Fo=__STORYBOOK_CLIENT_LOGGER__,{deprecate:qo,logger:H,once:zo,pretty:Ko}=__STORYBOOK_CLIENT_LOGGER__;I();d();m();var jo=__STORYBOOK_COMPONENTS__,{A:Zo,ActionBar:Jo,AddonPanel:Qo,Badge:Xo,Bar:en,Blockquote:on,Button:nn,ClipboardCode:tn,Code:rn,DL:cn,Div:an,DocumentWrapper:sn,EmptyTabContent:ln,ErrorFormatter:un,FlexBar:In,Form:dn,H1:mn,H2:pn,H3:fn,H4:hn,H5:gn,H6:bn,HR:Sn,IconButton:N,IconButtonSkeleton:Cn,Icons:yn,Img:_n,LI:kn,Link:Tn,ListItem:On,Loader:vn,Modal:An,OL:En,P:wn,Placeholder:Bn,Pre:xn,ResetWrapper:Rn,ScrollArea:Ln,Separator:Pn,Spaced:Mn,Span:Dn,StorybookIcon:Gn,StorybookLogo:Hn,Symbols:Nn,SyntaxHighlighter:Un,TT:Fn,TabBar:qn,TabButton:zn,TabWrapper:Kn,Table:Yn,Tabs:Wn,TabsState:Vn,TooltipLinkList:$,TooltipMessage:$n,TooltipNote:jn,UL:Zn,WithTooltip:j,WithTooltipPure:Jn,Zoom:Qn,codeCommon:Xn,components:et,createCopyToClipboardFunction:ot,getStoryHref:nt,icons:tt,interleaveSeparators:rt,nameSpaceClassNames:ct,resetComponents:it,withReset:at}=__STORYBOOK_COMPONENTS__;I();d();m();var dt=__STORYBOOK_ICONS__,{AccessibilityAltIcon:mt,AccessibilityIcon:pt,AddIcon:ft,AdminIcon:ht,AlertAltIcon:gt,AlertIcon:bt,AlignLeftIcon:St,AlignRightIcon:Ct,AppleIcon:yt,ArrowDownIcon:_t,ArrowLeftIcon:kt,ArrowRightIcon:Tt,ArrowSolidDownIcon:Ot,ArrowSolidLeftIcon:vt,ArrowSolidRightIcon:At,ArrowSolidUpIcon:Et,ArrowUpIcon:wt,AzureDevOpsIcon:Bt,BackIcon:xt,BasketIcon:Rt,BatchAcceptIcon:Lt,BatchDenyIcon:Pt,BeakerIcon:Mt,BellIcon:Dt,BitbucketIcon:Gt,BoldIcon:Ht,BookIcon:Nt,BookmarkHollowIcon:Ut,BookmarkIcon:Ft,BottomBarIcon:qt,BottomBarToggleIcon:zt,BoxIcon:Kt,BranchIcon:Yt,BrowserIcon:Wt,ButtonIcon:Vt,CPUIcon:$t,CalendarIcon:jt,CameraIcon:Zt,CategoryIcon:Jt,CertificateIcon:Qt,ChangedIcon:Xt,ChatIcon:er,CheckIcon:or,ChevronDownIcon:nr,ChevronLeftIcon:tr,ChevronRightIcon:rr,ChevronSmallDownIcon:cr,ChevronSmallLeftIcon:ir,ChevronSmallRightIcon:ar,ChevronSmallUpIcon:sr,ChevronUpIcon:lr,ChromaticIcon:ur,ChromeIcon:Ir,CircleHollowIcon:dr,CircleIcon:mr,ClearIcon:pr,CloseAltIcon:fr,CloseIcon:hr,CloudHollowIcon:gr,CloudIcon:br,CogIcon:Sr,CollapseIcon:Cr,CommandIcon:yr,CommentAddIcon:_r,CommentIcon:kr,CommentsIcon:Tr,CommitIcon:Or,CompassIcon:vr,ComponentDrivenIcon:Ar,ComponentIcon:Er,ContrastIcon:wr,ControlsIcon:Br,CopyIcon:xr,CreditIcon:Rr,CrossIcon:Lr,DashboardIcon:Pr,DatabaseIcon:Mr,DeleteIcon:Dr,DiamondIcon:Gr,DirectionIcon:Hr,DiscordIcon:Nr,DocChartIcon:Ur,DocListIcon:Fr,DocumentIcon:qr,DownloadIcon:zr,DragIcon:Kr,EditIcon:Yr,EllipsisIcon:Wr,EmailIcon:Vr,ExpandAltIcon:$r,ExpandIcon:jr,EyeCloseIcon:Zr,EyeIcon:Jr,FaceHappyIcon:Qr,FaceNeutralIcon:Xr,FaceSadIcon:ec,FacebookIcon:oc,FailedIcon:nc,FastForwardIcon:tc,FigmaIcon:rc,FilterIcon:cc,FlagIcon:ic,FolderIcon:ac,FormIcon:sc,GDriveIcon:lc,GithubIcon:uc,GitlabIcon:Ic,GlobeIcon:dc,GoogleIcon:mc,GraphBarIcon:pc,GraphLineIcon:fc,GraphqlIcon:hc,GridAltIcon:gc,GridIcon:Z,GrowIcon:bc,HeartHollowIcon:Sc,HeartIcon:Cc,HomeIcon:yc,HourglassIcon:_c,InfoIcon:kc,ItalicIcon:Tc,JumpToIcon:Oc,KeyIcon:vc,LightningIcon:Ac,LightningOffIcon:Ec,LinkBrokenIcon:wc,LinkIcon:Bc,LinkedinIcon:xc,LinuxIcon:Rc,ListOrderedIcon:Lc,ListUnorderedIcon:Pc,LocationIcon:Mc,LockIcon:Dc,MarkdownIcon:Gc,MarkupIcon:Hc,MediumIcon:Nc,MemoryIcon:Uc,MenuIcon:Fc,MergeIcon:qc,MirrorIcon:zc,MobileIcon:Kc,MoonIcon:Yc,NutIcon:Wc,OutboxIcon:Vc,OutlineIcon:$c,PaintBrushIcon:jc,PaperClipIcon:Zc,ParagraphIcon:Jc,PassedIcon:Qc,PhoneIcon:Xc,PhotoDragIcon:ei,PhotoIcon:J,PinAltIcon:oi,PinIcon:ni,PlayBackIcon:ti,PlayIcon:ri,PlayNextIcon:ci,PlusIcon:ii,PointerDefaultIcon:ai,PointerHandIcon:si,PowerIcon:li,PrintIcon:ui,ProceedIcon:Ii,ProfileIcon:di,PullRequestIcon:mi,QuestionIcon:pi,RSSIcon:fi,RedirectIcon:hi,ReduxIcon:gi,RefreshIcon:bi,ReplyIcon:Si,RepoIcon:Ci,RequestChangeIcon:yi,RewindIcon:_i,RulerIcon:ki,SearchIcon:Ti,ShareAltIcon:Oi,ShareIcon:vi,ShieldIcon:Ai,SideBySideIcon:Ei,SidebarAltIcon:wi,SidebarAltToggleIcon:Bi,SidebarIcon:xi,SidebarToggleIcon:Ri,SpeakerIcon:Li,StackedIcon:Pi,StarHollowIcon:Mi,StarIcon:Di,StickerIcon:Gi,StopAltIcon:Hi,StopIcon:Ni,StorybookIcon:Ui,StructureIcon:Fi,SubtractIcon:qi,SunIcon:zi,SupportIcon:Ki,SwitchAltIcon:Yi,SyncIcon:Wi,TabletIcon:Vi,ThumbsUpIcon:$i,TimeIcon:ji,TimerIcon:Zi,TransferIcon:Ji,TrashIcon:Qi,TwitterIcon:Xi,TypeIcon:ea,UbuntuIcon:oa,UndoIcon:na,UnfoldIcon:ta,UnlockIcon:ra,UnpinIcon:ca,UploadIcon:ia,UserAddIcon:aa,UserAltIcon:sa,UserIcon:la,UsersIcon:ua,VSCodeIcon:Ia,VerifiedIcon:da,VideoIcon:ma,WandIcon:pa,WatchIcon:fa,WindowsIcon:ha,WrenchIcon:ga,YoutubeIcon:ba,ZoomIcon:Sa,ZoomOutIcon:Ca,ZoomResetIcon:ya,iconList:_a}=__STORYBOOK_ICONS__;I();d();m();var Aa=__STORYBOOK_THEMING__,{CacheProvider:Ea,ClassNames:wa,Global:Ba,ThemeProvider:xa,background:Ra,color:La,convert:Pa,create:Ma,createCache:Da,createGlobal:Ga,createReset:Ha,css:Na,darken:Ua,ensure:Fa,ignoreSsrWarning:qa,isPropValid:za,jsx:Ka,keyframes:Ya,lighten:Wa,styled:Q,themes:Va,typography:$a,useTheme:ja,withTheme:Za}=__STORYBOOK_THEMING__;I();d();m();var os=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();I();d();m();function X(e){for(var o=[],a=1;a({borderRadius:"1rem",display:"block",height:"1rem",width:"1rem",background:e}),({theme:e})=>({boxShadow:`${e.appBorderColor} 0 0 0 1px inset`})),Ie=(e,o=[],a)=>{if(e==="transparent")return"transparent";if(o.find(c=>c.value===e))return e;let r=o.find(c=>c.name===a);if(r)return r.value;if(a){let c=o.map(h=>h.name).join(", ");H.warn(X` + Backgrounds Addon: could not find the default color "${a}". + These are the available colors for your story based on your configuration: + ${c}. + `)}return"transparent"},oe=(0,U.default)(1e3)((e,o,a,r,c,h)=>({id:e||o,title:o,onClick:()=>{c({selected:a,name:o})},value:a,right:r?C.createElement(ue,{background:a}):void 0,active:h})),de=(0,U.default)(10)((e,o,a)=>{let r=e.map(({name:c,value:h})=>oe(null,c,h,!0,a,h===o));return o!=="transparent"?[oe("reset","Clear background","transparent",null,a,!1),...r]:r}),me={default:null,disable:!0,values:[]},pe=L(function(){let e=D(v,me),[o,a]=K(!1),[r,c]=M(),h=r[v]?.value,s=z(()=>Ie(h,e.values,e.default),[e,h]);Array.isArray(e)&&H.warn("Addon Backgrounds api has changed in Storybook 6.0. Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md");let t=q(n=>{c({[v]:{...r[v],value:n}})},[e,r,c]);return e.disable?null:C.createElement(R,null,C.createElement(j,{placement:"top",closeOnOutsideClick:!0,tooltip:({onHide:n})=>C.createElement($,{links:de(e.values,s,({selected:l})=>{s!==l&&t(l),n()})}),onVisibleChange:a},C.createElement(N,{key:"background",title:"Change the background of the preview",active:s!=="transparent"||o},C.createElement(J,null))))}),fe=L(function(){let[e,o]=M(),{grid:a}=D(v,{grid:{disable:!1}});if(a?.disable)return null;let r=e[v]?.grid||!1;return C.createElement(N,{key:"background",active:r,title:"Apply a grid to the preview",onClick:()=>o({[v]:{...e[v],grid:!r}})},C.createElement(Z,null))});P.register(ee,()=>{P.add(ee,{title:"Backgrounds",type:Y.TOOL,match:({viewMode:e,tabId:o})=>!!(e&&e.match(/^(story|docs)$/))&&!o,render:()=>C.createElement(R,null,C.createElement(pe,null),C.createElement(fe,null))})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/essentials-controls-2/manager-bundle.js b/version-7.0.0/sb-addons/essentials-controls-2/manager-bundle.js new file mode 100644 index 0000000..67e3b4c --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-controls-2/manager-bundle.js @@ -0,0 +1,412 @@ +try{ +(()=>{var B2=Object.create;var Ra=Object.defineProperty;var L2=Object.getOwnPropertyDescriptor;var q2=Object.getOwnPropertyNames;var M2=Object.getPrototypeOf,U2=Object.prototype.hasOwnProperty;var et=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Tt=(e,t)=>()=>(e&&(t=e(e=0)),t);var J=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Hl=(e,t)=>{for(var r in t)Ra(e,r,{get:t[r],enumerable:!0})},J2=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of q2(t))!U2.call(e,o)&&o!==r&&Ra(e,o,{get:()=>t[o],enumerable:!(n=L2(t,o))||n.enumerable});return e};var ao=(e,t,r)=>(r=e!=null?B2(M2(e)):{},J2(t||!e||!e.__esModule?Ra(r,"default",{value:e,enumerable:!0}):r,e));var S=Tt(()=>{});var A=Tt(()=>{});var T=Tt(()=>{});var $2,Gl,z2,Wl,V2,H2,mn,nr,G2,gn,W2,Kl,K2,Yl,Y2,X2,or,Q2,Xl,tt,bn,Da=Tt(()=>{S();A();T();$2=Object.create,Gl=Object.defineProperty,z2=Object.getOwnPropertyDescriptor,Wl=Object.getOwnPropertyNames,V2=Object.getPrototypeOf,H2=Object.prototype.hasOwnProperty,mn=(e=>typeof et<"u"?et:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof et<"u"?et:t)[r]}):e)(function(e){if(typeof et<"u")return et.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),nr=(e,t)=>function(){return t||(0,e[Wl(e)[0]])((t={exports:{}}).exports,t),t.exports},G2=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Wl(t))!H2.call(e,o)&&o!==r&&Gl(e,o,{get:()=>t[o],enumerable:!(n=z2(t,o))||n.enumerable});return e},gn=(e,t,r)=>(r=e!=null?$2(V2(e)):{},G2(t||!e||!e.__esModule?Gl(r,"default",{value:e,enumerable:!0}):r,e)),W2=Object.create,Kl=Object.defineProperty,K2=Object.getOwnPropertyDescriptor,Yl=Object.getOwnPropertyNames,Y2=Object.getPrototypeOf,X2=Object.prototype.hasOwnProperty,or=(e,t)=>function(){return t||(0,e[Yl(e)[0]])((t={exports:{}}).exports,t),t.exports},Q2=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Yl(t))!X2.call(e,o)&&o!==r&&Kl(e,o,{get:()=>t[o],enumerable:!(n=K2(t,o))||n.enumerable});return e},Xl=(e,t,r)=>(r=e!=null?W2(Y2(e)):{},Q2(t||!e||!e.__esModule?Kl(r,"default",{value:e,enumerable:!0}):r,e)),tt=e=>`control-${e.replace(/\s+/g,"-")}`,bn=e=>`set-${e.replace(/\s+/g,"-")}`});var E,Ql,jt,F6,j6,N6,B6,Zl,L6,Oe,vn,Fa,q6,M6,U6,J6,eu,$6,z6,V6,$e,tu,H6,G6,ze,W6,K6,Y6,ru,Nt,X6,Xe,he,Q6,Z6,e8,io=Tt(()=>{S();A();T();E=__REACT__,{Children:Ql,Component:jt,Fragment:F6,Profiler:j6,PureComponent:N6,StrictMode:B6,Suspense:Zl,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:L6,cloneElement:Oe,createContext:vn,createElement:Fa,createFactory:q6,createRef:M6,forwardRef:U6,isValidElement:J6,lazy:eu,memo:$6,startTransition:z6,unstable_act:V6,useCallback:$e,useContext:tu,useDebugValue:H6,useDeferredValue:G6,useEffect:ze,useId:W6,useImperativeHandle:K6,useInsertionEffect:Y6,useLayoutEffect:ru,useMemo:Nt,useReducer:X6,useRef:Xe,useState:he,useSyncExternalStore:Q6,useTransition:Z6,version:e8}=__REACT__});var au={};Hl(au,{A:()=>t1,ActionBar:()=>ja,AddonPanel:()=>Na,Badge:()=>Ba,Bar:()=>La,Blockquote:()=>r1,Button:()=>Bt,ClipboardCode:()=>n1,Code:()=>o1,DL:()=>a1,Div:()=>i1,DocumentWrapper:()=>s1,EmptyTabContent:()=>qa,ErrorFormatter:()=>l1,FlexBar:()=>Ma,Form:()=>dt,H1:()=>u1,H2:()=>Ua,H3:()=>c1,H4:()=>p1,H5:()=>d1,H6:()=>f1,HR:()=>y1,IconButton:()=>ht,IconButtonSkeleton:()=>h1,Icons:()=>m1,Img:()=>g1,LI:()=>b1,Link:()=>ir,ListItem:()=>v1,Loader:()=>x1,Modal:()=>mt,OL:()=>E1,P:()=>w1,Placeholder:()=>S1,Pre:()=>A1,ResetWrapper:()=>Ja,ScrollArea:()=>T1,Separator:()=>C1,Spaced:()=>$a,Span:()=>_1,StorybookIcon:()=>O1,StorybookLogo:()=>I1,Symbols:()=>P1,SyntaxHighlighter:()=>so,TT:()=>k1,TabBar:()=>R1,TabButton:()=>D1,TabWrapper:()=>F1,Table:()=>j1,Tabs:()=>N1,TabsState:()=>B1,TooltipLinkList:()=>L1,TooltipMessage:()=>q1,TooltipNote:()=>sr,UL:()=>M1,WithTooltip:()=>Lt,WithTooltipPure:()=>za,Zoom:()=>Va,codeCommon:()=>Ir,components:()=>Ha,createCopyToClipboardFunction:()=>U1,default:()=>e1,getStoryHref:()=>J1,icons:()=>$1,interleaveSeparators:()=>z1,nameSpaceClassNames:()=>Ga,resetComponents:()=>V1,withReset:()=>Pr});var e1,t1,ja,Na,Ba,La,r1,Bt,n1,o1,a1,i1,s1,qa,l1,Ma,dt,u1,Ua,c1,p1,d1,f1,y1,ht,h1,m1,g1,b1,ir,v1,x1,mt,E1,w1,S1,A1,Ja,T1,C1,$a,_1,O1,I1,P1,so,k1,R1,D1,F1,j1,N1,B1,L1,q1,sr,M1,Lt,za,Va,Ir,Ha,U1,J1,$1,z1,Ga,V1,Pr,lo=Tt(()=>{S();A();T();e1=__STORYBOOK_COMPONENTS__,{A:t1,ActionBar:ja,AddonPanel:Na,Badge:Ba,Bar:La,Blockquote:r1,Button:Bt,ClipboardCode:n1,Code:o1,DL:a1,Div:i1,DocumentWrapper:s1,EmptyTabContent:qa,ErrorFormatter:l1,FlexBar:Ma,Form:dt,H1:u1,H2:Ua,H3:c1,H4:p1,H5:d1,H6:f1,HR:y1,IconButton:ht,IconButtonSkeleton:h1,Icons:m1,Img:g1,LI:b1,Link:ir,ListItem:v1,Loader:x1,Modal:mt,OL:E1,P:w1,Placeholder:S1,Pre:A1,ResetWrapper:Ja,ScrollArea:T1,Separator:C1,Spaced:$a,Span:_1,StorybookIcon:O1,StorybookLogo:I1,Symbols:P1,SyntaxHighlighter:so,TT:k1,TabBar:R1,TabButton:D1,TabWrapper:F1,Table:j1,Tabs:N1,TabsState:B1,TooltipLinkList:L1,TooltipMessage:q1,TooltipNote:sr,UL:M1,WithTooltip:Lt,WithTooltipPure:za,Zoom:Va,codeCommon:Ir,components:Ha,createCopyToClipboardFunction:U1,getStoryHref:J1,icons:$1,interleaveSeparators:z1,nameSpaceClassNames:Ga,resetComponents:V1,withReset:Pr}=__STORYBOOK_COMPONENTS__});var g9,b9,v9,x9,Ru,E9,go,Du,w9,S9,A9,T9,C9,_9,O9,Fu,I9,P9,ei,k9,W,ti,R9,ri,D9,ni=Tt(()=>{S();A();T();g9=__STORYBOOK_THEMING__,{CacheProvider:b9,ClassNames:v9,Global:x9,ThemeProvider:Ru,background:E9,color:go,convert:Du,create:w9,createCache:S9,createGlobal:A9,createReset:T9,css:C9,darken:_9,ensure:O9,ignoreSsrWarning:Fu,isPropValid:I9,jsx:P9,keyframes:ei,lighten:k9,styled:W,themes:ti,typography:R9,useTheme:ri,withTheme:D9}=__STORYBOOK_THEMING__});var L9,q9,M9,oi,U9,J9,$9,z9,V9,H9,G9,W9,K9,Y9,X9,Q9,Z9,eU,tU,rU,nU,oU,aU,iU,sU,lU,uU,cU,pU,dU,fU,yU,hU,mU,gU,bU,vU,xU,EU,wU,SU,AU,TU,ju,Nu,CU,Bu,ai,_U,OU,Lu,IU,PU,kU,RU,DU,FU,jU,NU,BU,LU,qU,MU,UU,JU,$U,zU,VU,HU,GU,WU,KU,YU,XU,QU,ZU,eJ,tJ,rJ,nJ,oJ,aJ,iJ,sJ,bo,lJ,uJ,cJ,pJ,dJ,fJ,yJ,qu,Mu,hJ,mJ,gJ,bJ,vJ,xJ,EJ,wJ,SJ,AJ,TJ,CJ,_J,OJ,IJ,PJ,kJ,RJ,DJ,FJ,jJ,NJ,BJ,LJ,qJ,MJ,UJ,JJ,$J,zJ,VJ,HJ,GJ,Uu,WJ,KJ,YJ,XJ,QJ,ZJ,e$,Ju,t$,r$,n$,o$,a$,i$,s$,l$,u$,c$,p$,d$,f$,y$,h$,m$,g$,b$,v$,x$,E$,w$,S$,A$,T$,C$,_$,O$,I$,P$,k$,R$,D$,F$,j$,N$,B$,L$,q$,M$,U$,J$,$$,z$,V$,H$,G$,W$,K$,Y$,X$,Q$,Z$,ez,tz,rz,nz,oz,$u,az,iz,sz,lz,uz,cz,pz,dz,fz,yz,hz,mz,gz,ii,bz,vz,xz,Ez,wz,Sz,Az,Tz,Cz,_z,zu,Oz,Iz,Pz,kz,Rz,Vu,Hu,Gu,Dz,si=Tt(()=>{S();A();T();L9=__STORYBOOK_ICONS__,{AccessibilityAltIcon:q9,AccessibilityIcon:M9,AddIcon:oi,AdminIcon:U9,AlertAltIcon:J9,AlertIcon:$9,AlignLeftIcon:z9,AlignRightIcon:V9,AppleIcon:H9,ArrowDownIcon:G9,ArrowLeftIcon:W9,ArrowRightIcon:K9,ArrowSolidDownIcon:Y9,ArrowSolidLeftIcon:X9,ArrowSolidRightIcon:Q9,ArrowSolidUpIcon:Z9,ArrowUpIcon:eU,AzureDevOpsIcon:tU,BackIcon:rU,BasketIcon:nU,BatchAcceptIcon:oU,BatchDenyIcon:aU,BeakerIcon:iU,BellIcon:sU,BitbucketIcon:lU,BoldIcon:uU,BookIcon:cU,BookmarkHollowIcon:pU,BookmarkIcon:dU,BottomBarIcon:fU,BottomBarToggleIcon:yU,BoxIcon:hU,BranchIcon:mU,BrowserIcon:gU,ButtonIcon:bU,CPUIcon:vU,CalendarIcon:xU,CameraIcon:EU,CategoryIcon:wU,CertificateIcon:SU,ChangedIcon:AU,ChatIcon:TU,CheckIcon:ju,ChevronDownIcon:Nu,ChevronLeftIcon:CU,ChevronRightIcon:Bu,ChevronSmallDownIcon:ai,ChevronSmallLeftIcon:_U,ChevronSmallRightIcon:OU,ChevronSmallUpIcon:Lu,ChevronUpIcon:IU,ChromaticIcon:PU,ChromeIcon:kU,CircleHollowIcon:RU,CircleIcon:DU,ClearIcon:FU,CloseAltIcon:jU,CloseIcon:NU,CloudHollowIcon:BU,CloudIcon:LU,CogIcon:qU,CollapseIcon:MU,CommandIcon:UU,CommentAddIcon:JU,CommentIcon:$U,CommentsIcon:zU,CommitIcon:VU,CompassIcon:HU,ComponentDrivenIcon:GU,ComponentIcon:WU,ContrastIcon:KU,ControlsIcon:YU,CopyIcon:XU,CreditIcon:QU,CrossIcon:ZU,DashboardIcon:eJ,DatabaseIcon:tJ,DeleteIcon:rJ,DiamondIcon:nJ,DirectionIcon:oJ,DiscordIcon:aJ,DocChartIcon:iJ,DocListIcon:sJ,DocumentIcon:bo,DownloadIcon:lJ,DragIcon:uJ,EditIcon:cJ,EllipsisIcon:pJ,EmailIcon:dJ,ExpandAltIcon:fJ,ExpandIcon:yJ,EyeCloseIcon:qu,EyeIcon:Mu,FaceHappyIcon:hJ,FaceNeutralIcon:mJ,FaceSadIcon:gJ,FacebookIcon:bJ,FailedIcon:vJ,FastForwardIcon:xJ,FigmaIcon:EJ,FilterIcon:wJ,FlagIcon:SJ,FolderIcon:AJ,FormIcon:TJ,GDriveIcon:CJ,GithubIcon:_J,GitlabIcon:OJ,GlobeIcon:IJ,GoogleIcon:PJ,GraphBarIcon:kJ,GraphLineIcon:RJ,GraphqlIcon:DJ,GridAltIcon:FJ,GridIcon:jJ,GrowIcon:NJ,HeartHollowIcon:BJ,HeartIcon:LJ,HomeIcon:qJ,HourglassIcon:MJ,InfoIcon:UJ,ItalicIcon:JJ,JumpToIcon:$J,KeyIcon:zJ,LightningIcon:VJ,LightningOffIcon:HJ,LinkBrokenIcon:GJ,LinkIcon:Uu,LinkedinIcon:WJ,LinuxIcon:KJ,ListOrderedIcon:YJ,ListUnorderedIcon:XJ,LocationIcon:QJ,LockIcon:ZJ,MarkdownIcon:e$,MarkupIcon:Ju,MediumIcon:t$,MemoryIcon:r$,MenuIcon:n$,MergeIcon:o$,MirrorIcon:a$,MobileIcon:i$,MoonIcon:s$,NutIcon:l$,OutboxIcon:u$,OutlineIcon:c$,PaintBrushIcon:p$,PaperClipIcon:d$,ParagraphIcon:f$,PassedIcon:y$,PhoneIcon:h$,PhotoDragIcon:m$,PhotoIcon:g$,PinAltIcon:b$,PinIcon:v$,PlayBackIcon:x$,PlayIcon:E$,PlayNextIcon:w$,PlusIcon:S$,PointerDefaultIcon:A$,PointerHandIcon:T$,PowerIcon:C$,PrintIcon:_$,ProceedIcon:O$,ProfileIcon:I$,PullRequestIcon:P$,QuestionIcon:k$,RSSIcon:R$,RedirectIcon:D$,ReduxIcon:F$,RefreshIcon:j$,ReplyIcon:N$,RepoIcon:B$,RequestChangeIcon:L$,RewindIcon:q$,RulerIcon:M$,SearchIcon:U$,ShareAltIcon:J$,ShareIcon:$$,ShieldIcon:z$,SideBySideIcon:V$,SidebarAltIcon:H$,SidebarAltToggleIcon:G$,SidebarIcon:W$,SidebarToggleIcon:K$,SpeakerIcon:Y$,StackedIcon:X$,StarHollowIcon:Q$,StarIcon:Z$,StickerIcon:ez,StopAltIcon:tz,StopIcon:rz,StorybookIcon:nz,StructureIcon:oz,SubtractIcon:$u,SunIcon:az,SupportIcon:iz,SwitchAltIcon:sz,SyncIcon:lz,TabletIcon:uz,ThumbsUpIcon:cz,TimeIcon:pz,TimerIcon:dz,TransferIcon:fz,TrashIcon:yz,TwitterIcon:hz,TypeIcon:mz,UbuntuIcon:gz,UndoIcon:ii,UnfoldIcon:bz,UnlockIcon:vz,UnpinIcon:xz,UploadIcon:Ez,UserAddIcon:wz,UserAltIcon:Sz,UserIcon:Az,UsersIcon:Tz,VSCodeIcon:Cz,VerifiedIcon:_z,VideoIcon:zu,WandIcon:Oz,WatchIcon:Iz,WindowsIcon:Pz,WrenchIcon:kz,YoutubeIcon:Rz,ZoomIcon:Vu,ZoomOutIcon:Hu,ZoomResetIcon:Gu,iconList:Dz}=__STORYBOOK_ICONS__});var li=J((Lz,Wu)=>{S();A();T();function H1(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r{S();A();T();function G1(){this.__data__=[],this.size=0}Ku.exports=G1});var vo=J((Hz,Xu)=>{S();A();T();function W1(e,t){return e===t||e!==e&&t!==t}Xu.exports=W1});var En=J((Yz,Qu)=>{S();A();T();var K1=vo();function Y1(e,t){for(var r=e.length;r--;)if(K1(e[r][0],t))return r;return-1}Qu.exports=Y1});var ec=J((e7,Zu)=>{S();A();T();var X1=En(),Q1=Array.prototype,Z1=Q1.splice;function ex(e){var t=this.__data__,r=X1(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():Z1.call(t,r,1),--this.size,!0}Zu.exports=ex});var rc=J((o7,tc)=>{S();A();T();var tx=En();function rx(e){var t=this.__data__,r=tx(t,e);return r<0?void 0:t[r][1]}tc.exports=rx});var oc=J((l7,nc)=>{S();A();T();var nx=En();function ox(e){return nx(this.__data__,e)>-1}nc.exports=ox});var ic=J((d7,ac)=>{S();A();T();var ax=En();function ix(e,t){var r=this.__data__,n=ax(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}ac.exports=ix});var wn=J((m7,sc)=>{S();A();T();var sx=Yu(),lx=ec(),ux=rc(),cx=oc(),px=ic();function Rr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{S();A();T();var dx=wn();function fx(){this.__data__=new dx,this.size=0}lc.exports=fx});var pc=J((A7,cc)=>{S();A();T();function yx(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}cc.exports=yx});var fc=J((O7,dc)=>{S();A();T();function hx(e){return this.__data__.get(e)}dc.exports=hx});var hc=J((R7,yc)=>{S();A();T();function mx(e){return this.__data__.has(e)}yc.exports=mx});var ui=J((N7,mc)=>{S();A();T();var gx=typeof window=="object"&&window&&window.Object===Object&&window;mc.exports=gx});var st=J((M7,gc)=>{S();A();T();var bx=ui(),vx=typeof self=="object"&&self&&self.Object===Object&&self,xx=bx||vx||Function("return this")();gc.exports=xx});var Dr=J((z7,bc)=>{S();A();T();var Ex=st(),wx=Ex.Symbol;bc.exports=wx});var wc=J((W7,Ec)=>{S();A();T();var vc=Dr(),xc=Object.prototype,Sx=xc.hasOwnProperty,Ax=xc.toString,Sn=vc?vc.toStringTag:void 0;function Tx(e){var t=Sx.call(e,Sn),r=e[Sn];try{e[Sn]=void 0;var n=!0}catch{}var o=Ax.call(e);return n&&(t?e[Sn]=r:delete e[Sn]),o}Ec.exports=Tx});var Ac=J((Q7,Sc)=>{S();A();T();var Cx=Object.prototype,_x=Cx.toString;function Ox(e){return _x.call(e)}Sc.exports=Ox});var Fr=J((rV,_c)=>{S();A();T();var Tc=Dr(),Ix=wc(),Px=Ac(),kx="[object Null]",Rx="[object Undefined]",Cc=Tc?Tc.toStringTag:void 0;function Dx(e){return e==null?e===void 0?Rx:kx:Cc&&Cc in Object(e)?Ix(e):Px(e)}_c.exports=Dx});var gt=J((iV,Oc)=>{S();A();T();function Fx(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}Oc.exports=Fx});var ci=J((cV,Ic)=>{S();A();T();var jx=Fr(),Nx=gt(),Bx="[object AsyncFunction]",Lx="[object Function]",qx="[object GeneratorFunction]",Mx="[object Proxy]";function Ux(e){if(!Nx(e))return!1;var t=jx(e);return t==Lx||t==qx||t==Bx||t==Mx}Ic.exports=Ux});var kc=J((yV,Pc)=>{S();A();T();var Jx=st(),$x=Jx["__core-js_shared__"];Pc.exports=$x});var Fc=J((bV,Dc)=>{S();A();T();var pi=kc(),Rc=function(){var e=/[^.]+$/.exec(pi&&pi.keys&&pi.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function zx(e){return!!Rc&&Rc in e}Dc.exports=zx});var di=J((wV,jc)=>{S();A();T();var Vx=Function.prototype,Hx=Vx.toString;function Gx(e){if(e!=null){try{return Hx.call(e)}catch{}try{return e+""}catch{}}return""}jc.exports=Gx});var Bc=J((CV,Nc)=>{S();A();T();var Wx=ci(),Kx=Fc(),Yx=gt(),Xx=di(),Qx=/[\\^$.*+?()[\]{}|]/g,Zx=/^\[object .+?Constructor\]$/,eE=Function.prototype,tE=Object.prototype,rE=eE.toString,nE=tE.hasOwnProperty,oE=RegExp("^"+rE.call(nE).replace(Qx,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function aE(e){if(!Yx(e)||Kx(e))return!1;var t=Wx(e)?oE:Zx;return t.test(Xx(e))}Nc.exports=aE});var qc=J((PV,Lc)=>{S();A();T();function iE(e,t){return e?.[t]}Lc.exports=iE});var qt=J((FV,Mc)=>{S();A();T();var sE=Bc(),lE=qc();function uE(e,t){var r=lE(e,t);return sE(r)?r:void 0}Mc.exports=uE});var xo=J((LV,Uc)=>{S();A();T();var cE=qt(),pE=st(),dE=cE(pE,"Map");Uc.exports=dE});var An=J((JV,Jc)=>{S();A();T();var fE=qt(),yE=fE(Object,"create");Jc.exports=yE});var Vc=J((HV,zc)=>{S();A();T();var $c=An();function hE(){this.__data__=$c?$c(null):{},this.size=0}zc.exports=hE});var Gc=J((YV,Hc)=>{S();A();T();function mE(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}Hc.exports=mE});var Kc=J((eH,Wc)=>{S();A();T();var gE=An(),bE="__lodash_hash_undefined__",vE=Object.prototype,xE=vE.hasOwnProperty;function EE(e){var t=this.__data__;if(gE){var r=t[e];return r===bE?void 0:r}return xE.call(t,e)?t[e]:void 0}Wc.exports=EE});var Xc=J((oH,Yc)=>{S();A();T();var wE=An(),SE=Object.prototype,AE=SE.hasOwnProperty;function TE(e){var t=this.__data__;return wE?t[e]!==void 0:AE.call(t,e)}Yc.exports=TE});var Zc=J((lH,Qc)=>{S();A();T();var CE=An(),_E="__lodash_hash_undefined__";function OE(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=CE&&t===void 0?_E:t,this}Qc.exports=OE});var tp=J((dH,ep)=>{S();A();T();var IE=Vc(),PE=Gc(),kE=Kc(),RE=Xc(),DE=Zc();function jr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{S();A();T();var rp=tp(),FE=wn(),jE=xo();function NE(){this.size=0,this.__data__={hash:new rp,map:new(jE||FE),string:new rp}}np.exports=NE});var ip=J((xH,ap)=>{S();A();T();function BE(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}ap.exports=BE});var Tn=J((AH,sp)=>{S();A();T();var LE=ip();function qE(e,t){var r=e.__data__;return LE(t)?r[typeof t=="string"?"string":"hash"]:r.map}sp.exports=qE});var up=J((OH,lp)=>{S();A();T();var ME=Tn();function UE(e){var t=ME(this,e).delete(e);return this.size-=t?1:0,t}lp.exports=UE});var pp=J((RH,cp)=>{S();A();T();var JE=Tn();function $E(e){return JE(this,e).get(e)}cp.exports=$E});var fp=J((NH,dp)=>{S();A();T();var zE=Tn();function VE(e){return zE(this,e).has(e)}dp.exports=VE});var hp=J((MH,yp)=>{S();A();T();var HE=Tn();function GE(e,t){var r=HE(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}yp.exports=GE});var Eo=J((zH,mp)=>{S();A();T();var WE=op(),KE=up(),YE=pp(),XE=fp(),QE=hp();function Nr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{S();A();T();var ZE=wn(),ew=xo(),tw=Eo(),rw=200;function nw(e,t){var r=this.__data__;if(r instanceof ZE){var n=r.__data__;if(!ew||n.length{S();A();T();var ow=wn(),aw=uc(),iw=pc(),sw=fc(),lw=hc(),uw=bp();function Br(e){var t=this.__data__=new ow(e);this.size=t.size}Br.prototype.clear=aw;Br.prototype.delete=iw;Br.prototype.get=sw;Br.prototype.has=lw;Br.prototype.set=uw;vp.exports=Br});var Ep=J((rG,xp)=>{S();A();T();var cw="__lodash_hash_undefined__";function pw(e){return this.__data__.set(e,cw),this}xp.exports=pw});var Sp=J((iG,wp)=>{S();A();T();function dw(e){return this.__data__.has(e)}wp.exports=dw});var fi=J((cG,Ap)=>{S();A();T();var fw=Eo(),yw=Ep(),hw=Sp();function So(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new fw;++t{S();A();T();function mw(e,t){for(var r=-1,n=e==null?0:e.length;++r{S();A();T();function gw(e,t){return e.has(t)}_p.exports=gw});var hi=J((wG,Op)=>{S();A();T();var bw=fi(),vw=Cp(),xw=yi(),Ew=1,ww=2;function Sw(e,t,r,n,o,a){var i=r&Ew,s=e.length,l=t.length;if(s!=l&&!(i&&l>s))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var d=-1,y=!0,f=r&ww?new bw:void 0;for(a.set(e,t),a.set(t,e);++d{S();A();T();var Aw=st(),Tw=Aw.Uint8Array;Ip.exports=Tw});var kp=J((PG,Pp)=>{S();A();T();function Cw(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}Pp.exports=Cw});var Ao=J((FG,Rp)=>{S();A();T();function _w(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}Rp.exports=_w});var Bp=J((LG,Np)=>{S();A();T();var Dp=Dr(),Fp=mi(),Ow=vo(),Iw=hi(),Pw=kp(),kw=Ao(),Rw=1,Dw=2,Fw="[object Boolean]",jw="[object Date]",Nw="[object Error]",Bw="[object Map]",Lw="[object Number]",qw="[object RegExp]",Mw="[object Set]",Uw="[object String]",Jw="[object Symbol]",$w="[object ArrayBuffer]",zw="[object DataView]",jp=Dp?Dp.prototype:void 0,gi=jp?jp.valueOf:void 0;function Vw(e,t,r,n,o,a,i){switch(r){case zw:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case $w:return!(e.byteLength!=t.byteLength||!a(new Fp(e),new Fp(t)));case Fw:case jw:case Lw:return Ow(+e,+t);case Nw:return e.name==t.name&&e.message==t.message;case qw:case Uw:return e==t+"";case Bw:var s=Pw;case Mw:var l=n&Rw;if(s||(s=kw),e.size!=t.size&&!l)return!1;var u=i.get(e);if(u)return u==t;n|=Dw,i.set(e,t);var c=Iw(s(e),s(t),n,o,a,i);return i.delete(e),c;case Jw:if(gi)return gi.call(e)==gi.call(t)}return!1}Np.exports=Vw});var bi=J((JG,Lp)=>{S();A();T();function Hw(e,t){for(var r=-1,n=t.length,o=e.length;++r{S();A();T();var Gw=Array.isArray;qp.exports=Gw});var vi=J((YG,Mp)=>{S();A();T();var Ww=bi(),Kw=bt();function Yw(e,t,r){var n=t(e);return Kw(e)?n:Ww(n,r(e))}Mp.exports=Yw});var Jp=J((eW,Up)=>{S();A();T();function Xw(e,t){for(var r=-1,n=e==null?0:e.length,o=0,a=[];++r{S();A();T();function Qw(){return[]}$p.exports=Qw});var To=J((lW,Vp)=>{S();A();T();var Zw=Jp(),eS=xi(),tS=Object.prototype,rS=tS.propertyIsEnumerable,zp=Object.getOwnPropertySymbols,nS=zp?function(e){return e==null?[]:(e=Object(e),Zw(zp(e),function(t){return rS.call(e,t)}))}:eS;Vp.exports=nS});var Gp=J((dW,Hp)=>{S();A();T();function oS(e,t){for(var r=-1,n=Array(e);++r{S();A();T();function aS(e){return e!=null&&typeof e=="object"}Wp.exports=aS});var Yp=J((xW,Kp)=>{S();A();T();var iS=Fr(),sS=Mt(),lS="[object Arguments]";function uS(e){return sS(e)&&iS(e)==lS}Kp.exports=uS});var Ei=J((AW,Zp)=>{S();A();T();var Xp=Yp(),cS=Mt(),Qp=Object.prototype,pS=Qp.hasOwnProperty,dS=Qp.propertyIsEnumerable,fS=Xp(function(){return arguments}())?Xp:function(e){return cS(e)&&pS.call(e,"callee")&&!dS.call(e,"callee")};Zp.exports=fS});var td=J((OW,ed)=>{S();A();T();function yS(){return!1}ed.exports=yS});var Co=J((Cn,Lr)=>{S();A();T();var hS=st(),mS=td(),od=typeof Cn=="object"&&Cn&&!Cn.nodeType&&Cn,rd=od&&typeof Lr=="object"&&Lr&&!Lr.nodeType&&Lr,gS=rd&&rd.exports===od,nd=gS?hS.Buffer:void 0,bS=nd?nd.isBuffer:void 0,vS=bS||mS;Lr.exports=vS});var _o=J((jW,ad)=>{S();A();T();var xS=9007199254740991,ES=/^(?:0|[1-9]\d*)$/;function wS(e,t){var r=typeof e;return t=t??xS,!!t&&(r=="number"||r!="symbol"&&ES.test(e))&&e>-1&&e%1==0&&e{S();A();T();var SS=9007199254740991;function AS(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=SS}id.exports=AS});var ld=J(($W,sd)=>{S();A();T();var TS=Fr(),CS=Oo(),_S=Mt(),OS="[object Arguments]",IS="[object Array]",PS="[object Boolean]",kS="[object Date]",RS="[object Error]",DS="[object Function]",FS="[object Map]",jS="[object Number]",NS="[object Object]",BS="[object RegExp]",LS="[object Set]",qS="[object String]",MS="[object WeakMap]",US="[object ArrayBuffer]",JS="[object DataView]",$S="[object Float32Array]",zS="[object Float64Array]",VS="[object Int8Array]",HS="[object Int16Array]",GS="[object Int32Array]",WS="[object Uint8Array]",KS="[object Uint8ClampedArray]",YS="[object Uint16Array]",XS="[object Uint32Array]",be={};be[$S]=be[zS]=be[VS]=be[HS]=be[GS]=be[WS]=be[KS]=be[YS]=be[XS]=!0;be[OS]=be[IS]=be[US]=be[PS]=be[JS]=be[kS]=be[RS]=be[DS]=be[FS]=be[jS]=be[NS]=be[BS]=be[LS]=be[qS]=be[MS]=!1;function QS(e){return _S(e)&&CS(e.length)&&!!be[TS(e)]}sd.exports=QS});var Io=J((GW,ud)=>{S();A();T();function ZS(e){return function(t){return e(t)}}ud.exports=ZS});var Po=J((_n,qr)=>{S();A();T();var eA=ui(),cd=typeof _n=="object"&&_n&&!_n.nodeType&&_n,On=cd&&typeof qr=="object"&&qr&&!qr.nodeType&&qr,tA=On&&On.exports===cd,wi=tA&&eA.process,rA=function(){try{var e=On&&On.require&&On.require("util").types;return e||wi&&wi.binding&&wi.binding("util")}catch{}}();qr.exports=rA});var Si=J((eK,fd)=>{S();A();T();var nA=ld(),oA=Io(),pd=Po(),dd=pd&&pd.isTypedArray,aA=dd?oA(dd):nA;fd.exports=aA});var Ai=J((oK,yd)=>{S();A();T();var iA=Gp(),sA=Ei(),lA=bt(),uA=Co(),cA=_o(),pA=Si(),dA=Object.prototype,fA=dA.hasOwnProperty;function yA(e,t){var r=lA(e),n=!r&&sA(e),o=!r&&!n&&uA(e),a=!r&&!n&&!o&&pA(e),i=r||n||o||a,s=i?iA(e.length,String):[],l=s.length;for(var u in e)(t||fA.call(e,u))&&!(i&&(u=="length"||o&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||cA(u,l)))&&s.push(u);return s}yd.exports=yA});var ko=J((lK,hd)=>{S();A();T();var hA=Object.prototype;function mA(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||hA;return e===r}hd.exports=mA});var Ti=J((dK,md)=>{S();A();T();function gA(e,t){return function(r){return e(t(r))}}md.exports=gA});var bd=J((mK,gd)=>{S();A();T();var bA=Ti(),vA=bA(Object.keys,Object);gd.exports=vA});var xd=J((xK,vd)=>{S();A();T();var xA=ko(),EA=bd(),wA=Object.prototype,SA=wA.hasOwnProperty;function AA(e){if(!xA(e))return EA(e);var t=[];for(var r in Object(e))SA.call(e,r)&&r!="constructor"&&t.push(r);return t}vd.exports=AA});var Ci=J((AK,Ed)=>{S();A();T();var TA=ci(),CA=Oo();function _A(e){return e!=null&&CA(e.length)&&!TA(e)}Ed.exports=_A});var In=J((OK,wd)=>{S();A();T();var OA=Ai(),IA=xd(),PA=Ci();function kA(e){return PA(e)?OA(e):IA(e)}wd.exports=kA});var _i=J((RK,Sd)=>{S();A();T();var RA=vi(),DA=To(),FA=In();function jA(e){return RA(e,FA,DA)}Sd.exports=jA});var Cd=J((NK,Td)=>{S();A();T();var Ad=_i(),NA=1,BA=Object.prototype,LA=BA.hasOwnProperty;function qA(e,t,r,n,o,a){var i=r&NA,s=Ad(e),l=s.length,u=Ad(t),c=u.length;if(l!=c&&!i)return!1;for(var d=l;d--;){var y=s[d];if(!(i?y in t:LA.call(t,y)))return!1}var f=a.get(e),h=a.get(t);if(f&&h)return f==t&&h==e;var g=!0;a.set(e,t),a.set(t,e);for(var _=i;++d{S();A();T();var MA=qt(),UA=st(),JA=MA(UA,"DataView");_d.exports=JA});var Pd=J((zK,Id)=>{S();A();T();var $A=qt(),zA=st(),VA=$A(zA,"Promise");Id.exports=VA});var Oi=J((WK,kd)=>{S();A();T();var HA=qt(),GA=st(),WA=HA(GA,"Set");kd.exports=WA});var Dd=J((QK,Rd)=>{S();A();T();var KA=qt(),YA=st(),XA=KA(YA,"WeakMap");Rd.exports=XA});var Pn=J((rY,Md)=>{S();A();T();var Ii=Od(),Pi=xo(),ki=Pd(),Ri=Oi(),Di=Dd(),qd=Fr(),Mr=di(),Fd="[object Map]",QA="[object Object]",jd="[object Promise]",Nd="[object Set]",Bd="[object WeakMap]",Ld="[object DataView]",ZA=Mr(Ii),eT=Mr(Pi),tT=Mr(ki),rT=Mr(Ri),nT=Mr(Di),lr=qd;(Ii&&lr(new Ii(new ArrayBuffer(1)))!=Ld||Pi&&lr(new Pi)!=Fd||ki&&lr(ki.resolve())!=jd||Ri&&lr(new Ri)!=Nd||Di&&lr(new Di)!=Bd)&&(lr=function(e){var t=qd(e),r=t==QA?e.constructor:void 0,n=r?Mr(r):"";if(n)switch(n){case ZA:return Ld;case eT:return Fd;case tT:return jd;case rT:return Nd;case nT:return Bd}return t});Md.exports=lr});var Wd=J((iY,Gd)=>{S();A();T();var Fi=wo(),oT=hi(),aT=Bp(),iT=Cd(),Ud=Pn(),Jd=bt(),$d=Co(),sT=Si(),lT=1,zd="[object Arguments]",Vd="[object Array]",Ro="[object Object]",uT=Object.prototype,Hd=uT.hasOwnProperty;function cT(e,t,r,n,o,a){var i=Jd(e),s=Jd(t),l=i?Vd:Ud(e),u=s?Vd:Ud(t);l=l==zd?Ro:l,u=u==zd?Ro:u;var c=l==Ro,d=u==Ro,y=l==u;if(y&&$d(e)){if(!$d(t))return!1;i=!0,c=!1}if(y&&!c)return a||(a=new Fi),i||sT(e)?oT(e,t,r,n,o,a):aT(e,t,l,r,n,o,a);if(!(r&lT)){var f=c&&Hd.call(e,"__wrapped__"),h=d&&Hd.call(t,"__wrapped__");if(f||h){var g=f?e.value():e,_=h?t.value():t;return a||(a=new Fi),o(g,_,r,n,a)}}return y?(a||(a=new Fi),iT(e,t,r,n,o,a)):!1}Gd.exports=cT});var ji=J((cY,Xd)=>{S();A();T();var pT=Wd(),Kd=Mt();function Yd(e,t,r,n,o){return e===t?!0:e==null||t==null||!Kd(e)&&!Kd(t)?e!==e&&t!==t:pT(e,t,r,n,Yd,o)}Xd.exports=Yd});var Zd=J((yY,Qd)=>{S();A();T();var dT=wo(),fT=ji(),yT=1,hT=2;function mT(e,t,r,n){var o=r.length,a=o,i=!n;if(e==null)return!a;for(e=Object(e);o--;){var s=r[o];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o{S();A();T();var gT=gt();function bT(e){return e===e&&!gT(e)}ef.exports=bT});var rf=J((wY,tf)=>{S();A();T();var vT=Ni(),xT=In();function ET(e){for(var t=xT(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,vT(o)]}return t}tf.exports=ET});var Bi=J((CY,nf)=>{S();A();T();function wT(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}nf.exports=wT});var af=J((PY,of)=>{S();A();T();var ST=Zd(),AT=rf(),TT=Bi();function CT(e){var t=AT(e);return t.length==1&&t[0][2]?TT(t[0][0],t[0][1]):function(r){return r===e||ST(r,e,t)}}of.exports=CT});var kn=J((FY,sf)=>{S();A();T();var _T=Fr(),OT=Mt(),IT="[object Symbol]";function PT(e){return typeof e=="symbol"||OT(e)&&_T(e)==IT}sf.exports=PT});var Do=J((LY,lf)=>{S();A();T();var kT=bt(),RT=kn(),DT=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,FT=/^\w*$/;function jT(e,t){if(kT(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||RT(e)?!0:FT.test(e)||!DT.test(e)||t!=null&&e in Object(t)}lf.exports=jT});var pf=J((JY,cf)=>{S();A();T();var uf=Eo(),NT="Expected a function";function Li(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(NT);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(Li.Cache||uf),r}Li.Cache=uf;cf.exports=Li});var ff=J((HY,df)=>{S();A();T();var BT=pf(),LT=500;function qT(e){var t=BT(e,function(n){return r.size===LT&&r.clear(),n}),r=t.cache;return t}df.exports=qT});var hf=J((YY,yf)=>{S();A();T();var MT=ff(),UT=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,JT=/\\(\\)?/g,$T=MT(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(UT,function(r,n,o,a){t.push(o?a.replace(JT,"$1"):n||r)}),t});yf.exports=$T});var Ef=J((eX,xf)=>{S();A();T();var mf=Dr(),zT=li(),VT=bt(),HT=kn(),GT=1/0,gf=mf?mf.prototype:void 0,bf=gf?gf.toString:void 0;function vf(e){if(typeof e=="string")return e;if(VT(e))return zT(e,vf)+"";if(HT(e))return bf?bf.call(e):"";var t=e+"";return t=="0"&&1/e==-GT?"-0":t}xf.exports=vf});var Sf=J((oX,wf)=>{S();A();T();var WT=Ef();function KT(e){return e==null?"":WT(e)}wf.exports=KT});var Rn=J((lX,Af)=>{S();A();T();var YT=bt(),XT=Do(),QT=hf(),ZT=Sf();function eC(e,t){return YT(e)?e:XT(e,t)?[e]:QT(ZT(e))}Af.exports=eC});var Ur=J((dX,Tf)=>{S();A();T();var tC=kn(),rC=1/0;function nC(e){if(typeof e=="string"||tC(e))return e;var t=e+"";return t=="0"&&1/e==-rC?"-0":t}Tf.exports=nC});var Fo=J((mX,Cf)=>{S();A();T();var oC=Rn(),aC=Ur();function iC(e,t){t=oC(t,e);for(var r=0,n=t.length;e!=null&&r{S();A();T();var sC=Fo();function lC(e,t,r){var n=e==null?void 0:sC(e,t);return n===void 0?r:n}_f.exports=lC});var Pf=J((AX,If)=>{S();A();T();function uC(e,t){return e!=null&&t in Object(e)}If.exports=uC});var Rf=J((OX,kf)=>{S();A();T();var cC=Rn(),pC=Ei(),dC=bt(),fC=_o(),yC=Oo(),hC=Ur();function mC(e,t,r){t=cC(t,e);for(var n=-1,o=t.length,a=!1;++n{S();A();T();var gC=Pf(),bC=Rf();function vC(e,t){return e!=null&&bC(e,t,gC)}Df.exports=vC});var Nf=J((NX,jf)=>{S();A();T();var xC=ji(),EC=Of(),wC=Ff(),SC=Do(),AC=Ni(),TC=Bi(),CC=Ur(),_C=1,OC=2;function IC(e,t){return SC(e)&&AC(t)?TC(CC(e),t):function(r){var n=EC(r,e);return n===void 0&&n===t?wC(r,e):xC(t,n,_C|OC)}}jf.exports=IC});var Lf=J((MX,Bf)=>{S();A();T();function PC(e){return e}Bf.exports=PC});var Mf=J((zX,qf)=>{S();A();T();function kC(e){return function(t){return t?.[e]}}qf.exports=kC});var Jf=J((WX,Uf)=>{S();A();T();var RC=Fo();function DC(e){return function(t){return RC(t,e)}}Uf.exports=DC});var zf=J((QX,$f)=>{S();A();T();var FC=Mf(),jC=Jf(),NC=Do(),BC=Ur();function LC(e){return NC(e)?FC(BC(e)):jC(e)}$f.exports=LC});var Hf=J((rQ,Vf)=>{S();A();T();var qC=af(),MC=Nf(),UC=Lf(),JC=bt(),$C=zf();function zC(e){return typeof e=="function"?e:e==null?UC:typeof e=="object"?JC(e)?MC(e[0],e[1]):qC(e):$C(e)}Vf.exports=zC});var Wf=J((iQ,Gf)=>{S();A();T();var VC=qt(),HC=function(){try{var e=VC(Object,"defineProperty");return e({},"",{}),e}catch{}}();Gf.exports=HC});var qi=J((cQ,Yf)=>{S();A();T();var Kf=Wf();function GC(e,t,r){t=="__proto__"&&Kf?Kf(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}Yf.exports=GC});var jo=J((yQ,Xf)=>{S();A();T();var WC=qi(),KC=vo(),YC=Object.prototype,XC=YC.hasOwnProperty;function QC(e,t,r){var n=e[t];(!(XC.call(e,t)&&KC(n,r))||r===void 0&&!(t in e))&&WC(e,t,r)}Xf.exports=QC});var ey=J((bQ,Zf)=>{S();A();T();var ZC=jo(),e_=Rn(),t_=_o(),Qf=gt(),r_=Ur();function n_(e,t,r,n){if(!Qf(e))return e;t=e_(t,e);for(var o=-1,a=t.length,i=a-1,s=e;s!=null&&++o{S();A();T();var o_=Fo(),a_=ey(),i_=Rn();function s_(e,t,r){for(var n=-1,o=t.length,a={};++n{S();A();T();var l_=Ti(),u_=l_(Object.getPrototypeOf,Object);ny.exports=u_});var Ui=J((PQ,oy)=>{S();A();T();var c_=bi(),p_=Mi(),d_=To(),f_=xi(),y_=Object.getOwnPropertySymbols,h_=y_?function(e){for(var t=[];e;)c_(t,d_(e)),e=p_(e);return t}:f_;oy.exports=h_});var iy=J((FQ,ay)=>{S();A();T();function m_(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}ay.exports=m_});var ly=J((LQ,sy)=>{S();A();T();var g_=gt(),b_=ko(),v_=iy(),x_=Object.prototype,E_=x_.hasOwnProperty;function w_(e){if(!g_(e))return v_(e);var t=b_(e),r=[];for(var n in e)n=="constructor"&&(t||!E_.call(e,n))||r.push(n);return r}sy.exports=w_});var No=J((JQ,uy)=>{S();A();T();var S_=Ai(),A_=ly(),T_=Ci();function C_(e){return T_(e)?S_(e,!0):A_(e)}uy.exports=C_});var Ji=J((HQ,cy)=>{S();A();T();var __=vi(),O_=Ui(),I_=No();function P_(e){return __(e,I_,O_)}cy.exports=P_});var dy=J((YQ,py)=>{S();A();T();var k_=li(),R_=Hf(),D_=ry(),F_=Ji();function j_(e,t){if(e==null)return{};var r=k_(F_(e),function(n){return[n]});return t=R_(t),D_(e,r,function(n,o){return t(n,o[0])})}py.exports=j_});var hy=J((sZ,yy)=>{S();A();T();function N_(e,t,r,n){for(var o=e.length,a=r+(n?1:-1);n?a--:++a{S();A();T();function B_(e){return e!==e}my.exports=B_});var vy=J((hZ,by)=>{S();A();T();function L_(e,t,r){for(var n=r-1,o=e.length;++n{S();A();T();var q_=hy(),M_=gy(),U_=vy();function J_(e,t,r){return t===t?U_(e,t,r):q_(e,M_,r)}xy.exports=J_});var Sy=J((SZ,wy)=>{S();A();T();var $_=Ey();function z_(e,t){var r=e==null?0:e.length;return!!r&&$_(e,t,0)>-1}wy.exports=z_});var Ty=J((_Z,Ay)=>{S();A();T();function V_(e,t,r){for(var n=-1,o=e==null?0:e.length;++n{S();A();T();function H_(){}Cy.exports=H_});var Iy=J((jZ,Oy)=>{S();A();T();var $i=Oi(),G_=_y(),W_=Ao(),K_=1/0,Y_=$i&&1/W_(new $i([,-0]))[1]==K_?function(e){return new $i(e)}:G_;Oy.exports=Y_});var ky=J((qZ,Py)=>{S();A();T();var X_=fi(),Q_=Sy(),Z_=Ty(),eO=yi(),tO=Iy(),rO=Ao(),nO=200;function oO(e,t,r){var n=-1,o=Q_,a=e.length,i=!0,s=[],l=s;if(r)i=!1,o=Z_;else if(a>=nO){var u=t?null:tO(e);if(u)return rO(u);i=!1,o=eO,l=new X_}else l=t?[]:s;e:for(;++n{S();A();T();var aO=ky();function iO(e){return e&&e.length?aO(e):[]}Ry.exports=iO});var jy=J((GZ,Fy)=>{S();A();T();function sO(e,t){for(var r=-1,n=e==null?0:e.length;++r{S();A();T();var lO=jo(),uO=qi();function cO(e,t,r,n){var o=!r;r||(r={});for(var a=-1,i=t.length;++a{S();A();T();var pO=Dn(),dO=In();function fO(e,t){return e&&pO(t,dO(t),e)}By.exports=fO});var My=J((aee,qy)=>{S();A();T();var yO=Dn(),hO=No();function mO(e,t){return e&&yO(t,hO(t),e)}qy.exports=mO});var Vy=J((Fn,Jr)=>{S();A();T();var gO=st(),zy=typeof Fn=="object"&&Fn&&!Fn.nodeType&&Fn,Uy=zy&&typeof Jr=="object"&&Jr&&!Jr.nodeType&&Jr,bO=Uy&&Uy.exports===zy,Jy=bO?gO.Buffer:void 0,$y=Jy?Jy.allocUnsafe:void 0;function vO(e,t){if(t)return e.slice();var r=e.length,n=$y?$y(r):new e.constructor(r);return e.copy(n),n}Jr.exports=vO});var Gy=J((dee,Hy)=>{S();A();T();function xO(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{S();A();T();var EO=Dn(),wO=To();function SO(e,t){return EO(e,wO(e),t)}Wy.exports=SO});var Xy=J((xee,Yy)=>{S();A();T();var AO=Dn(),TO=Ui();function CO(e,t){return AO(e,TO(e),t)}Yy.exports=CO});var Zy=J((Aee,Qy)=>{S();A();T();var _O=Object.prototype,OO=_O.hasOwnProperty;function IO(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&OO.call(e,"index")&&(r.index=e.index,r.input=e.input),r}Qy.exports=IO});var Lo=J((Oee,th)=>{S();A();T();var eh=mi();function PO(e){var t=new e.constructor(e.byteLength);return new eh(t).set(new eh(e)),t}th.exports=PO});var nh=J((Ree,rh)=>{S();A();T();var kO=Lo();function RO(e,t){var r=t?kO(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}rh.exports=RO});var ah=J((Nee,oh)=>{S();A();T();var DO=/\w*$/;function FO(e){var t=new e.constructor(e.source,DO.exec(e));return t.lastIndex=e.lastIndex,t}oh.exports=FO});var ch=J((Mee,uh)=>{S();A();T();var ih=Dr(),sh=ih?ih.prototype:void 0,lh=sh?sh.valueOf:void 0;function jO(e){return lh?Object(lh.call(e)):{}}uh.exports=jO});var dh=J((zee,ph)=>{S();A();T();var NO=Lo();function BO(e,t){var r=t?NO(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}ph.exports=BO});var yh=J((Wee,fh)=>{S();A();T();var LO=Lo(),qO=nh(),MO=ah(),UO=ch(),JO=dh(),$O="[object Boolean]",zO="[object Date]",VO="[object Map]",HO="[object Number]",GO="[object RegExp]",WO="[object Set]",KO="[object String]",YO="[object Symbol]",XO="[object ArrayBuffer]",QO="[object DataView]",ZO="[object Float32Array]",eI="[object Float64Array]",tI="[object Int8Array]",rI="[object Int16Array]",nI="[object Int32Array]",oI="[object Uint8Array]",aI="[object Uint8ClampedArray]",iI="[object Uint16Array]",sI="[object Uint32Array]";function lI(e,t,r){var n=e.constructor;switch(t){case XO:return LO(e);case $O:case zO:return new n(+e);case QO:return qO(e,r);case ZO:case eI:case tI:case rI:case nI:case oI:case aI:case iI:case sI:return JO(e,r);case VO:return new n;case HO:case KO:return new n(e);case GO:return MO(e);case WO:return new n;case YO:return UO(e)}}fh.exports=lI});var gh=J((Qee,mh)=>{S();A();T();var uI=gt(),hh=Object.create,cI=function(){function e(){}return function(t){if(!uI(t))return{};if(hh)return hh(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();mh.exports=cI});var vh=J((rte,bh)=>{S();A();T();var pI=gh(),dI=Mi(),fI=ko();function yI(e){return typeof e.constructor=="function"&&!fI(e)?pI(dI(e)):{}}bh.exports=yI});var Eh=J((ite,xh)=>{S();A();T();var hI=Pn(),mI=Mt(),gI="[object Map]";function bI(e){return mI(e)&&hI(e)==gI}xh.exports=bI});var Th=J((cte,Ah)=>{S();A();T();var vI=Eh(),xI=Io(),wh=Po(),Sh=wh&&wh.isMap,EI=Sh?xI(Sh):vI;Ah.exports=EI});var _h=J((yte,Ch)=>{S();A();T();var wI=Pn(),SI=Mt(),AI="[object Set]";function TI(e){return SI(e)&&wI(e)==AI}Ch.exports=TI});var kh=J((bte,Ph)=>{S();A();T();var CI=_h(),_I=Io(),Oh=Po(),Ih=Oh&&Oh.isSet,OI=Ih?_I(Ih):CI;Ph.exports=OI});var Nh=J((wte,jh)=>{S();A();T();var II=wo(),PI=jy(),kI=jo(),RI=Ly(),DI=My(),FI=Vy(),jI=Gy(),NI=Ky(),BI=Xy(),LI=_i(),qI=Ji(),MI=Pn(),UI=Zy(),JI=yh(),$I=vh(),zI=bt(),VI=Co(),HI=Th(),GI=gt(),WI=kh(),KI=In(),YI=No(),XI=1,QI=2,ZI=4,Rh="[object Arguments]",eP="[object Array]",tP="[object Boolean]",rP="[object Date]",nP="[object Error]",Dh="[object Function]",oP="[object GeneratorFunction]",aP="[object Map]",iP="[object Number]",Fh="[object Object]",sP="[object RegExp]",lP="[object Set]",uP="[object String]",cP="[object Symbol]",pP="[object WeakMap]",dP="[object ArrayBuffer]",fP="[object DataView]",yP="[object Float32Array]",hP="[object Float64Array]",mP="[object Int8Array]",gP="[object Int16Array]",bP="[object Int32Array]",vP="[object Uint8Array]",xP="[object Uint8ClampedArray]",EP="[object Uint16Array]",wP="[object Uint32Array]",ge={};ge[Rh]=ge[eP]=ge[dP]=ge[fP]=ge[tP]=ge[rP]=ge[yP]=ge[hP]=ge[mP]=ge[gP]=ge[bP]=ge[aP]=ge[iP]=ge[Fh]=ge[sP]=ge[lP]=ge[uP]=ge[cP]=ge[vP]=ge[xP]=ge[EP]=ge[wP]=!0;ge[nP]=ge[Dh]=ge[pP]=!1;function qo(e,t,r,n,o,a){var i,s=t&XI,l=t&QI,u=t&ZI;if(r&&(i=o?r(e,n,o,a):r(e)),i!==void 0)return i;if(!GI(e))return e;var c=zI(e);if(c){if(i=UI(e),!s)return jI(e,i)}else{var d=MI(e),y=d==Dh||d==oP;if(VI(e))return FI(e,s);if(d==Fh||d==Rh||y&&!o){if(i=l||y?{}:$I(e),!s)return l?BI(e,DI(i,e)):NI(e,RI(i,e))}else{if(!ge[d])return o?e:{};i=JI(e,d,s)}}a||(a=new II);var f=a.get(e);if(f)return f;a.set(e,i),WI(e)?e.forEach(function(_){i.add(qo(_,t,r,_,e,a))}):HI(e)&&e.forEach(function(_,v){i.set(v,qo(_,t,r,v,e,a))});var h=u?l?qI:LI:l?YI:KI,g=c?void 0:h(e);return PI(g||e,function(_,v){g&&(v=_,_=e[v]),kI(i,v,qo(_,t,r,v,e,a))}),i}jh.exports=qo});var Lh=J((Cte,Bh)=>{S();A();T();var SP=Nh(),AP=1,TP=4;function CP(e){return SP(e,AP|TP)}Bh.exports=CP});var _0=J((noe,C0)=>{S();A();T();var Fj=st(),jj=function(){return Fj.Date.now()};C0.exports=jj});var I0=J((soe,O0)=>{S();A();T();var Nj=/\s/;function Bj(e){for(var t=e.length;t--&&Nj.test(e.charAt(t)););return t}O0.exports=Bj});var k0=J((poe,P0)=>{S();A();T();var Lj=I0(),qj=/^\s+/;function Mj(e){return e&&e.slice(0,Lj(e)+1).replace(qj,"")}P0.exports=Mj});var j0=J((hoe,F0)=>{S();A();T();var Uj=k0(),R0=gt(),Jj=kn(),D0=NaN,$j=/^[-+]0x[0-9a-f]+$/i,zj=/^0b[01]+$/i,Vj=/^0o[0-7]+$/i,Hj=parseInt;function Gj(e){if(typeof e=="number")return e;if(Jj(e))return D0;if(R0(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=R0(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Uj(e);var r=zj.test(e);return r||Vj.test(e)?Hj(e.slice(2),r?2:8):$j.test(e)?D0:+e}F0.exports=Gj});var L0=J((voe,B0)=>{S();A();T();var Wj=gt(),il=_0(),N0=j0(),Kj="Expected a function",Yj=Math.max,Xj=Math.min;function Qj(e,t,r){var n,o,a,i,s,l,u=0,c=!1,d=!1,y=!0;if(typeof e!="function")throw new TypeError(Kj);t=N0(t)||0,Wj(r)&&(c=!!r.leading,d="maxWait"in r,a=d?Yj(N0(r.maxWait)||0,t):a,y="trailing"in r?!!r.trailing:y);function f(P){var F=n,D=o;return n=o=void 0,u=P,i=e.apply(D,F),i}function h(P){return u=P,s=setTimeout(v,t),c?f(P):i}function g(P){var F=P-l,D=P-u,U=t-F;return d?Xj(U,a-D):U}function _(P){var F=P-l,D=P-u;return l===void 0||F>=t||F<0||d&&D>=a}function v(){var P=il();if(_(P))return x(P);s=setTimeout(v,g(P))}function x(P){return s=void 0,y&&n?f(P):(n=o=void 0,i)}function O(){s!==void 0&&clearTimeout(s),u=0,n=l=o=s=void 0}function C(){return s===void 0?i:x(il())}function I(){var P=il(),F=_(P);if(n=arguments,o=this,l=P,F){if(s===void 0)return h(l);if(d)return clearTimeout(s),s=setTimeout(v,t),f(l)}return s===void 0&&(s=setTimeout(v,t)),i}return I.cancel=O,I.flush=C,I}B0.exports=Qj});var ov={};Hl(ov,{ColorControl:()=>nv,default:()=>LN});function hr(){return(hr=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}function sl(e){var t=Xe(e),r=Xe(function(n){t.current&&t.current(n)});return t.current=e,r.current}function Z0(e,t,r){var n=sl(r),o=he(function(){return e.toHsva(t)}),a=o[0],i=o[1],s=Xe({color:t,hsva:a});ze(function(){if(!e.equal(t,s.current.color)){var u=e.toHsva(t);s.current={hsva:u,color:t},i(u)}},[t,e]),ze(function(){var u;X0(a,s.current.hsva)||e.equal(u=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:u},n(u))},[a,e,n]);var l=$e(function(u){i(function(c){return Object.assign({},c,u)})},[]);return[a,l]}var z0,Zj,V0,eN,tN,Xr,Kn,ll,q0,M0,fl,Yn,yl,Je,rN,nN,ul,oN,aN,iN,sN,H0,cl,ma,G0,lN,fa,uN,W0,K0,Y0,X0,Q0,cN,pN,dN,U0,ev,fN,yN,hN,mN,tv,gN,bN,vN,xN,ut,EN,wN,SN,AN,TN,CN,_N,J0,ON,IN,rv,ya,PN,kN,RN,pl,DN,FN,ha,$0,Yr,jN,NN,ga,BN,nv,LN,av=Tt(()=>{S();A();T();Da();io();z0=ao(L0());ni();lo();si();Zj=nr({"../../node_modules/color-name/index.js"(e,t){t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}}),V0=nr({"../../node_modules/color-convert/conversions.js"(e,t){var r=Zj(),n={};for(let i of Object.keys(r))n[r[i]]=i;var o={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};t.exports=o;for(let i of Object.keys(o)){if(!("channels"in o[i]))throw new Error("missing channels property: "+i);if(!("labels"in o[i]))throw new Error("missing channel labels property: "+i);if(o[i].labels.length!==o[i].channels)throw new Error("channel and label counts mismatch: "+i);let{channels:s,labels:l}=o[i];delete o[i].channels,delete o[i].labels,Object.defineProperty(o[i],"channels",{value:s}),Object.defineProperty(o[i],"labels",{value:l})}o.rgb.hsl=function(i){let s=i[0]/255,l=i[1]/255,u=i[2]/255,c=Math.min(s,l,u),d=Math.max(s,l,u),y=d-c,f,h;d===c?f=0:s===d?f=(l-u)/y:l===d?f=2+(u-s)/y:u===d&&(f=4+(s-l)/y),f=Math.min(f*60,360),f<0&&(f+=360);let g=(c+d)/2;return d===c?h=0:g<=.5?h=y/(d+c):h=y/(2-d-c),[f,h*100,g*100]},o.rgb.hsv=function(i){let s,l,u,c,d,y=i[0]/255,f=i[1]/255,h=i[2]/255,g=Math.max(y,f,h),_=g-Math.min(y,f,h),v=function(x){return(g-x)/6/_+1/2};return _===0?(c=0,d=0):(d=_/g,s=v(y),l=v(f),u=v(h),y===g?c=u-l:f===g?c=1/3+s-u:h===g&&(c=2/3+l-s),c<0?c+=1:c>1&&(c-=1)),[c*360,d*100,g*100]},o.rgb.hwb=function(i){let s=i[0],l=i[1],u=i[2],c=o.rgb.hsl(i)[0],d=1/255*Math.min(s,Math.min(l,u));return u=1-1/255*Math.max(s,Math.max(l,u)),[c,d*100,u*100]},o.rgb.cmyk=function(i){let s=i[0]/255,l=i[1]/255,u=i[2]/255,c=Math.min(1-s,1-l,1-u),d=(1-s-c)/(1-c)||0,y=(1-l-c)/(1-c)||0,f=(1-u-c)/(1-c)||0;return[d*100,y*100,f*100,c*100]};function a(i,s){return(i[0]-s[0])**2+(i[1]-s[1])**2+(i[2]-s[2])**2}o.rgb.keyword=function(i){let s=n[i];if(s)return s;let l=1/0,u;for(let c of Object.keys(r)){let d=r[c],y=a(i,d);y.04045?((s+.055)/1.055)**2.4:s/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,u=u>.04045?((u+.055)/1.055)**2.4:u/12.92;let c=s*.4124+l*.3576+u*.1805,d=s*.2126+l*.7152+u*.0722,y=s*.0193+l*.1192+u*.9505;return[c*100,d*100,y*100]},o.rgb.lab=function(i){let s=o.rgb.xyz(i),l=s[0],u=s[1],c=s[2];l/=95.047,u/=100,c/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*u-16,y=500*(l-u),f=200*(u-c);return[d,y,f]},o.hsl.rgb=function(i){let s=i[0]/360,l=i[1]/100,u=i[2]/100,c,d,y;if(l===0)return y=u*255,[y,y,y];u<.5?c=u*(1+l):c=u+l-u*l;let f=2*u-c,h=[0,0,0];for(let g=0;g<3;g++)d=s+1/3*-(g-1),d<0&&d++,d>1&&d--,6*d<1?y=f+(c-f)*6*d:2*d<1?y=c:3*d<2?y=f+(c-f)*(2/3-d)*6:y=f,h[g]=y*255;return h},o.hsl.hsv=function(i){let s=i[0],l=i[1]/100,u=i[2]/100,c=l,d=Math.max(u,.01);u*=2,l*=u<=1?u:2-u,c*=d<=1?d:2-d;let y=(u+l)/2,f=u===0?2*c/(d+c):2*l/(u+l);return[s,f*100,y*100]},o.hsv.rgb=function(i){let s=i[0]/60,l=i[1]/100,u=i[2]/100,c=Math.floor(s)%6,d=s-Math.floor(s),y=255*u*(1-l),f=255*u*(1-l*d),h=255*u*(1-l*(1-d));switch(u*=255,c){case 0:return[u,h,y];case 1:return[f,u,y];case 2:return[y,u,h];case 3:return[y,f,u];case 4:return[h,y,u];case 5:return[u,y,f]}},o.hsv.hsl=function(i){let s=i[0],l=i[1]/100,u=i[2]/100,c=Math.max(u,.01),d,y;y=(2-l)*u;let f=(2-l)*c;return d=l*c,d/=f<=1?f:2-f,d=d||0,y/=2,[s,d*100,y*100]},o.hwb.rgb=function(i){let s=i[0]/360,l=i[1]/100,u=i[2]/100,c=l+u,d;c>1&&(l/=c,u/=c);let y=Math.floor(6*s),f=1-u;d=6*s-y,y&1&&(d=1-d);let h=l+d*(f-l),g,_,v;switch(y){default:case 6:case 0:g=f,_=h,v=l;break;case 1:g=h,_=f,v=l;break;case 2:g=l,_=f,v=h;break;case 3:g=l,_=h,v=f;break;case 4:g=h,_=l,v=f;break;case 5:g=f,_=l,v=h;break}return[g*255,_*255,v*255]},o.cmyk.rgb=function(i){let s=i[0]/100,l=i[1]/100,u=i[2]/100,c=i[3]/100,d=1-Math.min(1,s*(1-c)+c),y=1-Math.min(1,l*(1-c)+c),f=1-Math.min(1,u*(1-c)+c);return[d*255,y*255,f*255]},o.xyz.rgb=function(i){let s=i[0]/100,l=i[1]/100,u=i[2]/100,c,d,y;return c=s*3.2406+l*-1.5372+u*-.4986,d=s*-.9689+l*1.8758+u*.0415,y=s*.0557+l*-.204+u*1.057,c=c>.0031308?1.055*c**(1/2.4)-.055:c*12.92,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,y=y>.0031308?1.055*y**(1/2.4)-.055:y*12.92,c=Math.min(Math.max(0,c),1),d=Math.min(Math.max(0,d),1),y=Math.min(Math.max(0,y),1),[c*255,d*255,y*255]},o.xyz.lab=function(i){let s=i[0],l=i[1],u=i[2];s/=95.047,l/=100,u/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,u=u>.008856?u**(1/3):7.787*u+16/116;let c=116*l-16,d=500*(s-l),y=200*(l-u);return[c,d,y]},o.lab.xyz=function(i){let s=i[0],l=i[1],u=i[2],c,d,y;d=(s+16)/116,c=l/500+d,y=d-u/200;let f=d**3,h=c**3,g=y**3;return d=f>.008856?f:(d-16/116)/7.787,c=h>.008856?h:(c-16/116)/7.787,y=g>.008856?g:(y-16/116)/7.787,c*=95.047,d*=100,y*=108.883,[c,d,y]},o.lab.lch=function(i){let s=i[0],l=i[1],u=i[2],c;c=Math.atan2(u,l)*360/2/Math.PI,c<0&&(c+=360);let d=Math.sqrt(l*l+u*u);return[s,d,c]},o.lch.lab=function(i){let s=i[0],l=i[1],u=i[2]/360*2*Math.PI,c=l*Math.cos(u),d=l*Math.sin(u);return[s,c,d]},o.rgb.ansi16=function(i,s=null){let[l,u,c]=i,d=s===null?o.rgb.hsv(i)[2]:s;if(d=Math.round(d/50),d===0)return 30;let y=30+(Math.round(c/255)<<2|Math.round(u/255)<<1|Math.round(l/255));return d===2&&(y+=60),y},o.hsv.ansi16=function(i){return o.rgb.ansi16(o.hsv.rgb(i),i[2])},o.rgb.ansi256=function(i){let s=i[0],l=i[1],u=i[2];return s===l&&l===u?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(l/255*5)+Math.round(u/255*5)},o.ansi16.rgb=function(i){let s=i%10;if(s===0||s===7)return i>50&&(s+=3.5),s=s/10.5*255,[s,s,s];let l=(~~(i>50)+1)*.5,u=(s&1)*l*255,c=(s>>1&1)*l*255,d=(s>>2&1)*l*255;return[u,c,d]},o.ansi256.rgb=function(i){if(i>=232){let d=(i-232)*10+8;return[d,d,d]}i-=16;let s,l=Math.floor(i/36)/5*255,u=Math.floor((s=i%36)/6)/5*255,c=s%6/5*255;return[l,u,c]},o.rgb.hex=function(i){let s=(((Math.round(i[0])&255)<<16)+((Math.round(i[1])&255)<<8)+(Math.round(i[2])&255)).toString(16).toUpperCase();return"000000".substring(s.length)+s},o.hex.rgb=function(i){let s=i.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let l=s[0];s[0].length===3&&(l=l.split("").map(f=>f+f).join(""));let u=parseInt(l,16),c=u>>16&255,d=u>>8&255,y=u&255;return[c,d,y]},o.rgb.hcg=function(i){let s=i[0]/255,l=i[1]/255,u=i[2]/255,c=Math.max(Math.max(s,l),u),d=Math.min(Math.min(s,l),u),y=c-d,f,h;return y<1?f=d/(1-y):f=0,y<=0?h=0:c===s?h=(l-u)/y%6:c===l?h=2+(u-s)/y:h=4+(s-l)/y,h/=6,h%=1,[h*360,y*100,f*100]},o.hsl.hcg=function(i){let s=i[1]/100,l=i[2]/100,u=l<.5?2*s*l:2*s*(1-l),c=0;return u<1&&(c=(l-.5*u)/(1-u)),[i[0],u*100,c*100]},o.hsv.hcg=function(i){let s=i[1]/100,l=i[2]/100,u=s*l,c=0;return u<1&&(c=(l-u)/(1-u)),[i[0],u*100,c*100]},o.hcg.rgb=function(i){let s=i[0]/360,l=i[1]/100,u=i[2]/100;if(l===0)return[u*255,u*255,u*255];let c=[0,0,0],d=s%1*6,y=d%1,f=1-y,h=0;switch(Math.floor(d)){case 0:c[0]=1,c[1]=y,c[2]=0;break;case 1:c[0]=f,c[1]=1,c[2]=0;break;case 2:c[0]=0,c[1]=1,c[2]=y;break;case 3:c[0]=0,c[1]=f,c[2]=1;break;case 4:c[0]=y,c[1]=0,c[2]=1;break;default:c[0]=1,c[1]=0,c[2]=f}return h=(1-l)*u,[(l*c[0]+h)*255,(l*c[1]+h)*255,(l*c[2]+h)*255]},o.hcg.hsv=function(i){let s=i[1]/100,l=i[2]/100,u=s+l*(1-s),c=0;return u>0&&(c=s/u),[i[0],c*100,u*100]},o.hcg.hsl=function(i){let s=i[1]/100,l=i[2]/100*(1-s)+.5*s,u=0;return l>0&&l<.5?u=s/(2*l):l>=.5&&l<1&&(u=s/(2*(1-l))),[i[0],u*100,l*100]},o.hcg.hwb=function(i){let s=i[1]/100,l=i[2]/100,u=s+l*(1-s);return[i[0],(u-s)*100,(1-u)*100]},o.hwb.hcg=function(i){let s=i[1]/100,l=1-i[2]/100,u=l-s,c=0;return u<1&&(c=(l-u)/(1-u)),[i[0],u*100,c*100]},o.apple.rgb=function(i){return[i[0]/65535*255,i[1]/65535*255,i[2]/65535*255]},o.rgb.apple=function(i){return[i[0]/255*65535,i[1]/255*65535,i[2]/255*65535]},o.gray.rgb=function(i){return[i[0]/100*255,i[0]/100*255,i[0]/100*255]},o.gray.hsl=function(i){return[0,0,i[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(i){return[0,100,i[0]]},o.gray.cmyk=function(i){return[0,0,0,i[0]]},o.gray.lab=function(i){return[i[0],0,0]},o.gray.hex=function(i){let s=Math.round(i[0]/100*255)&255,l=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.rgb.gray=function(i){return[(i[0]+i[1]+i[2])/3/255*100]}}}),eN=nr({"../../node_modules/color-convert/route.js"(e,t){var r=V0();function n(){let s={},l=Object.keys(r);for(let u=l.length,c=0;c1&&(c=d),l(c))};return"conversion"in l&&(u.conversion=l.conversion),u}function s(l){let u=function(...c){let d=c[0];if(d==null)return d;d.length>1&&(c=d);let y=l(c);if(typeof y=="object")for(let f=y.length,h=0;h{o[l]={},Object.defineProperty(o[l],"channels",{value:r[l].channels}),Object.defineProperty(o[l],"labels",{value:r[l].labels});let u=n(l);Object.keys(u).forEach(c=>{let d=u[c];o[l][c]=s(d),o[l][c].raw=i(d)})}),t.exports=o}});Xr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:_.buttons>0)&&o.current?a(q0(o.current,_,s.current)):g(!1)},h=function(){return g(!1)};function g(_){var v=l.current,x=ll(o.current),O=_?x.addEventListener:x.removeEventListener;O(v?"touchmove":"mousemove",f),O(v?"touchend":"mouseup",h)}return[function(_){var v=_.nativeEvent,x=o.current;if(x&&(M0(v),!function(C,I){return I&&!Kn(C)}(v,l.current)&&x)){if(Kn(v)){l.current=!0;var O=v.changedTouches||[];O.length&&(s.current=O[0].identifier)}x.focus(),a(q0(x,v,s.current)),g(!0)}},function(_){var v=_.which||_.keyCode;v<37||v>40||(_.preventDefault(),i({left:v===39?.05:v===37?-.05:0,top:v===40?.05:v===38?-.05:0}))},g]},[i,a]),c=u[0],d=u[1],y=u[2];return ze(function(){return y},[y]),E.createElement("div",hr({},n,{onTouchStart:c,onMouseDown:c,className:"react-colorful__interactive",ref:o,onKeyDown:d,tabIndex:0,role:"slider"}))}),Yn=function(e){return e.filter(Boolean).join(" ")},yl=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,a=Yn(["react-colorful__pointer",e.className]);return E.createElement("div",{className:a,style:{top:100*o+"%",left:100*r+"%"}},E.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Je=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},rN={grad:.9,turn:360,rad:360/(2*Math.PI)},nN=function(e){return W0(ul(e))},ul=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Je(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?Je(parseInt(e.substring(6,8),16)/255,2):1}},oN=function(e,t){return t===void 0&&(t="deg"),Number(e)*(rN[t]||1)},aN=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?iN({h:oN(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},iN=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},sN=function(e){return uN(G0(e))},H0=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:Je(e.h),s:Je(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:Je(o/2),a:Je(n,2)}},cl=function(e){var t=H0(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},ma=function(e){var t=H0(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},G0=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var a=Math.floor(t),i=n*(1-r),s=n*(1-(t-a)*r),l=n*(1-(1-t+a)*r),u=a%6;return{r:Je(255*[n,s,i,i,l,n][u]),g:Je(255*[l,n,n,s,i,i][u]),b:Je(255*[i,i,l,n,n,s][u]),a:Je(o,2)}},lN=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?W0({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},fa=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},uN=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=o<1?fa(Je(255*o)):"";return"#"+fa(t)+fa(r)+fa(n)+a},W0=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=Math.max(t,r,n),i=a-Math.min(t,r,n),s=i?a===t?(r-n)/i:a===r?2+(n-t)/i:4+(t-r)/i:0;return{h:Je(60*(s<0?s+6:s)),s:Je(a?i/a*100:0),v:Je(a/255*100),a:o}},K0=E.memo(function(e){var t=e.hue,r=e.onChange,n=Yn(["react-colorful__hue",e.className]);return E.createElement("div",{className:n},E.createElement(fl,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Xr(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":Je(t),"aria-valuemax":"360","aria-valuemin":"0"},E.createElement(yl,{className:"react-colorful__hue-pointer",left:t/360,color:cl({h:t,s:100,v:100,a:1})})))}),Y0=E.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:cl({h:t.h,s:100,v:100,a:1})};return E.createElement("div",{className:"react-colorful__saturation",style:n},E.createElement(fl,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Xr(t.s+100*o.left,0,100),v:Xr(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Je(t.s)+"%, Brightness "+Je(t.v)+"%"},E.createElement(yl,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:cl(t)})))}),X0=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},Q0=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},cN=function(e,t){return e.toLowerCase()===t.toLowerCase()||X0(ul(e),ul(t))};pN=typeof window<"u"?ru:ze,dN=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},U0=new Map,ev=function(e){pN(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!U0.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,U0.set(t,r);var n=dN();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},fN=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=dl(e,["className","colorModel","color","onChange"]),s=Xe(null);ev(s);var l=Z0(r,o,a),u=l[0],c=l[1],d=Yn(["react-colorful",t]);return E.createElement("div",hr({},i,{ref:s,className:d}),E.createElement(Y0,{hsva:u,onChange:c}),E.createElement(K0,{hue:u.h,onChange:c,className:"react-colorful__last-control"}))},yN={defaultColor:"000",toHsva:nN,fromHsva:function(e){return sN({h:e.h,s:e.s,v:e.v,a:1})},equal:cN},hN=function(e){return E.createElement(fN,hr({},e,{colorModel:yN}))},mN=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+ma(Object.assign({},r,{a:0}))+", "+ma(Object.assign({},r,{a:1}))+")"},a=Yn(["react-colorful__alpha",t]),i=Je(100*r.a);return E.createElement("div",{className:a},E.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),E.createElement(fl,{onMove:function(s){n({a:s.left})},onKey:function(s){n({a:Xr(r.a+s.left)})},"aria-label":"Alpha","aria-valuetext":i+"%","aria-valuenow":i,"aria-valuemin":"0","aria-valuemax":"100"},E.createElement(yl,{className:"react-colorful__alpha-pointer",left:r.a,color:ma(r)})))},tv=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=dl(e,["className","colorModel","color","onChange"]),s=Xe(null);ev(s);var l=Z0(r,o,a),u=l[0],c=l[1],d=Yn(["react-colorful",t]);return E.createElement("div",hr({},i,{ref:s,className:d}),E.createElement(Y0,{hsva:u,onChange:c}),E.createElement(K0,{hue:u.h,onChange:c}),E.createElement(mN,{hsva:u,onChange:c,className:"react-colorful__last-control"}))},gN={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:aN,fromHsva:ma,equal:Q0},bN=function(e){return E.createElement(tv,hr({},e,{colorModel:gN}))},vN={defaultColor:"rgba(0, 0, 0, 1)",toHsva:lN,fromHsva:function(e){var t=G0(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:Q0},xN=function(e){return E.createElement(tv,hr({},e,{colorModel:vN}))},ut=gn(tN(),1),EN=W.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),wN=W(Lt)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),SN=W.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),AN=W(sr)(({theme:e})=>({fontFamily:e.typography.fonts.base})),TN=W.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),CN=W.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),_N=`url('data:image/svg+xml;charset=utf-8,')`,J0=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${_N}, linear-gradient(#fff, #fff)`;return E.createElement(CN,{...r,style:{...t,backgroundImage:n}})},ON=W(dt.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),IN=W(Ju)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),rv=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(rv||{}),ya=Object.values(rv),PN=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,kN=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,RN=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,pl=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,DN=/^\s*#?([0-9a-f]{3})\s*$/i,FN={hex:hN,rgb:xN,hsl:bN},ha={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},$0=e=>{let t=e?.match(PN);if(!t)return[0,0,0,1];let[,r,n,o,a=1]=t;return[r,n,o,a].map(Number)},Yr=e=>{if(!e)return;let t=!0;if(kN.test(e)){let[i,s,l,u]=$0(e),[c,d,y]=ut.default.rgb.hsl([i,s,l])||[0,0,0];return{valid:t,value:e,keyword:ut.default.rgb.keyword([i,s,l]),colorSpace:"rgb",rgb:e,hsl:`hsla(${c}, ${d}%, ${y}%, ${u})`,hex:`#${ut.default.rgb.hex([i,s,l]).toLowerCase()}`}}if(RN.test(e)){let[i,s,l,u]=$0(e),[c,d,y]=ut.default.hsl.rgb([i,s,l])||[0,0,0];return{valid:t,value:e,keyword:ut.default.hsl.keyword([i,s,l]),colorSpace:"hsl",rgb:`rgba(${c}, ${d}, ${y}, ${u})`,hsl:e,hex:`#${ut.default.hsl.hex([i,s,l]).toLowerCase()}`}}let r=e.replace("#",""),n=ut.default.keyword.rgb(r)||ut.default.hex.rgb(r),o=ut.default.rgb.hsl(n),a=e;if(/[^#a-f0-9]/i.test(e)?a=r:pl.test(e)&&(a=`#${r}`),a.startsWith("#"))t=pl.test(a);else try{ut.default.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:ut.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},jN=(e,t,r)=>{if(!e||!t?.valid)return ha[r];if(r!=="hex")return t?.[r]||ha[r];if(!t.hex.startsWith("#"))try{return`#${ut.default.keyword.hex(t.hex)}`}catch{return ha.hex}let n=t.hex.match(DN);if(!n)return pl.test(t.hex)?t.hex:ha.hex;let[o,a,i]=n[1].split("");return`#${o}${o}${a}${a}${i}${i}`},NN=(e,t)=>{let[r,n]=he(e||""),[o,a]=he(()=>Yr(r)),[i,s]=he(o?.colorSpace||"hex");ze(()=>{let d=e||"",y=Yr(d);n(d),a(y),s(y?.colorSpace||"hex")},[e]);let l=Nt(()=>jN(r,o,i).toLowerCase(),[r,o,i]),u=$e(d=>{let y=Yr(d),f=y?.value||d||"";n(f),f===""&&(a(void 0),t(void 0)),y&&(a(y),s(y.colorSpace),t(y.value))},[t]),c=$e(()=>{let d=ya.indexOf(i)+1;d>=ya.length&&(d=0),s(ya[d]);let y=o?.[ya[d]]||"";n(y),t(y)},[o,i,t]);return{value:r,realValue:l,updateValue:u,color:o,colorSpace:i,cycleColorSpace:c}},ga=e=>e.replace(/\s*/,"").toLowerCase(),BN=(e,t,r)=>{let[n,o]=he(t?.valid?[t]:[]);ze(()=>{t===void 0&&o([])},[t]);let a=Nt(()=>(e||[]).map(s=>typeof s=="string"?Yr(s):s.title?{...Yr(s.color),keyword:s.title}:Yr(s.color)).concat(n).filter(Boolean).slice(-27),[e,n]),i=$e(s=>{s?.valid&&(a.some(l=>ga(l[r])===ga(s[r]))||o(l=>l.concat(s)))},[r,a]);return{presets:a,addPreset:i}},nv=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:a,startOpen:i=!1,argType:s})=>{let l=$e((0,z0.default)(r,200),[r]),{value:u,realValue:c,updateValue:d,color:y,colorSpace:f,cycleColorSpace:h}=NN(t,l),{presets:g,addPreset:_}=BN(a,y,f),v=FN[f],x=!!s?.table?.readonly;return E.createElement(EN,{"aria-readonly":x},E.createElement(wN,{startOpen:i,trigger:x?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>_(y),tooltip:E.createElement(SN,null,E.createElement(v,{color:c==="transparent"?"#000000":c,onChange:d,onFocus:n,onBlur:o}),g.length>0&&E.createElement(TN,null,g.map((O,C)=>E.createElement(Lt,{key:`${O.value}-${C}`,hasChrome:!1,tooltip:E.createElement(AN,{note:O.keyword||O.value})},E.createElement(J0,{value:O[f],active:y&&ga(O[f])===ga(y[f]),onClick:()=>d(O.value)})))))},E.createElement(J0,{value:c,style:{margin:4}})),E.createElement(ON,{id:tt(e),value:u,onChange:O=>d(O.target.value),onFocus:O=>O.target.select(),readOnly:x,placeholder:"Choose color..."}),u?E.createElement(IN,{onClick:h}):null)},LN=nv});S();A();T();S();A();T();S();A();T();Da();io();io();S();A();T();var nu=Object.prototype.hasOwnProperty;function ou(e,t,r){for(r of e.keys())if(ar(r,t))return r}function ar(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&ar(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=ou(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=ou(t,o),!o)||!ar(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(nu.call(e,r)&&++n&&!nu.call(t,r)||!(r in t)||!ar(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}lo();S();A();T();S();A();T();var p8=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:iu,ARGTYPES_INFO_RESPONSE:Wa,CHANNEL_CREATED:d8,CHANNEL_WS_DISCONNECT:f8,CONFIG_ERROR:su,CREATE_NEW_STORYFILE_REQUEST:y8,CREATE_NEW_STORYFILE_RESPONSE:h8,CURRENT_STORY_WAS_SET:Ka,DOCS_PREPARED:lu,DOCS_RENDERED:uo,FILE_COMPONENT_SEARCH_REQUEST:m8,FILE_COMPONENT_SEARCH_RESPONSE:g8,FORCE_REMOUNT:uu,FORCE_RE_RENDER:co,GLOBALS_UPDATED:cu,NAVIGATE_URL:pu,PLAY_FUNCTION_THREW_EXCEPTION:du,PRELOAD_ENTRIES:fu,PREVIEW_BUILDER_PROGRESS:b8,PREVIEW_KEYDOWN:yu,REGISTER_SUBSCRIPTION:v8,REQUEST_WHATS_NEW_DATA:x8,RESET_STORY_ARGS:po,RESULT_WHATS_NEW_DATA:E8,SAVE_STORY_REQUEST:Ya,SAVE_STORY_RESPONSE:fo,SELECT_STORY:w8,SET_CONFIG:S8,SET_CURRENT_STORY:hu,SET_GLOBALS:mu,SET_INDEX:A8,SET_STORIES:T8,SET_WHATS_NEW_CACHE:C8,SHARED_STATE_CHANGED:_8,SHARED_STATE_SET:O8,STORIES_COLLAPSE_ALL:I8,STORIES_EXPAND_ALL:P8,STORY_ARGS_UPDATED:gu,STORY_CHANGED:bu,STORY_ERRORED:vu,STORY_INDEX_INVALIDATED:xu,STORY_MISSING:Xa,STORY_PREPARED:Eu,STORY_RENDERED:xn,STORY_RENDER_PHASE_CHANGED:kr,STORY_SPECIFIED:wu,STORY_THREW_EXCEPTION:Su,STORY_UNCHANGED:Au,TELEMETRY_ERROR:k8,TOGGLE_WHATS_NEW_NOTIFICATIONS:R8,UNHANDLED_ERRORS_WHILE_PLAYING:Tu,UPDATE_GLOBALS:yo,UPDATE_QUERY_PARAMS:Cu,UPDATE_STORY_ARGS:ho}=__STORYBOOK_CORE_EVENTS__;S();A();T();var J8=__STORYBOOK_API__,{ActiveTabs:$8,Consumer:z8,ManagerContext:V8,Provider:H8,RequestResponseError:G8,addons:mo,combineParameters:W8,controlOrMetaKey:K8,controlOrMetaSymbol:Y8,eventMatchesShortcut:X8,eventToShortcut:Q8,experimental_requestResponse:Qa,isMacLike:Z8,isShortcutTaken:e9,keyToSymbol:t9,merge:r9,mockChannel:n9,optionOrAltSymbol:o9,shortcutMatchesShortcut:a9,shortcutToHumanString:i9,types:_u,useAddonState:s9,useArgTypes:Za,useArgs:Ou,useChannel:l9,useGlobalTypes:u9,useGlobals:Iu,useParameter:Pu,useSharedState:c9,useStoryPrepared:p9,useStorybookApi:d9,useStorybookState:ku}=__STORYBOOK_API__;ni();si();var Nv=ao(dy());S();A();T();var eZ=__STORYBOOK_CLIENT_LOGGER__,{deprecate:tZ,logger:Bo,once:fy,pretty:rZ}=__STORYBOOK_CLIENT_LOGGER__;var Bv=ao(Dy()),Lv=ao(Lh());S();A();T();S();A();T();S();A();T();var Pte=__STORYBOOK_CHANNELS__,{Channel:qh,PostMessageTransport:kte,WebsocketTransport:Rte,createBrowserChannel:Dte}=__STORYBOOK_CHANNELS__;S();A();T();var Lte=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Ct,logger:me,once:Ut,pretty:qte}=__STORYBOOK_CLIENT_LOGGER__;S();A();T();var _P=Object.defineProperty,Pe=(e,t)=>_P(e,"name",{value:t,configurable:!0});function De(e){for(var t=[],r=1;r` - ${i}`).join(` +`)}`),`${o}${a!=null?` + +More info: ${a} +`:""}`}};Pe(Mh,"StorybookError");var Me=Mh,OP=(e=>(e.BLOCKS="BLOCKS",e.DOCS_TOOLS="DOCS-TOOLS",e.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",e.PREVIEW_CHANNELS="PREVIEW_CHANNELS",e.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",e.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",e.PREVIEW_API="PREVIEW_API",e.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",e.PREVIEW_ROUTER="PREVIEW_ROUTER",e.PREVIEW_THEMING="PREVIEW_THEMING",e.RENDERER_HTML="RENDERER_HTML",e.RENDERER_PREACT="RENDERER_PREACT",e.RENDERER_REACT="RENDERER_REACT",e.RENDERER_SERVER="RENDERER_SERVER",e.RENDERER_SVELTE="RENDERER_SVELTE",e.RENDERER_VUE="RENDERER_VUE",e.RENDERER_VUE3="RENDERER_VUE3",e.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",e.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",e))(OP||{}),Jh=class extends Me{constructor(t){super({category:"PREVIEW_API",code:1,message:De` + Couldn't find story matching id '${t.storyId}' after HMR. + - Did you just rename a story? + - Did you remove it from your CSF file? + - Are you sure a story with the id '${t.storyId}' exists? + - Please check the values in the stories field of your main.js config and see if they would match your CSF File. + - Also check the browser console and terminal for potential error messages.`}),this.data=t}};Pe(Jh,"MissingStoryAfterHmrError");var $h=Jh,IP=class extends Me{constructor(t){super({category:"PREVIEW_API",code:2,documentation:"https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#using-implicit-actions-during-rendering-is-deprecated-for-example-in-the-play-function",message:De` + We detected that you use an implicit action arg while ${t.phase} of your story. + ${t.deprecated?` +This is deprecated and won't work in Storybook 8 anymore. +`:""} + Please provide an explicit spy to your args like this: + import { fn } from '@storybook/test'; + ... + args: { + ${t.name}: fn() + }`}),this.data=t}};Pe(IP,"ImplicitActionsDuringRendering");var zh=class extends Me{constructor(){super({category:"PREVIEW_API",code:3,message:De` + Cannot call \`storyStore.extract()\` without calling \`storyStore.cacheAllCsfFiles()\` first. + + You probably meant to call \`await preview.extract()\` which does the above for you.`})}};Pe(zh,"CalledExtractOnStoreError");var Vh=zh,Hh=class extends Me{constructor(){super({category:"PREVIEW_API",code:4,message:De` + Expected your framework's preset to export a \`renderToCanvas\` field. + + Perhaps it needs to be upgraded for Storybook 7.0?`,documentation:"https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#mainjs-framework-field"})}};Pe(Hh,"MissingRenderToCanvasError");var Gh=Hh,Wh=class extends Me{constructor(t){super({category:"PREVIEW_API",code:5,message:De` + Called \`Preview.${t.methodName}()\` before initialization. + + The preview needs to load the story index before most methods can be called. If you want + to call \`${t.methodName}\`, try \`await preview.initializationPromise;\` first. + + If you didn't call the above code, then likely it was called by an addon that needs to + do the above.`}),this.data=t}};Pe(Wh,"CalledPreviewMethodBeforeInitializationError");var rt=Wh,Kh=class extends Me{constructor(t){super({category:"PREVIEW_API",code:6,message:De` + Error fetching \`/index.json\`: + + ${t.text} + + If you are in development, this likely indicates a problem with your Storybook process, + check the terminal for errors. + + If you are in a deployed Storybook, there may have been an issue deploying the full Storybook + build.`}),this.data=t}};Pe(Kh,"StoryIndexFetchError");var Yh=Kh,Xh=class extends Me{constructor(t){super({category:"PREVIEW_API",code:7,message:De` + Tried to render docs entry ${t.storyId} but it is a MDX file that has no CSF + references, or autodocs for a CSF file that some doesn't refer to itself. + + This likely is an internal error in Storybook's indexing, or you've attached the + \`attached-mdx\` tag to an MDX file that is not attached.`}),this.data=t}};Pe(Xh,"MdxFileWithNoCsfReferencesError");var Qh=Xh,Zh=class extends Me{constructor(){super({category:"PREVIEW_API",code:8,message:De` + Couldn't find any stories in your Storybook. + + - Please check your stories field of your main.js config: does it match correctly? + - Also check the browser console and terminal for error messages.`})}};Pe(Zh,"EmptyIndexError");var em=Zh,tm=class extends Me{constructor(t){super({category:"PREVIEW_API",code:9,message:De` + Couldn't find story matching '${t.storySpecifier}'. + + - Are you sure a story with that id exists? + - Please check your stories field of your main.js config. + - Also check the browser console and terminal for error messages.`}),this.data=t}};Pe(tm,"NoStoryMatchError");var rm=tm,nm=class extends Me{constructor(t){super({category:"PREVIEW_API",code:10,message:De` + Couldn't find story matching id '${t.storyId}' after importing a CSF file. + + The file was indexed as if the story was there, but then after importing the file in the browser + we didn't find the story. Possible reasons: + - You are using a custom story indexer that is misbehaving. + - You have a custom file loader that is removing or renaming exports. + + Please check your browser console and terminal for errors that may explain the issue.`}),this.data=t}};Pe(nm,"MissingStoryFromCsfFileError");var om=nm,am=class extends Me{constructor(){super({category:"PREVIEW_API",code:11,message:De` + Cannot access the Story Store until the index is ready. + + It is not recommended to use methods directly on the Story Store anyway, in Storybook 9 we will + remove access to the store entirely`})}};Pe(am,"StoryStoreAccessedBeforeInitializationError");var im=am,sm=class extends Me{constructor(t){super({category:"PREVIEW_API",code:12,message:De` + Incorrect use of mount in the play function. + + To use mount in the play function, you must satisfy the following two requirements: + + 1. You *must* destructure the mount property from the \`context\` (the argument passed to your play function). + This makes sure that Storybook does not start rendering the story before the play function begins. + + 2. Your Storybook framework or builder must be configured to transpile to ES2017 or newer. + This is because destructuring statements and async/await usages are otherwise transpiled away, + which prevents Storybook from recognizing your usage of \`mount\`. + + Note that Angular is not supported. As async/await is transpiled to support the zone.js polyfill. + + More info: https://storybook.js.org/docs/writing-tests/interaction-testing#run-code-before-the-component-gets-rendered + + Received the following play function: + ${t.playFunction}`}),this.data=t}};Pe(sm,"MountMustBeDestructuredError");var Mo=sm,PP=class extends Me{constructor(){super({category:"PREVIEW_API",code:13,message:De` + You must configure testingLibraryRender to use play in portable stories. + + import { render } from '@testing-library/[renderer]'; + + setProjectAnnotations({ + testingLibraryRender: render, + }); + + For other testing renderers, you can configure \`renderToCanvas\` like so: + + import { render } from 'your-test-renderer'; + + setProjectAnnotations({ + renderToCanvas: ({ storyFn }) => { + const Story = storyFn(); + + // Svelte + render(Story.Component, Story.props); + + // Vue + render(Story); + + // or for React + render(); + }, + });`})}};Pe(PP,"TestingLibraryMustBeConfiguredError");var lm=class extends Me{constructor(t){super({category:"PREVIEW_API",code:14,message:De` + No render function available for storyId '${t.id}' + `}),this.data=t}};Pe(lm,"NoRenderFunctionError");var um=lm,cm=class extends Me{constructor(){super({category:"PREVIEW_API",code:15,message:De` + No component is mounted in your story. + + This usually occurs when you destructure mount in the play function, but forget to call it. + + For example: + + async play({ mount, canvasElement }) { + // 👈 mount should be called: await mount(); + const canvas = within(canvasElement); + const button = await canvas.findByRole('button'); + await userEvent.click(button); + }; + + Make sure to either remove it or call mount in your play function. + `})}};Pe(cm,"NoStoryMountedError");var pm=cm,kP=class extends Me{constructor(){super({category:"FRAMEWORK_NEXTJS",code:1,documentation:"https://storybook.js.org/docs/get-started/nextjs#faq",message:De` + You are importing avif images, but you don't have sharp installed. + + You have to install sharp in order to use image optimization features in Next.js. + `})}};Pe(kP,"NextJsSharpError");var RP=class extends Me{constructor(t){super({category:"FRAMEWORK_NEXTJS",code:2,message:De` + Tried to access router mocks from "${t.importType}" but they were not created yet. You might be running code in an unsupported environment. + `}),this.data=t}};Pe(RP,"NextjsRouterMocksNotAvailable");var dm=class extends Me{constructor(t){super({category:"DOCS-TOOLS",code:1,documentation:"https://github.com/storybookjs/storybook/issues/26606",message:De` + There was a failure when generating detailed ArgTypes in ${t.language} for: + ${JSON.stringify(t.type,null,2)} + + Storybook will fall back to use a generic type description instead. + + This type is either not supported or it is a bug in the docgen generation in Storybook. + If you think this is a bug, please detail it as much as possible in the Github issue. + `}),this.data=t}};Pe(dm,"UnknownArgTypesError");var Uo=dm;S();A();T();var DP=Object.create,mm=Object.defineProperty,FP=Object.getOwnPropertyDescriptor,jP=Object.getOwnPropertyNames,NP=Object.getPrototypeOf,BP=Object.prototype.hasOwnProperty,LP=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qP=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of jP(t))!BP.call(e,o)&&o!==r&&mm(e,o,{get:()=>t[o],enumerable:!(n=FP(t,o))||n.enumerable});return e},MP=(e,t,r)=>(r=e!=null?DP(NP(e)):{},qP(t||!e||!e.__esModule?mm(r,"default",{value:e,enumerable:!0}):r,e)),UP=LP(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function i(s,l,u){var c,d,y,f=t.call(s),h=t.call(l);if(s===l)return!0;if(s==null||l==null)return!1;if(u.indexOf(s)>-1&&u.indexOf(l)>-1)return!0;if(u.push(s,l),f!=h||(c=n(s),d=n(l),c.length!=d.length||c.some(function(g){return!i(s[g],l[g],u)})))return!1;switch(f.slice(8,-1)){case"Symbol":return s.valueOf()==l.valueOf();case"Date":case"Number":return+s==+l||+s!=+s&&+l!=+l;case"RegExp":case"Function":case"String":case"Boolean":return""+s==""+l;case"Set":case"Map":c=s.entries(),d=l.entries();do if(!i((y=c.next()).value,d.next().value,u))return!1;while(!y.done);return!0;case"ArrayBuffer":s=new Uint8Array(s),l=new Uint8Array(l);case"DataView":s=new Uint8Array(s.buffer),l=new Uint8Array(l.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(s.length!=l.length)return!1;for(y=0;y`${r} ${n}${o}`).replace(/([a-z])([A-Z])/g,(t,r,n)=>`${r} ${n}`).replace(/([a-z])([0-9])/gi,(t,r,n)=>`${r} ${n}`).replace(/([0-9])([a-z])/gi,(t,r,n)=>`${r} ${n}`).replace(/(\s|^)(\w)/g,(t,r,n)=>`${r}${n.toUpperCase()}`).replace(/ +/g," ").trim()}var fm=MP(UP()),gm=e=>e.map(t=>typeof t<"u").filter(Boolean).length,$P=(e,t)=>{let{exists:r,eq:n,neq:o,truthy:a}=e;if(gm([r,n,o,a])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:n,neq:o})}`);if(typeof n<"u")return(0,fm.isEqual)(t,n);if(typeof o<"u")return!(0,fm.isEqual)(t,o);if(typeof r<"u"){let i=typeof t<"u";return r?i:!i}return typeof a>"u"||a?!!t:!t},bm=(e,t,r)=>{if(!e.if)return!0;let{arg:n,global:o}=e.if;if(gm([n,o])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:n,global:o})}`);let a=n?t[n]:r[o];return $P(e.if,a)},Vi=e=>e.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,""),ym=(e,t)=>{let r=Vi(e);if(r==="")throw new Error(`Invalid ${t} '${e}', must include alphanumeric characters`);return r},vm=(e,t)=>`${ym(e,"kind")}${t?`--${ym(t,"name")}`:""}`,xm=e=>JP(e);function hm(e,t){return Array.isArray(t)?t.includes(e):e.match(t)}function Jo(e,{includeStories:t,excludeStories:r}){return e!=="__esModule"&&(!t||hm(e,t))&&(!r||!hm(e,r))}var Em=(...e)=>{let t=e.reduce((r,n)=>(n.startsWith("!")?r.delete(n.slice(1)):r.add(n),r),new Set);return Array.from(t)};var zP=Object.create,ds=Object.defineProperty,VP=Object.getOwnPropertyDescriptor,HP=Object.getOwnPropertyNames,GP=Object.getPrototypeOf,WP=Object.prototype.hasOwnProperty,m=(e,t)=>ds(e,"name",{value:t,configurable:!0}),$o=(e=>typeof et<"u"?et:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof et<"u"?et:t)[r]}):e)(function(e){if(typeof et<"u")return et.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),L=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),KP=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of HP(t))!WP.call(e,o)&&o!==r&&ds(e,o,{get:()=>t[o],enumerable:!(n=VP(t,o))||n.enumerable});return e},Qe=(e,t,r)=>(r=e!=null?zP(GP(e)):{},KP(t||!e||!e.__esModule?ds(r,"default",{value:e,enumerable:!0}):r,e)),Lm=L((e,t)=>{(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"||typeof window<"u"?n=window:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){var r,n,o;return m(function a(i,s,l){function u(y,f){if(!s[y]){if(!i[y]){var h=typeof $o=="function"&&$o;if(!f&&h)return h(y,!0);if(c)return c(y,!0);var g=new Error("Cannot find module '"+y+"'");throw g.code="MODULE_NOT_FOUND",g}var _=s[y]={exports:{}};i[y][0].call(_.exports,function(v){var x=i[y][1][v];return u(x||v)},_,_.exports,a,i,s,l)}return s[y].exports}m(u,"s");for(var c=typeof $o=="function"&&$o,d=0;d=0)return this.lastItem=this.list[c],this.list[c].val},l.prototype.set=function(u,c){var d;return this.lastItem&&this.isEqual(this.lastItem.key,u)?(this.lastItem.val=c,this):(d=this.indexOf(u),d>=0?(this.lastItem=this.list[d],this.list[d].val=c,this):(this.lastItem={key:u,val:c},this.list.push(this.lastItem),this.size++,this))},l.prototype.delete=function(u){var c;if(this.lastItem&&this.isEqual(this.lastItem.key,u)&&(this.lastItem=void 0),c=this.indexOf(u),c>=0)return this.size--,this.list.splice(c,1)[0]},l.prototype.has=function(u){var c;return this.lastItem&&this.isEqual(this.lastItem.key,u)?!0:(c=this.indexOf(u),c>=0?(this.lastItem=this.list[c],!0):!1)},l.prototype.forEach=function(u,c){var d;for(d=0;d0&&(I[C]={cacheItem:v,arg:arguments[C]},P?u(h,I):h.push(I),h.length>y&&c(h.shift())),_.wasMemoized=P,_.numArgs=C+1,O},"memoizerific");return _.limit=y,_.wasMemoized=!1,_.cache=f,_.lru=h,_}};function u(y,f){var h=y.length,g=f.length,_,v,x;for(v=0;v=0&&(h=y[_],g=h.cacheItem.get(h.arg),!g||!g.size);_--)h.cacheItem.delete(h.arg)}m(c,"removeCachedResult");function d(y,f){return y===f||y!==y&&f!==f}m(d,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})}),qm=L((e,t)=>{var r=typeof window=="object"&&window&&window.Object===Object&&window;t.exports=r}),It=L((e,t)=>{var r=qm(),n=typeof self=="object"&&self&&self.Object===Object&&self,o=r||n||Function("return this")();t.exports=o}),Ln=L((e,t)=>{var r=It(),n=r.Symbol;t.exports=n}),YP=L((e,t)=>{var r=Ln(),n=Object.prototype,o=n.hasOwnProperty,a=n.toString,i=r?r.toStringTag:void 0;function s(l){var u=o.call(l,i),c=l[i];try{l[i]=void 0;var d=!0}catch{}var y=a.call(l);return d&&(u?l[i]=c:delete l[i]),y}m(s,"getRawTag"),t.exports=s}),XP=L((e,t)=>{var r=Object.prototype,n=r.toString;function o(a){return n.call(a)}m(o,"objectToString"),t.exports=o}),Gr=L((e,t)=>{var r=Ln(),n=YP(),o=XP(),a="[object Null]",i="[object Undefined]",s=r?r.toStringTag:void 0;function l(u){return u==null?u===void 0?i:a:s&&s in Object(u)?n(u):o(u)}m(l,"baseGetTag"),t.exports=l}),qn=L((e,t)=>{function r(n){var o=typeof n;return n!=null&&(o=="object"||o=="function")}m(r,"isObject"),t.exports=r}),Mm=L((e,t)=>{var r=Gr(),n=qn(),o="[object AsyncFunction]",a="[object Function]",i="[object GeneratorFunction]",s="[object Proxy]";function l(u){if(!n(u))return!1;var c=r(u);return c==a||c==i||c==o||c==s}m(l,"isFunction"),t.exports=l}),QP=L((e,t)=>{var r=It(),n=r["__core-js_shared__"];t.exports=n}),ZP=L((e,t)=>{var r=QP(),n=function(){var a=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function o(a){return!!n&&n in a}m(o,"isMasked"),t.exports=o}),Um=L((e,t)=>{var r=Function.prototype,n=r.toString;function o(a){if(a!=null){try{return n.call(a)}catch{}try{return a+""}catch{}}return""}m(o,"toSource"),t.exports=o}),ek=L((e,t)=>{var r=Mm(),n=ZP(),o=qn(),a=Um(),i=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,c=l.toString,d=u.hasOwnProperty,y=RegExp("^"+c.call(d).replace(i,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function f(h){if(!o(h)||n(h))return!1;var g=r(h)?y:s;return g.test(a(h))}m(f,"baseIsNative"),t.exports=f}),tk=L((e,t)=>{function r(n,o){return n?.[o]}m(r,"getValue"),t.exports=r}),dr=L((e,t)=>{var r=ek(),n=tk();function o(a,i){var s=n(a,i);return r(s)?s:void 0}m(o,"getNative"),t.exports=o}),Jm=L((e,t)=>{var r=dr(),n=function(){try{var o=r(Object,"defineProperty");return o({},"",{}),o}catch{}}();t.exports=n}),$m=L((e,t)=>{var r=Jm();function n(o,a,i){a=="__proto__"&&r?r(o,a,{configurable:!0,enumerable:!0,value:i,writable:!0}):o[a]=i}m(n,"baseAssignValue"),t.exports=n}),rk=L((e,t)=>{function r(n){return function(o,a,i){for(var s=-1,l=Object(o),u=i(o),c=u.length;c--;){var d=u[n?c:++s];if(a(l[d],d,l)===!1)break}return o}}m(r,"createBaseFor"),t.exports=r}),nk=L((e,t)=>{var r=rk(),n=r();t.exports=n}),ok=L((e,t)=>{function r(n,o){for(var a=-1,i=Array(n);++a{function r(n){return n!=null&&typeof n=="object"}m(r,"isObjectLike"),t.exports=r}),ak=L((e,t)=>{var r=Gr(),n=Wr(),o="[object Arguments]";function a(i){return n(i)&&r(i)==o}m(a,"baseIsArguments"),t.exports=a}),fs=L((e,t)=>{var r=ak(),n=Wr(),o=Object.prototype,a=o.hasOwnProperty,i=o.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(l){return n(l)&&a.call(l,"callee")&&!i.call(l,"callee")};t.exports=s}),Pt=L((e,t)=>{var r=Array.isArray;t.exports=r}),ik=L((e,t)=>{function r(){return!1}m(r,"stubFalse"),t.exports=r}),zm=L((e,t)=>{var r=It(),n=ik(),o=typeof e=="object"&&e&&!e.nodeType&&e,a=o&&typeof t=="object"&&t&&!t.nodeType&&t,i=a&&a.exports===o,s=i?r.Buffer:void 0,l=s?s.isBuffer:void 0,u=l||n;t.exports=u}),ys=L((e,t)=>{var r=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function o(a,i){var s=typeof a;return i=i??r,!!i&&(s=="number"||s!="symbol"&&n.test(a))&&a>-1&&a%1==0&&a{var r=9007199254740991;function n(o){return typeof o=="number"&&o>-1&&o%1==0&&o<=r}m(n,"isLength"),t.exports=n}),sk=L((e,t)=>{var r=Gr(),n=hs(),o=Wr(),a="[object Arguments]",i="[object Array]",s="[object Boolean]",l="[object Date]",u="[object Error]",c="[object Function]",d="[object Map]",y="[object Number]",f="[object Object]",h="[object RegExp]",g="[object Set]",_="[object String]",v="[object WeakMap]",x="[object ArrayBuffer]",O="[object DataView]",C="[object Float32Array]",I="[object Float64Array]",P="[object Int8Array]",F="[object Int16Array]",D="[object Int32Array]",U="[object Uint8Array]",G="[object Uint8ClampedArray]",X="[object Uint16Array]",Q="[object Uint32Array]",V={};V[C]=V[I]=V[P]=V[F]=V[D]=V[U]=V[G]=V[X]=V[Q]=!0,V[a]=V[i]=V[x]=V[s]=V[O]=V[l]=V[u]=V[c]=V[d]=V[y]=V[f]=V[h]=V[g]=V[_]=V[v]=!1;function R(q){return o(q)&&n(q.length)&&!!V[r(q)]}m(R,"baseIsTypedArray"),t.exports=R}),lk=L((e,t)=>{function r(n){return function(o){return n(o)}}m(r,"baseUnary"),t.exports=r}),uk=L((e,t)=>{var r=qm(),n=typeof e=="object"&&e&&!e.nodeType&&e,o=n&&typeof t=="object"&&t&&!t.nodeType&&t,a=o&&o.exports===n,i=a&&r.process,s=function(){try{var l=o&&o.require&&o.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}}();t.exports=s}),Vm=L((e,t)=>{var r=sk(),n=lk(),o=uk(),a=o&&o.isTypedArray,i=a?n(a):r;t.exports=i}),Hm=L((e,t)=>{var r=ok(),n=fs(),o=Pt(),a=zm(),i=ys(),s=Vm(),l=Object.prototype,u=l.hasOwnProperty;function c(d,y){var f=o(d),h=!f&&n(d),g=!f&&!h&&a(d),_=!f&&!h&&!g&&s(d),v=f||h||g||_,x=v?r(d.length,String):[],O=x.length;for(var C in d)(y||u.call(d,C))&&!(v&&(C=="length"||g&&(C=="offset"||C=="parent")||_&&(C=="buffer"||C=="byteLength"||C=="byteOffset")||i(C,O)))&&x.push(C);return x}m(c,"arrayLikeKeys"),t.exports=c}),Gm=L((e,t)=>{var r=Object.prototype;function n(o){var a=o&&o.constructor,i=typeof a=="function"&&a.prototype||r;return o===i}m(n,"isPrototype"),t.exports=n}),Wm=L((e,t)=>{function r(n,o){return function(a){return n(o(a))}}m(r,"overArg"),t.exports=r}),ck=L((e,t)=>{var r=Wm(),n=r(Object.keys,Object);t.exports=n}),pk=L((e,t)=>{var r=Gm(),n=ck(),o=Object.prototype,a=o.hasOwnProperty;function i(s){if(!r(s))return n(s);var l=[];for(var u in Object(s))a.call(s,u)&&u!="constructor"&&l.push(u);return l}m(i,"baseKeys"),t.exports=i}),Km=L((e,t)=>{var r=Mm(),n=hs();function o(a){return a!=null&&n(a.length)&&!r(a)}m(o,"isArrayLike"),t.exports=o}),ms=L((e,t)=>{var r=Hm(),n=pk(),o=Km();function a(i){return o(i)?r(i):n(i)}m(a,"keys"),t.exports=a}),dk=L((e,t)=>{var r=nk(),n=ms();function o(a,i){return a&&r(a,i,n)}m(o,"baseForOwn"),t.exports=o}),fk=L((e,t)=>{function r(){this.__data__=[],this.size=0}m(r,"listCacheClear"),t.exports=r}),gs=L((e,t)=>{function r(n,o){return n===o||n!==n&&o!==o}m(r,"eq"),t.exports=r}),Yo=L((e,t)=>{var r=gs();function n(o,a){for(var i=o.length;i--;)if(r(o[i][0],a))return i;return-1}m(n,"assocIndexOf"),t.exports=n}),yk=L((e,t)=>{var r=Yo(),n=Array.prototype,o=n.splice;function a(i){var s=this.__data__,l=r(s,i);if(l<0)return!1;var u=s.length-1;return l==u?s.pop():o.call(s,l,1),--this.size,!0}m(a,"listCacheDelete"),t.exports=a}),hk=L((e,t)=>{var r=Yo();function n(o){var a=this.__data__,i=r(a,o);return i<0?void 0:a[i][1]}m(n,"listCacheGet"),t.exports=n}),mk=L((e,t)=>{var r=Yo();function n(o){return r(this.__data__,o)>-1}m(n,"listCacheHas"),t.exports=n}),gk=L((e,t)=>{var r=Yo();function n(o,a){var i=this.__data__,s=r(i,o);return s<0?(++this.size,i.push([o,a])):i[s][1]=a,this}m(n,"listCacheSet"),t.exports=n}),Xo=L((e,t)=>{var r=fk(),n=yk(),o=hk(),a=mk(),i=gk();function s(l){var u=-1,c=l==null?0:l.length;for(this.clear();++u{var r=Xo();function n(){this.__data__=new r,this.size=0}m(n,"stackClear"),t.exports=n}),vk=L((e,t)=>{function r(n){var o=this.__data__,a=o.delete(n);return this.size=o.size,a}m(r,"stackDelete"),t.exports=r}),xk=L((e,t)=>{function r(n){return this.__data__.get(n)}m(r,"stackGet"),t.exports=r}),Ek=L((e,t)=>{function r(n){return this.__data__.has(n)}m(r,"stackHas"),t.exports=r}),bs=L((e,t)=>{var r=dr(),n=It(),o=r(n,"Map");t.exports=o}),Qo=L((e,t)=>{var r=dr(),n=r(Object,"create");t.exports=n}),wk=L((e,t)=>{var r=Qo();function n(){this.__data__=r?r(null):{},this.size=0}m(n,"hashClear"),t.exports=n}),Sk=L((e,t)=>{function r(n){var o=this.has(n)&&delete this.__data__[n];return this.size-=o?1:0,o}m(r,"hashDelete"),t.exports=r}),Ak=L((e,t)=>{var r=Qo(),n="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function i(s){var l=this.__data__;if(r){var u=l[s];return u===n?void 0:u}return a.call(l,s)?l[s]:void 0}m(i,"hashGet"),t.exports=i}),Tk=L((e,t)=>{var r=Qo(),n=Object.prototype,o=n.hasOwnProperty;function a(i){var s=this.__data__;return r?s[i]!==void 0:o.call(s,i)}m(a,"hashHas"),t.exports=a}),Ck=L((e,t)=>{var r=Qo(),n="__lodash_hash_undefined__";function o(a,i){var s=this.__data__;return this.size+=this.has(a)?0:1,s[a]=r&&i===void 0?n:i,this}m(o,"hashSet"),t.exports=o}),_k=L((e,t)=>{var r=wk(),n=Sk(),o=Ak(),a=Tk(),i=Ck();function s(l){var u=-1,c=l==null?0:l.length;for(this.clear();++u{var r=_k(),n=Xo(),o=bs();function a(){this.size=0,this.__data__={hash:new r,map:new(o||n),string:new r}}m(a,"mapCacheClear"),t.exports=a}),Ik=L((e,t)=>{function r(n){var o=typeof n;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?n!=="__proto__":n===null}m(r,"isKeyable"),t.exports=r}),Zo=L((e,t)=>{var r=Ik();function n(o,a){var i=o.__data__;return r(a)?i[typeof a=="string"?"string":"hash"]:i.map}m(n,"getMapData"),t.exports=n}),Pk=L((e,t)=>{var r=Zo();function n(o){var a=r(this,o).delete(o);return this.size-=a?1:0,a}m(n,"mapCacheDelete"),t.exports=n}),kk=L((e,t)=>{var r=Zo();function n(o){return r(this,o).get(o)}m(n,"mapCacheGet"),t.exports=n}),Rk=L((e,t)=>{var r=Zo();function n(o){return r(this,o).has(o)}m(n,"mapCacheHas"),t.exports=n}),Dk=L((e,t)=>{var r=Zo();function n(o,a){var i=r(this,o),s=i.size;return i.set(o,a),this.size+=i.size==s?0:1,this}m(n,"mapCacheSet"),t.exports=n}),vs=L((e,t)=>{var r=Ok(),n=Pk(),o=kk(),a=Rk(),i=Dk();function s(l){var u=-1,c=l==null?0:l.length;for(this.clear();++u{var r=Xo(),n=bs(),o=vs(),a=200;function i(s,l){var u=this.__data__;if(u instanceof r){var c=u.__data__;if(!n||c.length{var r=Xo(),n=bk(),o=vk(),a=xk(),i=Ek(),s=Fk();function l(u){var c=this.__data__=new r(u);this.size=c.size}m(l,"Stack"),l.prototype.clear=n,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,t.exports=l}),jk=L((e,t)=>{var r="__lodash_hash_undefined__";function n(o){return this.__data__.set(o,r),this}m(n,"setCacheAdd"),t.exports=n}),Nk=L((e,t)=>{function r(n){return this.__data__.has(n)}m(r,"setCacheHas"),t.exports=r}),Bk=L((e,t)=>{var r=vs(),n=jk(),o=Nk();function a(i){var s=-1,l=i==null?0:i.length;for(this.__data__=new r;++s{function r(n,o){for(var a=-1,i=n==null?0:n.length;++a{function r(n,o){return n.has(o)}m(r,"cacheHas"),t.exports=r}),Xm=L((e,t)=>{var r=Bk(),n=Lk(),o=qk(),a=1,i=2;function s(l,u,c,d,y,f){var h=c&a,g=l.length,_=u.length;if(g!=_&&!(h&&_>g))return!1;var v=f.get(l),x=f.get(u);if(v&&x)return v==u&&x==l;var O=-1,C=!0,I=c&i?new r:void 0;for(f.set(l,u),f.set(u,l);++O{var r=It(),n=r.Uint8Array;t.exports=n}),Uk=L((e,t)=>{function r(n){var o=-1,a=Array(n.size);return n.forEach(function(i,s){a[++o]=[s,i]}),a}m(r,"mapToArray"),t.exports=r}),Jk=L((e,t)=>{function r(n){var o=-1,a=Array(n.size);return n.forEach(function(i){a[++o]=i}),a}m(r,"setToArray"),t.exports=r}),$k=L((e,t)=>{var r=Ln(),n=Mk(),o=gs(),a=Xm(),i=Uk(),s=Jk(),l=1,u=2,c="[object Boolean]",d="[object Date]",y="[object Error]",f="[object Map]",h="[object Number]",g="[object RegExp]",_="[object Set]",v="[object String]",x="[object Symbol]",O="[object ArrayBuffer]",C="[object DataView]",I=r?r.prototype:void 0,P=I?I.valueOf:void 0;function F(D,U,G,X,Q,V,R){switch(G){case C:if(D.byteLength!=U.byteLength||D.byteOffset!=U.byteOffset)return!1;D=D.buffer,U=U.buffer;case O:return!(D.byteLength!=U.byteLength||!V(new n(D),new n(U)));case c:case d:case h:return o(+D,+U);case y:return D.name==U.name&&D.message==U.message;case g:case v:return D==U+"";case f:var q=i;case _:var M=X&l;if(q||(q=s),D.size!=U.size&&!M)return!1;var Y=R.get(D);if(Y)return Y==U;X|=u,R.set(D,U);var te=a(q(D),q(U),X,Q,V,R);return R.delete(D),te;case x:if(P)return P.call(D)==P.call(U)}return!1}m(F,"equalByTag"),t.exports=F}),xs=L((e,t)=>{function r(n,o){for(var a=-1,i=o.length,s=n.length;++a{var r=xs(),n=Pt();function o(a,i,s){var l=i(a);return n(a)?l:r(l,s(a))}m(o,"baseGetAllKeys"),t.exports=o}),zk=L((e,t)=>{function r(n,o){for(var a=-1,i=n==null?0:n.length,s=0,l=[];++a{function r(){return[]}m(r,"stubArray"),t.exports=r}),eg=L((e,t)=>{var r=zk(),n=Zm(),o=Object.prototype,a=o.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(l){return l==null?[]:(l=Object(l),r(i(l),function(u){return a.call(l,u)}))}:n;t.exports=s}),Vk=L((e,t)=>{var r=Qm(),n=eg(),o=ms();function a(i){return r(i,o,n)}m(a,"getAllKeys"),t.exports=a}),Hk=L((e,t)=>{var r=Vk(),n=1,o=Object.prototype,a=o.hasOwnProperty;function i(s,l,u,c,d,y){var f=u&n,h=r(s),g=h.length,_=r(l),v=_.length;if(g!=v&&!f)return!1;for(var x=g;x--;){var O=h[x];if(!(f?O in l:a.call(l,O)))return!1}var C=y.get(s),I=y.get(l);if(C&&I)return C==l&&I==s;var P=!0;y.set(s,l),y.set(l,s);for(var F=f;++x{var r=dr(),n=It(),o=r(n,"DataView");t.exports=o}),Wk=L((e,t)=>{var r=dr(),n=It(),o=r(n,"Promise");t.exports=o}),Kk=L((e,t)=>{var r=dr(),n=It(),o=r(n,"Set");t.exports=o}),Yk=L((e,t)=>{var r=dr(),n=It(),o=r(n,"WeakMap");t.exports=o}),Xk=L((e,t)=>{var r=Gk(),n=bs(),o=Wk(),a=Kk(),i=Yk(),s=Gr(),l=Um(),u="[object Map]",c="[object Object]",d="[object Promise]",y="[object Set]",f="[object WeakMap]",h="[object DataView]",g=l(r),_=l(n),v=l(o),x=l(a),O=l(i),C=s;(r&&C(new r(new ArrayBuffer(1)))!=h||n&&C(new n)!=u||o&&C(o.resolve())!=d||a&&C(new a)!=y||i&&C(new i)!=f)&&(C=m(function(I){var P=s(I),F=P==c?I.constructor:void 0,D=F?l(F):"";if(D)switch(D){case g:return h;case _:return u;case v:return d;case x:return y;case O:return f}return P},"getTag")),t.exports=C}),Qk=L((e,t)=>{var r=Ym(),n=Xm(),o=$k(),a=Hk(),i=Xk(),s=Pt(),l=zm(),u=Vm(),c=1,d="[object Arguments]",y="[object Array]",f="[object Object]",h=Object.prototype,g=h.hasOwnProperty;function _(v,x,O,C,I,P){var F=s(v),D=s(x),U=F?y:i(v),G=D?y:i(x);U=U==d?f:U,G=G==d?f:G;var X=U==f,Q=G==f,V=U==G;if(V&&l(v)){if(!l(x))return!1;F=!0,X=!1}if(V&&!X)return P||(P=new r),F||u(v)?n(v,x,O,C,I,P):o(v,x,U,O,C,I,P);if(!(O&c)){var R=X&&g.call(v,"__wrapped__"),q=Q&&g.call(x,"__wrapped__");if(R||q){var M=R?v.value():v,Y=q?x.value():x;return P||(P=new r),I(M,Y,O,C,P)}}return V?(P||(P=new r),a(v,x,O,C,I,P)):!1}m(_,"baseIsEqualDeep"),t.exports=_}),tg=L((e,t)=>{var r=Qk(),n=Wr();function o(a,i,s,l,u){return a===i?!0:a==null||i==null||!n(a)&&!n(i)?a!==a&&i!==i:r(a,i,s,l,o,u)}m(o,"baseIsEqual"),t.exports=o}),Zk=L((e,t)=>{var r=Ym(),n=tg(),o=1,a=2;function i(s,l,u,c){var d=u.length,y=d,f=!c;if(s==null)return!y;for(s=Object(s);d--;){var h=u[d];if(f&&h[2]?h[1]!==s[h[0]]:!(h[0]in s))return!1}for(;++d{var r=qn();function n(o){return o===o&&!r(o)}m(n,"isStrictComparable"),t.exports=n}),eR=L((e,t)=>{var r=rg(),n=ms();function o(a){for(var i=n(a),s=i.length;s--;){var l=i[s],u=a[l];i[s]=[l,u,r(u)]}return i}m(o,"getMatchData"),t.exports=o}),ng=L((e,t)=>{function r(n,o){return function(a){return a==null?!1:a[n]===o&&(o!==void 0||n in Object(a))}}m(r,"matchesStrictComparable"),t.exports=r}),tR=L((e,t)=>{var r=Zk(),n=eR(),o=ng();function a(i){var s=n(i);return s.length==1&&s[0][2]?o(s[0][0],s[0][1]):function(l){return l===i||r(l,i,s)}}m(a,"baseMatches"),t.exports=a}),Es=L((e,t)=>{var r=Gr(),n=Wr(),o="[object Symbol]";function a(i){return typeof i=="symbol"||n(i)&&r(i)==o}m(a,"isSymbol"),t.exports=a}),ws=L((e,t)=>{var r=Pt(),n=Es(),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function i(s,l){if(r(s))return!1;var u=typeof s;return u=="number"||u=="symbol"||u=="boolean"||s==null||n(s)?!0:a.test(s)||!o.test(s)||l!=null&&s in Object(l)}m(i,"isKey"),t.exports=i}),rR=L((e,t)=>{var r=vs(),n="Expected a function";function o(a,i){if(typeof a!="function"||i!=null&&typeof i!="function")throw new TypeError(n);var s=m(function(){var l=arguments,u=i?i.apply(this,l):l[0],c=s.cache;if(c.has(u))return c.get(u);var d=a.apply(this,l);return s.cache=c.set(u,d)||c,d},"memoized");return s.cache=new(o.Cache||r),s}m(o,"memoize"),o.Cache=r,t.exports=o}),nR=L((e,t)=>{var r=rR(),n=500;function o(a){var i=r(a,function(l){return s.size===n&&s.clear(),l}),s=i.cache;return i}m(o,"memoizeCapped"),t.exports=o}),oR=L((e,t)=>{var r=nR(),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r(function(i){var s=[];return i.charCodeAt(0)===46&&s.push(""),i.replace(n,function(l,u,c,d){s.push(c?d.replace(o,"$1"):u||l)}),s});t.exports=a}),og=L((e,t)=>{function r(n,o){for(var a=-1,i=n==null?0:n.length,s=Array(i);++a{var r=Ln(),n=og(),o=Pt(),a=Es(),i=1/0,s=r?r.prototype:void 0,l=s?s.toString:void 0;function u(c){if(typeof c=="string")return c;if(o(c))return n(c,u)+"";if(a(c))return l?l.call(c):"";var d=c+"";return d=="0"&&1/c==-i?"-0":d}m(u,"baseToString"),t.exports=u}),iR=L((e,t)=>{var r=aR();function n(o){return o==null?"":r(o)}m(n,"toString"),t.exports=n}),ea=L((e,t)=>{var r=Pt(),n=ws(),o=oR(),a=iR();function i(s,l){return r(s)?s:n(s,l)?[s]:o(a(s))}m(i,"castPath"),t.exports=i}),Mn=L((e,t)=>{var r=Es(),n=1/0;function o(a){if(typeof a=="string"||r(a))return a;var i=a+"";return i=="0"&&1/a==-n?"-0":i}m(o,"toKey"),t.exports=o}),Ss=L((e,t)=>{var r=ea(),n=Mn();function o(a,i){i=r(i,a);for(var s=0,l=i.length;a!=null&&s{var r=Ss();function n(o,a,i){var s=o==null?void 0:r(o,a);return s===void 0?i:s}m(n,"get"),t.exports=n}),lR=L((e,t)=>{function r(n,o){return n!=null&&o in Object(n)}m(r,"baseHasIn"),t.exports=r}),uR=L((e,t)=>{var r=ea(),n=fs(),o=Pt(),a=ys(),i=hs(),s=Mn();function l(u,c,d){c=r(c,u);for(var y=-1,f=c.length,h=!1;++y{var r=lR(),n=uR();function o(a,i){return a!=null&&n(a,i,r)}m(o,"hasIn"),t.exports=o}),cR=L((e,t)=>{var r=tg(),n=sR(),o=ag(),a=ws(),i=rg(),s=ng(),l=Mn(),u=1,c=2;function d(y,f){return a(y)&&i(f)?s(l(y),f):function(h){var g=n(h,y);return g===void 0&&g===f?o(h,y):r(f,g,u|c)}}m(d,"baseMatchesProperty"),t.exports=d}),ig=L((e,t)=>{function r(n){return n}m(r,"identity"),t.exports=r}),pR=L((e,t)=>{function r(n){return function(o){return o?.[n]}}m(r,"baseProperty"),t.exports=r}),dR=L((e,t)=>{var r=Ss();function n(o){return function(a){return r(a,o)}}m(n,"basePropertyDeep"),t.exports=n}),fR=L((e,t)=>{var r=pR(),n=dR(),o=ws(),a=Mn();function i(s){return o(s)?r(a(s)):n(s)}m(i,"property"),t.exports=i}),sg=L((e,t)=>{var r=tR(),n=cR(),o=ig(),a=Pt(),i=fR();function s(l){return typeof l=="function"?l:l==null?o:typeof l=="object"?a(l)?n(l[0],l[1]):r(l):i(l)}m(s,"baseIteratee"),t.exports=s}),ta=L((e,t)=>{var r=$m(),n=dk(),o=sg();function a(i,s){var l={};return s=o(s,3),n(i,function(u,c,d){r(l,c,s(u,c,d))}),l}m(a,"mapValues"),t.exports=a}),yR=L((e,t)=>{var r=$m(),n=gs(),o=Object.prototype,a=o.hasOwnProperty;function i(s,l,u){var c=s[l];(!(a.call(s,l)&&n(c,u))||u===void 0&&!(l in s))&&r(s,l,u)}m(i,"assignValue"),t.exports=i}),hR=L((e,t)=>{var r=yR(),n=ea(),o=ys(),a=qn(),i=Mn();function s(l,u,c,d){if(!a(l))return l;u=n(u,l);for(var y=-1,f=u.length,h=f-1,g=l;g!=null&&++y{var r=Ss(),n=hR(),o=ea();function a(i,s,l){for(var u=-1,c=s.length,d={};++u{var r=lg(),n=ag();function o(a,i){return r(a,i,function(s,l){return n(a,l)})}m(o,"basePick"),t.exports=o}),gR=L((e,t)=>{var r=Ln(),n=fs(),o=Pt(),a=r?r.isConcatSpreadable:void 0;function i(s){return o(s)||n(s)||!!(a&&s&&s[a])}m(i,"isFlattenable"),t.exports=i}),bR=L((e,t)=>{var r=xs(),n=gR();function o(a,i,s,l,u){var c=-1,d=a.length;for(s||(s=n),u||(u=[]);++c0&&s(y)?i>1?o(y,i-1,s,l,u):r(u,y):l||(u[u.length]=y)}return u}m(o,"baseFlatten"),t.exports=o}),vR=L((e,t)=>{var r=bR();function n(o){var a=o==null?0:o.length;return a?r(o,1):[]}m(n,"flatten"),t.exports=n}),xR=L((e,t)=>{function r(n,o,a){switch(a.length){case 0:return n.call(o);case 1:return n.call(o,a[0]);case 2:return n.call(o,a[0],a[1]);case 3:return n.call(o,a[0],a[1],a[2])}return n.apply(o,a)}m(r,"apply"),t.exports=r}),ER=L((e,t)=>{var r=xR(),n=Math.max;function o(a,i,s){return i=n(i===void 0?a.length-1:i,0),function(){for(var l=arguments,u=-1,c=n(l.length-i,0),d=Array(c);++u{function r(n){return function(){return n}}m(r,"constant"),t.exports=r}),SR=L((e,t)=>{var r=wR(),n=Jm(),o=ig(),a=n?function(i,s){return n(i,"toString",{configurable:!0,enumerable:!1,value:r(s),writable:!0})}:o;t.exports=a}),AR=L((e,t)=>{var r=800,n=16,o=Date.now;function a(i){var s=0,l=0;return function(){var u=o(),c=n-(u-l);if(l=u,c>0){if(++s>=r)return arguments[0]}else s=0;return i.apply(void 0,arguments)}}m(a,"shortOut"),t.exports=a}),TR=L((e,t)=>{var r=SR(),n=AR(),o=n(r);t.exports=o}),CR=L((e,t)=>{var r=vR(),n=ER(),o=TR();function a(i){return o(n(i,void 0,r),i+"")}m(a,"flatRest"),t.exports=a}),_R=L((e,t)=>{var r=mR(),n=CR(),o=n(function(a,i){return a==null?{}:r(a,i)});t.exports=o}),ug=L((e,t)=>{var r=Wm(),n=r(Object.getPrototypeOf,Object);t.exports=n}),As=L((e,t)=>{var r=Gr(),n=ug(),o=Wr(),a="[object Object]",i=Function.prototype,s=Object.prototype,l=i.toString,u=s.hasOwnProperty,c=l.call(Object);function d(y){if(!o(y)||r(y)!=a)return!1;var f=n(y);if(f===null)return!0;var h=u.call(f,"constructor")&&f.constructor;return typeof h=="function"&&h instanceof h&&l.call(h)==c}m(d,"isPlainObject"),t.exports=d}),OR=L((e,t)=>{var r=xs(),n=ug(),o=eg(),a=Zm(),i=Object.getOwnPropertySymbols,s=i?function(l){for(var u=[];l;)r(u,o(l)),l=n(l);return u}:a;t.exports=s}),IR=L((e,t)=>{function r(n){var o=[];if(n!=null)for(var a in Object(n))o.push(a);return o}m(r,"nativeKeysIn"),t.exports=r}),PR=L((e,t)=>{var r=qn(),n=Gm(),o=IR(),a=Object.prototype,i=a.hasOwnProperty;function s(l){if(!r(l))return o(l);var u=n(l),c=[];for(var d in l)d=="constructor"&&(u||!i.call(l,d))||c.push(d);return c}m(s,"baseKeysIn"),t.exports=s}),kR=L((e,t)=>{var r=Hm(),n=PR(),o=Km();function a(i){return o(i)?r(i,!0):n(i)}m(a,"keysIn"),t.exports=a}),RR=L((e,t)=>{var r=Qm(),n=OR(),o=kR();function a(i){return r(i,o,n)}m(a,"getAllKeysIn"),t.exports=a}),DR=L((e,t)=>{var r=og(),n=sg(),o=lg(),a=RR();function i(s,l){if(s==null)return{};var u=r(a(s),function(c){return[c]});return l=n(l),o(s,u,function(c,d){return l(c,d[0])})}m(i,"pickBy"),t.exports=i}),FR=L((e,t)=>{"use strict";t.exports=Error}),jR=L((e,t)=>{"use strict";t.exports=EvalError}),NR=L((e,t)=>{"use strict";t.exports=RangeError}),BR=L((e,t)=>{"use strict";t.exports=ReferenceError}),cg=L((e,t)=>{"use strict";t.exports=SyntaxError}),Un=L((e,t)=>{"use strict";t.exports=TypeError}),LR=L((e,t)=>{"use strict";t.exports=URIError}),qR=L((e,t)=>{"use strict";t.exports=m(function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},n=Symbol("test"),o=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var a=42;r[n]=a;for(n in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var i=Object.getOwnPropertySymbols(r);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(r,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(r,n);if(s.value!==a||s.enumerable!==!0)return!1}return!0},"hasSymbols")}),MR=L((e,t)=>{"use strict";var r=typeof Symbol<"u"&&Symbol,n=qR();t.exports=m(function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()},"hasNativeSymbols")}),UR=L((e,t)=>{"use strict";var r={__proto__:null,foo:{}},n=Object;t.exports=m(function(){return{__proto__:r}.foo===r.foo&&!(r instanceof n)},"hasProto")}),JR=L((e,t)=>{"use strict";var r="Function.prototype.bind called on incompatible ",n=Object.prototype.toString,o=Math.max,a="[object Function]",i=m(function(u,c){for(var d=[],y=0;y{"use strict";var r=JR();t.exports=Function.prototype.bind||r}),$R=L((e,t)=>{"use strict";var r=Function.prototype.call,n=Object.prototype.hasOwnProperty,o=Ts();t.exports=o.call(r,n)}),Kr=L((e,t)=>{"use strict";var r,n=FR(),o=jR(),a=NR(),i=BR(),s=cg(),l=Un(),u=LR(),c=Function,d=m(function(ne){try{return c('"use strict"; return ('+ne+").constructor;")()}catch{}},"getEvalledConstructor"),y=Object.getOwnPropertyDescriptor;if(y)try{y({},"")}catch{y=null}var f=m(function(){throw new l},"throwTypeError"),h=y?function(){try{return arguments.callee,f}catch{try{return y(arguments,"callee").get}catch{return f}}}():f,g=MR()(),_=UR()(),v=Object.getPrototypeOf||(_?function(ne){return ne.__proto__}:null),x={},O=typeof Uint8Array>"u"||!v?r:v(Uint8Array),C={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":g&&v?v([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":x,"%AsyncGenerator%":x,"%AsyncGeneratorFunction%":x,"%AsyncIteratorPrototype%":x,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?r:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":o,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":c,"%GeneratorFunction%":x,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":g&&v?v(v([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!g||!v?r:v(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":a,"%ReferenceError%":i,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!g||!v?r:v(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":g&&v?v(""[Symbol.iterator]()):r,"%Symbol%":g?Symbol:r,"%SyntaxError%":s,"%ThrowTypeError%":h,"%TypedArray%":O,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":u,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet};if(v)try{null.error}catch(ne){I=v(v(ne)),C["%Error.prototype%"]=I}var I,P=m(function ne(re){var Z;if(re==="%AsyncFunction%")Z=d("async function () {}");else if(re==="%GeneratorFunction%")Z=d("function* () {}");else if(re==="%AsyncGeneratorFunction%")Z=d("async function* () {}");else if(re==="%AsyncGenerator%"){var ae=ne("%AsyncGeneratorFunction%");ae&&(Z=ae.prototype)}else if(re==="%AsyncIteratorPrototype%"){var le=ne("%AsyncGenerator%");le&&v&&(Z=v(le.prototype))}return C[re]=Z,Z},"doEval"),F={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=Ts(),U=$R(),G=D.call(Function.call,Array.prototype.concat),X=D.call(Function.apply,Array.prototype.splice),Q=D.call(Function.call,String.prototype.replace),V=D.call(Function.call,String.prototype.slice),R=D.call(Function.call,RegExp.prototype.exec),q=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,M=/\\(\\)?/g,Y=m(function(ne){var re=V(ne,0,1),Z=V(ne,-1);if(re==="%"&&Z!=="%")throw new s("invalid intrinsic syntax, expected closing `%`");if(Z==="%"&&re!=="%")throw new s("invalid intrinsic syntax, expected opening `%`");var ae=[];return Q(ne,q,function(le,Ee,pe,we){ae[ae.length]=pe?Q(we,M,"$1"):Ee||le}),ae},"stringToPath"),te=m(function(ne,re){var Z=ne,ae;if(U(F,Z)&&(ae=F[Z],Z="%"+ae[0]+"%"),U(C,Z)){var le=C[Z];if(le===x&&(le=P(Z)),typeof le>"u"&&!re)throw new l("intrinsic "+ne+" exists, but is not available. Please file an issue!");return{alias:ae,name:Z,value:le}}throw new s("intrinsic "+ne+" does not exist!")},"getBaseIntrinsic");t.exports=m(function(ne,re){if(typeof ne!="string"||ne.length===0)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof re!="boolean")throw new l('"allowMissing" argument must be a boolean');if(R(/^%?[^%]*%?$/,ne)===null)throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Z=Y(ne),ae=Z.length>0?Z[0]:"",le=te("%"+ae+"%",re),Ee=le.name,pe=le.value,we=!1,Le=le.alias;Le&&(ae=Le[0],X(Z,G([0,1],Le)));for(var Ve=1,Ye=!0;Ve=Z.length){var Re=y(pe,fe);Ye=!!Re,Ye&&"get"in Re&&!("originalValue"in Re.get)?pe=Re.get:pe=pe[fe]}else Ye=U(pe,fe),pe=pe[fe];Ye&&!we&&(C[Ee]=pe)}}return pe},"GetIntrinsic")}),Cs=L((e,t)=>{"use strict";var r=Kr(),n=r("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch{n=!1}t.exports=n}),pg=L((e,t)=>{"use strict";var r=Kr(),n=r("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch{n=null}t.exports=n}),zR=L((e,t)=>{"use strict";var r=Cs(),n=cg(),o=Un(),a=pg();t.exports=m(function(i,s,l){if(!i||typeof i!="object"&&typeof i!="function")throw new o("`obj` must be an object or a function`");if(typeof s!="string"&&typeof s!="symbol")throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new o("`loose`, if provided, must be a boolean");var u=arguments.length>3?arguments[3]:null,c=arguments.length>4?arguments[4]:null,d=arguments.length>5?arguments[5]:null,y=arguments.length>6?arguments[6]:!1,f=!!a&&a(i,s);if(r)r(i,s,{configurable:d===null&&f?f.configurable:!d,enumerable:u===null&&f?f.enumerable:!u,value:l,writable:c===null&&f?f.writable:!c});else if(y||!u&&!c&&!d)i[s]=l;else throw new n("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},"defineDataProperty")}),VR=L((e,t)=>{"use strict";var r=Cs(),n=m(function(){return!!r},"hasPropertyDescriptors");n.hasArrayLengthDefineBug=m(function(){if(!r)return null;try{return r([],"length",{value:1}).length!==1}catch{return!0}},"hasArrayLengthDefineBug"),t.exports=n}),HR=L((e,t)=>{"use strict";var r=Kr(),n=zR(),o=VR()(),a=pg(),i=Un(),s=r("%Math.floor%");t.exports=m(function(l,u){if(typeof l!="function")throw new i("`fn` is not a function");if(typeof u!="number"||u<0||u>4294967295||s(u)!==u)throw new i("`length` must be a positive 32-bit integer");var c=arguments.length>2&&!!arguments[2],d=!0,y=!0;if("length"in l&&a){var f=a(l,"length");f&&!f.configurable&&(d=!1),f&&!f.writable&&(y=!1)}return(d||y||!c)&&(o?n(l,"length",u,!0,!0):n(l,"length",u)),l},"setFunctionLength")}),GR=L((e,t)=>{"use strict";var r=Ts(),n=Kr(),o=HR(),a=Un(),i=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),l=n("%Reflect.apply%",!0)||r.call(s,i),u=Cs(),c=n("%Math.max%");t.exports=m(function(y){if(typeof y!="function")throw new a("a function is required");var f=l(r,s,arguments);return o(f,1+c(0,y.length-(arguments.length-1)),!0)},"callBind");var d=m(function(){return l(r,i,arguments)},"applyBind");u?u(t.exports,"apply",{value:d}):t.exports.apply=d}),WR=L((e,t)=>{"use strict";var r=Kr(),n=GR(),o=n(r("String.prototype.indexOf"));t.exports=m(function(a,i){var s=r(a,!!i);return typeof s=="function"&&o(a,".prototype.")>-1?n(s):s},"callBoundIntrinsic")}),KR=L(()=>{}),YR=L((e,t)=>{var r=typeof Map=="function"&&Map.prototype,n=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&n&&typeof n.get=="function"?n.get:null,a=r&&Map.prototype.forEach,i=typeof Set=="function"&&Set.prototype,s=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=i&&s&&typeof s.get=="function"?s.get:null,u=i&&Set.prototype.forEach,c=typeof WeakMap=="function"&&WeakMap.prototype,d=c?WeakMap.prototype.has:null,y=typeof WeakSet=="function"&&WeakSet.prototype,f=y?WeakSet.prototype.has:null,h=typeof WeakRef=="function"&&WeakRef.prototype,g=h?WeakRef.prototype.deref:null,_=Boolean.prototype.valueOf,v=Object.prototype.toString,x=Function.prototype.toString,O=String.prototype.match,C=String.prototype.slice,I=String.prototype.replace,P=String.prototype.toUpperCase,F=String.prototype.toLowerCase,D=RegExp.prototype.test,U=Array.prototype.concat,G=Array.prototype.join,X=Array.prototype.slice,Q=Math.floor,V=typeof BigInt=="function"?BigInt.prototype.valueOf:null,R=Object.getOwnPropertySymbols,q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,M=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Y=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===M||!0)?Symbol.toStringTag:null,te=Object.prototype.propertyIsEnumerable,ne=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function($){return $.__proto__}:null);function re($,H){if($===1/0||$===-1/0||$!==$||$&&$>-1e3&&$<1e3||D.call(/e/,H))return H;var ue=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof $=="number"){var de=$<0?-Q(-$):Q($);if(de!==$){var Ae=String(de),se=C.call(H,Ae.length+1);return I.call(Ae,ue,"$&_")+"."+I.call(I.call(se,/([0-9]{3})/g,"$&_"),/_$/,"")}}return I.call(H,ue,"$&_")}m(re,"addNumericSeparator");var Z=KR(),ae=Z.custom,le=Re(ae)?ae:null;t.exports=m(function $(H,ue,de,Ae){var se=ue||{};if(ce(se,"quoteStyle")&&se.quoteStyle!=="single"&&se.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ce(se,"maxStringLength")&&(typeof se.maxStringLength=="number"?se.maxStringLength<0&&se.maxStringLength!==1/0:se.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var ot=ce(se,"customInspect")?se.customInspect:!0;if(typeof ot!="boolean"&&ot!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ce(se,"indent")&&se.indent!==null&&se.indent!==" "&&!(parseInt(se.indent,10)===se.indent&&se.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ce(se,"numericSeparator")&&typeof se.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var yt=se.numericSeparator;if(typeof H>"u")return"undefined";if(H===null)return"null";if(typeof H=="boolean")return H?"true":"false";if(typeof H=="string")return xr(H,se);if(typeof H=="number"){if(H===0)return 1/0/H>0?"0":"-0";var ke=String(H);return yt?re(H,ke):ke}if(typeof H=="bigint"){var xe=String(H)+"n";return yt?re(H,xe):xe}var er=typeof se.depth>"u"?5:se.depth;if(typeof de>"u"&&(de=0),de>=er&&er>0&&typeof H=="object")return we(H)?"[Array]":"[Object]";var at=no(se,de);if(typeof Ae>"u")Ae=[];else if(ft(Ae,H)>=0)return"[Circular]";function Ce(p,w,k){if(w&&(Ae=X.call(Ae),Ae.push(w)),k){var z={depth:se.depth};return ce(se,"quoteStyle")&&(z.quoteStyle=se.quoteStyle),$(p,z,de+1,Ae)}return $(p,se,de+1,Ae)}if(m(Ce,"inspect"),typeof H=="function"&&!Ve(H)){var Sr=Ft(H),oo=Zt(H,Ce);return"[Function"+(Sr?": "+Sr:" (anonymous)")+"]"+(oo.length>0?" { "+G.call(oo,", ")+" }":"")}if(Re(H)){var cn=M?I.call(String(H),/^(Symbol\(.*\))_[^)]*$/,"$1"):q.call(H);return typeof H=="object"&&!M?St(cn):cn}if(Qt(H)){for(var tr="<"+F.call(String(H.nodeName)),nt=H.attributes||[],Ar=0;Ar",tr}if(we(H)){if(H.length===0)return"[]";var Tr=Zt(H,Ce);return at&&!un(Tr)?"["+wr(Tr,at)+"]":"[ "+G.call(Tr,", ")+" ]"}if(Ye(H)){var it=Zt(H,Ce);return!("cause"in Error.prototype)&&"cause"in H&&!te.call(H,"cause")?"{ ["+String(H)+"] "+G.call(U.call("[cause]: "+Ce(H.cause),it),", ")+" }":it.length===0?"["+String(H)+"]":"{ ["+String(H)+"] "+G.call(it,", ")+" }"}if(typeof H=="object"&&ot){if(le&&typeof H[le]=="function"&&Z)return Z(H,{depth:er-de});if(ot!=="symbol"&&typeof H.inspect=="function")return H.inspect()}if(wt(H)){var pn=[];return a&&a.call(H,function(p,w){pn.push(Ce(w,H,!0)+" => "+Ce(p,H))}),ln("Map",o.call(H),pn,at)}if(Yt(H)){var rr=[];return u&&u.call(H,function(p){rr.push(Ce(p,H))}),ln("Set",l.call(H),rr,at)}if(an(H))return Er("WeakMap");if(Xt(H))return Er("WeakSet");if(sn(H))return Er("WeakRef");if(Ie(H))return St(Ce(Number(H)));if(Ze(H))return St(Ce(V.call(H)));if(ye(H))return St(_.call(H));if(fe(H))return St(Ce(String(H)));if(typeof window<"u"&&H===window)return"{ [object Window] }";if(H===window)return"{ [object globalThis] }";if(!Le(H)&&!Ve(H)){var dn=Zt(H,Ce),fn=ne?ne(H)===Object.prototype:H instanceof Object||H.constructor===Object,Cr=H instanceof Object?"":"null prototype",yn=!fn&&Y&&Object(H)===H&&Y in H?C.call(Se(H),8,-1):Cr?"Object":"",_r=fn||typeof H.constructor!="function"?"":H.constructor.name?H.constructor.name+" ":"",Or=_r+(yn||Cr?"["+G.call(U.call([],yn||[],Cr||[]),": ")+"] ":"");return dn.length===0?Or+"{}":at?Or+"{"+wr(dn,at)+"}":Or+"{ "+G.call(dn,", ")+" }"}return String(H)},"inspect_");function Ee($,H,ue){var de=(ue.quoteStyle||H)==="double"?'"':"'";return de+$+de}m(Ee,"wrapQuotes");function pe($){return I.call(String($),/"/g,""")}m(pe,"quote");function we($){return Se($)==="[object Array]"&&(!Y||!(typeof $=="object"&&Y in $))}m(we,"isArray");function Le($){return Se($)==="[object Date]"&&(!Y||!(typeof $=="object"&&Y in $))}m(Le,"isDate");function Ve($){return Se($)==="[object RegExp]"&&(!Y||!(typeof $=="object"&&Y in $))}m(Ve,"isRegExp");function Ye($){return Se($)==="[object Error]"&&(!Y||!(typeof $=="object"&&Y in $))}m(Ye,"isError");function fe($){return Se($)==="[object String]"&&(!Y||!(typeof $=="object"&&Y in $))}m(fe,"isString");function Ie($){return Se($)==="[object Number]"&&(!Y||!(typeof $=="object"&&Y in $))}m(Ie,"isNumber");function ye($){return Se($)==="[object Boolean]"&&(!Y||!(typeof $=="object"&&Y in $))}m(ye,"isBoolean");function Re($){if(M)return $&&typeof $=="object"&&$ instanceof Symbol;if(typeof $=="symbol")return!0;if(!$||typeof $!="object"||!q)return!1;try{return q.call($),!0}catch{}return!1}m(Re,"isSymbol");function Ze($){if(!$||typeof $!="object"||!V)return!1;try{return V.call($),!0}catch{}return!1}m(Ze,"isBigInt");var qe=Object.prototype.hasOwnProperty||function($){return $ in this};function ce($,H){return qe.call($,H)}m(ce,"has");function Se($){return v.call($)}m(Se,"toStr");function Ft($){if($.name)return $.name;var H=O.call(x.call($),/^function\s*([\w$]+)/);return H?H[1]:null}m(Ft,"nameOf");function ft($,H){if($.indexOf)return $.indexOf(H);for(var ue=0,de=$.length;ueH.maxStringLength){var ue=$.length-H.maxStringLength,de="... "+ue+" more character"+(ue>1?"s":"");return xr(C.call($,0,H.maxStringLength),H)+de}var Ae=I.call(I.call($,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,ro);return Ee(Ae,"single",H)}m(xr,"inspectString");function ro($){var H=$.charCodeAt(0),ue={8:"b",9:"t",10:"n",12:"f",13:"r"}[H];return ue?"\\"+ue:"\\x"+(H<16?"0":"")+P.call(H.toString(16))}m(ro,"lowbyte");function St($){return"Object("+$+")"}m(St,"markBoxed");function Er($){return $+" { ? }"}m(Er,"weakCollectionOf");function ln($,H,ue,de){var Ae=de?wr(ue,de):G.call(ue,", ");return $+" ("+H+") {"+Ae+"}"}m(ln,"collectionOf");function un($){for(var H=0;H<$.length;H++)if(ft($[H],` +`)>=0)return!1;return!0}m(un,"singleLineValues");function no($,H){var ue;if($.indent===" ")ue=" ";else if(typeof $.indent=="number"&&$.indent>0)ue=G.call(Array($.indent+1)," ");else return null;return{base:ue,prev:G.call(Array(H+1),ue)}}m(no,"getIndent");function wr($,H){if($.length===0)return"";var ue=` +`+H.prev+H.base;return ue+G.call($,","+ue)+` +`+H.prev}m(wr,"indentedJoin");function Zt($,H){var ue=we($),de=[];if(ue){de.length=$.length;for(var Ae=0;Ae<$.length;Ae++)de[Ae]=ce($,Ae)?H($[Ae],$):""}var se=typeof R=="function"?R($):[],ot;if(M){ot={};for(var yt=0;yt{"use strict";var r=Kr(),n=WR(),o=YR(),a=Un(),i=r("%WeakMap%",!0),s=r("%Map%",!0),l=n("WeakMap.prototype.get",!0),u=n("WeakMap.prototype.set",!0),c=n("WeakMap.prototype.has",!0),d=n("Map.prototype.get",!0),y=n("Map.prototype.set",!0),f=n("Map.prototype.has",!0),h=m(function(x,O){for(var C=x,I;(I=C.next)!==null;C=I)if(I.key===O)return C.next=I.next,I.next=x.next,x.next=I,I},"listGetNode"),g=m(function(x,O){var C=h(x,O);return C&&C.value},"listGet"),_=m(function(x,O,C){var I=h(x,O);I?I.value=C:x.next={key:O,next:x.next,value:C}},"listSet"),v=m(function(x,O){return!!h(x,O)},"listHas");t.exports=m(function(){var x,O,C,I={assert:m(function(P){if(!I.has(P))throw new a("Side channel does not contain "+o(P))},"assert"),get:m(function(P){if(i&&P&&(typeof P=="object"||typeof P=="function")){if(x)return l(x,P)}else if(s){if(O)return d(O,P)}else if(C)return g(C,P)},"get"),has:m(function(P){if(i&&P&&(typeof P=="object"||typeof P=="function")){if(x)return c(x,P)}else if(s){if(O)return f(O,P)}else if(C)return v(C,P);return!1},"has"),set:m(function(P,F){i&&P&&(typeof P=="object"||typeof P=="function")?(x||(x=new i),u(x,P,F)):s?(O||(O=new s),y(O,P,F)):(C||(C={key:{},next:null}),_(C,P,F))},"set")};return I},"getSideChannel")}),_s=L((e,t)=>{"use strict";var r=String.prototype.replace,n=/%20/g,o={RFC1738:"RFC1738",RFC3986:"RFC3986"};t.exports={default:o.RFC3986,formatters:{RFC1738:m(function(a){return r.call(a,n,"+")},"RFC1738"),RFC3986:m(function(a){return String(a)},"RFC3986")},RFC1738:o.RFC1738,RFC3986:o.RFC3986}}),dg=L((e,t)=>{"use strict";var r=_s(),n=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var x=[],O=0;O<256;++O)x.push("%"+((O<16?"0":"")+O.toString(16)).toUpperCase());return x}(),i=m(function(x){for(;x.length>1;){var O=x.pop(),C=O.obj[O.prop];if(o(C)){for(var I=[],P=0;P=d?F.slice(U,U+d):F,X=[],Q=0;Q=48&&V<=57||V>=65&&V<=90||V>=97&&V<=122||P===r.RFC1738&&(V===40||V===41)){X[X.length]=G.charAt(Q);continue}if(V<128){X[X.length]=a[V];continue}if(V<2048){X[X.length]=a[192|V>>6]+a[128|V&63];continue}if(V<55296||V>=57344){X[X.length]=a[224|V>>12]+a[128|V>>6&63]+a[128|V&63];continue}Q+=1,V=65536+((V&1023)<<10|G.charCodeAt(Q)&1023),X[X.length]=a[240|V>>18]+a[128|V>>12&63]+a[128|V>>6&63]+a[128|V&63]}D+=X.join("")}return D},"encode"),f=m(function(x){for(var O=[{obj:{o:x},prop:"o"}],C=[],I=0;I{"use strict";var r=XR(),n=dg(),o=_s(),a=Object.prototype.hasOwnProperty,i={brackets:m(function(v){return v+"[]"},"brackets"),comma:"comma",indices:m(function(v,x){return v+"["+x+"]"},"indices"),repeat:m(function(v){return v},"repeat")},s=Array.isArray,l=Array.prototype.push,u=m(function(v,x){l.apply(v,s(x)?x:[x])},"pushToArray"),c=Date.prototype.toISOString,d=o.default,y={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:n.encode,encodeValuesOnly:!1,format:d,formatter:o.formatters[d],indices:!1,serializeDate:m(function(v){return c.call(v)},"serializeDate"),skipNulls:!1,strictNullHandling:!1},f=m(function(v){return typeof v=="string"||typeof v=="number"||typeof v=="boolean"||typeof v=="symbol"||typeof v=="bigint"},"isNonNullishPrimitive"),h={},g=m(function v(x,O,C,I,P,F,D,U,G,X,Q,V,R,q,M,Y,te,ne){for(var re=x,Z=ne,ae=0,le=!1;(Z=Z.get(h))!==void 0&&!le;){var Ee=Z.get(x);if(ae+=1,typeof Ee<"u"){if(Ee===ae)throw new RangeError("Cyclic object value");le=!0}typeof Z.get(h)>"u"&&(ae=0)}if(typeof X=="function"?re=X(O,re):re instanceof Date?re=R(re):C==="comma"&&s(re)&&(re=n.maybeMap(re,function(Se){return Se instanceof Date?R(Se):Se})),re===null){if(F)return G&&!Y?G(O,y.encoder,te,"key",q):O;re=""}if(f(re)||n.isBuffer(re)){if(G){var pe=Y?O:G(O,y.encoder,te,"key",q);return[M(pe)+"="+M(G(re,y.encoder,te,"value",q))]}return[M(O)+"="+M(String(re))]}var we=[];if(typeof re>"u")return we;var Le;if(C==="comma"&&s(re))Y&&G&&(re=n.maybeMap(re,G)),Le=[{value:re.length>0?re.join(",")||null:void 0}];else if(s(X))Le=X;else{var Ve=Object.keys(re);Le=Q?Ve.sort(Q):Ve}var Ye=U?O.replace(/\./g,"%2E"):O,fe=I&&s(re)&&re.length===1?Ye+"[]":Ye;if(P&&s(re)&&re.length===0)return fe+"[]";for(var Ie=0;Ie"u"?v.encodeDotInKeys===!0?!0:y.allowDots:!!v.allowDots;return{addQueryPrefix:typeof v.addQueryPrefix=="boolean"?v.addQueryPrefix:y.addQueryPrefix,allowDots:F,allowEmptyArrays:typeof v.allowEmptyArrays=="boolean"?!!v.allowEmptyArrays:y.allowEmptyArrays,arrayFormat:P,charset:x,charsetSentinel:typeof v.charsetSentinel=="boolean"?v.charsetSentinel:y.charsetSentinel,commaRoundTrip:v.commaRoundTrip,delimiter:typeof v.delimiter>"u"?y.delimiter:v.delimiter,encode:typeof v.encode=="boolean"?v.encode:y.encode,encodeDotInKeys:typeof v.encodeDotInKeys=="boolean"?v.encodeDotInKeys:y.encodeDotInKeys,encoder:typeof v.encoder=="function"?v.encoder:y.encoder,encodeValuesOnly:typeof v.encodeValuesOnly=="boolean"?v.encodeValuesOnly:y.encodeValuesOnly,filter:I,format:O,formatter:C,serializeDate:typeof v.serializeDate=="function"?v.serializeDate:y.serializeDate,skipNulls:typeof v.skipNulls=="boolean"?v.skipNulls:y.skipNulls,sort:typeof v.sort=="function"?v.sort:null,strictNullHandling:typeof v.strictNullHandling=="boolean"?v.strictNullHandling:y.strictNullHandling}},"normalizeStringifyOptions");t.exports=function(v,x){var O=v,C=_(x),I,P;typeof C.filter=="function"?(P=C.filter,O=P("",O)):s(C.filter)&&(P=C.filter,I=P);var F=[];if(typeof O!="object"||O===null)return"";var D=i[C.arrayFormat],U=D==="comma"&&C.commaRoundTrip;I||(I=Object.keys(O)),C.sort&&I.sort(C.sort);for(var G=r(),X=0;X0?R+V:""}}),ZR=L((e,t)=>{"use strict";var r=dg(),n=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},i=m(function(h){return h.replace(/&#(\d+);/g,function(g,_){return String.fromCharCode(parseInt(_,10))})},"interpretNumericEntities"),s=m(function(h,g){return h&&typeof h=="string"&&g.comma&&h.indexOf(",")>-1?h.split(","):h},"parseArrayValue"),l="utf8=%26%2310003%3B",u="utf8=%E2%9C%93",c=m(function(h,g){var _={__proto__:null},v=g.ignoreQueryPrefix?h.replace(/^\?/,""):h;v=v.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var x=g.parameterLimit===1/0?void 0:g.parameterLimit,O=v.split(g.delimiter,x),C=-1,I,P=g.charset;if(g.charsetSentinel)for(I=0;I-1&&(X=o(X)?[X]:X);var Q=n.call(_,G);Q&&g.duplicates==="combine"?_[G]=r.combine(_[G],X):(!Q||g.duplicates==="last")&&(_[G]=X)}return _},"parseQueryStringValues"),d=m(function(h,g,_,v){for(var x=v?g:s(g,_),O=h.length-1;O>=0;--O){var C,I=h[O];if(I==="[]"&&_.parseArrays)C=_.allowEmptyArrays&&(x===""||_.strictNullHandling&&x===null)?[]:[].concat(x);else{C=_.plainObjects?Object.create(null):{};var P=I.charAt(0)==="["&&I.charAt(I.length-1)==="]"?I.slice(1,-1):I,F=_.decodeDotInKeys?P.replace(/%2E/g,"."):P,D=parseInt(F,10);!_.parseArrays&&F===""?C={0:x}:!isNaN(D)&&I!==F&&String(D)===F&&D>=0&&_.parseArrays&&D<=_.arrayLimit?(C=[],C[D]=x):F!=="__proto__"&&(C[F]=x)}x=C}return x},"parseObject"),y=m(function(h,g,_,v){if(h){var x=_.allowDots?h.replace(/\.([^.[]+)/g,"[$1]"):h,O=/(\[[^[\]]*])/,C=/(\[[^[\]]*])/g,I=_.depth>0&&O.exec(x),P=I?x.slice(0,I.index):x,F=[];if(P){if(!_.plainObjects&&n.call(Object.prototype,P)&&!_.allowPrototypes)return;F.push(P)}for(var D=0;_.depth>0&&(I=C.exec(x))!==null&&D<_.depth;){if(D+=1,!_.plainObjects&&n.call(Object.prototype,I[1].slice(1,-1))&&!_.allowPrototypes)return;F.push(I[1])}return I&&F.push("["+x.slice(I.index)+"]"),d(F,g,_,v)}},"parseQueryStringKeys"),f=m(function(h){if(!h)return a;if(typeof h.allowEmptyArrays<"u"&&typeof h.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof h.decodeDotInKeys<"u"&&typeof h.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(h.decoder!==null&&typeof h.decoder<"u"&&typeof h.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof h.charset<"u"&&h.charset!=="utf-8"&&h.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var g=typeof h.charset>"u"?a.charset:h.charset,_=typeof h.duplicates>"u"?a.duplicates:h.duplicates;if(_!=="combine"&&_!=="first"&&_!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var v=typeof h.allowDots>"u"?h.decodeDotInKeys===!0?!0:a.allowDots:!!h.allowDots;return{allowDots:v,allowEmptyArrays:typeof h.allowEmptyArrays=="boolean"?!!h.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:typeof h.allowPrototypes=="boolean"?h.allowPrototypes:a.allowPrototypes,allowSparse:typeof h.allowSparse=="boolean"?h.allowSparse:a.allowSparse,arrayLimit:typeof h.arrayLimit=="number"?h.arrayLimit:a.arrayLimit,charset:g,charsetSentinel:typeof h.charsetSentinel=="boolean"?h.charsetSentinel:a.charsetSentinel,comma:typeof h.comma=="boolean"?h.comma:a.comma,decodeDotInKeys:typeof h.decodeDotInKeys=="boolean"?h.decodeDotInKeys:a.decodeDotInKeys,decoder:typeof h.decoder=="function"?h.decoder:a.decoder,delimiter:typeof h.delimiter=="string"||r.isRegExp(h.delimiter)?h.delimiter:a.delimiter,depth:typeof h.depth=="number"||h.depth===!1?+h.depth:a.depth,duplicates:_,ignoreQueryPrefix:h.ignoreQueryPrefix===!0,interpretNumericEntities:typeof h.interpretNumericEntities=="boolean"?h.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:typeof h.parameterLimit=="number"?h.parameterLimit:a.parameterLimit,parseArrays:h.parseArrays!==!1,plainObjects:typeof h.plainObjects=="boolean"?h.plainObjects:a.plainObjects,strictNullHandling:typeof h.strictNullHandling=="boolean"?h.strictNullHandling:a.strictNullHandling}},"normalizeParseOptions");t.exports=function(h,g){var _=f(g);if(h===""||h===null||typeof h>"u")return _.plainObjects?Object.create(null):{};for(var v=typeof h=="string"?c(h,_):h,x=_.plainObjects?Object.create(null):{},O=Object.keys(v),C=0;C{"use strict";var r=QR(),n=ZR(),o=_s();t.exports={formats:o,parse:n,stringify:r}}),fg=L((e,t)=>{t.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}),e5=L((e,t)=>{t.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}),yg=L((e,t)=>{t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}),t5=L((e,t)=>{t.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}),r5=L(e=>{"use strict";var t=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(t5()),n=String.fromCodePoint||function(a){var i="";return a>65535&&(a-=65536,i+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023),i+=String.fromCharCode(a),i};function o(a){return a>=55296&&a<=57343||a>1114111?"\uFFFD":(a in r.default&&(a=r.default[a]),n(a))}m(o,"decodeCodePoint"),e.default=o}),wm=L(e=>{"use strict";var t=e&&e.__importDefault||function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(fg()),n=t(e5()),o=t(yg()),a=t(r5()),i=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=s(o.default),e.decodeHTMLStrict=s(r.default);function s(c){var d=u(c);return function(y){return String(y).replace(i,d)}}m(s,"getStrictDecoder");var l=m(function(c,d){return c{"use strict";var t=e&&e.__importDefault||function(x){return x&&x.__esModule?x:{default:x}};Object.defineProperty(e,"__esModule",{value:!0}),e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=void 0;var r=t(yg()),n=l(r.default),o=u(n);e.encodeXML=v(n);var a=t(fg()),i=l(a.default),s=u(i);e.encodeHTML=f(i,s),e.encodeNonAsciiHTML=v(i);function l(x){return Object.keys(x).sort().reduce(function(O,C){return O[x[C]]="&"+C+";",O},{})}m(l,"getInverseObj");function u(x){for(var O=[],C=[],I=0,P=Object.keys(x);I1?d(x):x.charCodeAt(0)).toString(16).toUpperCase()+";"}m(y,"singleCharReplacer");function f(x,O){return function(C){return C.replace(O,function(I){return x[I]}).replace(c,y)}}m(f,"getInverse");var h=new RegExp(o.source+"|"+c.source,"g");function g(x){return x.replace(h,y)}m(g,"escape"),e.escape=g;function _(x){return x.replace(o,y)}m(_,"escapeUTF8"),e.escapeUTF8=_;function v(x){return function(O){return O.replace(h,function(C){return x[C]||y(C)})}}m(v,"getASCIIEncoder")}),n5=L(e=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=wm(),r=Sm();function n(l,u){return(!u||u<=0?t.decodeXML:t.decodeHTML)(l)}m(n,"decode"),e.decode=n;function o(l,u){return(!u||u<=0?t.decodeXML:t.decodeHTMLStrict)(l)}m(o,"decodeStrict"),e.decodeStrict=o;function a(l,u){return(!u||u<=0?r.encodeXML:r.encodeHTML)(l)}m(a,"encode"),e.encode=a;var i=Sm();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:m(function(){return i.encodeXML},"get")}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:m(function(){return i.encodeHTML},"get")}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:m(function(){return i.encodeNonAsciiHTML},"get")}),Object.defineProperty(e,"escape",{enumerable:!0,get:m(function(){return i.escape},"get")}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:m(function(){return i.escapeUTF8},"get")}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:m(function(){return i.encodeHTML},"get")}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:m(function(){return i.encodeHTML},"get")});var s=wm();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:m(function(){return s.decodeXML},"get")}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:m(function(){return s.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:m(function(){return s.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:m(function(){return s.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:m(function(){return s.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:m(function(){return s.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:m(function(){return s.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:m(function(){return s.decodeXML},"get")})}),o5=L((e,t)=>{"use strict";function r(R,q){if(!(R instanceof q))throw new TypeError("Cannot call a class as a function")}m(r,"_classCallCheck");function n(R,q){for(var M=0;M=R.length?{done:!0}:{done:!1,value:R[Y++]}},"n"),e:m(function(ae){throw ae},"e"),f:te}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ne=!0,re=!1,Z;return{s:m(function(){M=M.call(R)},"s"),n:m(function(){var ae=M.next();return ne=ae.done,ae},"n"),e:m(function(ae){re=!0,Z=ae},"e"),f:m(function(){try{!ne&&M.return!=null&&M.return()}finally{if(re)throw Z}},"f")}}m(a,"_createForOfIteratorHelper");function i(R,q){if(R){if(typeof R=="string")return s(R,q);var M=Object.prototype.toString.call(R).slice(8,-1);if(M==="Object"&&R.constructor&&(M=R.constructor.name),M==="Map"||M==="Set")return Array.from(R);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return s(R,q)}}m(i,"_unsupportedIterableToArray");function s(R,q){(q==null||q>R.length)&&(q=R.length);for(var M=0,Y=new Array(q);M0?R*40+55:0,re=q>0?q*40+55:0,Z=M>0?M*40+55:0;Y[te]=f([ne,re,Z])}m(d,"setStyleColor");function y(R){for(var q=R.toString(16);q.length<2;)q="0"+q;return q}m(y,"toHexString");function f(R){var q=[],M=a(R),Y;try{for(M.s();!(Y=M.n()).done;){var te=Y.value;q.push(y(te))}}catch(ne){M.e(ne)}finally{M.f()}return"#"+q.join("")}m(f,"toColorHexString");function h(R,q,M,Y){var te;return q==="text"?te=I(M,Y):q==="display"?te=_(R,M,Y):q==="xterm256Foreground"?te=D(R,Y.colors[M]):q==="xterm256Background"?te=U(R,Y.colors[M]):q==="rgb"&&(te=g(R,M)),te}m(h,"generateOutput");function g(R,q){q=q.substring(2).slice(0,-1);var M=+q.substr(0,2),Y=q.substring(5).split(";"),te=Y.map(function(ne){return("0"+Number(ne).toString(16)).substr(-2)}).join("");return F(R,(M===38?"color:#":"background-color:#")+te)}m(g,"handleRgb");function _(R,q,M){q=parseInt(q,10);var Y={"-1":m(function(){return"
"},"_"),0:m(function(){return R.length&&v(R)},"_"),1:m(function(){return P(R,"b")},"_"),3:m(function(){return P(R,"i")},"_"),4:m(function(){return P(R,"u")},"_"),8:m(function(){return F(R,"display:none")},"_"),9:m(function(){return P(R,"strike")},"_"),22:m(function(){return F(R,"font-weight:normal;text-decoration:none;font-style:normal")},"_"),23:m(function(){return G(R,"i")},"_"),24:m(function(){return G(R,"u")},"_"),39:m(function(){return D(R,M.fg)},"_"),49:m(function(){return U(R,M.bg)},"_"),53:m(function(){return F(R,"text-decoration:overline")},"_")},te;return Y[q]?te=Y[q]():4"}).join("")}m(v,"resetStyles");function x(R,q){for(var M=[],Y=R;Y<=q;Y++)M.push(Y);return M}m(x,"range");function O(R){return function(q){return(R===null||q.category!==R)&&R!=="all"}}m(O,"notCategory");function C(R){R=parseInt(R,10);var q=null;return R===0?q="all":R===1?q="bold":2")}m(P,"pushTag");function F(R,q){return P(R,"span",q)}m(F,"pushStyle");function D(R,q){return P(R,"span","color:"+q)}m(D,"pushForegroundColor");function U(R,q){return P(R,"span","background-color:"+q)}m(U,"pushBackgroundColor");function G(R,q){var M;if(R.slice(-1)[0]===q&&(M=R.pop()),M)return""}m(G,"closeTag");function X(R,q,M){var Y=!1,te=3;function ne(){return""}m(ne,"remove");function re(qe,ce){return M("xterm256Foreground",ce),""}m(re,"removeXterm256Foreground");function Z(qe,ce){return M("xterm256Background",ce),""}m(Z,"removeXterm256Background");function ae(qe){return q.newline?M("display",-1):M("text",qe),""}m(ae,"newline");function le(qe,ce){Y=!0,ce.trim().length===0&&(ce="0"),ce=ce.trimRight(";").split(";");var Se=a(ce),Ft;try{for(Se.s();!(Ft=Se.n()).done;){var ft=Ft.value;M("display",ft)}}catch(wt){Se.e(wt)}finally{Se.f()}return""}m(le,"ansiMess");function Ee(qe){return M("text",qe),""}m(Ee,"realText");function pe(qe){return M("rgb",qe),""}m(pe,"rgb");var we=[{pattern:/^\x08+/,sub:ne},{pattern:/^\x1b\[[012]?K/,sub:ne},{pattern:/^\x1b\[\(B/,sub:ne},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:pe},{pattern:/^\x1b\[38;5;(\d+)m/,sub:re},{pattern:/^\x1b\[48;5;(\d+)m/,sub:Z},{pattern:/^\n/,sub:ae},{pattern:/^\r+\n/,sub:ae},{pattern:/^\r/,sub:ae},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:le},{pattern:/^\x1b\[\d?J/,sub:ne},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:ne},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:ne},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:Ee}];function Le(qe,ce){ce>te&&Y||(Y=!1,R=R.replace(qe.pattern,qe.sub))}m(Le,"process");var Ve=[],Ye=R,fe=Ye.length;e:for(;fe>0;){for(var Ie=0,ye=0,Re=we.length;ye{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();function hg(){let e={setHandler:m(()=>{},"setHandler"),send:m(()=>{},"send")};return new qh({transport:e})}m(hg,"mockChannel");var mg=class{constructor(){this.promise=new Promise(t=>{this.resolve=()=>t(this.getChannel())})}channel;promise;resolve;getChannel=m(()=>{if(!this.channel){let t=hg();return this.setChannel(t),t}return this.channel},"getChannel");ready=m(()=>this.promise,"ready");hasChannel=m(()=>!!this.channel,"hasChannel");setChannel=m(t=>{this.channel=t,this.resolve()},"setChannel")};m(mg,"AddonStore");var a5=mg,Hi="__STORYBOOK_ADDONS_PREVIEW";function gg(){return Ue[Hi]||(Ue[Hi]=new a5),Ue[Hi]}m(gg,"getAddonsStore");var pr=gg(),bg=class{hookListsMap=void 0;mountedDecorators=void 0;prevMountedDecorators=void 0;currentHooks=void 0;nextHookIndex=void 0;currentPhase=void 0;currentEffects=void 0;prevEffects=void 0;currentDecoratorName=void 0;hasUpdates=void 0;currentContext=void 0;renderListener=m(t=>{t===this.currentContext?.id&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},"renderListener");constructor(){this.init()}init(){this.hookListsMap=new WeakMap,this.mountedDecorators=new Set,this.prevMountedDecorators=new Set,this.currentHooks=[],this.nextHookIndex=0,this.currentPhase="NONE",this.currentEffects=[],this.prevEffects=[],this.currentDecoratorName=null,this.hasUpdates=!1,this.currentContext=null}clean(){this.prevEffects.forEach(t=>{t.destroy&&t.destroy()}),this.init(),this.removeRenderListeners()}getNextHook(){let t=this.currentHooks[this.nextHookIndex];return this.nextHookIndex+=1,t}triggerEffects(){this.prevEffects.forEach(t=>{!this.currentEffects.includes(t)&&t.destroy&&t.destroy()}),this.currentEffects.forEach(t=>{this.prevEffects.includes(t)||(t.destroy=t.create())}),this.prevEffects=this.currentEffects,this.currentEffects=[]}addRenderListeners(){this.removeRenderListeners(),pr.getChannel().on(xn,this.renderListener)}removeRenderListeners(){pr.getChannel().removeListener(xn,this.renderListener)}};m(bg,"HooksContext");var vg=bg;function Zi(e){let t=m((...r)=>{let{hooks:n}=typeof r[0]=="function"?r[1]:r[0],o=n.currentPhase,a=n.currentHooks,i=n.nextHookIndex,s=n.currentDecoratorName;n.currentDecoratorName=e.name,n.prevMountedDecorators.has(e)?(n.currentPhase="UPDATE",n.currentHooks=n.hookListsMap.get(e)||[]):(n.currentPhase="MOUNT",n.currentHooks=[],n.hookListsMap.set(e,n.currentHooks),n.prevMountedDecorators.add(e)),n.nextHookIndex=0;let l=Ue.STORYBOOK_HOOKS_CONTEXT;Ue.STORYBOOK_HOOKS_CONTEXT=n;let u=e(...r);if(Ue.STORYBOOK_HOOKS_CONTEXT=l,n.currentPhase==="UPDATE"&&n.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return n.currentPhase=o,n.currentHooks=a,n.nextHookIndex=i,n.currentDecoratorName=s,u},"hookified");return t.originalFn=e,t}m(Zi,"hookify");var Gi=0,i5=25,s5=m(e=>(t,r)=>{let n=e(Zi(t),r.map(o=>Zi(o)));return o=>{let{hooks:a}=o;a.prevMountedDecorators??=new Set,a.mountedDecorators=new Set([t,...r]),a.currentContext=o,a.hasUpdates=!1;let i=n(o);for(Gi=1;a.hasUpdates;)if(a.hasUpdates=!1,a.currentEffects=[],i=n(o),Gi+=1,Gi>i5)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return a.addRenderListeners(),i}},"applyHooks"),l5=m((e,t)=>e.length===t.length&&e.every((r,n)=>r===t[n]),"areDepsEqual"),Is=m(()=>new Error("Storybook preview hooks can only be called inside decorators and story functions."),"invalidHooksError");function Ps(){return Ue.STORYBOOK_HOOKS_CONTEXT||null}m(Ps,"getHooksContextOrNull");function ra(){let e=Ps();if(e==null)throw Is();return e}m(ra,"getHooksContextOrThrow");function xg(e,t,r){let n=ra();if(n.currentPhase==="MOUNT"){r!=null&&!Array.isArray(r)&&me.warn(`${e} received a final argument that is not an array (instead, received ${r}). When specified, the final argument must be an array.`);let o={name:e,deps:r};return n.currentHooks.push(o),t(o),o}if(n.currentPhase==="UPDATE"){let o=n.getNextHook();if(o==null)throw new Error("Rendered more hooks than during the previous render.");return o.name!==e&&me.warn(`Storybook has detected a change in the order of Hooks${n.currentDecoratorName?` called by ${n.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),r!=null&&o.deps==null&&me.warn(`${e} received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.`),r!=null&&o.deps!=null&&r.length!==o.deps.length&&me.warn(`The final argument passed to ${e} changed size between renders. The order and size of this array must remain constant. +Previous: ${o.deps} +Incoming: ${r}`),(r==null||o.deps==null||!l5(r,o.deps))&&(t(o),o.deps=r),o}throw Is()}m(xg,"useHook");function Jn(e,t,r){let{memoizedState:n}=xg(e,o=>{o.memoizedState=t()},r);return n}m(Jn,"useMemoLike");function u5(e,t){return Jn("useMemo",e,t)}m(u5,"useMemo");function Bn(e,t){return Jn("useCallback",()=>e,t)}m(Bn,"useCallback");function ks(e,t){return Jn(e,()=>({current:t}),[])}m(ks,"useRefLike");function c5(e){return ks("useRef",e)}m(c5,"useRef");function Eg(){let e=Ps();if(e!=null&&e.currentPhase!=="NONE")e.hasUpdates=!0;else try{pr.getChannel().emit(co)}catch{me.warn("State updates of Storybook preview hooks work only in browser")}}m(Eg,"triggerUpdate");function Rs(e,t){let r=ks(e,typeof t=="function"?t():t),n=m(o=>{r.current=typeof o=="function"?o(r.current):o,Eg()},"setState");return[r.current,n]}m(Rs,"useStateLike");function p5(e){return Rs("useState",e)}m(p5,"useState");function d5(e,t,r){let n=r!=null?()=>r(t):t,[o,a]=Rs("useReducer",n);return[o,m(i=>a(s=>e(s,i)),"dispatch")]}m(d5,"useReducer");function wg(e,t){let r=ra(),n=Jn("useEffect",()=>({create:e}),t);r.currentEffects.includes(n)||r.currentEffects.push(n)}m(wg,"useEffect");function f5(e,t=[]){let r=pr.getChannel();return wg(()=>(Object.entries(e).forEach(([n,o])=>r.on(n,o)),()=>{Object.entries(e).forEach(([n,o])=>r.removeListener(n,o))}),[...Object.keys(e),...t]),Bn(r.emit.bind(r),[r])}m(f5,"useChannel");function na(){let{currentContext:e}=ra();if(e==null)throw Is();return e}m(na,"useStoryContext");function y5(e,t){let{parameters:r}=na();if(e)return r[e]??t}m(y5,"useParameter");function h5(){let e=pr.getChannel(),{id:t,args:r}=na(),n=Bn(a=>e.emit(ho,{storyId:t,updatedArgs:a}),[e,t]),o=Bn(a=>e.emit(po,{storyId:t,argNames:a}),[e,t]);return[r,n,o]}m(h5,"useArgs");function m5(){let e=pr.getChannel(),{globals:t}=na(),r=Bn(n=>e.emit(yo,{globals:n}),[e]);return[t,r]}m(m5,"useGlobals");var Ere=m(({name:e,parameterName:t,wrapper:r,skipIfNoParametersOrOptions:n=!1})=>{let o=m(a=>(i,s)=>{let l=s.parameters&&s.parameters[t];return l&&l.disable||n&&!a&&!l?i(s):r(i,s,{options:a,parameters:l})},"decorator");return(...a)=>typeof a[0]=="function"?o()(...a):(...i)=>{if(i.length>1)return a.length>1?o(a)(...i):o(...a)(...i);throw new Error(`Passing stories directly into ${e}() is not allowed, + instead use addDecorator(${e}) and pass options with the '${t}' parameter`)}},"makeDecorator"),Wi=Qe(Lm(),1),g5=Qe(ta(),1),Am=Qe(_R(),1),b5=Qe(Lm(),1),v5=(0,b5.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{})),Sg=class{entries;constructor({entries:t}={v:5,entries:{}}){this.entries=t}entryFromSpecifier(t){let r=Object.values(this.entries);if(t==="*")return r[0];if(typeof t=="string")return this.entries[t]?this.entries[t]:r.find(a=>a.id.startsWith(t));let{name:n,title:o}=t;return r.find(a=>a.name===n&&a.title===o)}storyIdToEntry(t){let r=this.entries[t];if(!r)throw new $h({storyId:t});return r}importPathToEntry(t){return v5(this.entries)[t]}};m(Sg,"StoryIndexStore");var x5=Sg,Tm=Object.prototype.hasOwnProperty;function es(e,t,r){for(r of e.keys())if(Vr(r,t))return r}m(es,"find");function Vr(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&Vr(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=es(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=es(t,o),!o)||!Vr(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Tm.call(e,r)&&++n&&!Tm.call(t,r)||!(r in t)||!Vr(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}m(Vr,"dequal");var Ho=Qe(As(),1);function lt(e){for(var t=[],r=1;r{let r=t.type;if(e==null||!r||t.mapping)return e;switch(r.name){case"string":return String(e);case"enum":return e;case"number":return Number(e);case"boolean":return String(e)==="true";case"array":return!r.value||!Array.isArray(e)?$r:e.reduce((n,o,a)=>{let i=ts(o,{type:r.value});return i!==$r&&(n[a]=i),n},new Array(e.length));case"object":return typeof e=="string"||typeof e=="number"?e:!r.value||typeof e!="object"?$r:Object.entries(e).reduce((n,[o,a])=>{let i=ts(a,{type:r.value[o]});return i===$r?n:Object.assign(n,{[o]:i})},{});default:return $r}},"map"),E5=m((e,t)=>Object.entries(e).reduce((r,[n,o])=>{if(!t[n])return r;let a=ts(o,t[n]);return a===$r?r:Object.assign(r,{[n]:a})},{}),"mapArgsToTypes"),rs=m((e,t)=>Array.isArray(e)&&Array.isArray(t)?t.reduce((r,n,o)=>(r[o]=rs(e[o],t[o]),r),[...e]).filter(r=>r!==void 0):!(0,Ho.default)(e)||!(0,Ho.default)(t)?t:Object.keys({...e,...t}).reduce((r,n)=>{if(n in t){let o=rs(e[n],t[n]);o!==void 0&&(r[n]=o)}else r[n]=e[n];return r},{}),"combineArgs"),w5=m((e,t)=>Object.entries(t).reduce((r,[n,{options:o}])=>{function a(){return n in e&&(r[n]=e[n]),r}if(m(a,"allowArg"),!o)return a();if(!Array.isArray(o))return Ut.error(lt` + Invalid argType: '${n}.options' should be an array. + + More info: https://storybook.js.org/docs/react/api/argtypes + `),a();if(o.some(d=>d&&["object","function"].includes(typeof d)))return Ut.error(lt` + Invalid argType: '${n}.options' should only contain primitives. Use a 'mapping' for complex values. + + More info: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + `),a();let i=Array.isArray(e[n]),s=i&&e[n].findIndex(d=>!o.includes(d)),l=i&&s===-1;if(e[n]===void 0||o.includes(e[n])||l)return a();let u=i?`${n}[${s}]`:n,c=o.map(d=>typeof d=="string"?`'${d}'`:String(d)).join(", ");return Ut.warn(`Received illegal value for '${u}'. Supported options: ${c}`),r},{}),"validateOptions"),jn=Symbol("Deeply equal"),Go=m((e,t)=>{if(typeof e!=typeof t)return t;if(Vr(e,t))return jn;if(Array.isArray(e)&&Array.isArray(t)){let r=t.reduce((n,o,a)=>{let i=Go(e[a],o);return i!==jn&&(n[a]=i),n},new Array(t.length));return t.length>=e.length?r:r.concat(new Array(e.length-t.length).fill(void 0))}return(0,Ho.default)(e)&&(0,Ho.default)(t)?Object.keys({...e,...t}).reduce((r,n)=>{let o=Go(e?.[n],t?.[n]);return o===jn?r:Object.assign(r,{[n]:o})},{}):t},"deepDiff"),Ag="UNTARGETED";function Tg({args:e,argTypes:t}){let r={};return Object.entries(e).forEach(([n,o])=>{let{target:a=Ag}=t[n]||{};r[a]=r[a]||{},r[a][n]=o}),r}m(Tg,"groupArgsByTarget");function Cg(e){return Object.keys(e).forEach(t=>e[t]===void 0&&delete e[t]),e}m(Cg,"deleteUndefined");var _g=class{initialArgsByStoryId={};argsByStoryId={};get(t){if(!(t in this.argsByStoryId))throw new Error(`No args known for ${t} -- has it been rendered yet?`);return this.argsByStoryId[t]}setInitial(t){if(!this.initialArgsByStoryId[t.id])this.initialArgsByStoryId[t.id]=t.initialArgs,this.argsByStoryId[t.id]=t.initialArgs;else if(this.initialArgsByStoryId[t.id]!==t.initialArgs){let r=Go(this.initialArgsByStoryId[t.id],this.argsByStoryId[t.id]);this.initialArgsByStoryId[t.id]=t.initialArgs,this.argsByStoryId[t.id]=t.initialArgs,r!==jn&&this.updateFromDelta(t,r)}}updateFromDelta(t,r){let n=w5(r,t.argTypes);this.argsByStoryId[t.id]=rs(this.argsByStoryId[t.id],n)}updateFromPersisted(t,r){let n=E5(r,t.argTypes);return this.updateFromDelta(t,n)}update(t,r){if(!(t in this.argsByStoryId))throw new Error(`No args known for ${t} -- has it been rendered yet?`);this.argsByStoryId[t]=Cg({...this.argsByStoryId[t],...r})}};m(_g,"ArgsStore");var S5=_g,Og=m((e={})=>Object.entries(e).reduce((t,[r,{defaultValue:n}])=>(typeof n<"u"&&(t[r]=n),t),{}),"getValuesFromArgTypes"),Ig=class{allowedGlobalNames;initialGlobals;globals;constructor({globals:t={},globalTypes:r={}}){this.set({globals:t,globalTypes:r})}set({globals:t={},globalTypes:r={}}){let n=this.initialGlobals&&Go(this.initialGlobals,this.globals);this.allowedGlobalNames=new Set([...Object.keys(t),...Object.keys(r)]);let o=Og(r);this.initialGlobals={...o,...t},this.globals=this.initialGlobals,n&&n!==jn&&this.updateFromPersisted(n)}filterAllowedGlobals(t){return Object.entries(t).reduce((r,[n,o])=>(this.allowedGlobalNames.has(n)?r[n]=o:me.warn(`Attempted to set a global (${n}) that is not defined in initial globals or globalTypes`),r),{})}updateFromPersisted(t){let r=this.filterAllowedGlobals(t);this.globals={...this.globals,...r}}get(){return this.globals}update(t){this.globals={...this.globals,...this.filterAllowedGlobals(t)}}};m(Ig,"GlobalsStore");var A5=Ig,T5=Qe(ta(),1),C5=m(e=>typeof e=="string"?{name:e}:e,"normalizeType"),_5=m(e=>typeof e=="string"?{type:e}:e,"normalizeControl"),O5=m((e,t)=>{let{type:r,control:n,...o}=e,a={name:t,...o};return r&&(a.type=C5(r)),n?a.control=_5(n):n===!1&&(a.control={disable:!0}),a},"normalizeInputType"),Wo=m(e=>(0,T5.default)(e,O5),"normalizeInputTypes"),Fe=m(e=>Array.isArray(e)?e:e?[e]:[],"normalizeArrays"),I5=lt` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`;function Ds(e,t,r){let n=t,o=typeof t=="function"?t:null,{story:a}=n;a&&(me.debug("deprecated story",a),Ct(I5));let i=xm(e),s=typeof n!="function"&&n.name||n.storyName||a?.name||i,l=[...Fe(n.decorators),...Fe(a?.decorators)],u={...a?.parameters,...n.parameters},c={...a?.args,...n.args},d={...a?.argTypes,...n.argTypes},y=[...Fe(n.loaders),...Fe(a?.loaders)],f=[...Fe(n.beforeEach),...Fe(a?.beforeEach)],{render:h,play:g,tags:_=[]}=n,v=u.__id||vm(r.id,i);return{moduleExport:t,id:v,name:s,tags:_,decorators:l,parameters:u,args:c,argTypes:Wo(d),loaders:y,beforeEach:f,...h&&{render:h},...o&&{userStoryFn:o},...g&&{play:g}}}m(Ds,"normalizeStory");function Fs(e,t=e.title,r){let{id:n,argTypes:o}=e;return{id:Vi(n||t),...e,title:t,...o&&{argTypes:Wo(o)},parameters:{fileName:r,...e.parameters}}}m(Fs,"normalizeComponentAnnotations");var P5=m(e=>{let{globals:t,globalTypes:r}=e;(t||r)&&me.error("Global args/argTypes can only be set globally",JSON.stringify({globals:t,globalTypes:r}))},"checkGlobals"),k5=m(e=>{let{options:t}=e;t?.storySort&&me.error("The storySort option parameter can only be set globally")},"checkStorySort"),Cm=m(e=>{e&&(P5(e),k5(e))},"checkDisallowedParameters");function Pg(e,t,r){let{default:n,__namedExportsOrder:o,...a}=e,i=Fs(n,r,t);Cm(i.parameters);let s={meta:i,stories:{},moduleExports:e};return Object.keys(a).forEach(l=>{if(Jo(l,i)){let u=Ds(l,a[l],i);Cm(u.parameters),s.stories[u.id]=u}}),s}m(Pg,"processCSFFile");var Ki=Qe(As(),1),Ot=m((...e)=>{let t={},r=e.filter(Boolean),n=r.reduce((o,a)=>(Object.entries(a).forEach(([i,s])=>{let l=o[i];Array.isArray(s)||typeof l>"u"?o[i]=s:(0,Ki.default)(s)&&(0,Ki.default)(l)?t[i]=!0:typeof s<"u"&&(o[i]=s)}),o),{});return Object.keys(t).forEach(o=>{let a=r.filter(Boolean).map(i=>i[o]).filter(i=>typeof i<"u");a.every(i=>(0,Ki.default)(i))?n[o]=Ot(...a):n[o]=a[a.length-1]}),n},"combineParameters");function kg(e,t,r){let n=r(e);return o=>t(n,o)}m(kg,"decorateStory");function Rg({componentId:e,title:t,kind:r,id:n,name:o,story:a,parameters:i,initialArgs:s,argTypes:l,...u}={}){return u}m(Rg,"sanitizeStoryContextUpdate");function Dg(e,t){let r={},n=m(a=>i=>{if(!r.value)throw new Error("Decorated function called without init");return r.value={...r.value,...Rg(i)},a(r.value)},"bindWithContext"),o=t.reduce((a,i)=>kg(a,i,n),e);return a=>(r.value=a,o(a))}m(Dg,"defaultDecorateStory");function Fg(e){return e!=null&&jg(e).includes("mount")}m(Fg,"mountDestructured");function jg(e){let t=e.toString().match(/[^(]*\(([^)]*)/);if(!t)return[];let r=ns(t[1]);if(!r.length)return[];let n=r[0];return n.startsWith("{")&&n.endsWith("}")?ns(n.slice(1,-1).replace(/\s/g,"")).map(o=>o.replace(/:.*|=.*/g,"")):[]}m(jg,"getUsedProps");function ns(e){let t=[],r=[],n=0;for(let a=0;a{let P={};for(let F of[..."__STORYBOOK_TEST_LOADERS__"in Ue&&Array.isArray(Ue.__STORYBOOK_TEST_LOADERS__)?[Ue.__STORYBOOK_TEST_LOADERS__]:[],Fe(r.loaders),Fe(t.loaders),Fe(e.loaders)]){if(I.abortSignal.aborted)return P;let D=await Promise.all(F.map(U=>U(I)));Object.assign(P,...D)}return P},"applyLoaders"),l=m(async I=>{let P=new Array;for(let F of[...Fe(r.beforeEach),...Fe(t.beforeEach),...Fe(e.beforeEach)]){if(I.abortSignal.aborted)return P;let D=await F(I);D&&P.push(D)}return P},"applyBeforeEach"),u=m(I=>I.originalStoryFn(I.args,I),"undecoratedStoryFn"),{applyDecorators:c=Dg,runStep:d}=r,y=[...Fe(e?.decorators),...Fe(t?.decorators),...Fe(r?.decorators)],f=e?.userStoryFn||e?.render||t.render||r.render,h=s5(c)(u,y),g=m(I=>h(I),"unboundStoryFn"),_=e?.play??t?.play,v=Fg(_);if(!f&&!v)throw new um({id:o});let x=m(I=>async()=>(await I.renderToCanvas(),I.canvas),"defaultMount"),O=e.mount??t.mount??r.mount??x,C=r.testingLibraryRender;return{...i,moduleExport:n,id:o,name:a,story:a,originalStoryFn:f,undecoratedStoryFn:u,unboundStoryFn:g,applyLoaders:s,applyBeforeEach:l,playFunction:_,runStep:d,mount:O,testingLibraryRender:C,renderToCanvas:r.renderToCanvas,usesMount:v}}m(js,"prepareStory");function Ng(e,t,r){return{...Ns(void 0,e,t),moduleExport:r}}m(Ng,"prepareMeta");function Ns(e,t,r){let n=["dev","test"],o=Ue.DOCS_OPTIONS?.autodocs===!0?["autodocs"]:[],a=Em(...n,...o,...r.tags??[],...t.tags??[],...e?.tags??[]),i=Ot(r.parameters,t.parameters,e?.parameters),{argTypesEnhancers:s=[],argsEnhancers:l=[]}=r,u=Ot(r.argTypes,t.argTypes,e?.argTypes);if(e){let _=e?.userStoryFn||e?.render||t.render||r.render;i.__isArgsStory=_&&_.length>0}let c={...r.args,...t.args,...e?.args},d={componentId:t.id,title:t.title,kind:t.title,id:e?.id||t.id,name:e?.name||"__meta",story:e?.name||"__meta",component:t.component,subcomponents:t.subcomponents,tags:a,parameters:i,initialArgs:c,argTypes:u};d.argTypes=s.reduce((_,v)=>v({...d,argTypes:_}),d.argTypes);let y={...c};d.initialArgs=l.reduce((_,v)=>({..._,...v({...d,initialArgs:_})}),y);let{name:f,story:h,...g}=d;return g}m(Ns,"preparePartialAnnotations");function Bs(e){let{args:t}=e,r={...e,allArgs:void 0,argsByTarget:void 0};if(Ue.FEATURES?.argTypeTargetsV7){let a=Tg(e);r={...e,allArgs:e.args,argsByTarget:a,args:a[Ag]||{}}}let n=Object.entries(r.args).reduce((a,[i,s])=>{if(!r.argTypes[i]?.mapping)return a[i]=s,a;let l=m(u=>{let c=r.argTypes[i].mapping;return c&&u in c?c[u]:u},"mappingFn");return a[i]=Array.isArray(s)?s.map(l):l(s),a},{}),o=Object.entries(n).reduce((a,[i,s])=>{let l=r.argTypes[i]||{};return bm(l,n,r.globals)&&(a[i]=s),a},{});return{...r,unmappedArgs:t,args:o}}m(Bs,"prepareContext");var os=Qe(ta(),1),as=m((e,t,r)=>{let n=typeof e;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n};default:break}return e?r.has(e)?(me.warn(lt` + We've detected a cycle in arg '${t}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(e),Array.isArray(e)?{name:"array",value:e.length>0?as(e[0],t,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,os.default)(e,o=>as(o,t,new Set(r)))}):{name:"object",value:{}}},"inferType"),Bg=m(e=>{let{id:t,argTypes:r={},initialArgs:n={}}=e,o=(0,os.default)(n,(i,s)=>({name:s,type:as(i,`${t}.${s}`,new Set)})),a=(0,os.default)(r,(i,s)=>({name:s}));return Ot(o,a,r)},"inferArgTypes");Bg.secondPass=!0;var R5=Qe(ta(),1),D5=Qe(DR(),1),_m=m((e,t)=>Array.isArray(t)?t.includes(e):e.match(t),"matches"),F5=m((e,t,r)=>!t&&!r?e:e&&(0,D5.default)(e,(n,o)=>{let a=n.name||o;return(!t||_m(a,t))&&(!r||!_m(a,r))}),"filterArgTypes"),j5=m((e,t,r)=>{let{type:n,options:o}=e;if(n){if(r.color&&r.color.test(t)){let a=n.name;if(a==="string")return{control:{type:"color"}};a!=="enum"&&me.warn(`Addon controls: Control of type color only supports string, received "${a}" instead`)}if(r.date&&r.date.test(t))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:a}=n;return{control:{type:a?.length<=5?"radio":"select"},options:a}}case"function":case"symbol":return null;default:return{control:{type:o?"select":"object"}}}}},"inferControl"),Lg=m(e=>{let{argTypes:t,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:o=null,matchers:a={}}={}}}=e;if(!r)return t;let i=F5(t,n,o),s=(0,R5.default)(i,(l,u)=>l?.type&&j5(l,u,a));return Ot(s,i)},"inferControls");Lg.secondPass=!0;function Ko({argTypes:e,globalTypes:t,argTypesEnhancers:r,decorators:n,loaders:o,beforeEach:a,globals:i,initialGlobals:s,...l}){return i&&Object.keys(i).length>0&&Ct(lt` + The preview.js 'globals' field is deprecated and will be removed in Storybook 9.0. + Please use 'initialGlobals' instead. Learn more: + + https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#previewjs-globals-renamed-to-initialglobals + `),{...e&&{argTypes:Wo(e)},...t&&{globalTypes:Wo(t)},decorators:Fe(n),loaders:Fe(o),beforeEach:Fe(a),argTypesEnhancers:[...r||[],Bg,Lg],initialGlobals:Ot(s,i),...l}}m(Ko,"normalizeProjectAnnotations");function qg(e){return async(t,r,n)=>{await e.reduceRight((o,a)=>async()=>a(t,o,n),async()=>r(n))()}}m(qg,"composeStepRunners");var N5=m(e=>async()=>{let t=[];for(let r of e){let n=await r();n&&t.unshift(n)}return async()=>{for(let r of t)await r()}},"composeBeforeAllHooks");function Hr(e,t){return e.map(r=>r.default?.[t]??r[t]).filter(Boolean)}m(Hr,"getField");function Jt(e,t,r={}){return Hr(e,t).reduce((n,o)=>{let a=Fe(o);return r.reverseFileOrder?[...a,...n]:[...n,...a]},[])}m(Jt,"getArrayField");function zr(e,t){return Object.assign({},...Hr(e,t))}m(zr,"getObjectField");function ur(e,t){return Hr(e,t).pop()}m(ur,"getSingletonField");function Ls(e){let t=Jt(e,"argTypesEnhancers"),r=Hr(e,"runStep"),n=Jt(e,"beforeAll");return{parameters:Ot(...Hr(e,"parameters")),decorators:Jt(e,"decorators",{reverseFileOrder:!(Ue.FEATURES?.legacyDecoratorFileOrder??!1)}),args:zr(e,"args"),argsEnhancers:Jt(e,"argsEnhancers"),argTypes:zr(e,"argTypes"),argTypesEnhancers:[...t.filter(o=>!o.secondPass),...t.filter(o=>o.secondPass)],globals:zr(e,"globals"),initialGlobals:zr(e,"initialGlobals"),globalTypes:zr(e,"globalTypes"),loaders:Jt(e,"loaders"),beforeAll:N5(n),beforeEach:Jt(e,"beforeEach"),render:ur(e,"render"),renderToCanvas:ur(e,"renderToCanvas"),renderToDOM:ur(e,"renderToDOM"),applyDecorators:ur(e,"applyDecorators"),runStep:qg(r),tags:Jt(e,"tags"),mount:ur(e,"mount"),testingLibraryRender:ur(e,"testingLibraryRender")}}m(Ls,"composeConfigs");var is={},B5="ComposedStory",L5="Unnamed Story";function Mg(e){return e?"default"in e?e.default:e:{}}m(Mg,"extractAnnotation");function q5(e){let t=Array.isArray(e)?e:[e];return is=Ls(t.map(Mg)),is}m(q5,"setProjectAnnotations");var $t=[];function M5(e,t,r,n,o){if(e===void 0)throw new Error("Expected a story but received undefined.");t.title=t.title??B5;let a=Fs(t),i=o||e.storyName||e.story?.name||e.name||L5,s=Ds(i,e,a),l=Ko(Ls([n??{},is,r??{}])),u=js(s,a,l),c=Og(l.globalTypes),d=m(()=>{let _=Bs({hooks:new vg,globals:{...c,...l.initialGlobals},args:{...u.initialArgs},viewMode:"story",loaded:{},abortSignal:new AbortController().signal,step:m((v,x)=>u.runStep(v,x,_),"step"),canvasElement:null,canvas:{},...u,context:null,mount:null});return _.context=_,u.renderToCanvas&&(_.renderToCanvas=async()=>{let v=await u.renderToCanvas?.({componentId:u.componentId,title:u.title,id:u.id,name:u.name,tags:u.tags,showMain:m(()=>{},"showMain"),showError:m(x=>{},"showError"),showException:m(x=>{},"showException"),forceRemount:!0,storyContext:_,storyFn:m(()=>u.unboundStoryFn(_),"storyFn"),unboundStoryFn:u.unboundStoryFn},_.canvasElement);v&&$t.push(v)}),_.mount=u.mount(_),_},"initializeContext"),y,f=m(async _=>{let v=d();return v.canvasElement??=globalThis?.document?.body,y&&(v.loaded=y.loaded),Object.assign(v,_),u.playFunction(v)},"play"),h=m(_=>{let v=d();return Object.assign(v,_),Ug(u,v)},"run"),g=u.playFunction?f:void 0;return Object.assign(m(function(_){let v=d();return y&&(v.loaded=y.loaded),v.args={...v.initialArgs,..._},u.unboundStoryFn(v)},"storyFn"),{id:u.id,storyName:i,load:m(async()=>{for(let v of[...$t].reverse())await v();$t.length=0;let _=d();_.loaded=await u.applyLoaders(_),$t.push(...(await u.applyBeforeEach(_)).filter(Boolean)),y=_},"load"),args:u.initialArgs,parameters:u.parameters,argTypes:u.argTypes,play:g,run:h,tags:u.tags})}m(M5,"composeStory");function U5(e,t,r){let{default:n,__esModule:o,__namedExportsOrder:a,...i}=e;return Object.entries(i).reduce((s,[l,u])=>Jo(l,n)?Object.assign(s,{[l]:r(u,n,t,l)}):s,{})}m(U5,"composeStories");function J5(e){return e.extend({mount:m(async({mount:t,page:r},n)=>{await n(async(o,...a)=>{if(!("__pw_type"in o)||"__pw_type"in o&&o.__pw_type!=="jsx")throw new Error(lt` + Portable stories in Playwright CT only work when referencing JSX elements. + Please use JSX format for your components such as: + + instead of: + await mount(MyComponent, { props: { foo: 'bar' } }) + + do: + await mount() + + More info: https://storybook.js.org/docs/api/portable-stories-playwright + `);await r.evaluate(async s=>{let l=await globalThis.__pwUnwrapObject?.(s);return("__pw_type"in l?l.type:l)?.load?.()},o);let i=await t(o,...a);return await r.evaluate(async s=>{let l=await globalThis.__pwUnwrapObject?.(s),u="__pw_type"in l?l.type:l,c=document.querySelector("#root");return u?.play?.({canvasElement:c})},o),i})},"mount")})}m(J5,"createPlaywrightTest");async function Ug(e,t){for(let o of[...$t].reverse())await o();if($t.length=0,!t.canvasElement){let o=document.createElement("div");globalThis?.document?.body?.appendChild(o),t.canvasElement=o,$t.push(()=>{globalThis?.document?.body?.contains(o)&&globalThis?.document?.body?.removeChild(o)})}if(t.loaded=await e.applyLoaders(t),t.abortSignal.aborted)return;$t.push(...(await e.applyBeforeEach(t)).filter(Boolean));let r=e.playFunction,n=e.usesMount;n||await t.mount(),!t.abortSignal.aborted&&r&&(n||(t.mount=async()=>{throw new Mo({playFunction:r.toString()})}),await r(t))}m(Ug,"runStory");var Om=1e3,$5=1e4,Jg=class{constructor(t,r,n){this.importFn=r,this.storyIndex=new x5(t),this.projectAnnotations=Ko(n);let{initialGlobals:o,globalTypes:a}=this.projectAnnotations;this.args=new S5,this.globals=new A5({globals:o,globalTypes:a}),this.hooks={},this.cleanupCallbacks={},this.processCSFFileWithCache=(0,Wi.default)(Om)(Pg),this.prepareMetaWithCache=(0,Wi.default)(Om)(Ng),this.prepareStoryWithCache=(0,Wi.default)($5)(js)}storyIndex;projectAnnotations;globals;args;hooks;cleanupCallbacks;cachedCSFFiles;processCSFFileWithCache;prepareMetaWithCache;prepareStoryWithCache;setProjectAnnotations(t){this.projectAnnotations=Ko(t);let{initialGlobals:r,globalTypes:n}=t;this.globals.set({globals:r,globalTypes:n})}async onStoriesChanged({importFn:t,storyIndex:r}){t&&(this.importFn=t),r&&(this.storyIndex.entries=r.entries),this.cachedCSFFiles&&await this.cacheAllCSFFiles()}async storyIdToEntry(t){return this.storyIndex.storyIdToEntry(t)}async loadCSFFileByStoryId(t){let{importPath:r,title:n}=this.storyIndex.storyIdToEntry(t),o=await this.importFn(r);return this.processCSFFileWithCache(o,r,n)}async loadAllCSFFiles(){let t={};return Object.entries(this.storyIndex.entries).forEach(([r,{importPath:n}])=>{t[n]=r}),(await Promise.all(Object.entries(t).map(async([r,n])=>({importPath:r,csfFile:await this.loadCSFFileByStoryId(n)})))).reduce((r,{importPath:n,csfFile:o})=>(r[n]=o,r),{})}async cacheAllCSFFiles(){this.cachedCSFFiles=await this.loadAllCSFFiles()}preparedMetaFromCSFFile({csfFile:t}){let r=t.meta;return this.prepareMetaWithCache(r,this.projectAnnotations,t.moduleExports.default)}async loadStory({storyId:t}){let r=await this.loadCSFFileByStoryId(t);return this.storyFromCSFFile({storyId:t,csfFile:r})}storyFromCSFFile({storyId:t,csfFile:r}){let n=r.stories[t];if(!n)throw new om({storyId:t});let o=r.meta,a=this.prepareStoryWithCache(n,o,this.projectAnnotations);return this.args.setInitial(a),this.hooks[a.id]=this.hooks[a.id]||new vg,a}componentStoriesFromCSFFile({csfFile:t}){return Object.keys(this.storyIndex.entries).filter(r=>!!t.stories[r]).map(r=>this.storyFromCSFFile({storyId:r,csfFile:t}))}async loadEntry(t){let r=await this.storyIdToEntry(t),n=r.type==="docs"?r.storiesImports:[],[o,...a]=await Promise.all([this.importFn(r.importPath),...n.map(i=>{let s=this.storyIndex.importPathToEntry(i);return this.loadCSFFileByStoryId(s.id)})]);return{entryExports:o,csfFiles:a}}getStoryContext(t,{forceInitialArgs:r=!1}={}){return Bs({...t,args:r?t.initialArgs:this.args.get(t.id),globals:this.globals.get(),hooks:this.hooks[t.id]})}addCleanupCallbacks(t,r){this.cleanupCallbacks[t.id]=r}async cleanupStory(t){this.hooks[t.id].clean();let r=this.cleanupCallbacks[t.id];if(r)for(let n of[...r].reverse())await n();delete this.cleanupCallbacks[t.id]}extract(t={includeDocsOnly:!1}){let{cachedCSFFiles:r}=this;if(!r)throw new Vh;return Object.entries(this.storyIndex.entries).reduce((n,[o,{type:a,importPath:i}])=>{if(a==="docs")return n;let s=r[i],l=this.storyFromCSFFile({storyId:o,csfFile:s});return!t.includeDocsOnly&&l.parameters.docsOnly||(n[o]=Object.entries(l).reduce((u,[c,d])=>c==="moduleExport"||typeof d=="function"?u:Array.isArray(d)?Object.assign(u,{[c]:d.slice().sort()}):Object.assign(u,{[c]:d}),{args:l.initialArgs})),n},{})}getSetStoriesPayload(){let t=this.extract({includeDocsOnly:!0}),r=Object.values(t).reduce((n,{title:o})=>(n[o]={},n),{});return{v:2,globals:this.globals.get(),globalParameters:{},kindParameters:r,stories:t}}getStoriesJsonData=m(()=>{let t=this.getSetStoriesPayload(),r=["fileName","docsOnly","framework","__id","__isArgsStory"];return{v:3,stories:(0,g5.default)(t.stories,n=>{let{importPath:o}=this.storyIndex.entries[n.id];return{...(0,Am.default)(n,["id","name","title"]),importPath:o,kind:n.title,story:n.name,parameters:{...(0,Am.default)(n.parameters,r),fileName:o}}})}},"getStoriesJsonData");raw(){return Ct("StoryStore.raw() is deprecated and will be removed in 9.0, please use extract() instead"),Object.values(this.extract()).map(({id:t})=>this.fromId(t)).filter(Boolean)}fromId(t){if(Ct("StoryStore.fromId() is deprecated and will be removed in 9.0, please use loadStory() instead"),!this.cachedCSFFiles)throw new Error("Cannot call fromId/raw() unless you call cacheAllCSFFiles() first.");let r;try{({importPath:r}=this.storyIndex.storyIdToEntry(t))}catch{return null}let n=this.cachedCSFFiles[r],o=this.storyFromCSFFile({storyId:t,csfFile:n});return{...o,storyFn:m(a=>{let i={...this.getStoryContext(o),abortSignal:new AbortController().signal,canvasElement:null,loaded:{},step:m((s,l)=>o.runStep(s,l,i),"step"),context:null,mount:null,canvas:{},viewMode:"story"};return o.unboundStoryFn({...i,...a})},"storyFn")}}};m(Jg,"StoryStore");var z5=Jg;function $g(e){return e.startsWith("\\\\?\\")?e:e.replace(/\\/g,"/")}m($g,"slash");var V5=m(e=>{if(e.length===0)return e;let t=e[e.length-1],r=t?.replace(/(?:[.](?:story|stories))?([.][^.]+)$/i,"");if(e.length===1)return[r];let n=e[e.length-2];return r&&n&&r.toLowerCase()===n.toLowerCase()?[...e.slice(0,-2),r]:r&&(/^(story|stories)([.][^.]+)$/i.test(t)||/^index$/i.test(r))?e.slice(0,-1):[...e.slice(0,-1),r]},"sanitize");function ss(e){return e.flatMap(t=>t.split("/")).filter(Boolean).join("/")}m(ss,"pathJoin");var H5=m((e,t,r)=>{let{directory:n,importPathMatcher:o,titlePrefix:a=""}=t||{};typeof e=="number"&&Ut.warn(lt` + CSF Auto-title received a numeric fileName. This typically happens when + webpack is mis-configured in production mode. To force webpack to produce + filenames, set optimization.moduleIds = "named" in your webpack config. + `);let i=$g(String(e));if(o.exec(i)){if(!r){let s=i.replace(n,""),l=ss([a,s]).split("/");return l=V5(l),l.join("/")}return a?ss([a,r]):r}},"userOrAutoTitleFromSpecifier"),zre=m((e,t,r)=>{for(let n=0;n(t,r)=>{if(t.title===r.title&&!e.includeNames)return 0;let n=e.method||"configure",o=e.order||[],a=t.title.trim().split(Im),i=r.title.trim().split(Im);e.includeNames&&(a.push(t.name),i.push(r.name));let s=0;for(;a[s]||i[s];){if(!a[s])return-1;if(!i[s])return 1;let l=a[s],u=i[s];if(l!==u){let d=o.indexOf(l),y=o.indexOf(u),f=o.indexOf("*");return d!==-1||y!==-1?(d===-1&&(f!==-1?d=f:d=o.length),y===-1&&(f!==-1?y=f:y=o.length),d-y):n==="configure"?0:l.localeCompare(u,e.locales?e.locales:void 0,{numeric:!0,sensitivity:"accent"})}let c=o.indexOf(l);c===-1&&(c=o.indexOf("*")),o=c!==-1&&Array.isArray(o[c+1])?o[c+1]:[],s+=1}return 0},"storySort"),W5=m((e,t,r)=>{if(t){let n;typeof t=="function"?n=t:n=G5(t),e.sort(n)}else e.sort((n,o)=>r.indexOf(n.importPath)-r.indexOf(o.importPath));return e},"sortStoriesCommon"),Vre=m((e,t,r)=>{try{return W5(e,t,r)}catch(n){throw new Error(lt` + Error sorting stories with sort parameter ${t}: + + > ${n.message} + + Are you using a V6-style sort function in V7 mode? + + More info: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#v7-style-story-sort + `)}},"sortStoriesV7"),oa=new Error("prepareAborted"),{AbortController:Pm}=globalThis;function ls(e){try{let{name:t="Error",message:r=String(e),stack:n}=e;return{name:t,message:r,stack:n}}catch{return{name:"Error",message:String(e)}}}m(ls,"serializeError");var zg=class{constructor(t,r,n,o,a,i,s={autoplay:!0,forceInitialArgs:!1},l){this.channel=t,this.store=r,this.renderToScreen=n,this.callbacks=o,this.id=a,this.viewMode=i,this.renderOptions=s,this.abortController=new Pm,l&&(this.story=l,this.phase="preparing")}type="story";story;phase;abortController;canvasElement;notYetRendered=!0;rerenderEnqueued=!1;disableKeyListeners=!1;teardownRender=m(()=>{},"teardownRender");torndown=!1;async runPhase(t,r,n){this.phase=r,this.channel.emit(kr,{newPhase:this.phase,storyId:this.id}),n&&(await n(),this.checkIfAborted(t))}checkIfAborted(t){return t.aborted?(this.phase="aborted",this.channel.emit(kr,{newPhase:this.phase,storyId:this.id}),!0):!1}async prepare(){if(await this.runPhase(this.abortController.signal,"preparing",async()=>{this.story=await this.store.loadStory({storyId:this.id})}),this.abortController.signal.aborted)throw await this.store.cleanupStory(this.story),oa}isEqual(t){return!!(this.id===t.id&&this.story&&this.story===t.story)}isPreparing(){return["preparing"].includes(this.phase)}isPending(){return["loading","beforeEach","rendering","playing"].includes(this.phase)}async renderToElement(t){return this.canvasElement=t,this.render({initial:!0,forceRemount:!0})}storyContext(){if(!this.story)throw new Error("Cannot call storyContext before preparing");let{forceInitialArgs:t}=this.renderOptions;return this.store.getStoryContext(this.story,{forceInitialArgs:t})}async render({initial:t=!1,forceRemount:r=!1}={}){let{canvasElement:n}=this;if(!this.story)throw new Error("cannot render when not prepared");let o=this.story;if(!n)throw new Error("cannot render when canvasElement is unset");let{id:a,componentId:i,title:s,name:l,tags:u,applyLoaders:c,applyBeforeEach:d,unboundStoryFn:y,playFunction:f,runStep:h}=o;r&&!t&&(this.cancelRender(),this.abortController=new Pm);let g=this.abortController.signal,_=!1,v=o.usesMount;try{let x={...this.storyContext(),viewMode:this.viewMode,abortSignal:g,canvasElement:n,loaded:{},step:m((D,U)=>h(D,U,x),"step"),context:null,canvas:{},renderToCanvas:m(async()=>{let D=await this.renderToScreen(O,n);this.teardownRender=D||(()=>{}),_=!0},"renderToCanvas"),mount:m(async(...D)=>{this.callbacks.showStoryDuringRender?.();let U=null;return await this.runPhase(g,"rendering",async()=>{U=await o.mount(x)(...D)}),v&&await this.runPhase(g,"playing"),U},"mount")};x.context=x;let O={componentId:i,title:s,kind:s,id:a,name:l,story:l,tags:u,...this.callbacks,showError:m(D=>(this.phase="errored",this.callbacks.showError(D)),"showError"),showException:m(D=>(this.phase="errored",this.callbacks.showException(D)),"showException"),forceRemount:r||this.notYetRendered,storyContext:x,storyFn:m(()=>y(x),"storyFn"),unboundStoryFn:y};if(await this.runPhase(g,"loading",async()=>{x.loaded=await c(x)}),g.aborted)return;let C=await d(x);if(this.store.addCleanupCallbacks(o,C),this.checkIfAborted(g)||(!_&&!v&&await x.mount(),this.notYetRendered=!1,g.aborted))return;let I=this.story.parameters?.test?.dangerouslyIgnoreUnhandledErrors===!0,P=new Set,F=m(D=>P.add("error"in D?D.error:D.reason),"onError");if(this.renderOptions.autoplay&&r&&f&&this.phase!=="errored"){window.addEventListener("error",F),window.addEventListener("unhandledrejection",F),this.disableKeyListeners=!0;try{if(v?await f(x):(x.mount=async()=>{throw new Mo({playFunction:f.toString()})},await this.runPhase(g,"playing",async()=>f(x))),!_)throw new pm;this.checkIfAborted(g),!I&&P.size>0?await this.runPhase(g,"errored"):await this.runPhase(g,"played")}catch(D){if(this.callbacks.showStoryDuringRender?.(),await this.runPhase(g,"errored",async()=>{this.channel.emit(du,ls(D))}),this.story.parameters.throwPlayFunctionExceptions!==!1)throw D;console.error(D)}if(!I&&P.size>0&&this.channel.emit(Tu,Array.from(P).map(ls)),this.disableKeyListeners=!1,window.removeEventListener("unhandledrejection",F),window.removeEventListener("error",F),g.aborted)return}await this.runPhase(g,"completed",async()=>this.channel.emit(xn,a))}catch(x){this.phase="errored",this.callbacks.showException(x)}this.rerenderEnqueued&&(this.rerenderEnqueued=!1,this.render())}async rerender(){if(this.isPending()&&this.phase!=="playing")this.rerenderEnqueued=!0;else return this.render()}async remount(){return await this.teardown(),this.render({forceRemount:!0})}cancelRender(){this.abortController?.abort()}async teardown(){this.torndown=!0,this.cancelRender(),this.story&&await this.store.cleanupStory(this.story);for(let t=0;t<3;t+=1){if(!this.isPending()){await this.teardownRender();return}await new Promise(r=>setTimeout(r,0))}window.location.reload(),await new Promise(()=>{})}};m(zg,"StoryRender");var Vg=zg,{fetch:K5}=Ue,Y5="./index.json",Hg=class{constructor(t,r,n=pr.getChannel(),o=!0){this.importFn=t,this.getProjectAnnotations=r,this.channel=n,this.storeInitializationPromise=new Promise((a,i)=>{this.resolveStoreInitializationPromise=a,this.rejectStoreInitializationPromise=i}),o&&this.initialize()}serverChannel;storyStoreValue;renderToCanvas;storyRenders=[];previewEntryError;projectAnnotationsBeforeInitialization;beforeAllCleanup;storeInitializationPromise;resolveStoreInitializationPromise;rejectStoreInitializationPromise;get storyStore(){return new Proxy({},{get:m((t,r)=>{if(this.storyStoreValue)return Ct("Accessing the Story Store is deprecated and will be removed in 9.0"),this.storyStoreValue[r];throw new im},"get")})}async initialize(){this.setupListeners();try{let t=await this.getProjectAnnotationsOrRenderError();await this.runBeforeAllHook(t),await this.initializeWithProjectAnnotations(t)}catch(t){this.rejectStoreInitializationPromise(t)}}ready(){return this.storeInitializationPromise}setupListeners(){this.channel.on(xu,this.onStoryIndexChanged.bind(this)),this.channel.on(yo,this.onUpdateGlobals.bind(this)),this.channel.on(ho,this.onUpdateArgs.bind(this)),this.channel.on(iu,this.onRequestArgTypesInfo.bind(this)),this.channel.on(po,this.onResetArgs.bind(this)),this.channel.on(co,this.onForceReRender.bind(this)),this.channel.on(uu,this.onForceRemount.bind(this))}async getProjectAnnotationsOrRenderError(){try{let t=await this.getProjectAnnotations();if(this.renderToCanvas=t.renderToCanvas,!this.renderToCanvas)throw new Gh;return t}catch(t){throw this.renderPreviewEntryError("Error reading preview.js:",t),t}}async initializeWithProjectAnnotations(t){this.projectAnnotationsBeforeInitialization=t;try{let r=await this.getStoryIndexFromServer();return this.initializeWithStoryIndex(r)}catch(r){throw this.renderPreviewEntryError("Error loading story index:",r),r}}async runBeforeAllHook(t){try{await this.beforeAllCleanup?.(),this.beforeAllCleanup=await t.beforeAll?.()}catch(r){throw this.renderPreviewEntryError("Error in beforeAll hook:",r),r}}async getStoryIndexFromServer(){let t=await K5(Y5);if(t.status===200)return t.json();throw new Yh({text:await t.text()})}initializeWithStoryIndex(t){if(!this.projectAnnotationsBeforeInitialization)throw new Error("Cannot call initializeWithStoryIndex until project annotations resolve");this.storyStoreValue=new z5(t,this.importFn,this.projectAnnotationsBeforeInitialization),delete this.projectAnnotationsBeforeInitialization,this.setInitialGlobals(),this.resolveStoreInitializationPromise()}async setInitialGlobals(){this.emitGlobals()}emitGlobals(){if(!this.storyStoreValue)throw new rt({methodName:"emitGlobals"});let t={globals:this.storyStoreValue.globals.get()||{},globalTypes:this.storyStoreValue.projectAnnotations.globalTypes||{}};this.channel.emit(mu,t)}async onGetProjectAnnotationsChanged({getProjectAnnotations:t}){delete this.previewEntryError,this.getProjectAnnotations=t;let r=await this.getProjectAnnotationsOrRenderError();if(await this.runBeforeAllHook(r),!this.storyStoreValue){await this.initializeWithProjectAnnotations(r);return}this.storyStoreValue.setProjectAnnotations(r),this.emitGlobals()}async onStoryIndexChanged(){if(delete this.previewEntryError,!(!this.storyStoreValue&&!this.projectAnnotationsBeforeInitialization))try{let t=await this.getStoryIndexFromServer();if(this.projectAnnotationsBeforeInitialization){this.initializeWithStoryIndex(t);return}await this.onStoriesChanged({storyIndex:t})}catch(t){throw this.renderPreviewEntryError("Error loading story index:",t),t}}async onStoriesChanged({importFn:t,storyIndex:r}){if(!this.storyStoreValue)throw new rt({methodName:"onStoriesChanged"});await this.storyStoreValue.onStoriesChanged({importFn:t,storyIndex:r})}async onUpdateGlobals({globals:t}){if(!this.storyStoreValue)throw new rt({methodName:"onUpdateGlobals"});this.storyStoreValue.globals.update(t),await Promise.all(this.storyRenders.map(r=>r.rerender())),this.channel.emit(cu,{globals:this.storyStoreValue.globals.get(),initialGlobals:this.storyStoreValue.globals.initialGlobals})}async onUpdateArgs({storyId:t,updatedArgs:r}){if(!this.storyStoreValue)throw new rt({methodName:"onUpdateArgs"});this.storyStoreValue.args.update(t,r),await Promise.all(this.storyRenders.filter(n=>n.id===t&&!n.renderOptions.forceInitialArgs).map(n=>n.story&&n.story.usesMount?n.remount():n.rerender())),this.channel.emit(gu,{storyId:t,args:this.storyStoreValue.args.get(t)})}async onRequestArgTypesInfo({id:t,payload:r}){try{await this.storeInitializationPromise;let n=await this.storyStoreValue?.loadStory(r);this.channel.emit(Wa,{id:t,success:!0,payload:{argTypes:n?.argTypes||{}},error:null})}catch(n){this.channel.emit(Wa,{id:t,success:!1,error:n?.message})}}async onResetArgs({storyId:t,argNames:r}){if(!this.storyStoreValue)throw new rt({methodName:"onResetArgs"});let n=this.storyRenders.find(a=>a.id===t)?.story||await this.storyStoreValue.loadStory({storyId:t}),o=(r||[...new Set([...Object.keys(n.initialArgs),...Object.keys(this.storyStoreValue.args.get(t))])]).reduce((a,i)=>(a[i]=n.initialArgs[i],a),{});await this.onUpdateArgs({storyId:t,updatedArgs:o})}async onForceReRender(){await Promise.all(this.storyRenders.map(t=>t.rerender()))}async onForceRemount({storyId:t}){await Promise.all(this.storyRenders.filter(r=>r.id===t).map(r=>r.remount()))}renderStoryToElement(t,r,n,o){if(!this.renderToCanvas||!this.storyStoreValue)throw new rt({methodName:"renderStoryToElement"});let a=new Vg(this.channel,this.storyStoreValue,this.renderToCanvas,n,t.id,"docs",o,t);return a.renderToElement(r),this.storyRenders.push(a),async()=>{await this.teardownRender(a)}}async teardownRender(t,{viewModeChanged:r}={}){this.storyRenders=this.storyRenders.filter(n=>n!==t),await t?.teardown?.({viewModeChanged:r})}async loadStory({storyId:t}){if(!this.storyStoreValue)throw new rt({methodName:"loadStory"});return this.storyStoreValue.loadStory({storyId:t})}getStoryContext(t,{forceInitialArgs:r=!1}={}){if(!this.storyStoreValue)throw new rt({methodName:"getStoryContext"});return this.storyStoreValue.getStoryContext(t,{forceInitialArgs:r})}async extract(t){if(!this.storyStoreValue)throw new rt({methodName:"extract"});if(this.previewEntryError)throw this.previewEntryError;return await this.storyStoreValue.cacheAllCSFFiles(),this.storyStoreValue.extract(t)}renderPreviewEntryError(t,r){this.previewEntryError=r,me.error(t),me.error(r),this.channel.emit(su,r)}};m(Hg,"Preview");var X5=Hg,Q5=!1,Yi="Invariant failed";function zo(e,t){if(!e){if(Q5)throw new Error(Yi);var r=typeof t=="function"?t():t,n=r?"".concat(Yi,": ").concat(r):Yi;throw new Error(n)}}m(zo,"invariant");var Gg=class{constructor(t,r,n,o){this.channel=t,this.store=r,this.renderStoryToElement=n,this.componentStoriesValue=[],this.storyIdToCSFFile=new Map,this.exportToStory=new Map,this.exportsToCSFFile=new Map,this.nameToStoryId=new Map,this.attachedCSFFiles=new Set,o.forEach((a,i)=>{this.referenceCSFFile(a)})}componentStoriesValue;storyIdToCSFFile;exportToStory;exportsToCSFFile;nameToStoryId;attachedCSFFiles;primaryStory;referenceCSFFile(t){this.exportsToCSFFile.set(t.moduleExports,t),this.exportsToCSFFile.set(t.moduleExports.default,t),this.store.componentStoriesFromCSFFile({csfFile:t}).forEach(r=>{let n=t.stories[r.id];this.storyIdToCSFFile.set(n.id,t),this.exportToStory.set(n.moduleExport,r)})}attachCSFFile(t){if(!this.exportsToCSFFile.has(t.moduleExports))throw new Error("Cannot attach a CSF file that has not been referenced");this.attachedCSFFiles.has(t)||(this.attachedCSFFiles.add(t),this.store.componentStoriesFromCSFFile({csfFile:t}).forEach(r=>{this.nameToStoryId.set(r.name,r.id),this.componentStoriesValue.push(r),this.primaryStory||(this.primaryStory=r)}))}referenceMeta(t,r){let n=this.resolveModuleExport(t);if(n.type!=="meta")throw new Error(" must reference a CSF file module export or meta export. Did you mistakenly reference your component instead of your CSF file?");r&&this.attachCSFFile(n.csfFile)}get projectAnnotations(){let{projectAnnotations:t}=this.store;if(!t)throw new Error("Can't get projectAnnotations from DocsContext before they are initialized");return t}resolveAttachedModuleExportType(t){if(t==="story"){if(!this.primaryStory)throw new Error("No primary story attached to this docs file, did you forget to use ?");return{type:"story",story:this.primaryStory}}if(this.attachedCSFFiles.size===0)throw new Error("No CSF file attached to this docs file, did you forget to use ?");let r=Array.from(this.attachedCSFFiles)[0];if(t==="meta")return{type:"meta",csfFile:r};let{component:n}=r.meta;if(!n)throw new Error("Attached CSF file does not defined a component, did you forget to export one?");return{type:"component",component:n}}resolveModuleExport(t){let r=this.exportsToCSFFile.get(t);if(r)return{type:"meta",csfFile:r};let n=this.exportToStory.get(t);return n?{type:"story",story:n}:{type:"component",component:t}}resolveOf(t,r=[]){let n;if(["component","meta","story"].includes(t)){let o=t;n=this.resolveAttachedModuleExportType(o)}else n=this.resolveModuleExport(t);if(r.length&&!r.includes(n.type)){let o=n.type==="component"?"component or unknown":n.type;throw new Error(lt`Invalid value passed to the 'of' prop. The value was resolved to a '${o}' type but the only types for this block are: ${r.join(", ")}. + - Did you pass a component to the 'of' prop when the block only supports a story or a meta? + - ... or vice versa? + - Did you pass a story, CSF file or meta to the 'of' prop that is not indexed, ie. is not targeted by the 'stories' globs in the main configuration?`)}switch(n.type){case"component":return{...n,projectAnnotations:this.projectAnnotations};case"meta":return{...n,preparedMeta:this.store.preparedMetaFromCSFFile({csfFile:n.csfFile})};case"story":default:return n}}storyIdByName=m(t=>{let r=this.nameToStoryId.get(t);if(r)return r;throw new Error(`No story found with that name: ${t}`)},"storyIdByName");componentStories=m(()=>this.componentStoriesValue,"componentStories");componentStoriesFromCSFFile=m(t=>this.store.componentStoriesFromCSFFile({csfFile:t}),"componentStoriesFromCSFFile");storyById=m(t=>{if(!t){if(!this.primaryStory)throw new Error("No primary story defined for docs entry. Did you forget to use ``?");return this.primaryStory}let r=this.storyIdToCSFFile.get(t);if(!r)throw new Error(`Called \`storyById\` for story that was never loaded: ${t}`);return this.store.storyFromCSFFile({storyId:t,csfFile:r})},"storyById");getStoryContext=m(t=>({...this.store.getStoryContext(t),loaded:{},viewMode:"docs"}),"getStoryContext");loadStory=m(t=>this.store.loadStory({storyId:t}),"loadStory")};m(Gg,"DocsContext");var Wg=Gg,Kg=class{constructor(t,r,n,o){this.channel=t,this.store=r,this.entry=n,this.callbacks=o,this.id=n.id}type="docs";subtype="csf";id;story;rerender;teardownRender;torndown=!1;disableKeyListeners=!1;preparing=!1;csfFiles;isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:t,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw oa;let{importPath:n,title:o}=this.entry,a=this.store.processCSFFileWithCache(t,n,o),i=Object.keys(a.stories)[0];this.story=this.store.storyFromCSFFile({storyId:i,csfFile:a}),this.csfFiles=[a,...r],this.preparing=!1}isEqual(t){return!!(this.id===t.id&&this.story&&this.story===t.story)}docsContext(t){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");let r=new Wg(this.channel,this.store,t,this.csfFiles);return this.csfFiles.forEach(n=>r.attachCSFFile(n)),r}async renderToElement(t,r){if(!this.story||!this.csfFiles)throw new Error("Cannot render docs before preparing");let n=this.docsContext(r),{docs:o}=this.story.parameters||{};if(!o)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let a=await o.renderer(),{render:i}=a,s=m(async()=>{try{await i(n,o,t),this.channel.emit(uo,this.id)}catch(l){this.callbacks.showException(l)}},"renderDocs");return this.rerender=async()=>s(),this.teardownRender=async({viewModeChanged:l})=>{!l||!t||a.unmount(t)},s()}async teardown({viewModeChanged:t}={}){this.teardownRender?.({viewModeChanged:t}),this.torndown=!0}};m(Kg,"CsfDocsRender");var km=Kg,Yg=class{constructor(t,r,n,o){this.channel=t,this.store=r,this.entry=n,this.callbacks=o,this.id=n.id}type="docs";subtype="mdx";id;exports;rerender;teardownRender;torndown=!1;disableKeyListeners=!1;preparing=!1;csfFiles;isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:t,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw oa;this.csfFiles=r,this.exports=t,this.preparing=!1}isEqual(t){return!!(this.id===t.id&&this.exports&&this.exports===t.exports)}docsContext(t){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");return new Wg(this.channel,this.store,t,this.csfFiles)}async renderToElement(t,r){if(!this.exports||!this.csfFiles||!this.store.projectAnnotations)throw new Error("Cannot render docs before preparing");let n=this.docsContext(r),{docs:o}=this.store.projectAnnotations.parameters||{};if(!o)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let a={...o,page:this.exports.default},i=await o.renderer(),{render:s}=i,l=m(async()=>{try{await s(n,a,t),this.channel.emit(uo,this.id)}catch(u){this.callbacks.showException(u)}},"renderDocs");return this.rerender=async()=>l(),this.teardownRender=async({viewModeChanged:u}={})=>{!u||!t||(i.unmount(t),this.torndown=!0)},l()}async teardown({viewModeChanged:t}={}){this.teardownRender?.({viewModeChanged:t}),this.torndown=!0}};m(Yg,"MdxDocsRender");var Rm=Yg,Z5=globalThis;function Xg(e){let t=e.composedPath&&e.composedPath()[0]||e.target;return/input|textarea/i.test(t.tagName)||t.getAttribute("contenteditable")!==null}m(Xg,"focusInInput");var Qg="attached-mdx",eD="unattached-mdx";function Zg({tags:e}){return e?.includes(eD)||e?.includes(Qg)}m(Zg,"isMdxEntry");function Vo(e){return e.type==="story"}m(Vo,"isStoryRender");function eb(e){return e.type==="docs"}m(eb,"isDocsRender");function tb(e){return eb(e)&&e.subtype==="csf"}m(tb,"isCsfDocsRender");var rb=class extends X5{constructor(t,r,n,o){super(t,r,void 0,!1),this.importFn=t,this.getProjectAnnotations=r,this.selectionStore=n,this.view=o,this.initialize()}currentSelection;currentRender;setupListeners(){super.setupListeners(),Z5.onkeydown=this.onKeydown.bind(this),this.channel.on(hu,this.onSetCurrentStory.bind(this)),this.channel.on(Cu,this.onUpdateQueryParams.bind(this)),this.channel.on(fu,this.onPreloadStories.bind(this))}async setInitialGlobals(){if(!this.storyStoreValue)throw new rt({methodName:"setInitialGlobals"});let{globals:t}=this.selectionStore.selectionSpecifier||{};t&&this.storyStoreValue.globals.updateFromPersisted(t),this.emitGlobals()}async initializeWithStoryIndex(t){return await super.initializeWithStoryIndex(t),this.selectSpecifiedStory()}async selectSpecifiedStory(){if(!this.storyStoreValue)throw new rt({methodName:"selectSpecifiedStory"});if(this.selectionStore.selection){await this.renderSelection();return}if(!this.selectionStore.selectionSpecifier){this.renderMissingStory();return}let{storySpecifier:t,args:r}=this.selectionStore.selectionSpecifier,n=this.storyStoreValue.storyIndex.entryFromSpecifier(t);if(!n){t==="*"?this.renderStoryLoadingException(t,new em):this.renderStoryLoadingException(t,new rm({storySpecifier:t.toString()}));return}let{id:o,type:a}=n;this.selectionStore.setSelection({storyId:o,viewMode:a}),this.channel.emit(wu,this.selectionStore.selection),this.channel.emit(Ka,this.selectionStore.selection),await this.renderSelection({persistedArgs:r})}async onGetProjectAnnotationsChanged({getProjectAnnotations:t}){await super.onGetProjectAnnotationsChanged({getProjectAnnotations:t}),this.selectionStore.selection&&this.renderSelection()}async onStoriesChanged({importFn:t,storyIndex:r}){await super.onStoriesChanged({importFn:t,storyIndex:r}),this.selectionStore.selection?await this.renderSelection():await this.selectSpecifiedStory()}onKeydown(t){if(!this.storyRenders.find(r=>r.disableKeyListeners)&&!Xg(t)){let{altKey:r,ctrlKey:n,metaKey:o,shiftKey:a,key:i,code:s,keyCode:l}=t;this.channel.emit(yu,{event:{altKey:r,ctrlKey:n,metaKey:o,shiftKey:a,key:i,code:s,keyCode:l}})}}async onSetCurrentStory(t){this.selectionStore.setSelection({viewMode:"story",...t}),await this.storeInitializationPromise,this.channel.emit(Ka,this.selectionStore.selection),this.renderSelection()}onUpdateQueryParams(t){this.selectionStore.setQueryParams(t)}async onUpdateGlobals({globals:t}){super.onUpdateGlobals({globals:t}),(this.currentRender instanceof Rm||this.currentRender instanceof km)&&await this.currentRender.rerender?.()}async onUpdateArgs({storyId:t,updatedArgs:r}){super.onUpdateArgs({storyId:t,updatedArgs:r})}async onPreloadStories({ids:t}){await this.storeInitializationPromise,this.storyStoreValue&&await Promise.allSettled(t.map(r=>this.storyStoreValue?.loadEntry(r)))}async renderSelection({persistedArgs:t}={}){let{renderToCanvas:r}=this;if(!this.storyStoreValue||!r)throw new rt({methodName:"renderSelection"});let{selection:n}=this.selectionStore;if(!n)throw new Error("Cannot call renderSelection as no selection was made");let{storyId:o}=n,a;try{a=await this.storyStoreValue.storyIdToEntry(o)}catch(y){this.currentRender&&await this.teardownRender(this.currentRender),this.renderStoryLoadingException(o,y);return}let i=this.currentSelection?.storyId!==o,s=this.currentRender?.type!==a.type;a.type==="story"?this.view.showPreparingStory({immediate:s}):this.view.showPreparingDocs({immediate:s}),this.currentRender?.isPreparing()&&await this.teardownRender(this.currentRender);let l;a.type==="story"?l=new Vg(this.channel,this.storyStoreValue,r,this.mainStoryCallbacks(o),o,"story"):Zg(a)?l=new Rm(this.channel,this.storyStoreValue,a,this.mainStoryCallbacks(o)):l=new km(this.channel,this.storyStoreValue,a,this.mainStoryCallbacks(o));let u=this.currentSelection;this.currentSelection=n;let c=this.currentRender;this.currentRender=l;try{await l.prepare()}catch(y){c&&await this.teardownRender(c),y!==oa&&this.renderStoryLoadingException(o,y);return}let d=!i&&c&&!l.isEqual(c);if(t&&Vo(l)&&(zo(!!l.story),this.storyStoreValue.args.updateFromPersisted(l.story,t)),c&&!c.torndown&&!i&&!d&&!s){this.currentRender=c,this.channel.emit(Au,o),this.view.showMain();return}if(c&&await this.teardownRender(c,{viewModeChanged:s}),u&&(i||s)&&this.channel.emit(bu,o),Vo(l)){zo(!!l.story);let{parameters:y,initialArgs:f,argTypes:h,unmappedArgs:g}=this.storyStoreValue.getStoryContext(l.story);this.channel.emit(Eu,{id:o,parameters:y,initialArgs:f,argTypes:h,args:g})}else{let{parameters:y}=this.storyStoreValue.projectAnnotations;if(tb(l)||l.entry.tags?.includes(Qg)){if(!l.csfFiles)throw new Qh({storyId:o});({parameters:y}=this.storyStoreValue.preparedMetaFromCSFFile({csfFile:l.csfFiles[0]}))}this.channel.emit(lu,{id:o,parameters:y})}Vo(l)?(zo(!!l.story),this.storyRenders.push(l),this.currentRender.renderToElement(this.view.prepareForStory(l.story))):this.currentRender.renderToElement(this.view.prepareForDocs(),this.renderStoryToElement.bind(this))}async teardownRender(t,{viewModeChanged:r=!1}={}){this.storyRenders=this.storyRenders.filter(n=>n!==t),await t?.teardown?.({viewModeChanged:r})}mainStoryCallbacks(t){return{showStoryDuringRender:m(()=>this.view.showStoryDuringRender(),"showStoryDuringRender"),showMain:m(()=>this.view.showMain(),"showMain"),showError:m(r=>this.renderError(t,r),"showError"),showException:m(r=>this.renderException(t,r),"showException")}}renderPreviewEntryError(t,r){super.renderPreviewEntryError(t,r),this.view.showErrorDisplay(r)}renderMissingStory(){this.view.showNoPreview(),this.channel.emit(Xa)}renderStoryLoadingException(t,r){me.error(r),this.view.showErrorDisplay(r),this.channel.emit(Xa,t)}renderException(t,r){let{name:n="Error",message:o=String(r),stack:a}=r;this.channel.emit(Su,{name:n,message:o,stack:a}),this.channel.emit(kr,{newPhase:"errored",storyId:t}),this.view.showErrorDisplay(r),me.error(`Error rendering story '${t}':`),me.error(r)}renderError(t,{title:r,description:n}){me.error(`Error rendering story ${r}: ${n}`),this.channel.emit(vu,{title:r,description:n}),this.channel.emit(kr,{newPhase:"errored",storyId:t}),this.view.showErrorDisplay({message:r,stack:n})}};m(rb,"PreviewWithSelection");var tD=rb,us=Qe(Os(),1),rD=Qe(Os(),1),nD=Qe(As(),1),Dm=/^[a-zA-Z0-9 _-]*$/,nb=/^-?[0-9]+(\.[0-9]+)?$/,oD=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,ob=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,cs=m((e="",t)=>e===null||e===""||!Dm.test(e)?!1:t==null||t instanceof Date||typeof t=="number"||typeof t=="boolean"?!0:typeof t=="string"?Dm.test(t)||nb.test(t)||oD.test(t)||ob.test(t):Array.isArray(t)?t.every(r=>cs(e,r)):(0,nD.default)(t)?Object.entries(t).every(([r,n])=>cs(r,n)):!1,"validateArgs"),aD={delimiter:";",allowDots:!0,allowSparse:!0,decoder(e,t,r,n){if(n==="value"&&e.startsWith("!")){if(e==="!undefined")return;if(e==="!null")return null;if(e==="!true")return!0;if(e==="!false")return!1;if(e.startsWith("!date(")&&e.endsWith(")"))return new Date(e.slice(6,-1));if(e.startsWith("!hex(")&&e.endsWith(")"))return`#${e.slice(5,-1)}`;let o=e.slice(1).match(ob);if(o)return e.startsWith("!rgba")?`${o[1]}(${o[2]}, ${o[3]}, ${o[4]}, ${o[5]})`:e.startsWith("!hsla")?`${o[1]}(${o[2]}, ${o[3]}%, ${o[4]}%, ${o[5]})`:e.startsWith("!rgb")?`${o[1]}(${o[2]}, ${o[3]}, ${o[4]})`:`${o[1]}(${o[2]}, ${o[3]}%, ${o[4]}%)`}return n==="value"&&nb.test(e)?Number(e):t(e,t,r)}},Fm=m(e=>{let t=e.split(";").map(r=>r.replace("=","~").replace(":","="));return Object.entries(rD.default.parse(t.join(";"),aD)).reduce((r,[n,o])=>cs(n,o)?Object.assign(r,{[n]:o}):(Ut.warn(lt` + Omitted potentially unsafe URL args. + + More info: https://storybook.js.org/docs/react/writing-stories/args#setting-args-through-the-url + `),r),{})},"parseArgsParam"),{history:ab,document:_t}=Ue;function ib(e){let t=(e||"").match(/^\/story\/(.+)/);if(!t)throw new Error(`Invalid path '${e}', must start with '/story/'`);return t[1]}m(ib,"pathToId");var sb=m(({selection:e,extraParams:t})=>{let r=typeof _t<"u"?_t.location.search:"",{path:n,selectedKind:o,selectedStory:a,...i}=us.default.parse(r,{ignoreQueryPrefix:!0});return us.default.stringify({...i,...t,...e&&{id:e.storyId,viewMode:e.viewMode}},{encode:!1,addQueryPrefix:!0})},"getQueryString"),iD=m(e=>{if(!e)return;let t=sb({selection:e}),{hash:r=""}=_t.location;_t.title=e.storyId,ab.replaceState({},"",`${_t.location.pathname}${t}${r}`)},"setPath"),sD=m(e=>e!=null&&typeof e=="object"&&Array.isArray(e)===!1,"isObject"),Nn=m(e=>{if(e!==void 0){if(typeof e=="string")return e;if(Array.isArray(e))return Nn(e[0]);if(sD(e))return Nn(Object.values(e).filter(Boolean))}},"getFirstString"),lD=m(()=>{if(typeof _t<"u"){let e=us.default.parse(_t.location.search,{ignoreQueryPrefix:!0}),t=typeof e.args=="string"?Fm(e.args):void 0,r=typeof e.globals=="string"?Fm(e.globals):void 0,n=Nn(e.viewMode);(typeof n!="string"||!n.match(/docs|story/))&&(n="story");let o=Nn(e.path),a=o?ib(o):Nn(e.id);if(a)return{storySpecifier:a,args:t,globals:r,viewMode:n}}return null},"getSelectionSpecifierFromPath"),lb=class{selectionSpecifier;selection;constructor(){this.selectionSpecifier=lD()}setSelection(t){this.selection=t,iD(this.selection)}setQueryParams(t){let r=sb({extraParams:t}),{hash:n=""}=_t.location;ab.replaceState({},"",`${_t.location.pathname}${r}${n}`)}};m(lb,"UrlStore");var uD=lb,cD=Qe(o5(),1),pD=Qe(Os(),1),{document:Ge}=Ue,jm=100,ub=(e=>(e.MAIN="MAIN",e.NOPREVIEW="NOPREVIEW",e.PREPARING_STORY="PREPARING_STORY",e.PREPARING_DOCS="PREPARING_DOCS",e.ERROR="ERROR",e))(ub||{}),Xi={PREPARING_STORY:"sb-show-preparing-story",PREPARING_DOCS:"sb-show-preparing-docs",MAIN:"sb-show-main",NOPREVIEW:"sb-show-nopreview",ERROR:"sb-show-errordisplay"},Qi={centered:"sb-main-centered",fullscreen:"sb-main-fullscreen",padded:"sb-main-padded"},Nm=new cD.default({escapeXML:!0}),cb=class{currentLayoutClass;testing=!1;preparingTimeout;constructor(){if(typeof Ge<"u"){let{__SPECIAL_TEST_PARAMETER__:t}=pD.default.parse(Ge.location.search,{ignoreQueryPrefix:!0});switch(t){case"preparing-story":{this.showPreparingStory(),this.testing=!0;break}case"preparing-docs":{this.showPreparingDocs(),this.testing=!0;break}default:}}}prepareForStory(t){return this.showStory(),this.applyLayout(t.parameters.layout),Ge.documentElement.scrollTop=0,Ge.documentElement.scrollLeft=0,this.storyRoot()}storyRoot(){return Ge.getElementById("storybook-root")}prepareForDocs(){return this.showMain(),this.showDocs(),this.applyLayout("fullscreen"),Ge.documentElement.scrollTop=0,Ge.documentElement.scrollLeft=0,this.docsRoot()}docsRoot(){return Ge.getElementById("storybook-docs")}applyLayout(t="padded"){if(t==="none"){Ge.body.classList.remove(this.currentLayoutClass),this.currentLayoutClass=null;return}this.checkIfLayoutExists(t);let r=Qi[t];Ge.body.classList.remove(this.currentLayoutClass),Ge.body.classList.add(r),this.currentLayoutClass=r}checkIfLayoutExists(t){Qi[t]||me.warn(lt` + The desired layout: ${t} is not a valid option. + The possible options are: ${Object.keys(Qi).join(", ")}, none. + `)}showMode(t){clearTimeout(this.preparingTimeout),Object.keys(ub).forEach(r=>{r===t?Ge.body.classList.add(Xi[r]):Ge.body.classList.remove(Xi[r])})}showErrorDisplay({message:t="",stack:r=""}){let n=t,o=r,a=t.split(` +`);a.length>1&&([n]=a,o=a.slice(1).join(` +`).replace(/^\n/,"")),Ge.getElementById("error-message").innerHTML=Nm.toHtml(n),Ge.getElementById("error-stack").innerHTML=Nm.toHtml(o),this.showMode("ERROR")}showNoPreview(){this.testing||(this.showMode("NOPREVIEW"),this.storyRoot()?.setAttribute("hidden","true"),this.docsRoot()?.setAttribute("hidden","true"))}showPreparingStory({immediate:t=!1}={}){clearTimeout(this.preparingTimeout),t?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),jm)}showPreparingDocs({immediate:t=!1}={}){clearTimeout(this.preparingTimeout),t?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),jm)}showMain(){this.showMode("MAIN")}showDocs(){this.storyRoot().setAttribute("hidden","true"),this.docsRoot().removeAttribute("hidden")}showStory(){this.docsRoot().setAttribute("hidden","true"),this.storyRoot().removeAttribute("hidden")}showStoryDuringRender(){Ge.body.classList.add(Xi.MAIN)}};m(cb,"WebView");var dD=cb,fD=class extends tD{constructor(t,r){super(t,r,new uD,new dD),this.importFn=t,this.getProjectAnnotations=r,Ue.__STORYBOOK_PREVIEW__=this}};m(fD,"PreviewWeb");var{document:cr}=Ue,yD=["application/javascript","application/ecmascript","application/x-ecmascript","application/x-javascript","text/ecmascript","text/javascript","text/javascript1.0","text/javascript1.1","text/javascript1.2","text/javascript1.3","text/javascript1.4","text/javascript1.5","text/jscript","text/livescript","text/x-ecmascript","text/x-javascript","module"],hD="script",Bm="scripts-root";function ps(){let e=cr.createEvent("Event");e.initEvent("DOMContentLoaded",!0,!0),cr.dispatchEvent(e)}m(ps,"simulateDOMContentLoaded");function pb(e,t,r){let n=cr.createElement("script");n.type=e.type==="module"?"module":"text/javascript",e.src?(n.onload=t,n.onerror=t,n.src=e.src):n.textContent=e.innerText,r?r.appendChild(n):cr.head.appendChild(n),e.parentNode.removeChild(e),e.src||t()}m(pb,"insertScript");function qs(e,t,r=0){e[r](()=>{r++,r===e.length?t():qs(e,t,r)})}m(qs,"insertScriptsSequentially");function mD(e){let t=cr.getElementById(Bm);t?t.innerHTML="":(t=cr.createElement("div"),t.id=Bm,cr.body.appendChild(t));let r=Array.from(e.querySelectorAll(hD));if(r.length){let n=[];r.forEach(o=>{let a=o.getAttribute("type");(!a||yD.includes(a))&&n.push(i=>pb(o,i,t))}),n.length&&qs(n,ps,void 0)}else ps()}m(mD,"simulatePageLoad");S();A();T();S();A();T();var gD=Object.create,Ms=Object.defineProperty,bD=Object.getOwnPropertyDescriptor,vD=Object.getOwnPropertyNames,xD=Object.getPrototypeOf,ED=Object.prototype.hasOwnProperty,b=(e,t)=>Ms(e,"name",{value:t,configurable:!0}),K=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),wD=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of vD(t))!ED.call(e,o)&&o!==r&&Ms(e,o,{get:()=>t[o],enumerable:!(n=bD(t,o))||n.enumerable});return e},db=(e,t,r)=>(r=e!=null?gD(xD(e)):{},wD(t||!e||!e.__esModule?Ms(r,"default",{value:e,enumerable:!0}):r,e)),fb=K((e,t)=>{var r=typeof window=="object"&&window&&window.Object===Object&&window;t.exports=r}),kt=K((e,t)=>{var r=fb(),n=typeof self=="object"&&self&&self.Object===Object&&self,o=r||n||Function("return this")();t.exports=o}),ia=K((e,t)=>{var r=kt(),n=r.Symbol;t.exports=n}),SD=K((e,t)=>{var r=ia(),n=Object.prototype,o=n.hasOwnProperty,a=n.toString,i=r?r.toStringTag:void 0;function s(l){var u=o.call(l,i),c=l[i];try{l[i]=void 0;var d=!0}catch{}var y=a.call(l);return d&&(u?l[i]=c:delete l[i]),y}b(s,"getRawTag"),t.exports=s}),AD=K((e,t)=>{var r=Object.prototype,n=r.toString;function o(a){return n.call(a)}b(o,"objectToString"),t.exports=o}),Hn=K((e,t)=>{var r=ia(),n=SD(),o=AD(),a="[object Null]",i="[object Undefined]",s=r?r.toStringTag:void 0;function l(u){return u==null?u===void 0?i:a:s&&s in Object(u)?n(u):o(u)}b(l,"baseGetTag"),t.exports=l}),Us=K((e,t)=>{function r(n){var o=typeof n;return n!=null&&(o=="object"||o=="function")}b(r,"isObject"),t.exports=r}),yb=K((e,t)=>{var r=Hn(),n=Us(),o="[object AsyncFunction]",a="[object Function]",i="[object GeneratorFunction]",s="[object Proxy]";function l(u){if(!n(u))return!1;var c=r(u);return c==a||c==i||c==o||c==s}b(l,"isFunction"),t.exports=l}),TD=K((e,t)=>{var r=kt(),n=r["__core-js_shared__"];t.exports=n}),CD=K((e,t)=>{var r=TD(),n=function(){var a=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function o(a){return!!n&&n in a}b(o,"isMasked"),t.exports=o}),hb=K((e,t)=>{var r=Function.prototype,n=r.toString;function o(a){if(a!=null){try{return n.call(a)}catch{}try{return a+""}catch{}}return""}b(o,"toSource"),t.exports=o}),_D=K((e,t)=>{var r=yb(),n=CD(),o=Us(),a=hb(),i=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,c=l.toString,d=u.hasOwnProperty,y=RegExp("^"+c.call(d).replace(i,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function f(h){if(!o(h)||n(h))return!1;var g=r(h)?y:s;return g.test(a(h))}b(f,"baseIsNative"),t.exports=f}),OD=K((e,t)=>{function r(n,o){return n?.[o]}b(r,"getValue"),t.exports=r}),yr=K((e,t)=>{var r=_D(),n=OD();function o(a,i){var s=n(a,i);return r(s)?s:void 0}b(o,"getNative"),t.exports=o}),ID=K((e,t)=>{var r=yr(),n=function(){try{var o=r(Object,"defineProperty");return o({},"",{}),o}catch{}}();t.exports=n}),PD=K((e,t)=>{var r=ID();function n(o,a,i){a=="__proto__"&&r?r(o,a,{configurable:!0,enumerable:!0,value:i,writable:!0}):o[a]=i}b(n,"baseAssignValue"),t.exports=n}),kD=K((e,t)=>{function r(n){return function(o,a,i){for(var s=-1,l=Object(o),u=i(o),c=u.length;c--;){var d=u[n?c:++s];if(a(l[d],d,l)===!1)break}return o}}b(r,"createBaseFor"),t.exports=r}),RD=K((e,t)=>{var r=kD(),n=r();t.exports=n}),DD=K((e,t)=>{function r(n,o){for(var a=-1,i=Array(n);++a{function r(n){return n!=null&&typeof n=="object"}b(r,"isObjectLike"),t.exports=r}),FD=K((e,t)=>{var r=Hn(),n=Gn(),o="[object Arguments]";function a(i){return n(i)&&r(i)==o}b(a,"baseIsArguments"),t.exports=a}),mb=K((e,t)=>{var r=FD(),n=Gn(),o=Object.prototype,a=o.hasOwnProperty,i=o.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(l){return n(l)&&a.call(l,"callee")&&!i.call(l,"callee")};t.exports=s}),Vt=K((e,t)=>{var r=Array.isArray;t.exports=r}),jD=K((e,t)=>{function r(){return!1}b(r,"stubFalse"),t.exports=r}),gb=K((e,t)=>{var r=kt(),n=jD(),o=typeof e=="object"&&e&&!e.nodeType&&e,a=o&&typeof t=="object"&&t&&!t.nodeType&&t,i=a&&a.exports===o,s=i?r.Buffer:void 0,l=s?s.isBuffer:void 0,u=l||n;t.exports=u}),bb=K((e,t)=>{var r=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function o(a,i){var s=typeof a;return i=i??r,!!i&&(s=="number"||s!="symbol"&&n.test(a))&&a>-1&&a%1==0&&a{var r=9007199254740991;function n(o){return typeof o=="number"&&o>-1&&o%1==0&&o<=r}b(n,"isLength"),t.exports=n}),ND=K((e,t)=>{var r=Hn(),n=Js(),o=Gn(),a="[object Arguments]",i="[object Array]",s="[object Boolean]",l="[object Date]",u="[object Error]",c="[object Function]",d="[object Map]",y="[object Number]",f="[object Object]",h="[object RegExp]",g="[object Set]",_="[object String]",v="[object WeakMap]",x="[object ArrayBuffer]",O="[object DataView]",C="[object Float32Array]",I="[object Float64Array]",P="[object Int8Array]",F="[object Int16Array]",D="[object Int32Array]",U="[object Uint8Array]",G="[object Uint8ClampedArray]",X="[object Uint16Array]",Q="[object Uint32Array]",V={};V[C]=V[I]=V[P]=V[F]=V[D]=V[U]=V[G]=V[X]=V[Q]=!0,V[a]=V[i]=V[x]=V[s]=V[O]=V[l]=V[u]=V[c]=V[d]=V[y]=V[f]=V[h]=V[g]=V[_]=V[v]=!1;function R(q){return o(q)&&n(q.length)&&!!V[r(q)]}b(R,"baseIsTypedArray"),t.exports=R}),BD=K((e,t)=>{function r(n){return function(o){return n(o)}}b(r,"baseUnary"),t.exports=r}),LD=K((e,t)=>{var r=fb(),n=typeof e=="object"&&e&&!e.nodeType&&e,o=n&&typeof t=="object"&&t&&!t.nodeType&&t,a=o&&o.exports===n,i=a&&r.process,s=function(){try{var l=o&&o.require&&o.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}}();t.exports=s}),vb=K((e,t)=>{var r=ND(),n=BD(),o=LD(),a=o&&o.isTypedArray,i=a?n(a):r;t.exports=i}),qD=K((e,t)=>{var r=DD(),n=mb(),o=Vt(),a=gb(),i=bb(),s=vb(),l=Object.prototype,u=l.hasOwnProperty;function c(d,y){var f=o(d),h=!f&&n(d),g=!f&&!h&&a(d),_=!f&&!h&&!g&&s(d),v=f||h||g||_,x=v?r(d.length,String):[],O=x.length;for(var C in d)(y||u.call(d,C))&&!(v&&(C=="length"||g&&(C=="offset"||C=="parent")||_&&(C=="buffer"||C=="byteLength"||C=="byteOffset")||i(C,O)))&&x.push(C);return x}b(c,"arrayLikeKeys"),t.exports=c}),MD=K((e,t)=>{var r=Object.prototype;function n(o){var a=o&&o.constructor,i=typeof a=="function"&&a.prototype||r;return o===i}b(n,"isPrototype"),t.exports=n}),UD=K((e,t)=>{function r(n,o){return function(a){return n(o(a))}}b(r,"overArg"),t.exports=r}),JD=K((e,t)=>{var r=UD(),n=r(Object.keys,Object);t.exports=n}),$D=K((e,t)=>{var r=MD(),n=JD(),o=Object.prototype,a=o.hasOwnProperty;function i(s){if(!r(s))return n(s);var l=[];for(var u in Object(s))a.call(s,u)&&u!="constructor"&&l.push(u);return l}b(i,"baseKeys"),t.exports=i}),zD=K((e,t)=>{var r=yb(),n=Js();function o(a){return a!=null&&n(a.length)&&!r(a)}b(o,"isArrayLike"),t.exports=o}),$s=K((e,t)=>{var r=qD(),n=$D(),o=zD();function a(i){return o(i)?r(i):n(i)}b(a,"keys"),t.exports=a}),VD=K((e,t)=>{var r=RD(),n=$s();function o(a,i){return a&&r(a,i,n)}b(o,"baseForOwn"),t.exports=o}),HD=K((e,t)=>{function r(){this.__data__=[],this.size=0}b(r,"listCacheClear"),t.exports=r}),xb=K((e,t)=>{function r(n,o){return n===o||n!==n&&o!==o}b(r,"eq"),t.exports=r}),sa=K((e,t)=>{var r=xb();function n(o,a){for(var i=o.length;i--;)if(r(o[i][0],a))return i;return-1}b(n,"assocIndexOf"),t.exports=n}),GD=K((e,t)=>{var r=sa(),n=Array.prototype,o=n.splice;function a(i){var s=this.__data__,l=r(s,i);if(l<0)return!1;var u=s.length-1;return l==u?s.pop():o.call(s,l,1),--this.size,!0}b(a,"listCacheDelete"),t.exports=a}),WD=K((e,t)=>{var r=sa();function n(o){var a=this.__data__,i=r(a,o);return i<0?void 0:a[i][1]}b(n,"listCacheGet"),t.exports=n}),KD=K((e,t)=>{var r=sa();function n(o){return r(this.__data__,o)>-1}b(n,"listCacheHas"),t.exports=n}),YD=K((e,t)=>{var r=sa();function n(o,a){var i=this.__data__,s=r(i,o);return s<0?(++this.size,i.push([o,a])):i[s][1]=a,this}b(n,"listCacheSet"),t.exports=n}),la=K((e,t)=>{var r=HD(),n=GD(),o=WD(),a=KD(),i=YD();function s(l){var u=-1,c=l==null?0:l.length;for(this.clear();++u{var r=la();function n(){this.__data__=new r,this.size=0}b(n,"stackClear"),t.exports=n}),QD=K((e,t)=>{function r(n){var o=this.__data__,a=o.delete(n);return this.size=o.size,a}b(r,"stackDelete"),t.exports=r}),ZD=K((e,t)=>{function r(n){return this.__data__.get(n)}b(r,"stackGet"),t.exports=r}),eF=K((e,t)=>{function r(n){return this.__data__.has(n)}b(r,"stackHas"),t.exports=r}),zs=K((e,t)=>{var r=yr(),n=kt(),o=r(n,"Map");t.exports=o}),ua=K((e,t)=>{var r=yr(),n=r(Object,"create");t.exports=n}),tF=K((e,t)=>{var r=ua();function n(){this.__data__=r?r(null):{},this.size=0}b(n,"hashClear"),t.exports=n}),rF=K((e,t)=>{function r(n){var o=this.has(n)&&delete this.__data__[n];return this.size-=o?1:0,o}b(r,"hashDelete"),t.exports=r}),nF=K((e,t)=>{var r=ua(),n="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function i(s){var l=this.__data__;if(r){var u=l[s];return u===n?void 0:u}return a.call(l,s)?l[s]:void 0}b(i,"hashGet"),t.exports=i}),oF=K((e,t)=>{var r=ua(),n=Object.prototype,o=n.hasOwnProperty;function a(i){var s=this.__data__;return r?s[i]!==void 0:o.call(s,i)}b(a,"hashHas"),t.exports=a}),aF=K((e,t)=>{var r=ua(),n="__lodash_hash_undefined__";function o(a,i){var s=this.__data__;return this.size+=this.has(a)?0:1,s[a]=r&&i===void 0?n:i,this}b(o,"hashSet"),t.exports=o}),iF=K((e,t)=>{var r=tF(),n=rF(),o=nF(),a=oF(),i=aF();function s(l){var u=-1,c=l==null?0:l.length;for(this.clear();++u{var r=iF(),n=la(),o=zs();function a(){this.size=0,this.__data__={hash:new r,map:new(o||n),string:new r}}b(a,"mapCacheClear"),t.exports=a}),lF=K((e,t)=>{function r(n){var o=typeof n;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?n!=="__proto__":n===null}b(r,"isKeyable"),t.exports=r}),ca=K((e,t)=>{var r=lF();function n(o,a){var i=o.__data__;return r(a)?i[typeof a=="string"?"string":"hash"]:i.map}b(n,"getMapData"),t.exports=n}),uF=K((e,t)=>{var r=ca();function n(o){var a=r(this,o).delete(o);return this.size-=a?1:0,a}b(n,"mapCacheDelete"),t.exports=n}),cF=K((e,t)=>{var r=ca();function n(o){return r(this,o).get(o)}b(n,"mapCacheGet"),t.exports=n}),pF=K((e,t)=>{var r=ca();function n(o){return r(this,o).has(o)}b(n,"mapCacheHas"),t.exports=n}),dF=K((e,t)=>{var r=ca();function n(o,a){var i=r(this,o),s=i.size;return i.set(o,a),this.size+=i.size==s?0:1,this}b(n,"mapCacheSet"),t.exports=n}),Vs=K((e,t)=>{var r=sF(),n=uF(),o=cF(),a=pF(),i=dF();function s(l){var u=-1,c=l==null?0:l.length;for(this.clear();++u{var r=la(),n=zs(),o=Vs(),a=200;function i(s,l){var u=this.__data__;if(u instanceof r){var c=u.__data__;if(!n||c.length{var r=la(),n=XD(),o=QD(),a=ZD(),i=eF(),s=fF();function l(u){var c=this.__data__=new r(u);this.size=c.size}b(l,"Stack"),l.prototype.clear=n,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,t.exports=l}),yF=K((e,t)=>{var r="__lodash_hash_undefined__";function n(o){return this.__data__.set(o,r),this}b(n,"setCacheAdd"),t.exports=n}),hF=K((e,t)=>{function r(n){return this.__data__.has(n)}b(r,"setCacheHas"),t.exports=r}),mF=K((e,t)=>{var r=Vs(),n=yF(),o=hF();function a(i){var s=-1,l=i==null?0:i.length;for(this.__data__=new r;++s{function r(n,o){for(var a=-1,i=n==null?0:n.length;++a{function r(n,o){return n.has(o)}b(r,"cacheHas"),t.exports=r}),wb=K((e,t)=>{var r=mF(),n=gF(),o=bF(),a=1,i=2;function s(l,u,c,d,y,f){var h=c&a,g=l.length,_=u.length;if(g!=_&&!(h&&_>g))return!1;var v=f.get(l),x=f.get(u);if(v&&x)return v==u&&x==l;var O=-1,C=!0,I=c&i?new r:void 0;for(f.set(l,u),f.set(u,l);++O{var r=kt(),n=r.Uint8Array;t.exports=n}),xF=K((e,t)=>{function r(n){var o=-1,a=Array(n.size);return n.forEach(function(i,s){a[++o]=[s,i]}),a}b(r,"mapToArray"),t.exports=r}),EF=K((e,t)=>{function r(n){var o=-1,a=Array(n.size);return n.forEach(function(i){a[++o]=i}),a}b(r,"setToArray"),t.exports=r}),wF=K((e,t)=>{var r=ia(),n=vF(),o=xb(),a=wb(),i=xF(),s=EF(),l=1,u=2,c="[object Boolean]",d="[object Date]",y="[object Error]",f="[object Map]",h="[object Number]",g="[object RegExp]",_="[object Set]",v="[object String]",x="[object Symbol]",O="[object ArrayBuffer]",C="[object DataView]",I=r?r.prototype:void 0,P=I?I.valueOf:void 0;function F(D,U,G,X,Q,V,R){switch(G){case C:if(D.byteLength!=U.byteLength||D.byteOffset!=U.byteOffset)return!1;D=D.buffer,U=U.buffer;case O:return!(D.byteLength!=U.byteLength||!V(new n(D),new n(U)));case c:case d:case h:return o(+D,+U);case y:return D.name==U.name&&D.message==U.message;case g:case v:return D==U+"";case f:var q=i;case _:var M=X&l;if(q||(q=s),D.size!=U.size&&!M)return!1;var Y=R.get(D);if(Y)return Y==U;X|=u,R.set(D,U);var te=a(q(D),q(U),X,Q,V,R);return R.delete(D),te;case x:if(P)return P.call(D)==P.call(U)}return!1}b(F,"equalByTag"),t.exports=F}),SF=K((e,t)=>{function r(n,o){for(var a=-1,i=o.length,s=n.length;++a{var r=SF(),n=Vt();function o(a,i,s){var l=i(a);return n(a)?l:r(l,s(a))}b(o,"baseGetAllKeys"),t.exports=o}),TF=K((e,t)=>{function r(n,o){for(var a=-1,i=n==null?0:n.length,s=0,l=[];++a{function r(){return[]}b(r,"stubArray"),t.exports=r}),_F=K((e,t)=>{var r=TF(),n=CF(),o=Object.prototype,a=o.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(l){return l==null?[]:(l=Object(l),r(i(l),function(u){return a.call(l,u)}))}:n;t.exports=s}),OF=K((e,t)=>{var r=AF(),n=_F(),o=$s();function a(i){return r(i,o,n)}b(a,"getAllKeys"),t.exports=a}),IF=K((e,t)=>{var r=OF(),n=1,o=Object.prototype,a=o.hasOwnProperty;function i(s,l,u,c,d,y){var f=u&n,h=r(s),g=h.length,_=r(l),v=_.length;if(g!=v&&!f)return!1;for(var x=g;x--;){var O=h[x];if(!(f?O in l:a.call(l,O)))return!1}var C=y.get(s),I=y.get(l);if(C&&I)return C==l&&I==s;var P=!0;y.set(s,l),y.set(l,s);for(var F=f;++x{var r=yr(),n=kt(),o=r(n,"DataView");t.exports=o}),kF=K((e,t)=>{var r=yr(),n=kt(),o=r(n,"Promise");t.exports=o}),RF=K((e,t)=>{var r=yr(),n=kt(),o=r(n,"Set");t.exports=o}),DF=K((e,t)=>{var r=yr(),n=kt(),o=r(n,"WeakMap");t.exports=o}),FF=K((e,t)=>{var r=PF(),n=zs(),o=kF(),a=RF(),i=DF(),s=Hn(),l=hb(),u="[object Map]",c="[object Object]",d="[object Promise]",y="[object Set]",f="[object WeakMap]",h="[object DataView]",g=l(r),_=l(n),v=l(o),x=l(a),O=l(i),C=s;(r&&C(new r(new ArrayBuffer(1)))!=h||n&&C(new n)!=u||o&&C(o.resolve())!=d||a&&C(new a)!=y||i&&C(new i)!=f)&&(C=b(function(I){var P=s(I),F=P==c?I.constructor:void 0,D=F?l(F):"";if(D)switch(D){case g:return h;case _:return u;case v:return d;case x:return y;case O:return f}return P},"getTag")),t.exports=C}),jF=K((e,t)=>{var r=Eb(),n=wb(),o=wF(),a=IF(),i=FF(),s=Vt(),l=gb(),u=vb(),c=1,d="[object Arguments]",y="[object Array]",f="[object Object]",h=Object.prototype,g=h.hasOwnProperty;function _(v,x,O,C,I,P){var F=s(v),D=s(x),U=F?y:i(v),G=D?y:i(x);U=U==d?f:U,G=G==d?f:G;var X=U==f,Q=G==f,V=U==G;if(V&&l(v)){if(!l(x))return!1;F=!0,X=!1}if(V&&!X)return P||(P=new r),F||u(v)?n(v,x,O,C,I,P):o(v,x,U,O,C,I,P);if(!(O&c)){var R=X&&g.call(v,"__wrapped__"),q=Q&&g.call(x,"__wrapped__");if(R||q){var M=R?v.value():v,Y=q?x.value():x;return P||(P=new r),I(M,Y,O,C,P)}}return V?(P||(P=new r),a(v,x,O,C,I,P)):!1}b(_,"baseIsEqualDeep"),t.exports=_}),Sb=K((e,t)=>{var r=jF(),n=Gn();function o(a,i,s,l,u){return a===i?!0:a==null||i==null||!n(a)&&!n(i)?a!==a&&i!==i:r(a,i,s,l,o,u)}b(o,"baseIsEqual"),t.exports=o}),NF=K((e,t)=>{var r=Eb(),n=Sb(),o=1,a=2;function i(s,l,u,c){var d=u.length,y=d,f=!c;if(s==null)return!y;for(s=Object(s);d--;){var h=u[d];if(f&&h[2]?h[1]!==s[h[0]]:!(h[0]in s))return!1}for(;++d{var r=Us();function n(o){return o===o&&!r(o)}b(n,"isStrictComparable"),t.exports=n}),BF=K((e,t)=>{var r=Ab(),n=$s();function o(a){for(var i=n(a),s=i.length;s--;){var l=i[s],u=a[l];i[s]=[l,u,r(u)]}return i}b(o,"getMatchData"),t.exports=o}),Tb=K((e,t)=>{function r(n,o){return function(a){return a==null?!1:a[n]===o&&(o!==void 0||n in Object(a))}}b(r,"matchesStrictComparable"),t.exports=r}),LF=K((e,t)=>{var r=NF(),n=BF(),o=Tb();function a(i){var s=n(i);return s.length==1&&s[0][2]?o(s[0][0],s[0][1]):function(l){return l===i||r(l,i,s)}}b(a,"baseMatches"),t.exports=a}),Hs=K((e,t)=>{var r=Hn(),n=Gn(),o="[object Symbol]";function a(i){return typeof i=="symbol"||n(i)&&r(i)==o}b(a,"isSymbol"),t.exports=a}),Gs=K((e,t)=>{var r=Vt(),n=Hs(),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function i(s,l){if(r(s))return!1;var u=typeof s;return u=="number"||u=="symbol"||u=="boolean"||s==null||n(s)?!0:a.test(s)||!o.test(s)||l!=null&&s in Object(l)}b(i,"isKey"),t.exports=i}),qF=K((e,t)=>{var r=Vs(),n="Expected a function";function o(a,i){if(typeof a!="function"||i!=null&&typeof i!="function")throw new TypeError(n);var s=b(function(){var l=arguments,u=i?i.apply(this,l):l[0],c=s.cache;if(c.has(u))return c.get(u);var d=a.apply(this,l);return s.cache=c.set(u,d)||c,d},"memoized");return s.cache=new(o.Cache||r),s}b(o,"memoize"),o.Cache=r,t.exports=o}),MF=K((e,t)=>{var r=qF(),n=500;function o(a){var i=r(a,function(l){return s.size===n&&s.clear(),l}),s=i.cache;return i}b(o,"memoizeCapped"),t.exports=o}),UF=K((e,t)=>{var r=MF(),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r(function(i){var s=[];return i.charCodeAt(0)===46&&s.push(""),i.replace(n,function(l,u,c,d){s.push(c?d.replace(o,"$1"):u||l)}),s});t.exports=a}),JF=K((e,t)=>{function r(n,o){for(var a=-1,i=n==null?0:n.length,s=Array(i);++a{var r=ia(),n=JF(),o=Vt(),a=Hs(),i=1/0,s=r?r.prototype:void 0,l=s?s.toString:void 0;function u(c){if(typeof c=="string")return c;if(o(c))return n(c,u)+"";if(a(c))return l?l.call(c):"";var d=c+"";return d=="0"&&1/c==-i?"-0":d}b(u,"baseToString"),t.exports=u}),zF=K((e,t)=>{var r=$F();function n(o){return o==null?"":r(o)}b(n,"toString"),t.exports=n}),Cb=K((e,t)=>{var r=Vt(),n=Gs(),o=UF(),a=zF();function i(s,l){return r(s)?s:n(s,l)?[s]:o(a(s))}b(i,"castPath"),t.exports=i}),pa=K((e,t)=>{var r=Hs(),n=1/0;function o(a){if(typeof a=="string"||r(a))return a;var i=a+"";return i=="0"&&1/a==-n?"-0":i}b(o,"toKey"),t.exports=o}),_b=K((e,t)=>{var r=Cb(),n=pa();function o(a,i){i=r(i,a);for(var s=0,l=i.length;a!=null&&s{var r=_b();function n(o,a,i){var s=o==null?void 0:r(o,a);return s===void 0?i:s}b(n,"get"),t.exports=n}),HF=K((e,t)=>{function r(n,o){return n!=null&&o in Object(n)}b(r,"baseHasIn"),t.exports=r}),GF=K((e,t)=>{var r=Cb(),n=mb(),o=Vt(),a=bb(),i=Js(),s=pa();function l(u,c,d){c=r(c,u);for(var y=-1,f=c.length,h=!1;++y{var r=HF(),n=GF();function o(a,i){return a!=null&&n(a,i,r)}b(o,"hasIn"),t.exports=o}),KF=K((e,t)=>{var r=Sb(),n=VF(),o=WF(),a=Gs(),i=Ab(),s=Tb(),l=pa(),u=1,c=2;function d(y,f){return a(y)&&i(f)?s(l(y),f):function(h){var g=n(h,y);return g===void 0&&g===f?o(h,y):r(f,g,u|c)}}b(d,"baseMatchesProperty"),t.exports=d}),YF=K((e,t)=>{function r(n){return n}b(r,"identity"),t.exports=r}),XF=K((e,t)=>{function r(n){return function(o){return o?.[n]}}b(r,"baseProperty"),t.exports=r}),QF=K((e,t)=>{var r=_b();function n(o){return function(a){return r(a,o)}}b(n,"basePropertyDeep"),t.exports=n}),ZF=K((e,t)=>{var r=XF(),n=QF(),o=Gs(),a=pa();function i(s){return o(s)?r(a(s)):n(s)}b(i,"property"),t.exports=i}),ej=K((e,t)=>{var r=LF(),n=KF(),o=YF(),a=Vt(),i=ZF();function s(l){return typeof l=="function"?l:l==null?o:typeof l=="object"?a(l)?n(l[0],l[1]):r(l):i(l)}b(s,"baseIteratee"),t.exports=s}),tj=K((e,t)=>{var r=PD(),n=VD(),o=ej();function a(i,s){var l={};return s=o(s,3),n(i,function(u,c,d){r(l,c,s(u,c,d))}),l}b(a,"mapValues"),t.exports=a}),rj=K((e,t)=>{(function(r,n){typeof e=="object"&&typeof t<"u"?n(e):typeof define=="function"&&define.amd?define(["exports"],n):(r=typeof globalThis<"u"?globalThis:r||self,n(r.jtpp={}))})(e,function(r){"use strict";function n(p){return p.text!==void 0&&p.text!==""?`'${p.type}' with value '${p.text}'`:`'${p.type}'`}b(n,"tokenToString");let o=class Ob extends Error{constructor(w){super(`No parslet found for token: ${n(w)}`),this.token=w,Object.setPrototypeOf(this,Ob.prototype)}getToken(){return this.token}};b(o,"NoParsletFoundError");let a=o,i=class Ib extends Error{constructor(w){super(`The parsing ended early. The next token was: ${n(w)}`),this.token=w,Object.setPrototypeOf(this,Ib.prototype)}getToken(){return this.token}};b(i,"EarlyEndOfParseError");let s=i,l=class Pb extends Error{constructor(w,k){let z=`Unexpected type: '${w.type}'.`;k!==void 0&&(z+=` Message: ${k}`),super(z),Object.setPrototypeOf(this,Pb.prototype)}};b(l,"UnexpectedTypeError");let u=l;function c(p){return w=>w.startsWith(p)?{type:p,text:p}:null}b(c,"makePunctuationRule");function d(p){let w=0,k,z=p[0],ee=!1;if(z!=="'"&&z!=='"')return null;for(;w{let w=h(p);return w==null?null:{type:"Identifier",text:w}},"identifierRule");function x(p){return w=>{if(!w.startsWith(p))return null;let k=w[p.length];return k!==void 0&&f.test(k)?null:{type:p,text:p}}}b(x,"makeKeyWordRule");let O=b(p=>{let w=d(p);return w==null?null:{type:"StringValue",text:w}},"stringValueRule"),C=b(p=>p.length>0?null:{type:"EOF",text:""},"eofRule"),I=b(p=>{let w=_(p);return w===null?null:{type:"Number",text:w}},"numberRule"),P=[C,c("=>"),c("("),c(")"),c("{"),c("}"),c("["),c("]"),c("|"),c("&"),c("<"),c(">"),c(","),c(";"),c("*"),c("?"),c("!"),c("="),c(":"),c("..."),c("."),c("#"),c("~"),c("/"),c("@"),x("undefined"),x("null"),x("function"),x("this"),x("new"),x("module"),x("event"),x("external"),x("typeof"),x("keyof"),x("readonly"),x("import"),x("is"),x("in"),I,v,O],F=/^\s*\n\s*/,D=class aa{static create(w){let k=this.read(w);w=k.text;let z=this.read(w);return w=z.text,new aa(w,void 0,k.token,z.token)}constructor(w,k,z,ee){this.text="",this.text=w,this.previous=k,this.current=z,this.next=ee}static read(w,k=!1){k=k||F.test(w),w=w.trim();for(let z of P){let ee=z(w);if(ee!==null){let oe=Object.assign(Object.assign({},ee),{startOfLine:k});return w=w.slice(oe.text.length),{text:w,token:oe}}}throw new Error("Unexpected Token "+w)}advance(){let w=aa.read(this.text);return new aa(w.text,this.current,this.next,w.token)}};b(D,"Lexer");let U=D;function G(p){if(p===void 0)throw new Error("Unexpected undefined");if(p.type==="JsdocTypeKeyValue"||p.type==="JsdocTypeParameterList"||p.type==="JsdocTypeProperty"||p.type==="JsdocTypeReadonlyProperty"||p.type==="JsdocTypeObjectField"||p.type==="JsdocTypeJsdocObjectField"||p.type==="JsdocTypeIndexSignature"||p.type==="JsdocTypeMappedType")throw new u(p);return p}b(G,"assertRootResult");function X(p){return p.type==="JsdocTypeKeyValue"?V(p):G(p)}b(X,"assertPlainKeyValueOrRootResult");function Q(p){return p.type==="JsdocTypeName"?p:V(p)}b(Q,"assertPlainKeyValueOrNameResult");function V(p){if(p.type!=="JsdocTypeKeyValue")throw new u(p);return p}b(V,"assertPlainKeyValueResult");function R(p){var w;if(p.type==="JsdocTypeVariadic"){if(((w=p.element)===null||w===void 0?void 0:w.type)==="JsdocTypeName")return p;throw new u(p)}if(p.type!=="JsdocTypeNumber"&&p.type!=="JsdocTypeName")throw new u(p);return p}b(R,"assertNumberOrVariadicNameResult");function q(p){return p.type==="JsdocTypeIndexSignature"||p.type==="JsdocTypeMappedType"}b(q,"isSquaredProperty");var M;(function(p){p[p.ALL=0]="ALL",p[p.PARAMETER_LIST=1]="PARAMETER_LIST",p[p.OBJECT=2]="OBJECT",p[p.KEY_VALUE=3]="KEY_VALUE",p[p.UNION=4]="UNION",p[p.INTERSECTION=5]="INTERSECTION",p[p.PREFIX=6]="PREFIX",p[p.INFIX=7]="INFIX",p[p.TUPLE=8]="TUPLE",p[p.SYMBOL=9]="SYMBOL",p[p.OPTIONAL=10]="OPTIONAL",p[p.NULLABLE=11]="NULLABLE",p[p.KEY_OF_TYPE_OF=12]="KEY_OF_TYPE_OF",p[p.FUNCTION=13]="FUNCTION",p[p.ARROW=14]="ARROW",p[p.ARRAY_BRACKETS=15]="ARRAY_BRACKETS",p[p.GENERIC=16]="GENERIC",p[p.NAME_PATH=17]="NAME_PATH",p[p.PARENTHESIS=18]="PARENTHESIS",p[p.SPECIAL_TYPES=19]="SPECIAL_TYPES"})(M||(M={}));let Y=class{constructor(w,k,z){this.grammar=w,typeof k=="string"?this._lexer=U.create(k):this._lexer=k,this.baseParser=z}get lexer(){return this._lexer}parse(){let w=this.parseType(M.ALL);if(this.lexer.current.type!=="EOF")throw new s(this.lexer.current);return w}parseType(w){return G(this.parseIntermediateType(w))}parseIntermediateType(w){let k=this.tryParslets(null,w);if(k===null)throw new a(this.lexer.current);return this.parseInfixIntermediateType(k,w)}parseInfixIntermediateType(w,k){let z=this.tryParslets(w,k);for(;z!==null;)w=z,z=this.tryParslets(w,k);return w}tryParslets(w,k){for(let z of this.grammar){let ee=z(this,k,w);if(ee!==null)return ee}return null}consume(w){return Array.isArray(w)||(w=[w]),w.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(w){this._lexer=w.lexer}};b(Y,"Parser");let te=Y;function ne(p){return p==="EOF"||p==="|"||p===","||p===")"||p===">"}b(ne,"isQuestionMarkUnknownType");let re=b((p,w,k)=>{let z=p.lexer.current.type,ee=p.lexer.next.type;return k==null&&z==="?"&&!ne(ee)||k!=null&&z==="?"?(p.consume("?"),k==null?{type:"JsdocTypeNullable",element:p.parseType(M.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:G(k),meta:{position:"suffix"}}):null},"nullableParslet");function Z(p){let w=b((k,z,ee)=>{let oe=k.lexer.current.type,ie=k.lexer.next.type;if(ee===null){if("parsePrefix"in p&&p.accept(oe,ie))return p.parsePrefix(k)}else if("parseInfix"in p&&p.precedence>z&&p.accept(oe,ie))return p.parseInfix(k,ee);return null},"parslet");return Object.defineProperty(w,"name",{value:p.name}),w}b(Z,"composeParslet");let ae=Z({name:"optionalParslet",accept:b(p=>p==="=","accept"),precedence:M.OPTIONAL,parsePrefix:b(p=>(p.consume("="),{type:"JsdocTypeOptional",element:p.parseType(M.OPTIONAL),meta:{position:"prefix"}}),"parsePrefix"),parseInfix:b((p,w)=>(p.consume("="),{type:"JsdocTypeOptional",element:G(w),meta:{position:"suffix"}}),"parseInfix")}),le=Z({name:"numberParslet",accept:b(p=>p==="Number","accept"),parsePrefix:b(p=>{let w=parseFloat(p.lexer.current.text);return p.consume("Number"),{type:"JsdocTypeNumber",value:w}},"parsePrefix")}),Ee=Z({name:"parenthesisParslet",accept:b(p=>p==="(","accept"),parsePrefix:b(p=>{if(p.consume("("),p.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let w=p.parseIntermediateType(M.ALL);if(!p.consume(")"))throw new Error("Unterminated parenthesis");return w.type==="JsdocTypeParameterList"?w:w.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[w]}:{type:"JsdocTypeParenthesis",element:G(w)}},"parsePrefix")}),pe=Z({name:"specialTypesParslet",accept:b((p,w)=>p==="?"&&ne(w)||p==="null"||p==="undefined"||p==="*","accept"),parsePrefix:b(p=>{if(p.consume("null"))return{type:"JsdocTypeNull"};if(p.consume("undefined"))return{type:"JsdocTypeUndefined"};if(p.consume("*"))return{type:"JsdocTypeAny"};if(p.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+p.lexer.current.text)},"parsePrefix")}),we=Z({name:"notNullableParslet",accept:b(p=>p==="!","accept"),precedence:M.NULLABLE,parsePrefix:b(p=>(p.consume("!"),{type:"JsdocTypeNotNullable",element:p.parseType(M.NULLABLE),meta:{position:"prefix"}}),"parsePrefix"),parseInfix:b((p,w)=>(p.consume("!"),{type:"JsdocTypeNotNullable",element:G(w),meta:{position:"suffix"}}),"parseInfix")});function Le({allowTrailingComma:p}){return Z({name:"parameterListParslet",accept:b(w=>w===",","accept"),precedence:M.PARAMETER_LIST,parseInfix:b((w,k)=>{let z=[X(k)];w.consume(",");do try{let ee=w.parseIntermediateType(M.PARAMETER_LIST);z.push(X(ee))}catch(ee){if(p&&ee instanceof a)break;throw ee}while(w.consume(","));if(z.length>0&&z.slice(0,-1).some(ee=>ee.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:z}},"parseInfix")})}b(Le,"createParameterListParslet");let Ve=Z({name:"genericParslet",accept:b((p,w)=>p==="<"||p==="."&&w==="<","accept"),precedence:M.GENERIC,parseInfix:b((p,w)=>{let k=p.consume(".");p.consume("<");let z=[];do z.push(p.parseType(M.PARAMETER_LIST));while(p.consume(","));if(!p.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:G(w),elements:z,meta:{brackets:"angle",dot:k}}},"parseInfix")}),Ye=Z({name:"unionParslet",accept:b(p=>p==="|","accept"),precedence:M.UNION,parseInfix:b((p,w)=>{p.consume("|");let k=[];do k.push(p.parseType(M.UNION));while(p.consume("|"));return{type:"JsdocTypeUnion",elements:[G(w),...k]}},"parseInfix")}),fe=[re,ae,le,Ee,pe,we,Le({allowTrailingComma:!0}),Ve,Ye,ae];function Ie({allowSquareBracketsOnAnyType:p,allowJsdocNamePaths:w,pathGrammar:k}){return b(function(z,ee,oe){if(oe==null||ee>=M.NAME_PATH)return null;let ie=z.lexer.current.type,Te=z.lexer.next.type;if(!(ie==="."&&Te!=="<"||ie==="["&&(p||oe.type==="JsdocTypeName")||w&&(ie==="~"||ie==="#")))return null;let _e,He=!1;z.consume(".")?_e="property":z.consume("[")?(_e="property-brackets",He=!0):z.consume("~")?_e="inner":(z.consume("#"),_e="instance");let At=k!==null?new te(k,z.lexer,z):z,pt=At.parseIntermediateType(M.NAME_PATH);z.acceptLexerState(At);let hn;switch(pt.type){case"JsdocTypeName":hn={type:"JsdocTypeProperty",value:pt.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":hn={type:"JsdocTypeProperty",value:pt.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":hn={type:"JsdocTypeProperty",value:pt.value,meta:{quote:pt.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(pt.specialType==="event")hn=pt;else throw new u(pt,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new u(pt,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(He&&!z.consume("]")){let Vl=z.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${Vl.type}' with text '${Vl.text}'`)}return{type:"JsdocTypeNamePath",left:G(oe),right:hn,pathType:_e}},"namePathParslet")}b(Ie,"createNamePathParslet");function ye({allowedAdditionalTokens:p}){return Z({name:"nameParslet",accept:b(w=>w==="Identifier"||w==="this"||w==="new"||p.includes(w),"accept"),parsePrefix:b(w=>{let{type:k,text:z}=w.lexer.current;return w.consume(k),{type:"JsdocTypeName",value:z}},"parsePrefix")})}b(ye,"createNameParslet");let Re=Z({name:"stringValueParslet",accept:b(p=>p==="StringValue","accept"),parsePrefix:b(p=>{let w=p.lexer.current.text;return p.consume("StringValue"),{type:"JsdocTypeStringValue",value:w.slice(1,-1),meta:{quote:w[0]==="'"?"single":"double"}}},"parsePrefix")});function Ze({pathGrammar:p,allowedTypes:w}){return Z({name:"specialNamePathParslet",accept:b(k=>w.includes(k),"accept"),parsePrefix:b(k=>{let z=k.lexer.current.type;if(k.consume(z),!k.consume(":"))return{type:"JsdocTypeName",value:z};let ee,oe=k.lexer.current;if(k.consume("StringValue"))ee={type:"JsdocTypeSpecialNamePath",value:oe.text.slice(1,-1),specialType:z,meta:{quote:oe.text[0]==="'"?"single":"double"}};else{let _e="",He=["Identifier","@","/"];for(;He.some(At=>k.consume(At));)_e+=oe.text,oe=k.lexer.current;ee={type:"JsdocTypeSpecialNamePath",value:_e,specialType:z,meta:{quote:void 0}}}let ie=new te(p,k.lexer,k),Te=ie.parseInfixIntermediateType(ee,M.ALL);return k.acceptLexerState(ie),G(Te)},"parsePrefix")})}b(Ze,"createSpecialNamePathParslet");let qe=[ye({allowedAdditionalTokens:["external","module"]}),Re,le,Ie({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],ce=[...qe,Ze({allowedTypes:["event"],pathGrammar:qe})];function Se(p){let w;if(p.type==="JsdocTypeParameterList")w=p.elements;else if(p.type==="JsdocTypeParenthesis")w=[p.element];else throw new u(p);return w.map(k=>X(k))}b(Se,"getParameters");function Ft(p){let w=Se(p);if(w.some(k=>k.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return w}b(Ft,"getUnnamedParameters");function ft({allowNamedParameters:p,allowNoReturnType:w,allowWithoutParenthesis:k,allowNewAsFunctionKeyword:z}){return Z({name:"functionParslet",accept:b((ee,oe)=>ee==="function"||z&&ee==="new"&&oe==="(","accept"),parsePrefix:b(ee=>{let oe=ee.consume("new");ee.consume("function");let ie=ee.lexer.current.type==="(";if(!ie){if(!k)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let Te={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:oe,parenthesis:ie},_e=ee.parseIntermediateType(M.FUNCTION);if(p===void 0)Te.parameters=Ft(_e);else{if(oe&&_e.type==="JsdocTypeFunction"&&_e.arrow)return Te=_e,Te.constructor=!0,Te;Te.parameters=Se(_e);for(let He of Te.parameters)if(He.type==="JsdocTypeKeyValue"&&!p.includes(He.key))throw new Error(`only allowed named parameters are ${p.join(", ")} but got ${He.type}`)}if(ee.consume(":"))Te.returnType=ee.parseType(M.PREFIX);else if(!w)throw new Error("function is missing return type");return Te},"parsePrefix")})}b(ft,"createFunctionParslet");function wt({allowPostfix:p,allowEnclosingBrackets:w}){return Z({name:"variadicParslet",accept:b(k=>k==="...","accept"),precedence:M.PREFIX,parsePrefix:b(k=>{k.consume("...");let z=w&&k.consume("[");try{let ee=k.parseType(M.PREFIX);if(z&&!k.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:G(ee),meta:{position:"prefix",squareBrackets:z}}}catch(ee){if(ee instanceof a){if(z)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw ee}},"parsePrefix"),parseInfix:p?(k,z)=>(k.consume("..."),{type:"JsdocTypeVariadic",element:G(z),meta:{position:"suffix",squareBrackets:!1}}):void 0})}b(wt,"createVariadicParslet");let an=Z({name:"symbolParslet",accept:b(p=>p==="(","accept"),precedence:M.SYMBOL,parseInfix:b((p,w)=>{if(w.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");p.consume("(");let k={type:"JsdocTypeSymbol",value:w.value};if(!p.consume(")")){let z=p.parseIntermediateType(M.SYMBOL);if(k.element=R(z),!p.consume(")"))throw new Error("Symbol does not end after value")}return k},"parseInfix")}),sn=Z({name:"arrayBracketsParslet",precedence:M.ARRAY_BRACKETS,accept:b((p,w)=>p==="["&&w==="]","accept"),parseInfix:b((p,w)=>(p.consume("["),p.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[G(w)],meta:{brackets:"square",dot:!1}}),"parseInfix")});function Yt({objectFieldGrammar:p,allowKeyTypes:w}){return Z({name:"objectParslet",accept:b(k=>k==="{","accept"),parsePrefix:b(k=>{k.consume("{");let z={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!k.consume("}")){let ee,oe=new te(p,k.lexer,k);for(;;){oe.acceptLexerState(k);let ie=oe.parseIntermediateType(M.OBJECT);k.acceptLexerState(oe),ie===void 0&&w&&(ie=k.parseIntermediateType(M.OBJECT));let Te=!1;if(ie.type==="JsdocTypeNullable"&&(Te=!0,ie=ie.element),ie.type==="JsdocTypeNumber"||ie.type==="JsdocTypeName"||ie.type==="JsdocTypeStringValue"){let _e;ie.type==="JsdocTypeStringValue"&&(_e=ie.meta.quote),z.elements.push({type:"JsdocTypeObjectField",key:ie.value.toString(),right:void 0,optional:Te,readonly:!1,meta:{quote:_e}})}else if(ie.type==="JsdocTypeObjectField"||ie.type==="JsdocTypeJsdocObjectField")z.elements.push(ie);else throw new u(ie);if(k.lexer.current.startOfLine)ee="linebreak";else if(k.consume(","))ee="comma";else if(k.consume(";"))ee="semicolon";else break;if(k.lexer.current.type==="}")break}if(z.meta.separator=ee??"comma",!k.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return z},"parsePrefix")})}b(Yt,"createObjectParslet");function Xt({allowSquaredProperties:p,allowKeyTypes:w,allowReadonly:k,allowOptional:z}){return Z({name:"objectFieldParslet",precedence:M.KEY_VALUE,accept:b(ee=>ee===":","accept"),parseInfix:b((ee,oe)=>{var ie;let Te=!1,_e=!1;z&&oe.type==="JsdocTypeNullable"&&(Te=!0,oe=oe.element),k&&oe.type==="JsdocTypeReadonlyProperty"&&(_e=!0,oe=oe.element);let He=(ie=ee.baseParser)!==null&&ie!==void 0?ie:ee;if(He.acceptLexerState(ee),oe.type==="JsdocTypeNumber"||oe.type==="JsdocTypeName"||oe.type==="JsdocTypeStringValue"||q(oe)){if(q(oe)&&!p)throw new u(oe);He.consume(":");let At;oe.type==="JsdocTypeStringValue"&&(At=oe.meta.quote);let pt=He.parseType(M.KEY_VALUE);return ee.acceptLexerState(He),{type:"JsdocTypeObjectField",key:q(oe)?oe:oe.value.toString(),right:pt,optional:Te,readonly:_e,meta:{quote:At}}}else{if(!w)throw new u(oe);He.consume(":");let At=He.parseType(M.KEY_VALUE);return ee.acceptLexerState(He),{type:"JsdocTypeJsdocObjectField",left:G(oe),right:At}}},"parseInfix")})}b(Xt,"createObjectFieldParslet");function Qt({allowOptional:p,allowVariadic:w}){return Z({name:"keyValueParslet",precedence:M.KEY_VALUE,accept:b(k=>k===":","accept"),parseInfix:b((k,z)=>{let ee=!1,oe=!1;if(p&&z.type==="JsdocTypeNullable"&&(ee=!0,z=z.element),w&&z.type==="JsdocTypeVariadic"&&z.element!==void 0&&(oe=!0,z=z.element),z.type!=="JsdocTypeName")throw new u(z);k.consume(":");let ie=k.parseType(M.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:z.value,right:ie,optional:ee,variadic:oe}},"parseInfix")})}b(Qt,"createKeyValueParslet");let xr=[...fe,ft({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Re,Ze({allowedTypes:["module","external","event"],pathGrammar:ce}),wt({allowEnclosingBrackets:!0,allowPostfix:!0}),ye({allowedAdditionalTokens:["keyof"]}),an,sn,Ie({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:ce})],ro=[...xr,Yt({objectFieldGrammar:[ye({allowedAdditionalTokens:["module","in"]}),Xt({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...xr],allowKeyTypes:!0}),Qt({allowOptional:!0,allowVariadic:!0})],St=Z({name:"typeOfParslet",accept:b(p=>p==="typeof","accept"),parsePrefix:b(p=>(p.consume("typeof"),{type:"JsdocTypeTypeof",element:G(p.parseType(M.KEY_OF_TYPE_OF))}),"parsePrefix")}),Er=[ye({allowedAdditionalTokens:["module","keyof","event","external","in"]}),re,ae,Re,le,Xt({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],ln=[...fe,Yt({allowKeyTypes:!1,objectFieldGrammar:Er}),ye({allowedAdditionalTokens:["event","external","in"]}),St,ft({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),wt({allowEnclosingBrackets:!1,allowPostfix:!1}),ye({allowedAdditionalTokens:["keyof"]}),Ze({allowedTypes:["module"],pathGrammar:ce}),Ie({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:ce}),Qt({allowOptional:!1,allowVariadic:!1}),an];function un({allowQuestionMark:p}){return Z({name:"tupleParslet",accept:b(w=>w==="[","accept"),parsePrefix:b(w=>{w.consume("[");let k={type:"JsdocTypeTuple",elements:[]};if(w.consume("]"))return k;let z=w.parseIntermediateType(M.ALL);if(z.type==="JsdocTypeParameterList"?z.elements[0].type==="JsdocTypeKeyValue"?k.elements=z.elements.map(V):k.elements=z.elements.map(G):z.type==="JsdocTypeKeyValue"?k.elements=[V(z)]:k.elements=[G(z)],!w.consume("]"))throw new Error("Unterminated '['");if(!p&&k.elements.some(ee=>ee.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return k},"parsePrefix")})}b(un,"createTupleParslet");let no=Z({name:"keyOfParslet",accept:b(p=>p==="keyof","accept"),parsePrefix:b(p=>(p.consume("keyof"),{type:"JsdocTypeKeyof",element:G(p.parseType(M.KEY_OF_TYPE_OF))}),"parsePrefix")}),wr=Z({name:"importParslet",accept:b(p=>p==="import","accept"),parsePrefix:b(p=>{if(p.consume("import"),!p.consume("("))throw new Error("Missing parenthesis after import keyword");let w=p.parseType(M.PREFIX);if(w.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!p.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:w}},"parsePrefix")}),Zt=Z({name:"readonlyPropertyParslet",accept:b(p=>p==="readonly","accept"),parsePrefix:b(p=>(p.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:p.parseType(M.KEY_VALUE)}),"parsePrefix")}),$=Z({name:"arrowFunctionParslet",precedence:M.ARROW,accept:b(p=>p==="=>","accept"),parseInfix:b((p,w)=>(p.consume("=>"),{type:"JsdocTypeFunction",parameters:Se(w).map(Q),arrow:!0,constructor:!1,parenthesis:!0,returnType:p.parseType(M.OBJECT)}),"parseInfix")}),H=Z({name:"intersectionParslet",accept:b(p=>p==="&","accept"),precedence:M.INTERSECTION,parseInfix:b((p,w)=>{p.consume("&");let k=[];do k.push(p.parseType(M.INTERSECTION));while(p.consume("&"));return{type:"JsdocTypeIntersection",elements:[G(w),...k]}},"parseInfix")}),ue=Z({name:"predicateParslet",precedence:M.INFIX,accept:b(p=>p==="is","accept"),parseInfix:b((p,w)=>{if(w.type!=="JsdocTypeName")throw new u(w,"A typescript predicate always has to have a name on the left side.");return p.consume("is"),{type:"JsdocTypePredicate",left:w,right:G(p.parseIntermediateType(M.INFIX))}},"parseInfix")}),de=Z({name:"objectSquareBracketPropertyParslet",accept:b(p=>p==="[","accept"),parsePrefix:b(p=>{if(p.baseParser===void 0)throw new Error("Only allowed inside object grammar");p.consume("[");let w=p.lexer.current.text;p.consume("Identifier");let k;if(p.consume(":")){let z=p.baseParser;z.acceptLexerState(p),k={type:"JsdocTypeIndexSignature",key:w,right:z.parseType(M.ARRAY_BRACKETS)},p.acceptLexerState(z)}else if(p.consume("in")){let z=p.baseParser;z.acceptLexerState(p),k={type:"JsdocTypeMappedType",key:w,right:z.parseType(M.ARRAY_BRACKETS)},p.acceptLexerState(z)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!p.consume("]"))throw new Error("Unterminated square brackets");return k},"parsePrefix")}),Ae=[Zt,ye({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),re,ae,Re,le,Xt({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),de],se=[...fe,Yt({allowKeyTypes:!1,objectFieldGrammar:Ae}),St,no,wr,Re,ft({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),un({allowQuestionMark:!1}),wt({allowEnclosingBrackets:!1,allowPostfix:!1}),ye({allowedAdditionalTokens:["event","external","in"]}),Ze({allowedTypes:["module"],pathGrammar:ce}),sn,$,Ie({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:ce}),H,ue,Qt({allowVariadic:!0,allowOptional:!0})];function ot(p,w){switch(w){case"closure":return new te(ln,p).parse();case"jsdoc":return new te(ro,p).parse();case"typescript":return new te(se,p).parse()}}b(ot,"parse");function yt(p,w=["typescript","closure","jsdoc"]){let k;for(let z of w)try{return ot(p,z)}catch(ee){k=ee}throw k}b(yt,"tryParse");function ke(p,w){let k=p[w.type];if(k===void 0)throw new Error(`In this set of transform rules exists no rule for type ${w.type}.`);return k(w,z=>ke(p,z))}b(ke,"transform");function xe(p){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}b(xe,"notAvailableTransform");function er(p){let w={params:[]};for(let k of p.parameters)k.type==="JsdocTypeKeyValue"?k.key==="this"?w.this=k.right:k.key==="new"?w.new=k.right:w.params.push(k):w.params.push(k);return w}b(er,"extractSpecialParams");function at(p,w,k){return p==="prefix"?k+w:w+k}b(at,"applyPosition");function Ce(p,w){switch(w){case"double":return`"${p}"`;case"single":return`'${p}'`;case void 0:return p}}b(Ce,"quote");function Sr(){return{JsdocTypeParenthesis:b((p,w)=>`(${p.element!==void 0?w(p.element):""})`,"JsdocTypeParenthesis"),JsdocTypeKeyof:b((p,w)=>`keyof ${w(p.element)}`,"JsdocTypeKeyof"),JsdocTypeFunction:b((p,w)=>{if(p.arrow){if(p.returnType===void 0)throw new Error("Arrow function needs a return type.");let k=`(${p.parameters.map(w).join(", ")}) => ${w(p.returnType)}`;return p.constructor&&(k="new "+k),k}else{let k=p.constructor?"new":"function";return p.parenthesis&&(k+=`(${p.parameters.map(w).join(", ")})`,p.returnType!==void 0&&(k+=`: ${w(p.returnType)}`)),k}},"JsdocTypeFunction"),JsdocTypeName:b(p=>p.value,"JsdocTypeName"),JsdocTypeTuple:b((p,w)=>`[${p.elements.map(w).join(", ")}]`,"JsdocTypeTuple"),JsdocTypeVariadic:b((p,w)=>p.meta.position===void 0?"...":at(p.meta.position,w(p.element),"..."),"JsdocTypeVariadic"),JsdocTypeNamePath:b((p,w)=>{let k=w(p.left),z=w(p.right);switch(p.pathType){case"inner":return`${k}~${z}`;case"instance":return`${k}#${z}`;case"property":return`${k}.${z}`;case"property-brackets":return`${k}[${z}]`}},"JsdocTypeNamePath"),JsdocTypeStringValue:b(p=>Ce(p.value,p.meta.quote),"JsdocTypeStringValue"),JsdocTypeAny:b(()=>"*","JsdocTypeAny"),JsdocTypeGeneric:b((p,w)=>{if(p.meta.brackets==="square"){let k=p.elements[0],z=w(k);return k.type==="JsdocTypeUnion"||k.type==="JsdocTypeIntersection"?`(${z})[]`:`${z}[]`}else return`${w(p.left)}${p.meta.dot?".":""}<${p.elements.map(w).join(", ")}>`},"JsdocTypeGeneric"),JsdocTypeImport:b((p,w)=>`import(${w(p.element)})`,"JsdocTypeImport"),JsdocTypeObjectField:b((p,w)=>{let k="";return p.readonly&&(k+="readonly "),typeof p.key=="string"?k+=Ce(p.key,p.meta.quote):k+=w(p.key),p.optional&&(k+="?"),p.right===void 0?k:k+`: ${w(p.right)}`},"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:b((p,w)=>`${w(p.left)}: ${w(p.right)}`,"JsdocTypeJsdocObjectField"),JsdocTypeKeyValue:b((p,w)=>{let k=p.key;return p.optional&&(k+="?"),p.variadic&&(k="..."+k),p.right===void 0?k:k+`: ${w(p.right)}`},"JsdocTypeKeyValue"),JsdocTypeSpecialNamePath:b(p=>`${p.specialType}:${Ce(p.value,p.meta.quote)}`,"JsdocTypeSpecialNamePath"),JsdocTypeNotNullable:b((p,w)=>at(p.meta.position,w(p.element),"!"),"JsdocTypeNotNullable"),JsdocTypeNull:b(()=>"null","JsdocTypeNull"),JsdocTypeNullable:b((p,w)=>at(p.meta.position,w(p.element),"?"),"JsdocTypeNullable"),JsdocTypeNumber:b(p=>p.value.toString(),"JsdocTypeNumber"),JsdocTypeObject:b((p,w)=>`{${p.elements.map(w).join((p.meta.separator==="comma"?",":";")+" ")}}`,"JsdocTypeObject"),JsdocTypeOptional:b((p,w)=>at(p.meta.position,w(p.element),"="),"JsdocTypeOptional"),JsdocTypeSymbol:b((p,w)=>`${p.value}(${p.element!==void 0?w(p.element):""})`,"JsdocTypeSymbol"),JsdocTypeTypeof:b((p,w)=>`typeof ${w(p.element)}`,"JsdocTypeTypeof"),JsdocTypeUndefined:b(()=>"undefined","JsdocTypeUndefined"),JsdocTypeUnion:b((p,w)=>p.elements.map(w).join(" | "),"JsdocTypeUnion"),JsdocTypeUnknown:b(()=>"?","JsdocTypeUnknown"),JsdocTypeIntersection:b((p,w)=>p.elements.map(w).join(" & "),"JsdocTypeIntersection"),JsdocTypeProperty:b(p=>Ce(p.value,p.meta.quote),"JsdocTypeProperty"),JsdocTypePredicate:b((p,w)=>`${w(p.left)} is ${w(p.right)}`,"JsdocTypePredicate"),JsdocTypeIndexSignature:b((p,w)=>`[${p.key}: ${w(p.right)}]`,"JsdocTypeIndexSignature"),JsdocTypeMappedType:b((p,w)=>`[${p.key} in ${w(p.right)}]`,"JsdocTypeMappedType")}}b(Sr,"stringifyRules");let oo=Sr();function cn(p){return ke(oo,p)}b(cn,"stringify");let tr=["null","true","false","break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield"];function nt(p){let w={type:"NameExpression",name:p};return tr.includes(p)&&(w.reservedWord=!0),w}b(nt,"makeName");let Ar={JsdocTypeOptional:b((p,w)=>{let k=w(p.element);return k.optional=!0,k},"JsdocTypeOptional"),JsdocTypeNullable:b((p,w)=>{let k=w(p.element);return k.nullable=!0,k},"JsdocTypeNullable"),JsdocTypeNotNullable:b((p,w)=>{let k=w(p.element);return k.nullable=!1,k},"JsdocTypeNotNullable"),JsdocTypeVariadic:b((p,w)=>{if(p.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let k=w(p.element);return k.repeatable=!0,k},"JsdocTypeVariadic"),JsdocTypeAny:b(()=>({type:"AllLiteral"}),"JsdocTypeAny"),JsdocTypeNull:b(()=>({type:"NullLiteral"}),"JsdocTypeNull"),JsdocTypeStringValue:b(p=>nt(Ce(p.value,p.meta.quote)),"JsdocTypeStringValue"),JsdocTypeUndefined:b(()=>({type:"UndefinedLiteral"}),"JsdocTypeUndefined"),JsdocTypeUnknown:b(()=>({type:"UnknownLiteral"}),"JsdocTypeUnknown"),JsdocTypeFunction:b((p,w)=>{let k=er(p),z={type:"FunctionType",params:k.params.map(w)};return k.this!==void 0&&(z.this=w(k.this)),k.new!==void 0&&(z.new=w(k.new)),p.returnType!==void 0&&(z.result=w(p.returnType)),z},"JsdocTypeFunction"),JsdocTypeGeneric:b((p,w)=>({type:"TypeApplication",applications:p.elements.map(k=>w(k)),expression:w(p.left)}),"JsdocTypeGeneric"),JsdocTypeSpecialNamePath:b(p=>nt(p.specialType+":"+Ce(p.value,p.meta.quote)),"JsdocTypeSpecialNamePath"),JsdocTypeName:b(p=>p.value!=="function"?nt(p.value):{type:"FunctionType",params:[]},"JsdocTypeName"),JsdocTypeNumber:b(p=>nt(p.value.toString()),"JsdocTypeNumber"),JsdocTypeObject:b((p,w)=>{let k={type:"RecordType",fields:[]};for(let z of p.elements)z.type!=="JsdocTypeObjectField"&&z.type!=="JsdocTypeJsdocObjectField"?k.fields.push({type:"FieldType",key:w(z),value:void 0}):k.fields.push(w(z));return k},"JsdocTypeObject"),JsdocTypeObjectField:b((p,w)=>{if(typeof p.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:nt(Ce(p.key,p.meta.quote)),value:p.right===void 0?void 0:w(p.right)}},"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:b((p,w)=>({type:"FieldType",key:w(p.left),value:w(p.right)}),"JsdocTypeJsdocObjectField"),JsdocTypeUnion:b((p,w)=>({type:"TypeUnion",elements:p.elements.map(k=>w(k))}),"JsdocTypeUnion"),JsdocTypeKeyValue:b((p,w)=>({type:"FieldType",key:nt(p.key),value:p.right===void 0?void 0:w(p.right)}),"JsdocTypeKeyValue"),JsdocTypeNamePath:b((p,w)=>{let k=w(p.left),z;p.right.type==="JsdocTypeSpecialNamePath"?z=w(p.right).name:z=Ce(p.right.value,p.right.meta.quote);let ee=p.pathType==="inner"?"~":p.pathType==="instance"?"#":".";return nt(`${k.name}${ee}${z}`)},"JsdocTypeNamePath"),JsdocTypeSymbol:b(p=>{let w="",k=p.element,z=!1;return k?.type==="JsdocTypeVariadic"&&(k.meta.position==="prefix"?w="...":z=!0,k=k.element),k?.type==="JsdocTypeName"?w+=k.value:k?.type==="JsdocTypeNumber"&&(w+=k.value.toString()),z&&(w+="..."),nt(`${p.value}(${w})`)},"JsdocTypeSymbol"),JsdocTypeParenthesis:b((p,w)=>w(G(p.element)),"JsdocTypeParenthesis"),JsdocTypeMappedType:xe,JsdocTypeIndexSignature:xe,JsdocTypeImport:xe,JsdocTypeKeyof:xe,JsdocTypeTuple:xe,JsdocTypeTypeof:xe,JsdocTypeIntersection:xe,JsdocTypeProperty:xe,JsdocTypePredicate:xe};function Tr(p){return ke(Ar,p)}b(Tr,"catharsisTransform");function it(p){switch(p){case void 0:return"none";case"single":return"single";case"double":return"double"}}b(it,"getQuoteStyle");function pn(p){switch(p){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}b(pn,"getMemberType");function rr(p,w){return w.length===2?{type:p,left:w[0],right:w[1]}:{type:p,left:w[0],right:rr(p,w.slice(1))}}b(rr,"nestResults");let dn={JsdocTypeOptional:b((p,w)=>({type:"OPTIONAL",value:w(p.element),meta:{syntax:p.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),"JsdocTypeOptional"),JsdocTypeNullable:b((p,w)=>({type:"NULLABLE",value:w(p.element),meta:{syntax:p.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),"JsdocTypeNullable"),JsdocTypeNotNullable:b((p,w)=>({type:"NOT_NULLABLE",value:w(p.element),meta:{syntax:p.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),"JsdocTypeNotNullable"),JsdocTypeVariadic:b((p,w)=>{let k={type:"VARIADIC",meta:{syntax:p.meta.position==="prefix"?"PREFIX_DOTS":p.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return p.element!==void 0&&(k.value=w(p.element)),k},"JsdocTypeVariadic"),JsdocTypeName:b(p=>({type:"NAME",name:p.value}),"JsdocTypeName"),JsdocTypeTypeof:b((p,w)=>({type:"TYPE_QUERY",name:w(p.element)}),"JsdocTypeTypeof"),JsdocTypeTuple:b((p,w)=>({type:"TUPLE",entries:p.elements.map(w)}),"JsdocTypeTuple"),JsdocTypeKeyof:b((p,w)=>({type:"KEY_QUERY",value:w(p.element)}),"JsdocTypeKeyof"),JsdocTypeImport:b(p=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:it(p.element.meta.quote),string:p.element.value}}),"JsdocTypeImport"),JsdocTypeUndefined:b(()=>({type:"NAME",name:"undefined"}),"JsdocTypeUndefined"),JsdocTypeAny:b(()=>({type:"ANY"}),"JsdocTypeAny"),JsdocTypeFunction:b((p,w)=>{let k=er(p),z={type:p.arrow?"ARROW":"FUNCTION",params:k.params.map(ee=>{if(ee.type==="JsdocTypeKeyValue"){if(ee.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:ee.key,typeName:w(ee.right)}}else return w(ee)}),new:null,returns:null};return k.this!==void 0?z.this=w(k.this):p.arrow||(z.this=null),k.new!==void 0&&(z.new=w(k.new)),p.returnType!==void 0&&(z.returns=w(p.returnType)),z},"JsdocTypeFunction"),JsdocTypeGeneric:b((p,w)=>{let k={type:"GENERIC",subject:w(p.left),objects:p.elements.map(w),meta:{syntax:p.meta.brackets==="square"?"SQUARE_BRACKET":p.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return p.meta.brackets==="square"&&p.elements[0].type==="JsdocTypeFunction"&&!p.elements[0].parenthesis&&(k.objects[0]={type:"NAME",name:"function"}),k},"JsdocTypeGeneric"),JsdocTypeObjectField:b((p,w)=>{if(typeof p.key!="string")throw new Error("Index signatures and mapped types are not supported");if(p.right===void 0)return{type:"RECORD_ENTRY",key:p.key,quoteStyle:it(p.meta.quote),value:null,readonly:!1};let k=w(p.right);return p.optional&&(k={type:"OPTIONAL",value:k,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:p.key.toString(),quoteStyle:it(p.meta.quote),value:k,readonly:!1}},"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:b(()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},"JsdocTypeJsdocObjectField"),JsdocTypeKeyValue:b((p,w)=>{if(p.right===void 0)return{type:"RECORD_ENTRY",key:p.key,quoteStyle:"none",value:null,readonly:!1};let k=w(p.right);return p.optional&&(k={type:"OPTIONAL",value:k,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:p.key,quoteStyle:"none",value:k,readonly:!1}},"JsdocTypeKeyValue"),JsdocTypeObject:b((p,w)=>{let k=[];for(let z of p.elements)(z.type==="JsdocTypeObjectField"||z.type==="JsdocTypeJsdocObjectField")&&k.push(w(z));return{type:"RECORD",entries:k}},"JsdocTypeObject"),JsdocTypeSpecialNamePath:b(p=>{if(p.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${p.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:it(p.meta.quote),path:p.value}}},"JsdocTypeSpecialNamePath"),JsdocTypeNamePath:b((p,w)=>{let k=!1,z,ee;p.right.type==="JsdocTypeSpecialNamePath"&&p.right.specialType==="event"?(k=!0,z=p.right.value,ee=it(p.right.meta.quote)):(z=p.right.value,ee=it(p.right.meta.quote));let oe={type:pn(p.pathType),owner:w(p.left),name:z,quoteStyle:ee,hasEventPrefix:k};if(oe.owner.type==="MODULE"){let ie=oe.owner;return oe.owner=oe.owner.value,ie.value=oe,ie}else return oe},"JsdocTypeNamePath"),JsdocTypeUnion:b((p,w)=>rr("UNION",p.elements.map(w)),"JsdocTypeUnion"),JsdocTypeParenthesis:b((p,w)=>({type:"PARENTHESIS",value:w(G(p.element))}),"JsdocTypeParenthesis"),JsdocTypeNull:b(()=>({type:"NAME",name:"null"}),"JsdocTypeNull"),JsdocTypeUnknown:b(()=>({type:"UNKNOWN"}),"JsdocTypeUnknown"),JsdocTypeStringValue:b(p=>({type:"STRING_VALUE",quoteStyle:it(p.meta.quote),string:p.value}),"JsdocTypeStringValue"),JsdocTypeIntersection:b((p,w)=>rr("INTERSECTION",p.elements.map(w)),"JsdocTypeIntersection"),JsdocTypeNumber:b(p=>({type:"NUMBER_VALUE",number:p.value.toString()}),"JsdocTypeNumber"),JsdocTypeSymbol:xe,JsdocTypeProperty:xe,JsdocTypePredicate:xe,JsdocTypeMappedType:xe,JsdocTypeIndexSignature:xe};function fn(p){return ke(dn,p)}b(fn,"jtpTransform");function Cr(){return{JsdocTypeIntersection:b((p,w)=>({type:"JsdocTypeIntersection",elements:p.elements.map(w)}),"JsdocTypeIntersection"),JsdocTypeGeneric:b((p,w)=>({type:"JsdocTypeGeneric",left:w(p.left),elements:p.elements.map(w),meta:{dot:p.meta.dot,brackets:p.meta.brackets}}),"JsdocTypeGeneric"),JsdocTypeNullable:b(p=>p,"JsdocTypeNullable"),JsdocTypeUnion:b((p,w)=>({type:"JsdocTypeUnion",elements:p.elements.map(w)}),"JsdocTypeUnion"),JsdocTypeUnknown:b(p=>p,"JsdocTypeUnknown"),JsdocTypeUndefined:b(p=>p,"JsdocTypeUndefined"),JsdocTypeTypeof:b((p,w)=>({type:"JsdocTypeTypeof",element:w(p.element)}),"JsdocTypeTypeof"),JsdocTypeSymbol:b((p,w)=>{let k={type:"JsdocTypeSymbol",value:p.value};return p.element!==void 0&&(k.element=w(p.element)),k},"JsdocTypeSymbol"),JsdocTypeOptional:b((p,w)=>({type:"JsdocTypeOptional",element:w(p.element),meta:{position:p.meta.position}}),"JsdocTypeOptional"),JsdocTypeObject:b((p,w)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:p.elements.map(w)}),"JsdocTypeObject"),JsdocTypeNumber:b(p=>p,"JsdocTypeNumber"),JsdocTypeNull:b(p=>p,"JsdocTypeNull"),JsdocTypeNotNullable:b((p,w)=>({type:"JsdocTypeNotNullable",element:w(p.element),meta:{position:p.meta.position}}),"JsdocTypeNotNullable"),JsdocTypeSpecialNamePath:b(p=>p,"JsdocTypeSpecialNamePath"),JsdocTypeObjectField:b((p,w)=>({type:"JsdocTypeObjectField",key:p.key,right:p.right===void 0?void 0:w(p.right),optional:p.optional,readonly:p.readonly,meta:p.meta}),"JsdocTypeObjectField"),JsdocTypeJsdocObjectField:b((p,w)=>({type:"JsdocTypeJsdocObjectField",left:w(p.left),right:w(p.right)}),"JsdocTypeJsdocObjectField"),JsdocTypeKeyValue:b((p,w)=>({type:"JsdocTypeKeyValue",key:p.key,right:p.right===void 0?void 0:w(p.right),optional:p.optional,variadic:p.variadic}),"JsdocTypeKeyValue"),JsdocTypeImport:b((p,w)=>({type:"JsdocTypeImport",element:w(p.element)}),"JsdocTypeImport"),JsdocTypeAny:b(p=>p,"JsdocTypeAny"),JsdocTypeStringValue:b(p=>p,"JsdocTypeStringValue"),JsdocTypeNamePath:b(p=>p,"JsdocTypeNamePath"),JsdocTypeVariadic:b((p,w)=>{let k={type:"JsdocTypeVariadic",meta:{position:p.meta.position,squareBrackets:p.meta.squareBrackets}};return p.element!==void 0&&(k.element=w(p.element)),k},"JsdocTypeVariadic"),JsdocTypeTuple:b((p,w)=>({type:"JsdocTypeTuple",elements:p.elements.map(w)}),"JsdocTypeTuple"),JsdocTypeName:b(p=>p,"JsdocTypeName"),JsdocTypeFunction:b((p,w)=>{let k={type:"JsdocTypeFunction",arrow:p.arrow,parameters:p.parameters.map(w),constructor:p.constructor,parenthesis:p.parenthesis};return p.returnType!==void 0&&(k.returnType=w(p.returnType)),k},"JsdocTypeFunction"),JsdocTypeKeyof:b((p,w)=>({type:"JsdocTypeKeyof",element:w(p.element)}),"JsdocTypeKeyof"),JsdocTypeParenthesis:b((p,w)=>({type:"JsdocTypeParenthesis",element:w(p.element)}),"JsdocTypeParenthesis"),JsdocTypeProperty:b(p=>p,"JsdocTypeProperty"),JsdocTypePredicate:b((p,w)=>({type:"JsdocTypePredicate",left:w(p.left),right:w(p.right)}),"JsdocTypePredicate"),JsdocTypeIndexSignature:b((p,w)=>({type:"JsdocTypeIndexSignature",key:p.key,right:w(p.right)}),"JsdocTypeIndexSignature"),JsdocTypeMappedType:b((p,w)=>({type:"JsdocTypeMappedType",key:p.key,right:w(p.right)}),"JsdocTypeMappedType")}}b(Cr,"identityTransformRules");let yn={JsdocTypeAny:[],JsdocTypeFunction:["parameters","returnType"],JsdocTypeGeneric:["left","elements"],JsdocTypeImport:[],JsdocTypeIndexSignature:["right"],JsdocTypeIntersection:["elements"],JsdocTypeKeyof:["element"],JsdocTypeKeyValue:["right"],JsdocTypeMappedType:["right"],JsdocTypeName:[],JsdocTypeNamePath:["left","right"],JsdocTypeNotNullable:["element"],JsdocTypeNull:[],JsdocTypeNullable:["element"],JsdocTypeNumber:[],JsdocTypeObject:["elements"],JsdocTypeObjectField:["right"],JsdocTypeJsdocObjectField:["left","right"],JsdocTypeOptional:["element"],JsdocTypeParenthesis:["element"],JsdocTypeSpecialNamePath:[],JsdocTypeStringValue:[],JsdocTypeSymbol:["element"],JsdocTypeTuple:["elements"],JsdocTypeTypeof:["element"],JsdocTypeUndefined:[],JsdocTypeUnion:["elements"],JsdocTypeUnknown:[],JsdocTypeVariadic:["element"],JsdocTypeProperty:[],JsdocTypePredicate:["left","right"]};function _r(p,w,k,z,ee){z?.(p,w,k);let oe=yn[p.type];for(let ie of oe){let Te=p[ie];if(Te!==void 0)if(Array.isArray(Te))for(let _e of Te)_r(_e,p,ie,z,ee);else _r(Te,p,ie,z,ee)}ee?.(p,w,k)}b(_r,"_traverse");function Or(p,w,k){_r(p,void 0,void 0,w,k)}b(Or,"traverse"),r.catharsisTransform=Tr,r.identityTransformRules=Cr,r.jtpTransform=fn,r.parse=ot,r.stringify=cn,r.stringifyRules=Sr,r.transform=ke,r.traverse=Or,r.tryParse=yt,r.visitorKeys=yn})}),kb=/^['"]|['"]$/g,nj=b(e=>e.replace(kb,""),"trimQuotes"),oj=b(e=>kb.test(e),"includesQuotes"),Rb=b(e=>{let t=nj(e);return oj(e)||Number.isNaN(Number(t))?t:Number(t)},"parseLiteral"),aj=b(e=>{switch(e.type){case"function":return{name:"function"};case"object":let t={};return e.signature.properties.forEach(r=>{t[r.key]=zn(r.value)}),{name:"object",value:t};default:throw new Uo({type:e,language:"Typescript"})}},"convertSig"),zn=b(e=>{let{name:t,raw:r}=e,n={};switch(typeof r<"u"&&(n.raw=r),e.name){case"string":case"number":case"symbol":case"boolean":return{...n,name:t};case"Array":return{...n,name:"array",value:e.elements.map(zn)};case"signature":return{...n,...aj(e)};case"union":let o;return e.elements?.every(a=>a.name==="literal")?o={...n,name:"enum",value:e.elements?.map(a=>Rb(a.value))}:o={...n,name:t,value:e.elements?.map(zn)},o;case"intersection":return{...n,name:t,value:e.elements?.map(zn)};default:return{...n,name:"other",value:t}}},"convert"),ij=b(e=>e.name==="literal","isLiteral"),sj=b(e=>e.value.replace(/['|"]/g,""),"toEnumOption"),lj=b(e=>{switch(e.type){case"function":return{name:"function"};case"object":let t={};return e.signature.properties.forEach(r=>{t[r.key]=Vn(r.value)}),{name:"object",value:t};default:throw new Uo({type:e,language:"Flow"})}},"convertSig"),Vn=b(e=>{let{name:t,raw:r}=e,n={};switch(typeof r<"u"&&(n.raw=r),e.name){case"literal":return{...n,name:"other",value:e.value};case"string":case"number":case"symbol":case"boolean":return{...n,name:t};case"Array":return{...n,name:"array",value:e.elements.map(Vn)};case"signature":return{...n,...lj(e)};case"union":return e.elements?.every(ij)?{...n,name:"enum",value:e.elements?.map(sj)}:{...n,name:t,value:e.elements?.map(Vn)};case"intersection":return{...n,name:t,value:e.elements?.map(Vn)};default:return{...n,name:"other",value:t}}},"convert"),uj=db(tj(),1),cj=/^\(.*\) => /,$n=b(e=>{let{name:t,raw:r,computed:n,value:o}=e,a={};switch(typeof r<"u"&&(a.raw=r),t){case"enum":{let s=n?o:o.map(l=>Rb(l.value));return{...a,name:t,value:s}}case"string":case"number":case"symbol":return{...a,name:t};case"func":return{...a,name:"function"};case"bool":case"boolean":return{...a,name:"boolean"};case"arrayOf":case"array":return{...a,name:"array",value:o&&$n(o)};case"object":return{...a,name:t};case"objectOf":return{...a,name:t,value:$n(o)};case"shape":case"exact":let i=(0,uj.default)(o,s=>$n(s));return{...a,name:"object",value:i};case"union":return{...a,name:"union",value:o.map(s=>$n(s))};case"instanceOf":case"element":case"elementType":default:{if(t?.indexOf("|")>0)try{let u=t.split("|").map(c=>JSON.parse(c));return{...a,name:"enum",value:u}}catch{}let s=o?`${t}(${o})`:t,l=cj.test(t)?"function":"other";return{...a,name:l,value:s}}}},"convert"),Ws=b(e=>{let{type:t,tsType:r,flowType:n}=e;try{if(t!=null)return $n(t);if(r!=null)return zn(r);if(n!=null)return Vn(n)}catch(o){console.error(o)}return null},"convert"),pj=(e=>(e.JAVASCRIPT="JavaScript",e.FLOW="Flow",e.TYPESCRIPT="TypeScript",e.UNKNOWN="Unknown",e))(pj||{}),dj=["null","undefined"];function da(e){return dj.some(t=>t===e)}b(da,"isDefaultValueBlacklisted");var fj=b(e=>{if(!e)return"";if(typeof e=="string")return e;throw new Error(`Description: expected string, got: ${JSON.stringify(e)}`)},"str");function Ks(e){return!!e.__docgenInfo}b(Ks,"hasDocgen");function Db(e){return e!=null&&Object.keys(e).length>0}b(Db,"isValidDocgenSection");function Fb(e,t){return Ks(e)?e.__docgenInfo[t]:null}b(Fb,"getDocgenSection");function jb(e){return Ks(e)?fj(e.__docgenInfo.description):""}b(jb,"getDocgenDescription");var zt;(function(e){e.start="/**",e.nostart="/***",e.delim="*",e.end="*/"})(zt=zt||(zt={}));function Nb(e){return/^\s+$/.test(e)}b(Nb,"isSpace");function Bb(e){let t=e.match(/\r+$/);return t==null?["",e]:[e.slice(-t[0].length),e.slice(0,-t[0].length)]}b(Bb,"splitCR");function fr(e){let t=e.match(/^\s+/);return t==null?["",e]:[e.slice(0,t[0].length),e.slice(t[0].length)]}b(fr,"splitSpace");function Lb(e){return e.split(/\n/)}b(Lb,"splitLines");function qb(e={}){return Object.assign({tag:"",name:"",type:"",optional:!1,description:"",problems:[],source:[]},e)}b(qb,"seedSpec");function Mb(e={}){return Object.assign({start:"",delimiter:"",postDelimiter:"",tag:"",postTag:"",name:"",postName:"",type:"",postType:"",description:"",end:"",lineEnd:""},e)}b(Mb,"seedTokens");var yj=/^@\S+/;function Ub({fence:e="```"}={}){let t=Jb(e),r=b((n,o)=>t(n)?!o:o,"toggleFence");return b(function(n){let o=[[]],a=!1;for(let i of n)yj.test(i.tokens.description)&&!a?o.push([i]):o[o.length-1].push(i),a=r(i.tokens.description,a);return o},"parseBlock")}b(Ub,"getParser");function Jb(e){return typeof e=="string"?t=>t.split(e).length%2===0:e}b(Jb,"getFencer");function $b({startLine:e=0,markers:t=zt}={}){let r=null,n=e;return b(function(o){let a=o,i=Mb();if([i.lineEnd,a]=Bb(a),[i.start,a]=fr(a),r===null&&a.startsWith(t.start)&&!a.startsWith(t.nostart)&&(r=[],i.delimiter=a.slice(0,t.start.length),a=a.slice(t.start.length),[i.postDelimiter,a]=fr(a)),r===null)return n++,null;let s=a.trimRight().endsWith(t.end);if(i.delimiter===""&&a.startsWith(t.delim)&&!a.startsWith(t.end)&&(i.delimiter=t.delim,a=a.slice(t.delim.length),[i.postDelimiter,a]=fr(a)),s){let l=a.trimRight();i.end=a.slice(l.length-t.end.length),a=l.slice(0,-t.end.length)}if(i.description=a,r.push({number:n,source:o,tokens:i}),n++,s){let l=r.slice();return r=null,l}return null},"parseSource")}b($b,"getParser");function zb({tokenizers:e}){return b(function(t){var r;let n=qb({source:t});for(let o of e)if(n=o(n),!((r=n.problems[n.problems.length-1])===null||r===void 0)&&r.critical)break;return n},"parseSpec")}b(zb,"getParser");function Vb(){return e=>{let{tokens:t}=e.source[0],r=t.description.match(/\s*(@(\S+))(\s*)/);return r===null?(e.problems.push({code:"spec:tag:prefix",message:'tag should start with "@" symbol',line:e.source[0].number,critical:!0}),e):(t.tag=r[1],t.postTag=r[3],t.description=t.description.slice(r[0].length),e.tag=r[2],e)}}b(Vb,"tagTokenizer");function Hb(e="compact"){let t=Gb(e);return r=>{let n=0,o=[];for(let[s,{tokens:l}]of r.source.entries()){let u="";if(s===0&&l.description[0]!=="{")return r;for(let c of l.description)if(c==="{"&&n++,c==="}"&&n--,u+=c,n===0)break;if(o.push([l,u]),n===0)break}if(n!==0)return r.problems.push({code:"spec:type:unpaired-curlies",message:"unpaired curlies",line:r.source[0].number,critical:!0}),r;let a=[],i=o[0][0].postDelimiter.length;for(let[s,[l,u]]of o.entries())l.type=u,s>0&&(l.type=l.postDelimiter.slice(i)+u,l.postDelimiter=l.postDelimiter.slice(0,i)),[l.postType,l.description]=fr(l.description.slice(u.length)),a.push(l.type);return a[0]=a[0].slice(1),a[a.length-1]=a[a.length-1].slice(0,-1),r.type=t(a),r}}b(Hb,"typeTokenizer");var hj=b(e=>e.trim(),"trim");function Gb(e){return e==="compact"?t=>t.map(hj).join(""):e==="preserve"?t=>t.join(` +`):e}b(Gb,"getJoiner");var mj=b(e=>e&&e.startsWith('"')&&e.endsWith('"'),"isQuoted");function Wb(){let e=b((t,{tokens:r},n)=>r.type===""?t:n,"typeEnd");return t=>{let{tokens:r}=t.source[t.source.reduce(e,0)],n=r.description.trimLeft(),o=n.split('"');if(o.length>1&&o[0]===""&&o.length%2===1)return t.name=o[1],r.name=`"${o[1]}"`,[r.postName,r.description]=fr(n.slice(r.name.length)),t;let a=0,i="",s=!1,l;for(let c of n){if(a===0&&Nb(c))break;c==="["&&a++,c==="]"&&a--,i+=c}if(a!==0)return t.problems.push({code:"spec:name:unpaired-brackets",message:"unpaired brackets",line:t.source[0].number,critical:!0}),t;let u=i;if(i[0]==="["&&i[i.length-1]==="]"){s=!0,i=i.slice(1,-1);let c=i.split("=");if(i=c[0].trim(),c[1]!==void 0&&(l=c.slice(1).join("=").trim()),i==="")return t.problems.push({code:"spec:name:empty-name",message:"empty name",line:t.source[0].number,critical:!0}),t;if(l==="")return t.problems.push({code:"spec:name:empty-default",message:"empty default value",line:t.source[0].number,critical:!0}),t;if(!mj(l)&&/=(?!>)/.test(l))return t.problems.push({code:"spec:name:invalid-default",message:"invalid default value syntax",line:t.source[0].number,critical:!0}),t}return t.optional=s,t.name=i,r.name=u,l!==void 0&&(t.default=l),[r.postName,r.description]=fr(n.slice(r.name.length)),t}}b(Wb,"nameTokenizer");function Kb(e="compact",t=zt){let r=Ys(e);return n=>(n.description=r(n.source,t),n)}b(Kb,"descriptionTokenizer");function Ys(e){return e==="compact"?Yb:e==="preserve"?Xb:e}b(Ys,"getJoiner");function Yb(e,t=zt){return e.map(({tokens:{description:r}})=>r.trim()).filter(r=>r!=="").join(" ")}b(Yb,"compactJoiner");var gj=b((e,{tokens:t},r)=>t.type===""?e:r,"lineNo"),bj=b(({tokens:e})=>(e.delimiter===""?e.start:e.postDelimiter.slice(1))+e.description,"getDescription");function Xb(e,t=zt){if(e.length===0)return"";e[0].tokens.description===""&&e[0].tokens.delimiter===t.start&&(e=e.slice(1));let r=e[e.length-1];return r!==void 0&&r.tokens.description===""&&r.tokens.end.endsWith(t.end)&&(e=e.slice(0,-1)),e=e.slice(e.reduce(gj,0)),e.map(bj).join(` +`)}b(Xb,"preserveJoiner");function Qb({startLine:e=0,fence:t="```",spacing:r="compact",markers:n=zt,tokenizers:o=[Vb(),Hb(r),Wb(),Kb(r)]}={}){if(e<0||e%1>0)throw new Error("Invalid startLine");let a=$b({startLine:e,markers:n}),i=Ub({fence:t}),s=zb({tokenizers:o}),l=Ys(r);return function(u){let c=[];for(let d of Lb(u)){let y=a(d);if(y===null)continue;let f=i(y),h=f.slice(1).map(s);c.push({description:l(f[0],n),tags:h,source:y,problems:h.reduce((g,_)=>g.concat(_.problems),[])})}return c}}b(Qb,"getParser");function Zb(e){return e.start+e.delimiter+e.postDelimiter+e.tag+e.postTag+e.type+e.postType+e.name+e.postName+e.description+e.end+e.lineEnd}b(Zb,"join");function e0(){return e=>e.source.map(({tokens:t})=>Zb(t)).join(` +`)}b(e0,"getStringifier");var vj={line:0,start:0,delimiter:0,postDelimiter:0,tag:0,postTag:0,name:0,postName:0,type:0,postType:0,description:0,end:0,lineEnd:0},Cne=Object.keys(vj);function t0(e,t={}){return Qb(t)(e)}b(t0,"parse");var _ne=e0(),Xs=db(rj(),1);function r0(e){return e!=null&&e.includes("@")}b(r0,"containsJsDoc");function n0(e){let t=`/** +`+(e??"").split(` +`).map(n=>` * ${n}`).join(` +`)+` +*/`,r=t0(t,{spacing:"preserve"});if(!r||r.length===0)throw new Error("Cannot parse JSDoc tags.");return r[0]}b(n0,"parse");var xj={tags:["param","arg","argument","returns","ignore","deprecated"]},Ej=b((e,t=xj)=>{if(!r0(e))return{includesJsDoc:!1,ignore:!1};let r=n0(e),n=o0(r,t.tags);return n.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:r.description.trim(),extractedTags:n}},"parseJsDoc");function o0(e,t){let r={params:null,deprecated:null,returns:null,ignore:!1};for(let n of e.tags)if(!(t!==void 0&&!t.includes(n.tag)))if(n.tag==="ignore"){r.ignore=!0;break}else switch(n.tag){case"param":case"arg":case"argument":{let o=i0(n);o!=null&&(r.params==null&&(r.params=[]),r.params.push(o));break}case"deprecated":{let o=s0(n);o!=null&&(r.deprecated=o);break}case"returns":{let o=l0(n);o!=null&&(r.returns=o);break}default:break}return r}b(o0,"extractJsDocTags");function a0(e){return e.replace(/[\.-]$/,"")}b(a0,"normaliseParamName");function i0(e){if(!e.name||e.name==="-")return null;let t=el(e.type);return{name:e.name,type:t,description:Zs(e.description),getPrettyName:b(()=>a0(e.name),"getPrettyName"),getTypeName:b(()=>t?tl(t):null,"getTypeName")}}b(i0,"extractParam");function s0(e){return e.name?Qs(e.name,e.description):null}b(s0,"extractDeprecated");function Qs(e,t){let r=e===""?t:`${e} ${t}`;return Zs(r)}b(Qs,"joinNameAndDescription");function Zs(e){let t=e.replace(/^- /g,"").trim();return t===""?null:t}b(Zs,"normaliseDescription");function l0(e){let t=el(e.type);return t?{type:t,description:Qs(e.name,e.description),getTypeName:b(()=>tl(t),"getTypeName")}:null}b(l0,"extractReturns");var Ht=(0,Xs.stringifyRules)(),wj=Ht.JsdocTypeObject;Ht.JsdocTypeAny=()=>"any";Ht.JsdocTypeObject=(e,t)=>`(${wj(e,t)})`;Ht.JsdocTypeOptional=(e,t)=>t(e.element);Ht.JsdocTypeNullable=(e,t)=>t(e.element);Ht.JsdocTypeNotNullable=(e,t)=>t(e.element);Ht.JsdocTypeUnion=(e,t)=>e.elements.map(t).join("|");function el(e){try{return(0,Xs.parse)(e,"typescript")}catch{return null}}b(el,"extractType");function tl(e){return(0,Xs.transform)(Ht,e)}b(tl,"extractTypeName");function rl(e){return e.length>90}b(rl,"isTooLongForTypeSummary");function u0(e){return e.length>50}b(u0,"isTooLongForDefaultValueSummary");function je(e,t){return e===t?{summary:e}:{summary:e,detail:t}}b(je,"createSummaryValue");var One=b(e=>e.replace(/\\r\\n/g,"\\n"),"normalizeNewlines");function nl({name:e,value:t,elements:r,raw:n}){return t??(r!=null?r.map(nl).join(" | "):n??e)}b(nl,"generateUnionElement");function c0({name:e,raw:t,elements:r}){return r!=null?je(r.map(nl).join(" | ")):t!=null?je(t.replace(/^\|\s*/,"")):je(e)}b(c0,"generateUnion");function p0({type:e,raw:t}){return t!=null?je(t):je(e)}b(p0,"generateFuncSignature");function d0({type:e,raw:t}){return t!=null?rl(t)?je(e,t):je(t):je(e)}b(d0,"generateObjectSignature");function f0(e){let{type:t}=e;return t==="object"?d0(e):p0(e)}b(f0,"generateSignature");function y0({name:e,raw:t}){return t!=null?rl(t)?je(e,t):je(t):je(e)}b(y0,"generateDefault");function h0(e){if(e==null)return null;switch(e.name){case"union":return c0(e);case"signature":return f0(e);default:return y0(e)}}b(h0,"createType");function m0(e,t){if(e!=null){let{value:r}=e;if(!da(r))return u0(r)?je(t?.name,r):je(r)}return null}b(m0,"createDefaultValue");var Sj=b((e,t)=>{let{flowType:r,description:n,required:o,defaultValue:a}=t;return{name:e,type:h0(r),required:o,description:n,defaultValue:m0(a??null,r??null)}},"createFlowPropDef");function g0({tsType:e,required:t}){if(e==null)return null;let r=e.name;return t||(r=r.replace(" | undefined","")),je(["Array","Record","signature"].includes(e.name)?e.raw:r)}b(g0,"createType");function b0({defaultValue:e}){if(e!=null){let{value:t}=e;if(!da(t))return je(t)}return null}b(b0,"createDefaultValue");var Aj=b((e,t)=>{let{description:r,required:n}=t;return{name:e,type:g0(t),required:n,description:r,defaultValue:b0(t)}},"createTsPropDef");function v0(e){return e!=null?je(e.name):null}b(v0,"createType");function x0(e){let{computed:t,func:r}=e;return typeof t>"u"&&typeof r>"u"}b(x0,"isReactDocgenTypescript");function E0(e){return e?e.name==="string"?!0:e.name==="enum"?Array.isArray(e.value)&&e.value.every(({value:t})=>typeof t=="string"&&t[0]==='"'&&t[t.length-1]==='"'):!1:!1}b(E0,"isStringValued");function w0(e,t){if(e!=null){let{value:r}=e;if(!da(r))return x0(e)&&E0(t)?je(JSON.stringify(r)):je(r)}return null}b(w0,"createDefaultValue");function ol(e,t,r){let{description:n,required:o,defaultValue:a}=r;return{name:e,type:v0(t),required:o,description:n,defaultValue:w0(a,t)}}b(ol,"createBasicPropDef");function Wn(e,t){if(t?.includesJsDoc){let{description:r,extractedTags:n}=t;r!=null&&(e.description=t.description);let o={...n,params:n?.params?.map(a=>({name:a.getPrettyName(),description:a.description}))};Object.values(o).filter(Boolean).length>0&&(e.jsDocTags=o)}return e}b(Wn,"applyJsDocResult");var Tj=b((e,t,r)=>{let n=ol(e,t.type,t);return n.sbType=Ws(t),Wn(n,r)},"javaScriptFactory"),Cj=b((e,t,r)=>{let n=Aj(e,t);return n.sbType=Ws(t),Wn(n,r)},"tsFactory"),_j=b((e,t,r)=>{let n=Sj(e,t);return n.sbType=Ws(t),Wn(n,r)},"flowFactory"),Oj=b((e,t,r)=>{let n=ol(e,{name:"unknown"},t);return Wn(n,r)},"unknownFactory"),S0=b(e=>{switch(e){case"JavaScript":return Tj;case"TypeScript":return Cj;case"Flow":return _j;default:return Oj}},"getPropDefFactory"),A0=b(e=>e.type!=null?"JavaScript":e.flowType!=null?"Flow":e.tsType!=null?"TypeScript":"Unknown","getTypeSystem"),Ij=b(e=>{let t=A0(e[0]),r=S0(t);return e.map(n=>{let o=n;return n.type?.elements&&(o={...n,type:{...n.type,value:n.type.elements}}),al(o.name,o,t,r)})},"extractComponentSectionArray"),Pj=b(e=>{let t=Object.keys(e),r=A0(e[t[0]]),n=S0(r);return t.map(o=>{let a=e[o];return a!=null?al(o,a,r,n):null}).filter(Boolean)},"extractComponentSectionObject"),Ine=b((e,t)=>{let r=Fb(e,t);return Db(r)?Array.isArray(r)?Ij(r):Pj(r):[]},"extractComponentProps");function al(e,t,r,n){let o=Ej(t.description);return o.includesJsDoc&&o.ignore?null:{propDef:n(e,t,o),jsDocTags:o.extractedTags,docgenInfo:t,typeSystem:r}}b(al,"extractProp");function kj(e){return e!=null?jb(e):""}b(kj,"extractComponentDescription");var kne=b(e=>{let{component:t,argTypes:r,parameters:{docs:n={}}}=e,{extractArgTypes:o}=n,a=o&&t?o(t):{};return a?Ot(a,r):r},"enhanceArgTypes"),T0="storybook/docs",Rne=`${T0}/panel`;var Dne=`${T0}/snippet-rendered`,Rj=(e=>(e.AUTO="auto",e.CODE="code",e.DYNAMIC="dynamic",e))(Rj||{}),Dj=/(addons\/|addon-|addon-essentials\/)(docs|controls)/,Fne=b(e=>e.presetsList?.some(t=>Dj.test(t.name)),"hasDocsOrControls");S();A();T();S();A();T();var Wne=__STORYBOOK_CHANNELS__,{Channel:Kne,PostMessageTransport:Yne,WebsocketTransport:Xne,createBrowserChannel:Qne}=__STORYBOOK_CHANNELS__;var qv=nr({"../../node_modules/memoizerific/memoizerific.js"(e,t){(function(r){if(typeof e=="object"&&typeof t<"u")t.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"||typeof window<"u"?n=window:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return function r(n,o,a){function i(u,c){if(!o[u]){if(!n[u]){var d=typeof mn=="function"&&mn;if(!c&&d)return d(u,!0);if(s)return s(u,!0);var y=new Error("Cannot find module '"+u+"'");throw y.code="MODULE_NOT_FOUND",y}var f=o[u]={exports:{}};n[u][0].call(f.exports,function(h){var g=n[u][1][h];return i(g||h)},f,f.exports,r,n,o,a)}return o[u].exports}for(var s=typeof mn=="function"&&mn,l=0;l=0)return this.lastItem=this.list[s],this.list[s].val},a.prototype.set=function(i,s){var l;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(l=this.indexOf(i),l>=0?(this.lastItem=this.list[l],this.list[l].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},a.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},a.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},a.prototype.forEach=function(i,s){var l;for(l=0;l0&&(x[v]={cacheItem:h,arg:arguments[v]},O?i(d,x):d.push(x),d.length>u&&s(d.shift())),f.wasMemoized=O,f.numArgs=v+1,_};return f.limit=u,f.wasMemoized=!1,f.cache=c,f.lru=d,f}};function i(u,c){var d=u.length,y=c.length,f,h,g;for(h=0;h=0&&(d=u[f],y=d.cacheItem.get(d.arg),!y||!y.size);f--)d.cacheItem.delete(d.arg)}function l(u,c){return u===c||u!==u&&c!==c}},{"map-or-similar":1}]},{},[3])(3)})}}),xt=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();function en(){return en=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?o-1:0),i=1;i=0&&o<1?(s=a,l=i):o>=1&&o<2?(s=i,l=a):o>=2&&o<3?(l=a,u=i):o>=3&&o<4?(l=i,u=a):o>=4&&o<5?(s=i,u=a):o>=5&&o<6&&(s=a,u=i);var c=r-a/2,d=s+c,y=l+c,f=u+c;return n(d,y,f)}var iv={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function HN(e){if(typeof e!="string")return e;var t=e.toLowerCase();return iv[t]?"#"+iv[t]:e}var GN=/^#[a-fA-F0-9]{6}$/,WN=/^#[a-fA-F0-9]{8}$/,KN=/^#[a-fA-F0-9]{3}$/,YN=/^#[a-fA-F0-9]{4}$/,ml=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,XN=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,QN=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,ZN=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Aa(e){if(typeof e!="string")throw new Et(3);var t=HN(e);if(t.match(GN))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(WN)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(KN))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(YN)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var o=ml.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=XN.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var i=QN.exec(t);if(i){var s=parseInt(""+i[1],10),l=parseInt(""+i[2],10)/100,u=parseInt(""+i[3],10)/100,c="rgb("+eo(s,l,u)+")",d=ml.exec(c);if(!d)throw new Et(4,t,c);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var y=ZN.exec(t.substring(0,50));if(y){var f=parseInt(""+y[1],10),h=parseInt(""+y[2],10)/100,g=parseInt(""+y[3],10)/100,_="rgb("+eo(f,h,g)+")",v=ml.exec(_);if(!v)throw new Et(4,t,_);return{red:parseInt(""+v[1],10),green:parseInt(""+v[2],10),blue:parseInt(""+v[3],10),alpha:parseFloat(""+y[4])>1?parseFloat(""+y[4])/100:parseFloat(""+y[4])}}throw new Et(5)}function e3(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),a=Math.min(t,r,n),i=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var s,l=o-a,u=i>.5?l/(2-o-a):l/(o+a);switch(o){case t:s=(r-n)/l+(r=1?Sa(e,t,r):"rgba("+eo(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Sa(e.hue,e.saturation,e.lightness):"rgba("+eo(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Et(2)}function Pl(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Il("#"+mr(e)+mr(t)+mr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Il("#"+mr(e.red)+mr(e.green)+mr(e.blue));throw new Et(6)}function Dt(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=Aa(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Pl(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Pl(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Et(7)}var a3=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},i3=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},s3=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},l3=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function Jv(e){if(typeof e!="object")throw new Et(8);if(i3(e))return Dt(e);if(a3(e))return Pl(e);if(l3(e))return o3(e);if(s3(e))return n3(e);throw new Et(8)}function $v(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):$v(e,t,n)}}function Ta(e){return $v(e,e.length,[])}function Ca(e,t,r){return Math.max(e,Math.min(t,r))}function u3(e,t){if(t==="transparent")return t;var r=Uv(t);return Jv(en({},r,{lightness:Ca(0,1,r.lightness-parseFloat(e))}))}var c3=Ta(u3),vt=c3;function p3(e,t){if(t==="transparent")return t;var r=Uv(t);return Jv(en({},r,{lightness:Ca(0,1,r.lightness+parseFloat(e))}))}var d3=Ta(p3),gr=d3;function f3(e,t){if(t==="transparent")return t;var r=Aa(t),n=typeof r.alpha=="number"?r.alpha:1,o=en({},r,{alpha:Ca(0,1,(n*100+parseFloat(e)*100)/100)});return Dt(o)}var y3=Ta(f3),ba=y3;function h3(e,t){if(t==="transparent")return t;var r=Aa(t),n=typeof r.alpha=="number"?r.alpha:1,o=en({},r,{alpha:Ca(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Dt(o)}var m3=Ta(h3),ve=m3,g3=Object.create,zv=Object.defineProperty,b3=Object.getOwnPropertyDescriptor,v3=Object.getOwnPropertyNames,x3=Object.getPrototypeOf,E3=Object.prototype.hasOwnProperty,w3=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),S3=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of v3(t))!E3.call(e,o)&&o!==r&&zv(e,o,{get:()=>t[o],enumerable:!(n=b3(t,o))||n.enumerable});return e},A3=(e,t,r)=>(r=e!=null?g3(x3(e)):{},S3(t||!e||!e.__esModule?zv(r,"default",{value:e,enumerable:!0}):r,e)),T3=w3(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function i(s,l,u){var c,d,y,f=t.call(s),h=t.call(l);if(s===l)return!0;if(s==null||l==null)return!1;if(u.indexOf(s)>-1&&u.indexOf(l)>-1)return!0;if(u.push(s,l),f!=h||(c=n(s),d=n(l),c.length!=d.length||c.some(function(g){return!i(s[g],l[g],u)})))return!1;switch(f.slice(8,-1)){case"Symbol":return s.valueOf()==l.valueOf();case"Date":case"Number":return+s==+l||+s!=+s&&+l!=+l;case"RegExp":case"Function":case"String":case"Boolean":return""+s==""+l;case"Set":case"Map":c=s.entries(),d=l.entries();do if(!i((y=c.next()).value,d.next().value,u))return!1;while(!y.done);return!0;case"ArrayBuffer":s=new Uint8Array(s),l=new Uint8Array(l);case"DataView":s=new Uint8Array(s.buffer),l=new Uint8Array(l.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(s.length!=l.length)return!1;for(y=0;ye.map(t=>typeof t<"u").filter(Boolean).length,C3=(e,t)=>{let{exists:r,eq:n,neq:o,truthy:a}=e;if(Vv([r,n,o,a])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:n,neq:o})}`);if(typeof n<"u")return(0,sv.isEqual)(t,n);if(typeof o<"u")return!(0,sv.isEqual)(t,o);if(typeof r<"u"){let i=typeof t<"u";return r?i:!i}return typeof a>"u"||a?!!t:!t},_3=(e,t,r)=>{if(!e.if)return!0;let{arg:n,global:o}=e.if;if(Vv([n,o])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:n,global:o})}`);let a=n?t[n]:r[o];return C3(e.if,a)};function br(){return br=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),pv={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xA0",quot:"\u201C"},I3=["style","script"],P3=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,k3=/mailto:/i,R3=/\n{2,}$/,Hv=/^(\s*>[\s\S]*?)(?=\n{2,})/,D3=/^ *> ?/gm,F3=/^ {2,}\n/,j3=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,Gv=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,Wv=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,N3=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,B3=/^(?:\n *)*\n/,L3=/\r\n?/g,q3=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,M3=/^\[\^([^\]]+)]/,U3=/\f/g,J3=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,$3=/^\s*?\[(x|\s)\]/,Kv=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Yv=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Xv=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,kl=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,z3=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,Qv=/^)/,V3=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Rl=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,H3=/^\{.*\}$/,G3=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,W3=/^<([^ >]+@[^ >]+)>/,K3=/^<([^ >]+:\/[^ >]+)>/,Y3=/-([a-z])?/gi,Zv=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,X3=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,Q3=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Z3=/^\[([^\]]*)\] ?\[([^\]]*)\]/,eB=/(\[|\])/g,tB=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,rB=/\t/g,nB=/^ *\| */,oB=/(^ *\||\| *$)/g,aB=/ *$/,iB=/^ *:-+: *$/,sB=/^ *:-+ *$/,lB=/^ *-+: *$/,_a="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",uB=new RegExp(`^([*_])\\1${_a}\\1\\1(?!\\1)`),cB=new RegExp(`^([*_])${_a}\\1(?!\\1|\\w)`),pB=new RegExp(`^==${_a}==`),dB=new RegExp(`^~~${_a}~~`),fB=/^\\([^0-9A-Za-z\s])/,yB=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,hB=/^\n+/,mB=/^([ \t]*)/,gB=/\\([^\\])/g,dv=/ *\n+$/,bB=/(?:^|\n)( *)$/,Nl="(?:\\d+\\.)",Bl="(?:[*+-])";function e2(e){return"( *)("+(e===1?Nl:Bl)+") +"}var t2=e2(1),r2=e2(2);function n2(e){return new RegExp("^"+(e===1?t2:r2))}var vB=n2(1),xB=n2(2);function o2(e){return new RegExp("^"+(e===1?t2:r2)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Nl:Bl)+" )[^\\n]*)*(\\n|$)","gm")}var a2=o2(1),i2=o2(2);function s2(e){let t=e===1?Nl:Bl;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var l2=s2(1),u2=s2(2);function fv(e,t){let r=t===1,n=r?l2:u2,o=r?a2:i2,a=r?vB:xB;return{match(i,s,l){let u=bB.exec(l);return u&&(s.list||!s.inline&&!s.simple)?n.exec(i=u[1]+i):null},order:1,parse(i,s,l){let u=r?+i[2]:void 0,c=i[0].replace(R3,` +`).match(o),d=!1;return{items:c.map(function(y,f){let h=a.exec(y)[0].length,g=new RegExp("^ {1,"+h+"}","gm"),_=y.replace(g,"").replace(a,""),v=f===c.length-1,x=_.indexOf(` + +`)!==-1||v&&d;d=x;let O=l.inline,C=l.list,I;l.list=!0,x?(l.inline=!1,I=_.replace(dv,` + +`)):(l.inline=!0,I=_.replace(dv,""));let P=s(I,l);return l.inline=O,l.list=C,P}),ordered:r,start:u}},render:(i,s,l)=>e(i.ordered?"ol":"ul",{key:l.key,start:i.type==="20"?i.start:void 0},i.items.map(function(u,c){return e("li",{key:c},s(u,l))}))}}var EB=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),wB=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,c2=[Hv,Gv,Wv,Kv,Xv,Yv,Qv,Zv,a2,l2,i2,u2],SB=[...c2,/^[^\n]+(?: \n|\n{2,})/,kl,Rl];function AB(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function TB(e){return lB.test(e)?"right":iB.test(e)?"center":sB.test(e)?"left":null}function yv(e,t,r){let n=r.inTable;r.inTable=!0;let o=t(e.trim(),r);r.inTable=n;let a=[[]];return o.forEach(function(i,s){i.type==="26"?s!==0&&s!==o.length-1&&a.push([]):(i.type!=="27"||o[s+1]!=null&&o[s+1].type!=="26"||(i.text=i.text.replace(aB,"")),a[a.length-1].push(i))}),a}function CB(e,t,r){r.inline=!0;let n=yv(e[1],t,r),o=e[2].replace(oB,"").split("|").map(TB),a=function(i,s,l){return i.trim().split(` +`).map(function(u){return yv(u,s,l)})}(e[3],t,r);return r.inline=!1,{align:o,cells:a,header:n,type:"25"}}function hv(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function Gt(e){return function(t,r){return r.inline?e.exec(t):null}}function Wt(e){return function(t,r){return r.inline||r.simple?e.exec(t):null}}function Rt(e){return function(t,r){return r.inline||r.simple?null:e.exec(t)}}function Xn(e){return function(t){return e.exec(t)}}function _B(e,t,r){if(t.inline||t.simple||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(a=>!c2.some(i=>i.test(a))&&(n+=a+` +`,a.trim()));let o=n.trimEnd();return o==""?null:[n,o]}function Qr(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e}function mv(e){return e.replace(gB,"$1")}function wa(e,t,r){let n=r.inline||!1,o=r.simple||!1;r.inline=!0,r.simple=!0;let a=e(t,r);return r.inline=n,r.simple=o,a}function OB(e,t,r){let n=r.inline||!1,o=r.simple||!1;r.inline=!1,r.simple=!0;let a=e(t,r);return r.inline=n,r.simple=o,a}function IB(e,t,r){return r.inline=!1,e(t,r)}var bl=(e,t,r)=>({children:wa(t,e[1],r)});function vl(){return{}}function xl(){return null}function PB(...e){return e.filter(Boolean).join(" ")}function El(e,t,r){let n=e,o=t.split(".");for(;o.length&&(n=n[o[0]],n!==void 0);)o.shift();return n||r}function kB(e="",t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||AB,t.namedCodesToUnicode=t.namedCodesToUnicode?br({},pv,t.namedCodesToUnicode):pv;let r=t.createElement||Fa;function n(f,h,...g){let _=El(t.overrides,`${f}.props`,{});return r(function(v,x){let O=El(x,v);return O?typeof O=="function"||typeof O=="object"&&"render"in O?O:El(x,`${v}.component`,v):v}(f,t.overrides),br({},h,_,{className:PB(h?.className,_.className)||void 0}),...g)}function o(f){f=f.replace(J3,"");let h=!1;t.forceInline?h=!0:t.forceBlock||(h=tB.test(f)===!1);let g=c(u(h?f:`${f.trimEnd().replace(hB,"")} + +`,{inline:h}));for(;typeof g[g.length-1]=="string"&&!g[g.length-1].trim();)g.pop();if(t.wrapper===null)return g;let _=t.wrapper||(h?"span":"div"),v;if(g.length>1||t.forceWrapper)v=g;else{if(g.length===1)return v=g[0],typeof v=="string"?n("span",{key:"outer"},v):v;v=null}return Fa(_,{key:"outer"},v)}function a(f){let h=f.match(P3);return h?h.reduce(function(g,_,v){let x=_.indexOf("=");if(x!==-1){let O=function(F){return F.indexOf("-")!==-1&&F.match(V3)===null&&(F=F.replace(Y3,function(D,U){return U.toUpperCase()})),F}(_.slice(0,x)).trim(),C=function(F){let D=F[0];return(D==='"'||D==="'")&&F.length>=2&&F[F.length-1]===D?F.slice(1,-1):F}(_.slice(x+1).trim()),I=cv[O]||O,P=g[I]=function(F,D){return F==="style"?D.split(/;\s?/).reduce(function(U,G){let X=G.slice(0,G.indexOf(":"));return U[X.trim().replace(/(-[a-z])/g,Q=>Q[1].toUpperCase())]=G.slice(X.length+1).trim(),U},{}):F==="href"||F==="src"?Qr(D):(D.match(H3)&&(D=D.slice(1,D.length-1)),D==="true"||D!=="false"&&D)}(O,C);typeof P=="string"&&(kl.test(P)||Rl.test(P))&&(g[I]=Oe(o(P.trim()),{key:v}))}else _!=="style"&&(g[cv[_]||_]=!0);return g},{}):null}let i=[],s={},l={0:{match:Rt(Hv),order:1,parse:(f,h,g)=>({children:h(f[0].replace(D3,""),g)}),render:(f,h,g)=>n("blockquote",{key:g.key},h(f.children,g))},1:{match:Xn(F3),order:1,parse:vl,render:(f,h,g)=>n("br",{key:g.key})},2:{match:Rt(j3),order:1,parse:vl,render:(f,h,g)=>n("hr",{key:g.key})},3:{match:Rt(Wv),order:0,parse:f=>({lang:void 0,text:f[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(f,h,g)=>n("pre",{key:g.key},n("code",br({},f.attrs,{className:f.lang?`lang-${f.lang}`:""}),f.text))},4:{match:Rt(Gv),order:0,parse:f=>({attrs:a(f[3]||""),lang:f[2]||void 0,text:f[4],type:"3"})},5:{match:Wt(N3),order:3,parse:f=>({text:f[2]}),render:(f,h,g)=>n("code",{key:g.key},f.text)},6:{match:Rt(q3),order:0,parse:f=>(i.push({footnote:f[2],identifier:f[1]}),{}),render:xl},7:{match:Gt(M3),order:1,parse:f=>({target:`#${t.slugify(f[1])}`,text:f[1]}),render:(f,h,g)=>n("a",{key:g.key,href:Qr(f.target)},n("sup",{key:g.key},f.text))},8:{match:Gt($3),order:1,parse:f=>({completed:f[1].toLowerCase()==="x"}),render:(f,h,g)=>n("input",{checked:f.completed,key:g.key,readOnly:!0,type:"checkbox"})},9:{match:Rt(t.enforceAtxHeadings?Yv:Kv),order:1,parse:(f,h,g)=>({children:wa(h,f[2],g),id:t.slugify(f[2]),level:f[1].length}),render:(f,h,g)=>n(`h${f.level}`,{id:f.id,key:g.key},h(f.children,g))},10:{match:Rt(Xv),order:0,parse:(f,h,g)=>({children:wa(h,f[1],g),level:f[2]==="="?1:2,type:"9"})},11:{match:Xn(kl),order:1,parse(f,h,g){let[,_]=f[3].match(mB),v=new RegExp(`^${_}`,"gm"),x=f[3].replace(v,""),O=(C=x,SB.some(D=>D.test(C))?IB:wa);var C;let I=f[1].toLowerCase(),P=I3.indexOf(I)!==-1,F={attrs:a(f[2]),noInnerParse:P,tag:(P?I:f[1]).trim()};return g.inAnchor=g.inAnchor||I==="a",P?F.text=f[3]:F.children=O(h,x,g),g.inAnchor=!1,F},render:(f,h,g)=>n(f.tag,br({key:g.key},f.attrs),f.text||h(f.children,g))},13:{match:Xn(Rl),order:1,parse:f=>({attrs:a(f[2]||""),tag:f[1].trim()}),render:(f,h,g)=>n(f.tag,br({},f.attrs,{key:g.key}))},12:{match:Xn(Qv),order:1,parse:()=>({}),render:xl},14:{match:Wt(wB),order:1,parse:f=>({alt:f[1],target:mv(f[2]),title:f[3]}),render:(f,h,g)=>n("img",{key:g.key,alt:f.alt||void 0,title:f.title||void 0,src:Qr(f.target)})},15:{match:Gt(EB),order:3,parse:(f,h,g)=>({children:OB(h,f[1],g),target:mv(f[2]),title:f[3]}),render:(f,h,g)=>n("a",{key:g.key,href:Qr(f.target),title:f.title},h(f.children,g))},16:{match:Gt(K3),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],type:"15"})},17:{match:(f,h)=>h.inAnchor?null:Gt(G3)(f,h),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],title:void 0,type:"15"})},18:{match:Gt(W3),order:0,parse(f){let h=f[1],g=f[1];return k3.test(g)||(g="mailto:"+g),{children:[{text:h.replace("mailto:",""),type:"27"}],target:g,type:"15"}}},20:fv(n,1),33:fv(n,2),19:{match:Rt(B3),order:3,parse:vl,render:()=>` +`},21:{match:_B,order:3,parse:bl,render:(f,h,g)=>n("p",{key:g.key},h(f.children,g))},22:{match:Gt(X3),order:0,parse:f=>(s[f[1]]={target:f[2],title:f[4]},{}),render:xl},23:{match:Wt(Q3),order:0,parse:f=>({alt:f[1]||void 0,ref:f[2]}),render:(f,h,g)=>s[f.ref]?n("img",{key:g.key,alt:f.alt,src:Qr(s[f.ref].target),title:s[f.ref].title}):null},24:{match:Gt(Z3),order:0,parse:(f,h,g)=>({children:h(f[1],g),fallbackChildren:h(f[0].replace(eB,"\\$1"),g),ref:f[2]}),render:(f,h,g)=>s[f.ref]?n("a",{key:g.key,href:Qr(s[f.ref].target),title:s[f.ref].title},h(f.children,g)):n("span",{key:g.key},h(f.fallbackChildren,g))},25:{match:Rt(Zv),order:1,parse:CB,render:(f,h,g)=>n("table",{key:g.key},n("thead",null,n("tr",null,f.header.map(function(_,v){return n("th",{key:v,style:hv(f,v)},h(_,g))}))),n("tbody",null,f.cells.map(function(_,v){return n("tr",{key:v},_.map(function(x,O){return n("td",{key:O,style:hv(f,O)},h(x,g))}))})))},26:{match:function(f,h){return h.inTable?(h.inline=!0,nB.exec(f)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:Xn(yB),order:4,parse:f=>({text:f[0].replace(z3,(h,g)=>t.namedCodesToUnicode[g]?t.namedCodesToUnicode[g]:h)}),render:f=>f.text},28:{match:Wt(uB),order:2,parse:(f,h,g)=>({children:h(f[2],g)}),render:(f,h,g)=>n("strong",{key:g.key},h(f.children,g))},29:{match:Wt(cB),order:3,parse:(f,h,g)=>({children:h(f[2],g)}),render:(f,h,g)=>n("em",{key:g.key},h(f.children,g))},30:{match:Wt(fB),order:1,parse:f=>({text:f[1],type:"27"})},31:{match:Wt(pB),order:3,parse:bl,render:(f,h,g)=>n("mark",{key:g.key},h(f.children,g))},32:{match:Wt(dB),order:3,parse:bl,render:(f,h,g)=>n("del",{key:g.key},h(f.children,g))}};t.disableParsingRawHTML===!0&&(delete l[11],delete l[13]);let u=function(f){let h=Object.keys(f);function g(_,v){let x=[],O="";for(;_;){let C=0;for(;Cx(g,_,v),g,_,v):x(g,_,v)}}(l,t.renderRule),function f(h,g={}){if(Array.isArray(h)){let _=g.key,v=[],x=!1;for(let O=0;O{let{children:t="",options:r}=e,n=function(o,a){if(o==null)return{};var i,s,l={},u=Object.keys(o);for(s=0;s=0||(l[i]=o[i]);return l}(e,O3);return Oe(kB(t,r),n)},DB=gn(qv(),1),FB=Object.create,p2=Object.defineProperty,jB=Object.getOwnPropertyDescriptor,d2=Object.getOwnPropertyNames,NB=Object.getPrototypeOf,BB=Object.prototype.hasOwnProperty,ct=(e,t)=>function(){return t||(0,e[d2(e)[0]])((t={exports:{}}).exports,t),t.exports},LB=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of d2(t))!BB.call(e,o)&&o!==r&&p2(e,o,{get:()=>t[o],enumerable:!(n=jB(t,o))||n.enumerable});return e},Ll=(e,t,r)=>(r=e!=null?FB(NB(e)):{},LB(t||!e||!e.__esModule?p2(r,"default",{value:e,enumerable:!0}):r,e)),qB=gn(qv(),1),f2=ct({"node_modules/has-symbols/shams.js"(e,t){t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},n=Symbol("test"),o=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var a=42;r[n]=a;for(n in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var i=Object.getOwnPropertySymbols(r);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(r,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(r,n);if(s.value!==a||s.enumerable!==!0)return!1}return!0}}}),y2=ct({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,n=f2();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),MB=ct({"node_modules/function-bind/implementation.js"(e,t){var r="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,o=Object.prototype.toString,a="[object Function]";t.exports=function(i){var s=this;if(typeof s!="function"||o.call(s)!==a)throw new TypeError(r+s);for(var l=n.call(arguments,1),u,c=function(){if(this instanceof u){var g=s.apply(this,l.concat(n.call(arguments)));return Object(g)===g?g:this}else return s.apply(i,l.concat(n.call(arguments)))},d=Math.max(0,s.length-l.length),y=[],f=0;f"u"?r:d(Uint8Array),h={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":c?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":y,"%AsyncGenerator%":y,"%AsyncGeneratorFunction%":y,"%AsyncIteratorPrototype%":y,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":y,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":c?d(d([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!c?r:d(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!c?r:d(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":c?d(""[Symbol.iterator]()):r,"%Symbol%":c?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":u,"%TypedArray%":f,"%TypeError%":a,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet},g=function Q(V){var R;if(V==="%AsyncFunction%")R=i("async function () {}");else if(V==="%GeneratorFunction%")R=i("function* () {}");else if(V==="%AsyncGeneratorFunction%")R=i("async function* () {}");else if(V==="%AsyncGenerator%"){var q=Q("%AsyncGeneratorFunction%");q&&(R=q.prototype)}else if(V==="%AsyncIteratorPrototype%"){var M=Q("%AsyncGenerator%");M&&(R=d(M.prototype))}return h[V]=R,R},_={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=ql(),x=UB(),O=v.call(Function.call,Array.prototype.concat),C=v.call(Function.apply,Array.prototype.splice),I=v.call(Function.call,String.prototype.replace),P=v.call(Function.call,String.prototype.slice),F=v.call(Function.call,RegExp.prototype.exec),D=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,U=/\\(\\)?/g,G=function(Q){var V=P(Q,0,1),R=P(Q,-1);if(V==="%"&&R!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(R==="%"&&V!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var q=[];return I(Q,D,function(M,Y,te,ne){q[q.length]=te?I(ne,U,"$1"):Y||M}),q},X=function(Q,V){var R=Q,q;if(x(_,R)&&(q=_[R],R="%"+q[0]+"%"),x(h,R)){var M=h[R];if(M===y&&(M=g(R)),typeof M>"u"&&!V)throw new a("intrinsic "+Q+" exists, but is not available. Please file an issue!");return{alias:q,name:R,value:M}}throw new n("intrinsic "+Q+" does not exist!")};t.exports=function(Q,V){if(typeof Q!="string"||Q.length===0)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof V!="boolean")throw new a('"allowMissing" argument must be a boolean');if(F(/^%?[^%]*%?$/,Q)===null)throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var R=G(Q),q=R.length>0?R[0]:"",M=X("%"+q+"%",V),Y=M.name,te=M.value,ne=!1,re=M.alias;re&&(q=re[0],C(R,O([0,1],re)));for(var Z=1,ae=!0;Z=R.length){var we=s(te,le);ae=!!we,ae&&"get"in we&&!("originalValue"in we.get)?te=we.get:te=te[le]}else ae=x(te,le),te=te[le];ae&&!ne&&(h[Y]=te)}}return te}}}),JB=ct({"node_modules/call-bind/index.js"(e,t){var r=ql(),n=h2(),o=n("%Function.prototype.apply%"),a=n("%Function.prototype.call%"),i=n("%Reflect.apply%",!0)||r.call(a,o),s=n("%Object.getOwnPropertyDescriptor%",!0),l=n("%Object.defineProperty%",!0),u=n("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}t.exports=function(d){var y=i(r,a,arguments);if(s&&l){var f=s(y,"length");f.configurable&&l(y,"length",{value:1+u(0,d.length-(arguments.length-1))})}return y};var c=function(){return i(r,o,arguments)};l?l(t.exports,"apply",{value:c}):t.exports.apply=c}}),$B=ct({"node_modules/call-bind/callBound.js"(e,t){var r=h2(),n=JB(),o=n(r("String.prototype.indexOf"));t.exports=function(a,i){var s=r(a,!!i);return typeof s=="function"&&o(a,".prototype.")>-1?n(s):s}}}),zB=ct({"node_modules/has-tostringtag/shams.js"(e,t){var r=f2();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),VB=ct({"node_modules/is-regex/index.js"(e,t){var r=$B(),n=zB()(),o,a,i,s;n&&(o=r("Object.prototype.hasOwnProperty"),a=r("RegExp.prototype.exec"),i={},l=function(){throw i},s={toString:l,valueOf:l},typeof Symbol.toPrimitive=="symbol"&&(s[Symbol.toPrimitive]=l));var l,u=r("Object.prototype.toString"),c=Object.getOwnPropertyDescriptor,d="[object RegExp]";t.exports=n?function(y){if(!y||typeof y!="object")return!1;var f=c(y,"lastIndex"),h=f&&o(f,"value");if(!h)return!1;try{a(y,s)}catch(g){return g===i}}:function(y){return!y||typeof y!="object"&&typeof y!="function"?!1:u(y)===d}}}),HB=ct({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(o){if(!o)return!1;var a=r.call(o);return a==="[object Function]"||typeof o=="function"&&a!=="[object RegExp]"||typeof window<"u"&&(o===window.setTimeout||o===window.alert||o===window.confirm||o===window.prompt)}}}),GB=ct({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,n=y2()();n?(o=Symbol.prototype.toString,a=/^Symbol\(.*\)$/,i=function(s){return typeof s.valueOf()!="symbol"?!1:a.test(o.call(s))},t.exports=function(s){if(typeof s=="symbol")return!0;if(r.call(s)!=="[object Symbol]")return!1;try{return i(s)}catch{return!1}}):t.exports=function(s){return!1};var o,a,i}});Ll(VB());Ll(HB());Ll(GB());var WB=typeof window=="object"&&window&&window.Object===Object&&window,KB=WB,YB=typeof self=="object"&&self&&self.Object===Object&&self,XB=KB||YB||Function("return this")(),Ml=XB,QB=Ml.Symbol,tn=QB,m2=Object.prototype,ZB=m2.hasOwnProperty,eL=m2.toString,Qn=tn?tn.toStringTag:void 0;function tL(e){var t=ZB.call(e,Qn),r=e[Qn];try{e[Qn]=void 0;var n=!0}catch{}var o=eL.call(e);return n&&(t?e[Qn]=r:delete e[Qn]),o}var rL=tL,nL=Object.prototype,oL=nL.toString;function aL(e){return oL.call(e)}var iL=aL,sL="[object Null]",lL="[object Undefined]",gv=tn?tn.toStringTag:void 0;function uL(e){return e==null?e===void 0?lL:sL:gv&&gv in Object(e)?rL(e):iL(e)}var cL=uL,bv=tn?tn.prototype:void 0;bv&&bv.toString;function pL(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var g2=pL,dL="[object AsyncFunction]",fL="[object Function]",yL="[object GeneratorFunction]",hL="[object Proxy]";function mL(e){if(!g2(e))return!1;var t=cL(e);return t==fL||t==yL||t==dL||t==hL}var gL=mL,bL=Ml["__core-js_shared__"],wl=bL,vv=function(){var e=/[^.]+$/.exec(wl&&wl.keys&&wl.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function vL(e){return!!vv&&vv in e}var xL=vL,EL=Function.prototype,wL=EL.toString;function SL(e){if(e!=null){try{return wL.call(e)}catch{}try{return e+""}catch{}}return""}var AL=SL,TL=/[\\^$.*+?()[\]{}|]/g,CL=/^\[object .+?Constructor\]$/,_L=Function.prototype,OL=Object.prototype,IL=_L.toString,PL=OL.hasOwnProperty,kL=RegExp("^"+IL.call(PL).replace(TL,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function RL(e){if(!g2(e)||xL(e))return!1;var t=gL(e)?kL:CL;return t.test(AL(e))}var DL=RL;function FL(e,t){return e?.[t]}var jL=FL;function NL(e,t){var r=jL(e,t);return DL(r)?r:void 0}var b2=NL;function BL(e,t){return e===t||e!==e&&t!==t}var LL=BL,qL=b2(Object,"create"),to=qL;function ML(){this.__data__=to?to(null):{},this.size=0}var UL=ML;function JL(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var $L=JL,zL="__lodash_hash_undefined__",VL=Object.prototype,HL=VL.hasOwnProperty;function GL(e){var t=this.__data__;if(to){var r=t[e];return r===zL?void 0:r}return HL.call(t,e)?t[e]:void 0}var WL=GL,KL=Object.prototype,YL=KL.hasOwnProperty;function XL(e){var t=this.__data__;return to?t[e]!==void 0:YL.call(t,e)}var QL=XL,ZL="__lodash_hash_undefined__";function eq(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=to&&t===void 0?ZL:t,this}var tq=eq;function rn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var dq=pq;function fq(e,t){var r=this.__data__,n=Oa(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var yq=fq;function nn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,n=!1,o=!1,a="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let i=0;iLq(e).replace(/\n\s*/g,"").trim());var qq=or({"../../node_modules/tocbot/src/js/default-options.js"(e,t){t.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(r){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(r){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}}}),Mq=or({"../../node_modules/tocbot/src/js/build-html.js"(e,t){t.exports=function(r){var n=[].forEach,o=[].some,a=document.body,i,s=!0,l=" ";function u(C,I){var P=I.appendChild(d(C));if(C.children.length){var F=y(C.isCollapsed);C.children.forEach(function(D){u(D,F)}),P.appendChild(F)}}function c(C,I){var P=!1,F=y(P);if(I.forEach(function(D){u(D,F)}),i=C||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),I.length===0?i:i.appendChild(F)}function d(C){var I=document.createElement("li"),P=document.createElement("a");return r.listItemClass&&I.setAttribute("class",r.listItemClass),r.onClick&&(P.onclick=r.onClick),r.includeTitleTags&&P.setAttribute("title",C.textContent),r.includeHtml&&C.childNodes.length?n.call(C.childNodes,function(F){P.appendChild(F.cloneNode(!0))}):P.textContent=C.textContent,P.setAttribute("href",r.basePath+"#"+C.id),P.setAttribute("class",r.linkClass+l+"node-name--"+C.nodeName+l+r.extraLinkClasses),I.appendChild(P),I}function y(C){var I=r.orderedList?"ol":"ul",P=document.createElement(I),F=r.listClass+l+r.extraListClasses;return C&&(F=F+l+r.collapsibleClass,F=F+l+r.isCollapsedClass),P.setAttribute("class",F),P}function f(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var C;C=document.querySelector(r.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||a.scrollTop;var I=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=i.offsetTop),C>r.fixedSidebarOffset?I.className.indexOf(r.positionFixedClass)===-1&&(I.className+=l+r.positionFixedClass):I.className=I.className.replace(l+r.positionFixedClass,"")}function h(C){var I=0;return C!==null&&(I=C.offsetTop,r.hasInnerContainers&&(I+=h(C.offsetParent))),I}function g(C,I){return C&&C.className!==I&&(C.className=I),C}function _(C){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var I;I=document.querySelector(r.scrollContainer).scrollTop}else I=document.documentElement.scrollTop||a.scrollTop;r.positionFixedSelector&&f();var P=C,F;if(s&&i!==null&&P.length>0){o.call(P,function(R,q){if(h(R)>I+r.headingsOffset+10){var M=q===0?q:q-1;return F=P[M],!0}else if(q===P.length-1)return F=P[P.length-1],!0});var D=i.querySelector("."+r.activeLinkClass),U=i.querySelector("."+r.linkClass+".node-name--"+F.nodeName+'[href="'+r.basePath+"#"+F.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(D===U)return;var G=i.querySelectorAll("."+r.linkClass);n.call(G,function(R){g(R,R.className.replace(l+r.activeLinkClass,""))});var X=i.querySelectorAll("."+r.listItemClass);n.call(X,function(R){g(R,R.className.replace(l+r.activeListItemClass,""))}),U&&U.className.indexOf(r.activeLinkClass)===-1&&(U.className+=l+r.activeLinkClass);var Q=U&&U.parentNode;Q&&Q.className.indexOf(r.activeListItemClass)===-1&&(Q.className+=l+r.activeListItemClass);var V=i.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(V,function(R){R.className.indexOf(r.isCollapsedClass)===-1&&(R.className+=l+r.isCollapsedClass)}),U&&U.nextSibling&&U.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&g(U.nextSibling,U.nextSibling.className.replace(l+r.isCollapsedClass,"")),v(U&&U.parentNode.parentNode)}}function v(C){return C&&C.className.indexOf(r.collapsibleClass)!==-1&&C.className.indexOf(r.isCollapsedClass)!==-1?(g(C,C.className.replace(l+r.isCollapsedClass,"")),v(C.parentNode.parentNode)):C}function x(C){var I=C.target||C.srcElement;typeof I.className!="string"||I.className.indexOf(r.linkClass)===-1||(s=!1)}function O(){s=!0}return{enableTocAnimation:O,disableTocAnimation:x,render:c,updateToc:_}}}}),Uq=or({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function o(d){return d[d.length-1]}function a(d){return+d.nodeName.toUpperCase().replace("H","")}function i(d){try{return d instanceof window.HTMLElement||d instanceof window.parent.HTMLElement}catch{return d instanceof window.HTMLElement}}function s(d){if(!i(d))return d;if(r.ignoreHiddenElements&&(!d.offsetHeight||!d.offsetParent))return null;let y=d.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(d.innerText)):(d.innerText||d.textContent).trim());var f={id:d.id,children:[],nodeName:d.nodeName,headingLevel:a(d),textContent:y};return r.includeHtml&&(f.childNodes=d.childNodes),r.headingObjectCallback?r.headingObjectCallback(f,d):f}function l(d,y){for(var f=s(d),h=f.headingLevel,g=y,_=o(g),v=_?_.headingLevel:0,x=h-v;x>0&&(_=o(g),!(_&&h===_.headingLevel));)_&&_.children!==void 0&&(g=_.children),x--;return h>=r.collapseDepth&&(f.isCollapsed=!0),g.push(f),g}function u(d,y){var f=y;r.ignoreSelector&&(f=y.split(",").map(function(h){return h.trim()+":not("+r.ignoreSelector+")"}));try{return d.querySelectorAll(f)}catch{return console.warn("Headers not found with selector: "+f),null}}function c(d){return n.call(d,function(y,f){var h=s(f);return h&&l(h,y.nest),y},{nest:[]})}return{nestHeadingsArray:c,selectHeadings:u}}}}),Jq=or({"../../node_modules/tocbot/src/js/update-toc-scroll.js"(e,t){t.exports=function(r){var n=r.tocElement||document.querySelector(r.tocSelector);if(n&&n.scrollHeight>n.clientHeight){var o=n.querySelector("."+r.activeListItemClass);o&&(n.scrollTop=o.offsetTop-r.tocScrollOffset)}}}}),$q=or({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(e){e.initSmoothScrolling=t;function t(n){var o=n.duration,a=n.offset,i=location.hash?u(location.href):location.href;s();function s(){document.body.addEventListener("click",d,!1);function d(y){!l(y.target)||y.target.className.indexOf("no-smooth-scroll")>-1||y.target.href.charAt(y.target.href.length-2)==="#"&&y.target.href.charAt(y.target.href.length-1)==="!"||y.target.className.indexOf(n.linkClass)===-1||r(y.target.hash,{duration:o,offset:a,callback:function(){c(y.target.hash)}})}}function l(d){return d.tagName.toLowerCase()==="a"&&(d.hash.length>0||d.href.charAt(d.href.length-1)==="#")&&(u(d.href)===i||u(d.href)+"#"===i)}function u(d){return d.slice(0,d.lastIndexOf("#"))}function c(d){var y=document.getElementById(d.substring(1));y&&(/^(?:a|select|input|button|textarea)$/i.test(y.tagName)||(y.tabIndex=-1),y.focus())}}function r(n,o){var a=window.pageYOffset,i={duration:o.duration,offset:o.offset||0,callback:o.callback,easing:o.easing||h},s=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),l=typeof n=="string"?i.offset+(n?s&&s.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):n,u=typeof i.duration=="function"?i.duration(l):i.duration,c,d;requestAnimationFrame(function(g){c=g,y(g)});function y(g){d=g-c,window.scrollTo(0,i.easing(d,a,l,u)),d"u"&&!d)return;var y,f=Object.prototype.hasOwnProperty;function h(){for(var x={},O=0;O({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:ve(.3,e.color.defaultText),fontSize:e.typography.size.s2})),x2=e=>E.createElement(Vq,{...e,className:"docblock-emptyblock sb-unstyled"}),Hq=W(so)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),Gq=W.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),va=W.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${Fu}`]:{margin:0}})),Wq=()=>E.createElement(Gq,null,E.createElement(va,null),E.createElement(va,{style:{width:"80%"}}),E.createElement(va,{style:{width:"30%"}}),E.createElement(va,{style:{width:"80%"}})),Kq=({isLoading:e,error:t,language:r,code:n,dark:o,format:a=!1,...i})=>{let{typography:s}=ri();if(e)return E.createElement(Wq,null);if(t)return E.createElement(x2,null,t);let l=E.createElement(Hq,{bordered:!0,copyable:!0,format:a,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof o>"u")return l;let u=o?ti.dark:ti.light;return E.createElement(Ru,{theme:Du({...u,fontCode:s.fonts.mono,fontBase:s.fonts.base})},l)},Ne=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,Jl=600;W.h1(Pr,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${Jl}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}}));W.h2(Pr,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${Jl}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:ve(.25,e.color.defaultText)}));W.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?ve(.1,e.color.defaultText):ve(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[Ne("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[Ne("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[Ne("div")]:t,[Ne("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[Ne("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[Ne("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[Ne("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[Ne("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[Ne("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[Ne("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[Ne("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[Ne("img")]:{maxWidth:"100%"},[Ne("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[Ne("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[Ne("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[Ne("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[Ne("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[Ne("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[Ne("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}});W.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${Jl}px)`]:{}}));var Pa=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),Yq=W(Ma)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),Xq=W.div({display:"flex",alignItems:"center",gap:4}),Qq=W.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),Zq=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:o,...a})=>E.createElement(Yq,{...a},E.createElement(Xq,{key:"left"},e?[1,2,3].map(i=>E.createElement(Qq,{key:i})):E.createElement(E.Fragment,null,E.createElement(ht,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},E.createElement(Vu,null)),E.createElement(ht,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},E.createElement(Hu,null)),E.createElement(ht,{key:"zoomreset",onClick:i=>{i.preventDefault(),o()},title:"Reset zoom"},E.createElement(Gu,null))))),eM=vn({scale:1});W.strong(({theme:e})=>({color:e.color.orange}));var tM=W.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Ev=W(Kq)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":vt(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":vt(.05,e.background.content)}})),rM=W.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...Pa(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),nM=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:E.createElement(Ev,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:E.createElement(Ev,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function oM(e){if(Ql.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var aM=W(Zq)({position:"absolute",top:0,left:0,right:0,height:40}),iM=W.div({overflow:"hidden",position:"relative"}),sM=({isLoading:e,isColumn:t,columns:r,children:n,withSource:o,withToolbar:a=!1,isExpanded:i=!1,additionalActions:s,className:l,layout:u="padded",...c})=>{let[d,y]=he(i),{source:f,actionItem:h}=nM(o,d,y),[g,_]=he(1),v=[l].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),x=o?[h]:[],[O,C]=he(s?[...s]:[]),I=[...x,...O],{window:P}=xt,F=$e(async U=>{let{createCopyToClipboardFunction:G}=await Promise.resolve().then(()=>(lo(),au));G()},[]),D=U=>{let G=P.getSelection();G&&G.type==="Range"||(U.preventDefault(),O.filter(X=>X.title==="Copied").length===0&&F(f.props.code).then(()=>{C([...O,{title:"Copied",onClick:()=>{}}]),P.setTimeout(()=>C(O.filter(X=>X.title!=="Copied")),1500)}))};return E.createElement(rM,{withSource:o,withToolbar:a,...c,className:v.join(" ")},a&&E.createElement(aM,{isLoading:e,border:!0,zoom:U=>_(g*U),resetZoom:()=>_(1),storyId:oM(n),baseUrl:"./iframe.html"}),E.createElement(eM.Provider,{value:{scale:g}},E.createElement(iM,{className:"docs-story",onCopyCapture:o&&D},E.createElement(tM,{isColumn:t||!Array.isArray(n),columns:r,layout:u},E.createElement(Va.Element,{scale:g},Array.isArray(n)?n.map((U,G)=>E.createElement("div",{key:G},U)):E.createElement("div",null,n))),E.createElement(ja,{actionItems:I}))),o&&d&&f)};W(sM)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var lM=W.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Ir({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),uM=({tags:e})=>{let t=(e.params||[]).filter(a=>a.description),r=t.length!==0,n=e.deprecated!=null,o=e.returns!=null&&e.returns.description!=null;return!r&&!o&&!n?null:E.createElement(E.Fragment,null,E.createElement(lM,null,E.createElement("tbody",null,n&&E.createElement("tr",{key:"deprecated"},E.createElement("td",{colSpan:2},E.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(a=>E.createElement("tr",{key:a.name},E.createElement("td",null,E.createElement("code",null,a.name)),E.createElement("td",null,a.description))),o&&E.createElement("tr",{key:"returns"},E.createElement("td",null,E.createElement("code",null,"Returns")),E.createElement("td",null,e.returns.description)))))},Dl=8,wv=W.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),cM=W.span(Ir,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),pM=W.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),dM=W.div(Ir,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),fM=W.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),yM=W(Lu)({marginLeft:4}),hM=W(ai)({marginLeft:4}),mM=()=>E.createElement("span",null,"-"),E2=({text:e,simple:t})=>E.createElement(cM,{simple:t},e),gM=(0,DB.default)(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),bM=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return(0,Bv.default)(t)},Sv=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,Dl)),r.map(n=>E.createElement(E2,{key:n,text:n===""?'""':n}))},vM=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[o,a]=he(!1),[i,s]=he(t||!1);if(r==null)return null;let l=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(l))return E.createElement(E2,{text:l});let u=bM(l),c=u.length;return c>Dl?E.createElement(wv,{isExpanded:i},Sv(u,i),E.createElement(pM,{onClick:()=>s(!i)},i?"Show less...":`Show ${c-Dl} more...`)):E.createElement(wv,null,Sv(u))}return E.createElement(za,{closeOnOutsideClick:!0,placement:"bottom",visible:o,onVisibleChange:u=>{a(u)},tooltip:E.createElement(fM,{width:gM(n)},E.createElement(so,{language:"jsx",format:!1},n))},E.createElement(dM,{className:"sbdocs-expandable"},E.createElement("span",null,l),o?E.createElement(yM,null):E.createElement(hM,null)))},Sl=({value:e,initialExpandedArgs:t})=>e==null?E.createElement(mM,null):E.createElement(vM,{value:e,initialExpandedArgs:t}),xM=W.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:ve(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${ba(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${ba(.05,e.appBorderColor)} 0 0 0 2px inset`,color:ba(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${ba(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),EM=e=>e==="true",wM=({name:e,value:t,onChange:r,onBlur:n,onFocus:o,argType:a})=>{let i=$e(()=>r(!1),[r]),s=!!a?.table?.readonly;if(t===void 0)return E.createElement(Bt,{variant:"outline",size:"medium",id:bn(e),onClick:i,disabled:s},"Set boolean");let l=tt(e),u=typeof t=="string"?EM(t):t;return E.createElement(xM,{"aria-disabled":s,htmlFor:l,"aria-label":e},E.createElement("input",{id:l,type:"checkbox",onChange:c=>r(c.target.checked),checked:u,role:"switch",disabled:s,name:e,onBlur:n,onFocus:o}),E.createElement("span",{"aria-hidden":"true"},"False"),E.createElement("span",{"aria-hidden":"true"},"True"))},SM=e=>{let[t,r,n]=e.split("-"),o=new Date;return o.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),o},AM=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},TM=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),o=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${o}`},CM=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},Av=W(dt.Input)(({readOnly:e})=>({opacity:e?.5:1})),_M=W.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),OM=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,argType:a})=>{let[i,s]=he(!0),l=Xe(),u=Xe(),c=!!a?.table?.readonly;ze(()=>{i!==!1&&(l&&l.current&&(l.current.value=t?TM(t):""),u&&u.current&&(u.current.value=t?CM(t):""))},[t]);let d=h=>{if(!h.target.value)return r();let g=SM(h.target.value),_=new Date(t);_.setFullYear(g.getFullYear(),g.getMonth(),g.getDate());let v=_.getTime();v&&r(v),s(!!v)},y=h=>{if(!h.target.value)return r();let g=AM(h.target.value),_=new Date(t);_.setHours(g.getHours()),_.setMinutes(g.getMinutes());let v=_.getTime();v&&r(v),s(!!v)},f=tt(e);return E.createElement(_M,null,E.createElement(Av,{type:"date",max:"9999-12-31",ref:l,id:`${f}-date`,name:`${f}-date`,readOnly:c,onChange:d,onFocus:n,onBlur:o}),E.createElement(Av,{type:"time",id:`${f}-time`,name:`${f}-time`,ref:u,onChange:y,readOnly:c,onFocus:n,onBlur:o}),i?null:E.createElement("div",null,"invalid"))},IM=W.label({display:"flex"}),PM=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},kM=W(dt.Input)(({readOnly:e})=>({opacity:e?.5:1})),RM=({name:e,value:t,onChange:r,min:n,max:o,step:a,onBlur:i,onFocus:s,argType:l})=>{let[u,c]=he(typeof t=="number"?t:""),[d,y]=he(!1),[f,h]=he(null),g=!!l?.table?.readonly,_=$e(O=>{c(O.target.value);let C=parseFloat(O.target.value);Number.isNaN(C)?h(new Error(`'${O.target.value}' is not a number`)):(r(C),h(null))},[r,h]),v=$e(()=>{c("0"),r(0),y(!0)},[y]),x=Xe(null);return ze(()=>{d&&x.current&&x.current.select()},[d]),ze(()=>{u!==(typeof t=="number"?t:"")&&c(t)},[t]),t===void 0?E.createElement(Bt,{variant:"outline",size:"medium",id:bn(e),onClick:v,disabled:g},"Set number"):E.createElement(IM,null,E.createElement(kM,{ref:x,id:tt(e),type:"number",onChange:_,size:"flex",placeholder:"Edit number...",value:u,valid:f?"error":null,autoFocus:d,readOnly:g,name:e,min:n,max:o,step:a,onFocus:s,onBlur:i}))},w2=(e,t)=>{let r=t&&Object.entries(t).find(([n,o])=>o===e);return r?r[0]:void 0},Fl=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],S2=(e,t)=>e&&t&&e.map(r=>t[r]),DM=W.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),FM=W.span({"[aria-readonly=true] &":{opacity:.5}}),jM=W.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Tv=({name:e,options:t,value:r,onChange:n,isInline:o,argType:a})=>{if(!t)return Bo.warn(`Checkbox with no options: ${e}`),E.createElement(E.Fragment,null,"-");let i=Fl(r,t),[s,l]=he(i),u=!!a?.table?.readonly,c=y=>{let f=y.target.value,h=[...s];h.includes(f)?h.splice(h.indexOf(f),1):h.push(f),n(S2(h,t)),l(h)};ze(()=>{l(Fl(r,t))},[r]);let d=tt(e);return E.createElement(DM,{"aria-readonly":u,isInline:o},Object.keys(t).map((y,f)=>{let h=`${d}-${f}`;return E.createElement(jM,{key:h,htmlFor:h},E.createElement("input",{type:"checkbox",disabled:u,id:h,name:h,value:y,onChange:c,checked:s?.includes(y)}),E.createElement(FM,null,y))}))},NM=W.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),BM=W.span({"[aria-readonly=true] &":{opacity:.5}}),LM=W.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Cv=({name:e,options:t,value:r,onChange:n,isInline:o,argType:a})=>{if(!t)return Bo.warn(`Radio with no options: ${e}`),E.createElement(E.Fragment,null,"-");let i=w2(r,t),s=tt(e),l=!!a?.table?.readonly;return E.createElement(NM,{"aria-readonly":l,isInline:o},Object.keys(t).map((u,c)=>{let d=`${s}-${c}`;return E.createElement(LM,{key:d,htmlFor:d},E.createElement("input",{type:"radio",id:d,name:s,disabled:l,value:u,onChange:y=>n(t[y.currentTarget.value]),checked:u===i}),E.createElement(BM,null,u))}))},qM={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},A2=W.select(qM,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),T2=W.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),_v="Choose option...",MM=({name:e,value:t,options:r,onChange:n,argType:o})=>{let a=u=>{n(r[u.currentTarget.value])},i=w2(t,r)||_v,s=tt(e),l=!!o?.table?.readonly;return E.createElement(T2,null,E.createElement(ai,null),E.createElement(A2,{disabled:l,id:s,value:i,onChange:a},E.createElement("option",{key:"no-selection",disabled:!0},_v),Object.keys(r).map(u=>E.createElement("option",{key:u,value:u},u))))},UM=({name:e,value:t,options:r,onChange:n,argType:o})=>{let a=u=>{let c=Array.from(u.currentTarget.options).filter(d=>d.selected).map(d=>d.value);n(S2(c,r))},i=Fl(t,r),s=tt(e),l=!!o?.table?.readonly;return E.createElement(T2,null,E.createElement(A2,{disabled:l,id:s,multiple:!0,value:i,onChange:a},Object.keys(r).map(u=>E.createElement("option",{key:u,value:u},u))))},Ov=e=>{let{name:t,options:r}=e;return r?e.isMulti?E.createElement(UM,{...e}):E.createElement(MM,{...e}):(Bo.warn(`Select with no options: ${t}`),E.createElement(E.Fragment,null,"-"))},JM=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[t?.[n]||String(n)]=n,r),{}):e,$M={check:Tv,"inline-check":Tv,radio:Cv,"inline-radio":Cv,select:Ov,"multi-select":Ov},Zr=e=>{let{type:t="select",labels:r,argType:n}=e,o={...e,argType:n,options:n?JM(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},a=$M[t];if(a)return E.createElement(a,{...o});throw new Error(`Unknown options type: ${t}`)},$l="value",zM="key",VM="Error",HM="Object",GM="Array",WM="String",KM="Number",YM="Boolean",XM="Date",QM="Null",ZM="Undefined",e4="Function",t4="Symbol",C2="ADD_DELTA_TYPE",_2="REMOVE_DELTA_TYPE",O2="UPDATE_DELTA_TYPE";function vr(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function I2(e,t){let r=vr(e),n=vr(t);return(r==="Function"||n==="Function")&&n!==r}var zl=class extends jt{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:o}=this.props,{inputRefKey:a,inputRefValue:i}=this.state,s={};if(!t){if(!a.value)return;s.key=a.value}s.newValue=r(!1,n,o,s.key,i.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:o,keyPath:a,deep:i}=this.props,s=Oe(r,{onClick:this.onSubmit}),l=Oe(n,{onClick:e}),u=o($l,a,i),c=Oe(u,{placeholder:"Value",ref:this.refInputValue}),d=null;if(!t){let y=o(zM,a,i);d=Oe(y,{placeholder:"Key",ref:this.refInputKey})}return E.createElement("span",{className:"rejt-add-value-node"},d,c,l,s)}};zl.defaultProps={onlyValue:!1,addButtonElement:E.createElement("button",null,"+"),cancelButtonElement:E.createElement("button",null,"c")};var P2=class extends jt{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:o}=this.props,a=n.length;o(n[a-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:o,nextDeep:a}=this.state,i=n[e];t(e,o,a,i).then(()=>{let s={keyPath:o,deep:a,key:e,oldValue:i,type:_2};n.splice(e,1),this.setState({data:n});let{onUpdate:l,onDeltaUpdate:u}=this.props;l(o[o.length-1],n),u(s)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:o,logger:a}=this.props;o(t.length,r,n,e).then(()=>{let i=[...t,e];this.setState({data:i}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:l}=this.props;s(r[r.length-1],i),l({type:C2,keyPath:r,deep:n,key:i.length-1,newValue:e})}).catch(a.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:o}=this.props,{data:a,keyPath:i,nextDeep:s}=this.state,l=a[e];o(e,i,s,l,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:u,onDeltaUpdate:c}=this.props;u(i[i.length-1],a),c({type:O2,keyPath:i,deep:s,key:e,newValue:t,oldValue:l}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:o,readOnly:a,getStyle:i,dataType:s,minusMenuElement:l}=this.props,{minus:u,collapsed:c}=i(e,t,r,n,s),d=a(e,t,r,n,s),y=Oe(l,{onClick:o,className:"rejt-minus-menu",style:u});return E.createElement("span",{className:"rejt-collapsed"},E.createElement("span",{className:"rejt-collapsed-text",style:c,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!d&&y)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:o,nextDeep:a}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:l,readOnly:u,getStyle:c,dataType:d,addButtonElement:y,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:_,minusMenuElement:v,plusMenuElement:x,beforeRemoveAction:O,beforeAddAction:C,beforeUpdateAction:I,logger:P,onSubmitValueParser:F}=this.props,{minus:D,plus:U,delimiter:G,ul:X,addForm:Q}=c(e,t,r,n,d),V=u(e,t,r,n,d),R=Oe(x,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:U}),q=Oe(v,{onClick:s,className:"rejt-minus-menu",style:D});return E.createElement("span",{className:"rejt-not-collapsed"},E.createElement("span",{className:"rejt-not-collapsed-delimiter",style:G},"["),!o&&R,E.createElement("ul",{className:"rejt-not-collapsed-list",style:X},t.map((M,Y)=>E.createElement(ka,{key:Y,name:Y.toString(),data:M,keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveItem(Y),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:l,readOnly:u,getStyle:c,addButtonElement:y,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:_,minusMenuElement:v,plusMenuElement:x,beforeRemoveAction:O,beforeAddAction:C,beforeUpdateAction:I,logger:P,onSubmitValueParser:F}))),!V&&o&&E.createElement("div",{className:"rejt-add-form",style:Q},E.createElement(zl,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:y,cancelButtonElement:f,inputElementGenerator:g,keyPath:r,deep:n,onSubmitValueParser:F})),E.createElement("span",{className:"rejt-not-collapsed-delimiter",style:G},"]"),!V&&q)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:o}=this.state,{dataType:a,getStyle:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),l=i(e,r,n,o,a);return E.createElement("div",{className:"rejt-array-node"},E.createElement("span",{onClick:this.handleCollapseMode},E.createElement("span",{className:"rejt-name",style:l.name},e," :"," ")),s)}};P2.defaultProps={keyPath:[],deep:0,minusMenuElement:E.createElement("span",null," - "),plusMenuElement:E.createElement("span",null," + ")};var k2=class extends jt{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:o,deep:a}=this.state,{readOnly:i,dataType:s}=this.props,l=i(r,n,o,a,s);e&&!l&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:o}=this.props,{inputRef:a,name:i,deep:s}=this.state;if(!a)return;let l=n(!0,o,s,i,a.value);e({value:l,key:i}).then(()=>{I2(t,l)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:o}=this.state,{handleRemove:a,originalValue:i,readOnly:s,dataType:l,getStyle:u,editButtonElement:c,cancelButtonElement:d,textareaElementGenerator:y,minusMenuElement:f,keyPath:h}=this.props,g=u(e,i,n,o,l),_=null,v=null,x=s(e,i,n,o,l);if(r&&!x){let O=y($l,h,o,e,i,l),C=Oe(c,{onClick:this.handleEdit}),I=Oe(d,{onClick:this.handleCancelEdit}),P=Oe(O,{ref:this.refInput,defaultValue:i});_=E.createElement("span",{className:"rejt-edit-form",style:g.editForm},P," ",I,C),v=null}else{_=E.createElement("span",{className:"rejt-value",style:g.value,onClick:x?null:this.handleEditMode},t);let O=Oe(f,{onClick:a,className:"rejt-minus-menu",style:g.minus});v=x?null:O}return E.createElement("li",{className:"rejt-function-value-node",style:g.li},E.createElement("span",{className:"rejt-name",style:g.name},e," :"," "),_,v)}};k2.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:E.createElement("button",null,"e"),cancelButtonElement:E.createElement("button",null,"c"),minusMenuElement:E.createElement("span",null," - ")};var ka=class extends jt{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:o,handleRemove:a,handleUpdateValue:i,onUpdate:s,onDeltaUpdate:l,readOnly:u,getStyle:c,addButtonElement:d,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,textareaElementGenerator:g,minusMenuElement:_,plusMenuElement:v,beforeRemoveAction:x,beforeAddAction:O,beforeUpdateAction:C,logger:I,onSubmitValueParser:P}=this.props,F=()=>!0,D=vr(e);switch(D){case VM:return E.createElement(jl,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:a,onUpdate:s,onDeltaUpdate:l,readOnly:F,dataType:D,getStyle:c,addButtonElement:d,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,textareaElementGenerator:g,minusMenuElement:_,plusMenuElement:v,beforeRemoveAction:x,beforeAddAction:O,beforeUpdateAction:C,logger:I,onSubmitValueParser:P});case HM:return E.createElement(jl,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:a,onUpdate:s,onDeltaUpdate:l,readOnly:u,dataType:D,getStyle:c,addButtonElement:d,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,textareaElementGenerator:g,minusMenuElement:_,plusMenuElement:v,beforeRemoveAction:x,beforeAddAction:O,beforeUpdateAction:C,logger:I,onSubmitValueParser:P});case GM:return E.createElement(P2,{data:e,name:t,isCollapsed:o,keyPath:r,deep:n,handleRemove:a,onUpdate:s,onDeltaUpdate:l,readOnly:u,dataType:D,getStyle:c,addButtonElement:d,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,textareaElementGenerator:g,minusMenuElement:_,plusMenuElement:v,beforeRemoveAction:x,beforeAddAction:O,beforeUpdateAction:C,logger:I,onSubmitValueParser:P});case WM:return E.createElement(Kt,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:u,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});case KM:return E.createElement(Kt,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:u,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});case YM:return E.createElement(Kt,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:u,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});case XM:return E.createElement(Kt,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:F,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});case QM:return E.createElement(Kt,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:u,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});case ZM:return E.createElement(Kt,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:u,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});case e4:return E.createElement(k2,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:u,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,textareaElementGenerator:g,minusMenuElement:_,logger:I,onSubmitValueParser:P});case t4:return E.createElement(Kt,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:a,handleUpdateValue:i,readOnly:F,dataType:D,getStyle:c,cancelButtonElement:y,editButtonElement:f,inputElementGenerator:h,minusMenuElement:_,logger:I,onSubmitValueParser:P});default:return null}}};ka.defaultProps={keyPath:[],deep:0};var jl=class extends jt{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:o}=this.props,a=n.length;o(n[a-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:o}=this.state,{beforeAddAction:a,logger:i}=this.props;a(e,n,o,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:s,onDeltaUpdate:l}=this.props;s(n[n.length-1],r),l({type:C2,keyPath:n,deep:o,key:e,newValue:t})}).catch(i.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:o,nextDeep:a}=this.state,i=n[e];t(e,o,a,i).then(()=>{let s={keyPath:o,deep:a,key:e,oldValue:i,type:_2};delete n[e],this.setState({data:n});let{onUpdate:l,onDeltaUpdate:u}=this.props;l(o[o.length-1],n),u(s)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:o}=this.props,{data:a,keyPath:i,nextDeep:s}=this.state,l=a[e];o(e,i,s,l,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:u,onDeltaUpdate:c}=this.props;u(i[i.length-1],a),c({type:O2,keyPath:i,deep:s,key:e,newValue:t,oldValue:l}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:o,readOnly:a,dataType:i,getStyle:s,minusMenuElement:l}=this.props,{minus:u,collapsed:c}=s(e,n,t,r,i),d=Object.getOwnPropertyNames(n),y=a(e,n,t,r,i),f=Oe(l,{onClick:o,className:"rejt-minus-menu",style:u});return E.createElement("span",{className:"rejt-collapsed"},E.createElement("span",{className:"rejt-collapsed-text",style:c,onClick:this.handleCollapseMode},"{...}"," ",d.length," ",d.length===1?"key":"keys"),!y&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:o,addFormVisible:a}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:l,readOnly:u,getStyle:c,dataType:d,addButtonElement:y,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:_,minusMenuElement:v,plusMenuElement:x,beforeRemoveAction:O,beforeAddAction:C,beforeUpdateAction:I,logger:P,onSubmitValueParser:F}=this.props,{minus:D,plus:U,addForm:G,ul:X,delimiter:Q}=c(e,t,r,n,d),V=Object.getOwnPropertyNames(t),R=u(e,t,r,n,d),q=Oe(x,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:U}),M=Oe(v,{onClick:s,className:"rejt-minus-menu",style:D}),Y=V.map(te=>E.createElement(ka,{key:te,name:te,data:t[te],keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveValue(te),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:l,readOnly:u,getStyle:c,addButtonElement:y,cancelButtonElement:f,editButtonElement:h,inputElementGenerator:g,textareaElementGenerator:_,minusMenuElement:v,plusMenuElement:x,beforeRemoveAction:O,beforeAddAction:C,beforeUpdateAction:I,logger:P,onSubmitValueParser:F}));return E.createElement("span",{className:"rejt-not-collapsed"},E.createElement("span",{className:"rejt-not-collapsed-delimiter",style:Q},"{"),!R&&q,E.createElement("ul",{className:"rejt-not-collapsed-list",style:X},Y),!R&&a&&E.createElement("div",{className:"rejt-add-form",style:G},E.createElement(zl,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:y,cancelButtonElement:f,inputElementGenerator:g,keyPath:r,deep:n,onSubmitValueParser:F})),E.createElement("span",{className:"rejt-not-collapsed-delimiter",style:Q},"}"),!R&&M)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:o}=this.state,{getStyle:a,dataType:i}=this.props,s=t?this.renderCollapsed():this.renderNotCollapsed(),l=a(e,r,n,o,i);return E.createElement("div",{className:"rejt-object-node"},E.createElement("span",{onClick:this.handleCollapseMode},E.createElement("span",{className:"rejt-name",style:l.name},e," :"," ")),s)}};jl.defaultProps={keyPath:[],deep:0,minusMenuElement:E.createElement("span",null," - "),plusMenuElement:E.createElement("span",null," + ")};var Kt=class extends jt{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:o,deep:a}=this.state,{readOnly:i,dataType:s}=this.props,l=i(r,n,o,a,s);e&&!l&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:o}=this.props,{inputRef:a,name:i,deep:s}=this.state;if(!a)return;let l=n(!0,o,s,i,a.value);e({value:l,key:i}).then(()=>{I2(t,l)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:o}=this.state,{handleRemove:a,originalValue:i,readOnly:s,dataType:l,getStyle:u,editButtonElement:c,cancelButtonElement:d,inputElementGenerator:y,minusMenuElement:f,keyPath:h}=this.props,g=u(e,i,n,o,l),_=s(e,i,n,o,l),v=r&&!_,x=y($l,h,o,e,i,l),O=Oe(c,{onClick:this.handleEdit}),C=Oe(d,{onClick:this.handleCancelEdit}),I=Oe(x,{ref:this.refInput,defaultValue:JSON.stringify(i)}),P=Oe(f,{onClick:a,className:"rejt-minus-menu",style:g.minus});return E.createElement("li",{className:"rejt-value-node",style:g.li},E.createElement("span",{className:"rejt-name",style:g.name},e," : "),v?E.createElement("span",{className:"rejt-edit-form",style:g.editForm},I," ",C,O):E.createElement("span",{className:"rejt-value",style:g.value,onClick:_?null:this.handleEditMode},String(t)),!_&&!v&&P)}};Kt.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:E.createElement("button",null,"e"),cancelButtonElement:E.createElement("button",null,"c"),minusMenuElement:E.createElement("span",null," - ")};var r4={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},n4={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},o4={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function a4(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var R2=class extends jt{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:o,getStyle:a,addButtonElement:i,cancelButtonElement:s,editButtonElement:l,inputElement:u,textareaElement:c,minusMenuElement:d,plusMenuElement:y,beforeRemoveAction:f,beforeAddAction:h,beforeUpdateAction:g,logger:_,onSubmitValueParser:v,fallback:x=null}=this.props,O=vr(e),C=o;vr(o)==="Boolean"&&(C=()=>o);let I=u;u&&vr(u)!=="Function"&&(I=()=>u);let P=c;return c&&vr(c)!=="Function"&&(P=()=>c),O==="Object"||O==="Array"?E.createElement("div",{className:"rejt-tree"},E.createElement(ka,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:C,getStyle:a,addButtonElement:i,cancelButtonElement:s,editButtonElement:l,inputElementGenerator:I,textareaElementGenerator:P,minusMenuElement:d,plusMenuElement:y,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:h,beforeUpdateAction:g,logger:_,onSubmitValueParser:v})):x}};R2.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,o)=>{switch(o){case"Object":case"Error":return r4;case"Array":return n4;default:return o4}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,o)=>a4(o),inputElement:()=>E.createElement("input",null),textareaElement:()=>E.createElement("textarea",null),fallback:null};var{window:i4}=xt,s4=W.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Al=W.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),l4=W(oi)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),u4=W($u)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),Iv=W.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),c4=W(ht)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),p4=W(dt.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),d4={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},f4=e=>{e.currentTarget.dispatchEvent(new i4.KeyboardEvent("keydown",d4))},y4=e=>{e.currentTarget.select()},h4=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),Pv=({name:e,value:t,onChange:r,argType:n})=>{let o=ri(),a=Nt(()=>t&&(0,Lv.default)(t),[t]),i=a!=null,[s,l]=he(!i),[u,c]=he(null),d=!!n?.table?.readonly,y=$e(O=>{try{O&&r(JSON.parse(O)),c(void 0)}catch(C){c(C)}},[r]),[f,h]=he(!1),g=$e(()=>{r({}),h(!0)},[h]),_=Xe(null);if(ze(()=>{f&&_.current&&_.current.select()},[f]),!i)return E.createElement(Bt,{disabled:d,id:bn(e),onClick:g},"Set object");let v=E.createElement(p4,{ref:_,id:tt(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:O=>y(O.target.value),placeholder:"Edit JSON string...",autoFocus:f,valid:u?"error":null,readOnly:d}),x=Array.isArray(t)||typeof t=="object"&&t?.constructor===Object;return E.createElement(s4,{"aria-readonly":d},x&&E.createElement(c4,{onClick:O=>{O.preventDefault(),l(C=>!C)}},s?E.createElement(qu,null):E.createElement(Mu,null),E.createElement("span",null,"RAW")),s?v:E.createElement(R2,{readOnly:d||!x,isCollapsed:x?void 0:()=>!0,data:a,rootName:e,onFullyUpdate:r,getStyle:h4(o),cancelButtonElement:E.createElement(Al,{type:"button"},"Cancel"),editButtonElement:E.createElement(Al,{type:"submit"},"Save"),addButtonElement:E.createElement(Al,{type:"submit",primary:!0},"Save"),plusMenuElement:E.createElement(l4,null),minusMenuElement:E.createElement(u4,null),inputElement:(O,C,I,P)=>P?E.createElement(Iv,{onFocus:y4,onBlur:f4}):E.createElement(Iv,null),fallback:v}))},m4=W.input(({theme:e,min:t,max:r,value:n,disabled:o})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${vt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${vt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${gr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${gr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:o?"not-allowed":"pointer"},"&::-webkit-slider-thumb":{marginTop:"-6px",width:16,height:16,border:`1px solid ${Dt(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Dt(e.appBorderColor,.2)}`,cursor:o?"not-allowed":"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${vt(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:o?"not-allowed":"grab"}},"&:focus":{outline:"none","&::-webkit-slider-runnable-track":{borderColor:Dt(e.color.secondary,.4)},"&::-webkit-slider-thumb":{borderColor:e.color.secondary,boxShadow:`0 0px 5px 0px ${e.color.secondary}`}},"&::-moz-range-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${vt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${vt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${gr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${gr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:o?"not-allowed":"pointer",outline:"none"},"&::-moz-range-thumb":{width:16,height:16,border:`1px solid ${Dt(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Dt(e.appBorderColor,.2)}`,cursor:o?"not-allowed":"grap",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${vt(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&::-ms-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${vt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${vt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${gr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${gr(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Dt(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),D2=W.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),g4=W(D2)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),b4=W.div({display:"flex",alignItems:"center",width:"100%"});function v4(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var x4=({name:e,value:t,onChange:r,min:n=0,max:o=100,step:a=1,onBlur:i,onFocus:s,argType:l})=>{let u=f=>{r(PM(f.target.value))},c=t!==void 0,d=Nt(()=>v4(a),[a]),y=!!l?.table?.readonly;return E.createElement(b4,{"aria-readonly":y},E.createElement(D2,null,n),E.createElement(m4,{id:tt(e),type:"range",disabled:y,onChange:u,name:e,value:t,min:n,max:o,step:a,onFocus:s,onBlur:i}),E.createElement(g4,{numberOFDecimalsPlaces:d,max:o},c?t.toFixed(d):"--"," / ",o))},E4=W.label({display:"flex"}),w4=W.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),S4=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,maxLength:a,argType:i})=>{let s=f=>{r(f.target.value)},l=!!i?.table?.readonly,[u,c]=he(!1),d=$e(()=>{r(""),c(!0)},[c]);if(t===void 0)return E.createElement(Bt,{variant:"outline",size:"medium",disabled:l,id:bn(e),onClick:d},"Set string");let y=typeof t=="string";return E.createElement(E4,null,E.createElement(dt.Textarea,{id:tt(e),maxLength:a,onChange:s,disabled:l,size:"flex",placeholder:"Edit string...",autoFocus:u,valid:y?null:"error",name:e,value:y?t:"",onFocus:n,onBlur:o}),a&&E.createElement(w4,{isMaxed:t?.length===a},t?.length??0," / ",a))},A4=W(dt.Input)({padding:10});function T4(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var C4=({onChange:e,name:t,accept:r="image/*",value:n,argType:o})=>{let a=Xe(null),i=o?.control?.readOnly;function s(l){if(!l.target.files)return;let u=Array.from(l.target.files).map(c=>URL.createObjectURL(c));e(u),T4(n)}return ze(()=>{n==null&&a.current&&(a.current.value=null)},[n,t]),E.createElement(A4,{ref:a,id:tt(t),type:"file",name:t,multiple:!0,disabled:i,onChange:s,accept:r,size:"flex"})},_4=eu(()=>Promise.resolve().then(()=>(av(),ov))),O4=e=>E.createElement(Zl,{fallback:E.createElement("div",null)},E.createElement(_4,{...e})),I4={array:Pv,object:Pv,boolean:wM,color:O4,date:OM,number:RM,check:Zr,"inline-check":Zr,radio:Zr,"inline-radio":Zr,select:Zr,"multi-select":Zr,range:x4,text:S4,file:C4},kv=()=>E.createElement(E.Fragment,null,"-"),P4=({row:e,arg:t,updateArgs:r,isHovered:n})=>{let{key:o,control:a}=e,[i,s]=he(!1),[l,u]=he({value:t});ze(()=>{i||u({value:t})},[i,t]);let c=$e(g=>(u({value:g}),r({[o]:g}),g),[r,o]),d=$e(()=>s(!1),[]),y=$e(()=>s(!0),[]);if(!a||a.disable){let g=a?.disable!==!0&&e?.type?.name!=="function";return n&&g?E.createElement(ir,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):E.createElement(kv,null)}let f={name:o,argType:e,value:l.value,onChange:c,onBlur:d,onFocus:y},h=I4[a.type]||kv;return E.createElement(h,{...f,...a,controlType:a.type})},k4=W.span({fontWeight:"bold"}),R4=W.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),D4=W.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Ir({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),F4=W.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ve(.1,e.color.defaultText):ve(.2,e.color.defaultText),marginTop:t?4:0})),j4=W.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ve(.1,e.color.defaultText):ve(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),N4=W.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),B4=e=>e&&{summary:typeof e=="string"?e:e.name},xa=e=>{let[t,r]=he(!1),{row:n,updateArgs:o,compact:a,expandable:i,initialExpandedArgs:s}=e,{name:l,description:u}=n,c=n.table||{},d=c.type||B4(n.type),y=c.defaultValue||n.defaultValue,f=n.type?.required,h=u!=null&&u!=="";return E.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},E.createElement(N4,{expandable:i},E.createElement(k4,null,l),f?E.createElement(R4,{title:"Required"},"*"):null),a?null:E.createElement("td",null,h&&E.createElement(D4,null,E.createElement(RB,null,u)),c.jsDocTags!=null?E.createElement(E.Fragment,null,E.createElement(j4,{hasDescription:h},E.createElement(Sl,{value:d,initialExpandedArgs:s})),E.createElement(uM,{tags:c.jsDocTags})):E.createElement(F4,{hasDescription:h},E.createElement(Sl,{value:d,initialExpandedArgs:s}))),a?null:E.createElement("td",null,E.createElement(Sl,{value:y,initialExpandedArgs:s})),o?E.createElement("td",null,E.createElement(P4,{...e,isHovered:t})):null)},L4=W(Nu)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ve(.25,e.color.defaultText):ve(.3,e.color.defaultText),border:"none",display:"inline-block"})),q4=W(Bu)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ve(.25,e.color.defaultText):ve(.3,e.color.defaultText),border:"none",display:"inline-block"})),M4=W.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),U4=W.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?ve(.4,e.color.defaultText):ve(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),J4=W.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),$4=W.td(()=>({position:"relative"})),z4=W.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${gr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),Rv=W.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),Tl=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:o=3})=>{let[a,i]=he(n),s=e==="subsection"?J4:U4,l=r?.length||0,u=e==="subsection"?`${l} item${l!==1?"s":""}`:"",c=`${a?"Hide":"Show"} ${e==="subsection"?l:t} item${l!==1?"s":""}`;return E.createElement(E.Fragment,null,E.createElement(z4,{title:c},E.createElement(s,{colSpan:1},E.createElement(Rv,{onClick:d=>i(!a),tabIndex:0},c),E.createElement(M4,null,a?E.createElement(L4,null):E.createElement(q4,null),t)),E.createElement($4,{colSpan:o-1},E.createElement(Rv,{onClick:d=>i(!a),tabIndex:-1,style:{outline:"none"}},c),a?null:u)),a?r:null)},Ea=W.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),We=W.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),Be=W.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Ke=[2,4,2,2],V4=()=>E.createElement(E.Fragment,null,E.createElement(Ea,null,E.createElement(We,{numColumn:Ke[0]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[1]},E.createElement(Be,{width:"30%"})),E.createElement(We,{numColumn:Ke[2]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[3]},E.createElement(Be,{width:"60%"}))),E.createElement(Ea,null,E.createElement(We,{numColumn:Ke[0]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[1]},E.createElement(Be,{width:"80%"}),E.createElement(Be,{width:"30%"})),E.createElement(We,{numColumn:Ke[2]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[3]},E.createElement(Be,{width:"60%"}))),E.createElement(Ea,null,E.createElement(We,{numColumn:Ke[0]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[1]},E.createElement(Be,{width:"80%"}),E.createElement(Be,{width:"30%"})),E.createElement(We,{numColumn:Ke[2]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[3]},E.createElement(Be,{width:"60%"}))),E.createElement(Ea,null,E.createElement(We,{numColumn:Ke[0]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[1]},E.createElement(Be,{width:"80%"}),E.createElement(Be,{width:"30%"})),E.createElement(We,{numColumn:Ke[2]},E.createElement(Be,{width:"60%"})),E.createElement(We,{numColumn:Ke[3]},E.createElement(Be,{width:"60%"})))),H4=W.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),G4=W.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),W4=W.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),K4=({inAddonPanel:e})=>{let[t,r]=he(!0);return ze(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:E.createElement(H4,{inAddonPanel:e},E.createElement(qa,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:E.createElement(E.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:E.createElement(G4,null,e&&E.createElement(E.Fragment,null,E.createElement(ir,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},E.createElement(zu,null)," Watch 5m video"),E.createElement(W4,null),E.createElement(ir,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},E.createElement(bo,null)," Read docs")),!e&&E.createElement(ir,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},E.createElement(bo,null)," Learn how to set that up"))}))},Y4=W.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?ve(.25,e.color.defaultText):ve(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),X4=W(ht)(({theme:e})=>({margin:"-4px -12px -4px 0"})),Q4=W.span({display:"flex",justifyContent:"space-between"}),Z4={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>+!!t.type?.required-+!!e.type?.required||e.name.localeCompare(t.name),none:void 0},e6=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([a,i])=>{let{category:s,subcategory:l}=i?.table||{};if(s){let u=r.sections[s]||{ungrouped:[],subsections:{}};if(!l)u.ungrouped.push({key:a,...i});else{let c=u.subsections[l]||[];c.push({key:a,...i}),u.subsections[l]=c}r.sections[s]=u}else if(l){let u=r.ungroupedSubsections[l]||[];u.push({key:a,...i}),r.ungroupedSubsections[l]=u}else r.ungrouped.push({key:a,...i})});let n=Z4[t],o=a=>n?Object.keys(a).reduce((i,s)=>({...i,[s]:a[s].sort(n)}),{}):a;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:o(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((a,i)=>({...a,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:o(r.sections[i].subsections)}}),{})}},t6=(e,t,r)=>{try{return _3(e,t,r)}catch(n){return fy.warn(n.message),!1}},r6=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:o,initialExpandedArgs:a,sort:i="none",isLoading:s}=e;if("error"in e){let{error:x}=e;return E.createElement(x2,null,x,"\xA0",E.createElement(ir,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},E.createElement(bo,null)," Read the docs"))}if(s)return E.createElement(V4,null);let{rows:l,args:u,globals:c}="rows"in e&&e,d=e6((0,Nv.default)(l,x=>!x?.table?.disable&&t6(x,u||{},c||{})),i),y=d.ungrouped.length===0,f=Object.entries(d.sections).length===0,h=Object.entries(d.ungroupedSubsections).length===0;if(y&&f&&h)return E.createElement(K4,{inAddonPanel:o});let g=1;t&&(g+=1),n||(g+=2);let _=Object.keys(d.sections).length>0,v={updateArgs:t,compact:n,inAddonPanel:o,initialExpandedArgs:a};return E.createElement(Ja,null,E.createElement(Y4,{compact:n,inAddonPanel:o,className:"docblock-argstable sb-unstyled"},E.createElement("thead",{className:"docblock-argstable-head"},E.createElement("tr",null,E.createElement("th",null,E.createElement("span",null,"Name")),n?null:E.createElement("th",null,E.createElement("span",null,"Description")),n?null:E.createElement("th",null,E.createElement("span",null,"Default")),t?E.createElement("th",null,E.createElement(Q4,null,"Control"," ",!s&&r&&E.createElement(X4,{onClick:()=>r(),title:"Reset controls"},E.createElement(ii,{"aria-hidden":!0})))):null)),E.createElement("tbody",{className:"docblock-argstable-body"},d.ungrouped.map(x=>E.createElement(xa,{key:x.key,row:x,arg:u&&u[x.key],...v})),Object.entries(d.ungroupedSubsections).map(([x,O])=>E.createElement(Tl,{key:x,label:x,level:"subsection",colSpan:g},O.map(C=>E.createElement(xa,{key:C.key,row:C,arg:u&&u[C.key],expandable:_,...v})))),Object.entries(d.sections).map(([x,O])=>E.createElement(Tl,{key:x,label:x,level:"section",colSpan:g},O.ungrouped.map(C=>E.createElement(xa,{key:C.key,row:C,arg:u&&u[C.key],...v})),Object.entries(O.subsections).map(([C,I])=>E.createElement(Tl,{key:C,label:C,level:"subsection",colSpan:g},I.map(P=>E.createElement(xa,{key:P.key,row:P,arg:u&&u[P.key],expandable:_,...v})))))))))};W.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?ve(.4,e.color.defaultText):ve(.6,e.color.defaultText)}));W.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});W.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});W.div(Pr,({theme:e})=>({...Pa(e),margin:"25px 0 40px",padding:"30px 20px"}));W.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));W.div(({theme:e})=>({color:e.base==="light"?ve(.2,e.color.defaultText):ve(.6,e.color.defaultText)}));W.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});W.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?ve(.4,e.color.defaultText):ve(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));W.div({display:"flex",flexDirection:"row"});W.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));W.div(({theme:e})=>({...Pa(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));W.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});W.div({flex:1,display:"flex",flexDirection:"row"});W.div({display:"flex",alignItems:"flex-start"});W.div({flex:"0 0 30%"});W.div({flex:1});W.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?ve(.4,e.color.defaultText):ve(.6,e.color.defaultText)}));W.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));W.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));W.div(({theme:e})=>({...Pa(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));W.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});W.div({display:"flex",flexFlow:"row wrap"});xt&&xt.__DOCS_CONTEXT__===void 0&&(xt.__DOCS_CONTEXT__=vn(null),xt.__DOCS_CONTEXT__.displayName="DocsContext");var n6=xt?xt.__DOCS_CONTEXT__:vn(null);vn({sources:{}});var{document:o6}=xt;function a6(e,t){e.channel.emit(pu,t)}Ha.a;var F2=["h1","h2","h3","h4","h5","h6"],i6=F2.reduce((e,t)=>({...e,[t]:W(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),s6=W.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),l6=({as:e,id:t,children:r,...n})=>{let o=tu(n6),a=i6[e],i=`#${t}`;return E.createElement(a,{id:t,...n},E.createElement(s6,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{o6.getElementById(t)&&a6(o,i)}},E.createElement(Uu,null)),r)},j2=e=>{let{as:t,id:r,children:n,...o}=e;if(r)return E.createElement(l6,{as:t,id:r,...o},n);let a=t,{as:i,...s}=e;return E.createElement(a,{...Ga(s,t)})};F2.reduce((e,t)=>({...e,[t]:r=>E.createElement(j2,{as:t,...r})}),{});var u6=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(u6||{});Xl(zq());W.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}}));W.div(({theme:e})=>({position:"fixed",bottom:0,top:0,width:"10rem",paddingTop:"4rem",paddingBottom:"2rem",overflowY:"auto",fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch","& *":{boxSizing:"border-box"},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:"relative",listStyleType:"none",marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:'""',position:"absolute",height:"100%",top:0,left:0,transform:"translateX(calc(-2px - 20px))",borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}}));W.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10}));var c6=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return E.createElement(Ua,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return E.createElement(j2,{as:"h2",id:n,...r},e)};W(c6)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}}));var Dv="addon-controls",N2="controls",p6=ei({from:{transform:"translateY(40px)"},to:{transform:"translateY(0)"}}),d6=ei({from:{background:"var(--highlight-bg-color)"},to:{}}),f6=W.div({containerType:"size",position:"sticky",bottom:0,height:39,overflow:"hidden",zIndex:1}),y6=W(La)(({theme:e})=>({"--highlight-bg-color":e.base==="dark"?"#153B5B":"#E0F0FF",display:"flex",flexDirection:"row-reverse",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap",gap:6,padding:"6px 10px",animation:`${p6} 300ms, ${d6} 2s`,background:e.background.bar,borderTop:`1px solid ${e.appBorderColor}`,fontSize:e.typography.size.s2,"@container (max-width: 799px)":{flexDirection:"row",justifyContent:"flex-end"}})),h6=W.div({display:"flex",flex:"99 0 auto",alignItems:"center",marginLeft:10,gap:6}),m6=W.div(({theme:e})=>({display:"flex",flex:"1 0 0",alignItems:"center",gap:2,color:e.color.mediumdark,fontSize:e.typography.size.s2})),Cl=W.div({"@container (max-width: 799px)":{lineHeight:0,textIndent:"-9999px","&::after":{content:"attr(data-short-label)",display:"block",lineHeight:"initial",textIndent:"0"}}}),g6=W(dt.Input)(({theme:e})=>({"::placeholder":{color:e.color.mediumdark},"&:invalid:not(:placeholder-shown)":{boxShadow:`${e.color.negative} 0 0 0 1px inset`}})),b6=({saveStory:e,createStory:t,resetArgs:r})=>{let n=E.useRef(null),[o,a]=E.useState(!1),[i,s]=E.useState(!1),[l,u]=E.useState(""),[c,d]=E.useState(null),y=async()=>{o||(a(!0),await e().catch(()=>{}),a(!1))},f=()=>{s(!0),u(""),setTimeout(()=>n.current?.focus(),0)},h=g=>{let _=g.target.value.replace(/^[^a-z]/i,"").replace(/[^a-z0-9-_ ]/gi,"").replaceAll(/([-_ ]+[a-z0-9])/gi,v=>v.toUpperCase().replace(/[-_ ]/g,""));u(_.charAt(0).toUpperCase()+_.slice(1))};return E.createElement(f6,{id:"save-from-controls"},E.createElement(y6,null,E.createElement(m6,null,E.createElement(Lt,{as:"div",hasChrome:!1,trigger:"hover",tooltip:E.createElement(sr,{note:"Save changes to story"})},E.createElement(ht,{"aria-label":"Save changes to story",disabled:o,onClick:y},E.createElement(ju,null),E.createElement(Cl,{"data-short-label":"Save"},"Update story"))),E.createElement(Lt,{as:"div",hasChrome:!1,trigger:"hover",tooltip:E.createElement(sr,{note:"Create new story with these settings"})},E.createElement(ht,{"aria-label":"Create new story with these settings",onClick:f},E.createElement(oi,null),E.createElement(Cl,{"data-short-label":"New"},"Create new story"))),E.createElement(Lt,{as:"div",hasChrome:!1,trigger:"hover",tooltip:E.createElement(sr,{note:"Reset changes"})},E.createElement(ht,{"aria-label":"Reset changes",onClick:()=>r()},E.createElement(ii,null),E.createElement("span",null,"Reset")))),E.createElement(h6,null,E.createElement(Cl,{"data-short-label":"Unsaved changes"},"You modified this story. Do you want to save your changes?")),E.createElement(mt,{width:350,open:i,onOpenChange:s},E.createElement(dt,{onSubmit:async g=>{if(g.preventDefault(),!o)try{d(null),a(!0),await t(l.replace(/^[^a-z]/i,"").replaceAll(/[^a-z0-9]/gi,"")),s(!1),a(!1)}catch(_){d(_.message),a(!1)}},id:"create-new-story-form"},E.createElement(mt.Content,null,E.createElement(mt.Header,null,E.createElement(mt.Title,null,"Create new story"),E.createElement(mt.Description,null,"This will add a new story to your existing stories file.")),E.createElement(g6,{onChange:h,placeholder:"Story export name",readOnly:o,ref:n,value:l}),E.createElement(mt.Actions,null,E.createElement(Bt,{disabled:o||!l,size:"medium",type:"submit",variant:"solid"},"Create"),E.createElement(mt.Dialog.Close,{asChild:!0},E.createElement(Bt,{disabled:o,size:"medium",type:"reset"},"Cancel"))))),c&&E.createElement(mt.Error,null,c))))},Fv=e=>Object.entries(e).reduce((t,[r,n])=>n!==void 0?Object.assign(t,{[r]:n}):t,{}),v6=W.div({display:"grid",gridTemplateRows:"1fr 39px",height:"100%",maxHeight:"100vh",overflowY:"auto"}),x6=({saveStory:e,createStory:t})=>{let[r,n]=he(!0),[o,a,i,s]=Ou(),[l]=Iu(),u=Za(),{expanded:c,sort:d,presetColors:y}=Pu(N2,{}),{path:f,previewInitialized:h}=ku();ze(()=>{h&&n(!1)},[h]);let g=Object.values(u).some(x=>x?.control),_=Object.entries(u).reduce((x,[O,C])=>{let I=C?.control;return typeof I!="object"||I?.type!=="color"||I?.presetColors?x[O]=C:x[O]={...C,control:{...I,presetColors:y}},x},{}),v=Nt(()=>!!o&&!!s&&!ar(Fv(o),Fv(s)),[o,s]);return E.createElement(v6,null,E.createElement(r6,{key:f,compact:!c&&g,rows:_,args:o,globals:l,updateArgs:a,resetArgs:i,inAddonPanel:!0,sort:d,isLoading:r}),g&&v&&xt.CONFIG_TYPE==="DEVELOPMENT"&&E.createElement(b6,{resetArgs:i,saveStory:e,createStory:t}))};function E6(){let e=Za(),t=Object.values(e).filter(r=>r?.control&&!r?.table?.disable).length;return E.createElement("div",null,E.createElement($a,{col:1},E.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Controls"),t===0?"":E.createElement(Ba,{status:"neutral"},t)))}var jv=e=>JSON.stringify(e,(t,r)=>typeof r=="function"?"__sb_empty_function_arg__":r);mo.register(Dv,e=>{let t=mo.getChannel(),r=async()=>{let o=e.getCurrentStoryData();if(o.type!=="story")throw new Error("Not a story");try{let a=await Qa(t,Ya,fo,{args:jv(Object.entries(o.args||{}).reduce((i,[s,l])=>(ar(l,o.initialArgs?.[s])||(i[s]=l),i),{})),csfId:o.id,importPath:o.importPath});e.addNotification({id:"save-story-success",icon:{name:"passed",color:go.positive},content:{headline:"Story saved",subHeadline:E.createElement(E.Fragment,null,"Updated story ",E.createElement("b",null,a.sourceStoryName),".")},duration:8e3})}catch(a){throw e.addNotification({id:"save-story-error",icon:{name:"failed",color:go.negative},content:{headline:"Failed to save story",subHeadline:a?.message||"Check the Storybook process on the command line for more details."},duration:8e3}),a}},n=async o=>{let a=e.getCurrentStoryData();if(a.type!=="story")throw new Error("Not a story");let i=await Qa(t,Ya,fo,{args:a.args&&jv(a.args),csfId:a.id,importPath:a.importPath,name:o});e.addNotification({id:"save-story-success",icon:{name:"passed",color:go.positive},content:{headline:"Story created",subHeadline:E.createElement(E.Fragment,null,"Added story ",E.createElement("b",null,i.newStoryName)," based on ",E.createElement("b",null,i.sourceStoryName),".")},duration:8e3,onClick:({onDismiss:s})=>{s(),e.selectStory(i.newStoryId)}})};mo.add(Dv,{title:E6,type:_u.PANEL,paramKey:N2,render:({active:o})=>!o||!e.getCurrentStoryData()?null:E.createElement(Na,{active:o},E.createElement(x6,{saveStory:r,createStory:n}))}),t.on(fo,o=>{if(!o.success)return;let a=e.getCurrentStoryData();a.type==="story"&&(e.resetStoryArgs(a),o.payload.newStoryId&&e.selectStory(o.payload.newStoryId))})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/essentials-measure-7/manager-bundle.js b/version-7.0.0/sb-addons/essentials-measure-7/manager-bundle.js new file mode 100644 index 0000000..a7d02dc --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-measure-7/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var t=__REACT__,{Children:B,Component:f,Fragment:R,Profiler:P,PureComponent:L,StrictMode:E,Suspense:D,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:w,cloneElement:M,createContext:x,createElement:v,createFactory:H,createRef:U,forwardRef:F,isValidElement:N,lazy:G,memo:W,startTransition:K,unstable_act:Y,useCallback:u,useContext:q,useDebugValue:V,useDeferredValue:Z,useEffect:d,useId:z,useImperativeHandle:J,useInsertionEffect:Q,useLayoutEffect:$,useMemo:j,useReducer:X,useRef:oo,useState:no,useSyncExternalStore:eo,useTransition:co,version:to}=__REACT__;var io=__STORYBOOK_API__,{ActiveTabs:so,Consumer:uo,ManagerContext:mo,Provider:po,RequestResponseError:So,addons:l,combineParameters:Co,controlOrMetaKey:ho,controlOrMetaSymbol:bo,eventMatchesShortcut:To,eventToShortcut:_o,experimental_requestResponse:Ao,isMacLike:go,isShortcutTaken:yo,keyToSymbol:Oo,merge:ko,mockChannel:Bo,optionOrAltSymbol:fo,shortcutMatchesShortcut:Ro,shortcutToHumanString:Po,types:m,useAddonState:Lo,useArgTypes:Eo,useArgs:Do,useChannel:wo,useGlobalTypes:Mo,useGlobals:p,useParameter:xo,useSharedState:vo,useStoryPrepared:Ho,useStorybookApi:S,useStorybookState:Uo}=__STORYBOOK_API__;var Ko=__STORYBOOK_COMPONENTS__,{A:Yo,ActionBar:qo,AddonPanel:Vo,Badge:Zo,Bar:zo,Blockquote:Jo,Button:Qo,ClipboardCode:$o,Code:jo,DL:Xo,Div:on,DocumentWrapper:nn,EmptyTabContent:en,ErrorFormatter:cn,FlexBar:tn,Form:rn,H1:In,H2:an,H3:ln,H4:sn,H5:un,H6:dn,HR:mn,IconButton:C,IconButtonSkeleton:pn,Icons:Sn,Img:Cn,LI:hn,Link:bn,ListItem:Tn,Loader:_n,Modal:An,OL:gn,P:yn,Placeholder:On,Pre:kn,ResetWrapper:Bn,ScrollArea:fn,Separator:Rn,Spaced:Pn,Span:Ln,StorybookIcon:En,StorybookLogo:Dn,Symbols:wn,SyntaxHighlighter:Mn,TT:xn,TabBar:vn,TabButton:Hn,TabWrapper:Un,Table:Fn,Tabs:Nn,TabsState:Gn,TooltipLinkList:Wn,TooltipMessage:Kn,TooltipNote:Yn,UL:qn,WithTooltip:Vn,WithTooltipPure:Zn,Zoom:zn,codeCommon:Jn,components:Qn,createCopyToClipboardFunction:$n,getStoryHref:jn,icons:Xn,interleaveSeparators:oe,nameSpaceClassNames:ne,resetComponents:ee,withReset:ce}=__STORYBOOK_COMPONENTS__;var le=__STORYBOOK_ICONS__,{AccessibilityAltIcon:ie,AccessibilityIcon:se,AddIcon:ue,AdminIcon:de,AlertAltIcon:me,AlertIcon:pe,AlignLeftIcon:Se,AlignRightIcon:Ce,AppleIcon:he,ArrowDownIcon:be,ArrowLeftIcon:Te,ArrowRightIcon:_e,ArrowSolidDownIcon:Ae,ArrowSolidLeftIcon:ge,ArrowSolidRightIcon:ye,ArrowSolidUpIcon:Oe,ArrowUpIcon:ke,AzureDevOpsIcon:Be,BackIcon:fe,BasketIcon:Re,BatchAcceptIcon:Pe,BatchDenyIcon:Le,BeakerIcon:Ee,BellIcon:De,BitbucketIcon:we,BoldIcon:Me,BookIcon:xe,BookmarkHollowIcon:ve,BookmarkIcon:He,BottomBarIcon:Ue,BottomBarToggleIcon:Fe,BoxIcon:Ne,BranchIcon:Ge,BrowserIcon:We,ButtonIcon:Ke,CPUIcon:Ye,CalendarIcon:qe,CameraIcon:Ve,CategoryIcon:Ze,CertificateIcon:ze,ChangedIcon:Je,ChatIcon:Qe,CheckIcon:$e,ChevronDownIcon:je,ChevronLeftIcon:Xe,ChevronRightIcon:oc,ChevronSmallDownIcon:nc,ChevronSmallLeftIcon:ec,ChevronSmallRightIcon:cc,ChevronSmallUpIcon:tc,ChevronUpIcon:rc,ChromaticIcon:Ic,ChromeIcon:ac,CircleHollowIcon:lc,CircleIcon:ic,ClearIcon:sc,CloseAltIcon:uc,CloseIcon:dc,CloudHollowIcon:mc,CloudIcon:pc,CogIcon:Sc,CollapseIcon:Cc,CommandIcon:hc,CommentAddIcon:bc,CommentIcon:Tc,CommentsIcon:_c,CommitIcon:Ac,CompassIcon:gc,ComponentDrivenIcon:yc,ComponentIcon:Oc,ContrastIcon:kc,ControlsIcon:Bc,CopyIcon:fc,CreditIcon:Rc,CrossIcon:Pc,DashboardIcon:Lc,DatabaseIcon:Ec,DeleteIcon:Dc,DiamondIcon:wc,DirectionIcon:Mc,DiscordIcon:xc,DocChartIcon:vc,DocListIcon:Hc,DocumentIcon:Uc,DownloadIcon:Fc,DragIcon:Nc,EditIcon:Gc,EllipsisIcon:Wc,EmailIcon:Kc,ExpandAltIcon:Yc,ExpandIcon:qc,EyeCloseIcon:Vc,EyeIcon:Zc,FaceHappyIcon:zc,FaceNeutralIcon:Jc,FaceSadIcon:Qc,FacebookIcon:$c,FailedIcon:jc,FastForwardIcon:Xc,FigmaIcon:ot,FilterIcon:nt,FlagIcon:et,FolderIcon:ct,FormIcon:tt,GDriveIcon:rt,GithubIcon:It,GitlabIcon:at,GlobeIcon:lt,GoogleIcon:it,GraphBarIcon:st,GraphLineIcon:ut,GraphqlIcon:dt,GridAltIcon:mt,GridIcon:pt,GrowIcon:St,HeartHollowIcon:Ct,HeartIcon:ht,HomeIcon:bt,HourglassIcon:Tt,InfoIcon:_t,ItalicIcon:At,JumpToIcon:gt,KeyIcon:yt,LightningIcon:Ot,LightningOffIcon:kt,LinkBrokenIcon:Bt,LinkIcon:ft,LinkedinIcon:Rt,LinuxIcon:Pt,ListOrderedIcon:Lt,ListUnorderedIcon:Et,LocationIcon:Dt,LockIcon:wt,MarkdownIcon:Mt,MarkupIcon:xt,MediumIcon:vt,MemoryIcon:Ht,MenuIcon:Ut,MergeIcon:Ft,MirrorIcon:Nt,MobileIcon:Gt,MoonIcon:Wt,NutIcon:Kt,OutboxIcon:Yt,OutlineIcon:qt,PaintBrushIcon:Vt,PaperClipIcon:Zt,ParagraphIcon:zt,PassedIcon:Jt,PhoneIcon:Qt,PhotoDragIcon:$t,PhotoIcon:jt,PinAltIcon:Xt,PinIcon:or,PlayBackIcon:nr,PlayIcon:er,PlayNextIcon:cr,PlusIcon:tr,PointerDefaultIcon:rr,PointerHandIcon:Ir,PowerIcon:ar,PrintIcon:lr,ProceedIcon:ir,ProfileIcon:sr,PullRequestIcon:ur,QuestionIcon:dr,RSSIcon:mr,RedirectIcon:pr,ReduxIcon:Sr,RefreshIcon:Cr,ReplyIcon:hr,RepoIcon:br,RequestChangeIcon:Tr,RewindIcon:_r,RulerIcon:h,SearchIcon:Ar,ShareAltIcon:gr,ShareIcon:yr,ShieldIcon:Or,SideBySideIcon:kr,SidebarAltIcon:Br,SidebarAltToggleIcon:fr,SidebarIcon:Rr,SidebarToggleIcon:Pr,SpeakerIcon:Lr,StackedIcon:Er,StarHollowIcon:Dr,StarIcon:wr,StickerIcon:Mr,StopAltIcon:xr,StopIcon:vr,StorybookIcon:Hr,StructureIcon:Ur,SubtractIcon:Fr,SunIcon:Nr,SupportIcon:Gr,SwitchAltIcon:Wr,SyncIcon:Kr,TabletIcon:Yr,ThumbsUpIcon:qr,TimeIcon:Vr,TimerIcon:Zr,TransferIcon:zr,TrashIcon:Jr,TwitterIcon:Qr,TypeIcon:$r,UbuntuIcon:jr,UndoIcon:Xr,UnfoldIcon:oI,UnlockIcon:nI,UnpinIcon:eI,UploadIcon:cI,UserAddIcon:tI,UserAltIcon:rI,UserIcon:II,UsersIcon:aI,VSCodeIcon:lI,VerifiedIcon:iI,VideoIcon:sI,WandIcon:uI,WatchIcon:dI,WindowsIcon:mI,WrenchIcon:pI,YoutubeIcon:SI,ZoomIcon:CI,ZoomOutIcon:hI,ZoomResetIcon:bI,iconList:TI}=__STORYBOOK_ICONS__;var i="storybook/measure-addon",b=`${i}/tool`,T=()=>{let[r,c]=p(),{measureEnabled:I}=r,s=S(),a=u(()=>c({measureEnabled:!I}),[c,I]);return d(()=>{s.setAddonShortcut(i,{label:"Toggle Measure [M]",defaultShortcut:["M"],actionName:"measure",showInMenu:!1,action:a})},[a,s]),t.createElement(C,{key:b,active:I,title:"Enable measure",onClick:a},t.createElement(h,null))};l.register(i,()=>{l.add(b,{type:m.TOOL,title:"Measure",match:({viewMode:r,tabId:c})=>r==="story"&&!c,render:()=>t.createElement(T,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/essentials-outline-8/manager-bundle.js b/version-7.0.0/sb-addons/essentials-outline-8/manager-bundle.js new file mode 100644 index 0000000..71ce95b --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-outline-8/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var t=__REACT__,{Children:f,Component:R,Fragment:P,Profiler:L,PureComponent:E,StrictMode:D,Suspense:w,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:v,cloneElement:x,createContext:H,createElement:M,createFactory:U,createRef:F,forwardRef:N,isValidElement:G,lazy:W,memo:u,startTransition:K,unstable_act:Y,useCallback:d,useContext:q,useDebugValue:V,useDeferredValue:Z,useEffect:p,useId:z,useImperativeHandle:J,useInsertionEffect:Q,useLayoutEffect:$,useMemo:j,useReducer:X,useRef:oo,useState:no,useSyncExternalStore:eo,useTransition:co,version:to}=__REACT__;var io=__STORYBOOK_API__,{ActiveTabs:so,Consumer:uo,ManagerContext:po,Provider:mo,RequestResponseError:So,addons:l,combineParameters:Co,controlOrMetaKey:ho,controlOrMetaSymbol:Ao,eventMatchesShortcut:_o,eventToShortcut:bo,experimental_requestResponse:To,isMacLike:go,isShortcutTaken:yo,keyToSymbol:Oo,merge:ko,mockChannel:Bo,optionOrAltSymbol:fo,shortcutMatchesShortcut:Ro,shortcutToHumanString:Po,types:m,useAddonState:Lo,useArgTypes:Eo,useArgs:Do,useChannel:wo,useGlobalTypes:vo,useGlobals:S,useParameter:xo,useSharedState:Ho,useStoryPrepared:Mo,useStorybookApi:C,useStorybookState:Uo}=__STORYBOOK_API__;var Ko=__STORYBOOK_COMPONENTS__,{A:Yo,ActionBar:qo,AddonPanel:Vo,Badge:Zo,Bar:zo,Blockquote:Jo,Button:Qo,ClipboardCode:$o,Code:jo,DL:Xo,Div:on,DocumentWrapper:nn,EmptyTabContent:en,ErrorFormatter:cn,FlexBar:tn,Form:rn,H1:In,H2:an,H3:ln,H4:sn,H5:un,H6:dn,HR:pn,IconButton:h,IconButtonSkeleton:mn,Icons:Sn,Img:Cn,LI:hn,Link:An,ListItem:_n,Loader:bn,Modal:Tn,OL:gn,P:yn,Placeholder:On,Pre:kn,ResetWrapper:Bn,ScrollArea:fn,Separator:Rn,Spaced:Pn,Span:Ln,StorybookIcon:En,StorybookLogo:Dn,Symbols:wn,SyntaxHighlighter:vn,TT:xn,TabBar:Hn,TabButton:Mn,TabWrapper:Un,Table:Fn,Tabs:Nn,TabsState:Gn,TooltipLinkList:Wn,TooltipMessage:Kn,TooltipNote:Yn,UL:qn,WithTooltip:Vn,WithTooltipPure:Zn,Zoom:zn,codeCommon:Jn,components:Qn,createCopyToClipboardFunction:$n,getStoryHref:jn,icons:Xn,interleaveSeparators:oe,nameSpaceClassNames:ne,resetComponents:ee,withReset:ce}=__STORYBOOK_COMPONENTS__;var le=__STORYBOOK_ICONS__,{AccessibilityAltIcon:ie,AccessibilityIcon:se,AddIcon:ue,AdminIcon:de,AlertAltIcon:pe,AlertIcon:me,AlignLeftIcon:Se,AlignRightIcon:Ce,AppleIcon:he,ArrowDownIcon:Ae,ArrowLeftIcon:_e,ArrowRightIcon:be,ArrowSolidDownIcon:Te,ArrowSolidLeftIcon:ge,ArrowSolidRightIcon:ye,ArrowSolidUpIcon:Oe,ArrowUpIcon:ke,AzureDevOpsIcon:Be,BackIcon:fe,BasketIcon:Re,BatchAcceptIcon:Pe,BatchDenyIcon:Le,BeakerIcon:Ee,BellIcon:De,BitbucketIcon:we,BoldIcon:ve,BookIcon:xe,BookmarkHollowIcon:He,BookmarkIcon:Me,BottomBarIcon:Ue,BottomBarToggleIcon:Fe,BoxIcon:Ne,BranchIcon:Ge,BrowserIcon:We,ButtonIcon:Ke,CPUIcon:Ye,CalendarIcon:qe,CameraIcon:Ve,CategoryIcon:Ze,CertificateIcon:ze,ChangedIcon:Je,ChatIcon:Qe,CheckIcon:$e,ChevronDownIcon:je,ChevronLeftIcon:Xe,ChevronRightIcon:oc,ChevronSmallDownIcon:nc,ChevronSmallLeftIcon:ec,ChevronSmallRightIcon:cc,ChevronSmallUpIcon:tc,ChevronUpIcon:rc,ChromaticIcon:Ic,ChromeIcon:ac,CircleHollowIcon:lc,CircleIcon:ic,ClearIcon:sc,CloseAltIcon:uc,CloseIcon:dc,CloudHollowIcon:pc,CloudIcon:mc,CogIcon:Sc,CollapseIcon:Cc,CommandIcon:hc,CommentAddIcon:Ac,CommentIcon:_c,CommentsIcon:bc,CommitIcon:Tc,CompassIcon:gc,ComponentDrivenIcon:yc,ComponentIcon:Oc,ContrastIcon:kc,ControlsIcon:Bc,CopyIcon:fc,CreditIcon:Rc,CrossIcon:Pc,DashboardIcon:Lc,DatabaseIcon:Ec,DeleteIcon:Dc,DiamondIcon:wc,DirectionIcon:vc,DiscordIcon:xc,DocChartIcon:Hc,DocListIcon:Mc,DocumentIcon:Uc,DownloadIcon:Fc,DragIcon:Nc,EditIcon:Gc,EllipsisIcon:Wc,EmailIcon:Kc,ExpandAltIcon:Yc,ExpandIcon:qc,EyeCloseIcon:Vc,EyeIcon:Zc,FaceHappyIcon:zc,FaceNeutralIcon:Jc,FaceSadIcon:Qc,FacebookIcon:$c,FailedIcon:jc,FastForwardIcon:Xc,FigmaIcon:ot,FilterIcon:nt,FlagIcon:et,FolderIcon:ct,FormIcon:tt,GDriveIcon:rt,GithubIcon:It,GitlabIcon:at,GlobeIcon:lt,GoogleIcon:it,GraphBarIcon:st,GraphLineIcon:ut,GraphqlIcon:dt,GridAltIcon:pt,GridIcon:mt,GrowIcon:St,HeartHollowIcon:Ct,HeartIcon:ht,HomeIcon:At,HourglassIcon:_t,InfoIcon:bt,ItalicIcon:Tt,JumpToIcon:gt,KeyIcon:yt,LightningIcon:Ot,LightningOffIcon:kt,LinkBrokenIcon:Bt,LinkIcon:ft,LinkedinIcon:Rt,LinuxIcon:Pt,ListOrderedIcon:Lt,ListUnorderedIcon:Et,LocationIcon:Dt,LockIcon:wt,MarkdownIcon:vt,MarkupIcon:xt,MediumIcon:Ht,MemoryIcon:Mt,MenuIcon:Ut,MergeIcon:Ft,MirrorIcon:Nt,MobileIcon:Gt,MoonIcon:Wt,NutIcon:Kt,OutboxIcon:Yt,OutlineIcon:A,PaintBrushIcon:qt,PaperClipIcon:Vt,ParagraphIcon:Zt,PassedIcon:zt,PhoneIcon:Jt,PhotoDragIcon:Qt,PhotoIcon:$t,PinAltIcon:jt,PinIcon:Xt,PlayBackIcon:or,PlayIcon:nr,PlayNextIcon:er,PlusIcon:cr,PointerDefaultIcon:tr,PointerHandIcon:rr,PowerIcon:Ir,PrintIcon:ar,ProceedIcon:lr,ProfileIcon:ir,PullRequestIcon:sr,QuestionIcon:ur,RSSIcon:dr,RedirectIcon:pr,ReduxIcon:mr,RefreshIcon:Sr,ReplyIcon:Cr,RepoIcon:hr,RequestChangeIcon:Ar,RewindIcon:_r,RulerIcon:br,SearchIcon:Tr,ShareAltIcon:gr,ShareIcon:yr,ShieldIcon:Or,SideBySideIcon:kr,SidebarAltIcon:Br,SidebarAltToggleIcon:fr,SidebarIcon:Rr,SidebarToggleIcon:Pr,SpeakerIcon:Lr,StackedIcon:Er,StarHollowIcon:Dr,StarIcon:wr,StickerIcon:vr,StopAltIcon:xr,StopIcon:Hr,StorybookIcon:Mr,StructureIcon:Ur,SubtractIcon:Fr,SunIcon:Nr,SupportIcon:Gr,SwitchAltIcon:Wr,SyncIcon:Kr,TabletIcon:Yr,ThumbsUpIcon:qr,TimeIcon:Vr,TimerIcon:Zr,TransferIcon:zr,TrashIcon:Jr,TwitterIcon:Qr,TypeIcon:$r,UbuntuIcon:jr,UndoIcon:Xr,UnfoldIcon:oI,UnlockIcon:nI,UnpinIcon:eI,UploadIcon:cI,UserAddIcon:tI,UserAltIcon:rI,UserIcon:II,UsersIcon:aI,VSCodeIcon:lI,VerifiedIcon:iI,VideoIcon:sI,WandIcon:uI,WatchIcon:dI,WindowsIcon:pI,WrenchIcon:mI,YoutubeIcon:SI,ZoomIcon:CI,ZoomOutIcon:hI,ZoomResetIcon:AI,iconList:_I}=__STORYBOOK_ICONS__;var i="storybook/outline",_="outline",b=u(function(){let[c,r]=S(),s=C(),I=[!0,"true"].includes(c[_]),a=d(()=>r({[_]:!I}),[I]);return p(()=>{s.setAddonShortcut(i,{label:"Toggle Outline",defaultShortcut:["alt","O"],actionName:"outline",showInMenu:!1,action:a})},[a,s]),t.createElement(h,{key:"outline",active:I,title:"Apply outlines to the preview",onClick:a},t.createElement(A,null))});l.register(i,()=>{l.add(i,{title:"Outline",type:m.TOOL,match:({viewMode:c,tabId:r})=>!!(c&&c.match(/^(story|docs)$/))&&!r,render:()=>t.createElement(b,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/essentials-toolbars-6/manager-bundle.js b/version-7.0.0/sb-addons/essentials-toolbars-6/manager-bundle.js new file mode 100644 index 0000000..3cd68cf --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-toolbars-6/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var n=__REACT__,{Children:le,Component:ne,Fragment:se,Profiler:ie,PureComponent:ue,StrictMode:ce,Suspense:pe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:me,cloneElement:de,createContext:be,createElement:Se,createFactory:Te,createRef:ye,forwardRef:_e,isValidElement:fe,lazy:Ce,memo:Ie,startTransition:ve,unstable_act:Oe,useCallback:I,useContext:Ee,useDebugValue:xe,useDeferredValue:ge,useEffect:x,useId:he,useImperativeHandle:ke,useInsertionEffect:Ae,useLayoutEffect:Re,useMemo:Le,useReducer:Be,useRef:R,useState:L,useSyncExternalStore:Me,useTransition:Pe,version:Ne}=__REACT__;var Fe=__STORYBOOK_API__,{ActiveTabs:We,Consumer:Ge,ManagerContext:Ke,Provider:Ye,RequestResponseError:$e,addons:g,combineParameters:qe,controlOrMetaKey:ze,controlOrMetaSymbol:Ue,eventMatchesShortcut:je,eventToShortcut:Ze,experimental_requestResponse:Je,isMacLike:Qe,isShortcutTaken:Xe,keyToSymbol:et,merge:tt,mockChannel:ot,optionOrAltSymbol:rt,shortcutMatchesShortcut:at,shortcutToHumanString:lt,types:B,useAddonState:nt,useArgTypes:st,useArgs:it,useChannel:ut,useGlobalTypes:M,useGlobals:h,useParameter:ct,useSharedState:pt,useStoryPrepared:mt,useStorybookApi:P,useStorybookState:dt}=__STORYBOOK_API__;var _t=__STORYBOOK_COMPONENTS__,{A:ft,ActionBar:Ct,AddonPanel:It,Badge:vt,Bar:Ot,Blockquote:Et,Button:xt,ClipboardCode:gt,Code:ht,DL:kt,Div:At,DocumentWrapper:Rt,EmptyTabContent:Lt,ErrorFormatter:Bt,FlexBar:Mt,Form:Pt,H1:Nt,H2:wt,H3:Vt,H4:Dt,H5:Ht,H6:Ft,HR:Wt,IconButton:N,IconButtonSkeleton:Gt,Icons:k,Img:Kt,LI:Yt,Link:$t,ListItem:qt,Loader:zt,Modal:Ut,OL:jt,P:Zt,Placeholder:Jt,Pre:Qt,ResetWrapper:Xt,ScrollArea:eo,Separator:w,Spaced:to,Span:oo,StorybookIcon:ro,StorybookLogo:ao,Symbols:lo,SyntaxHighlighter:no,TT:so,TabBar:io,TabButton:uo,TabWrapper:co,Table:po,Tabs:mo,TabsState:bo,TooltipLinkList:V,TooltipMessage:So,TooltipNote:To,UL:yo,WithTooltip:D,WithTooltipPure:_o,Zoom:fo,codeCommon:Co,components:Io,createCopyToClipboardFunction:vo,getStoryHref:Oo,icons:Eo,interleaveSeparators:xo,nameSpaceClassNames:go,resetComponents:ho,withReset:ko}=__STORYBOOK_COMPONENTS__;var W=({active:o,title:t,icon:e,description:r,onClick:a})=>n.createElement(N,{active:o,title:r,onClick:a},e&&n.createElement(k,{icon:e,__suppressDeprecationWarning:!0}),t?`\xA0${t}`:null),G=["reset"],K=o=>o.filter(t=>!G.includes(t.type)).map(t=>t.value),b="addon-toolbars",Y=async(o,t,e)=>{e&&e.next&&await o.setAddonShortcut(b,{label:e.next.label,defaultShortcut:e.next.keys,actionName:`${t}:next`,action:e.next.action}),e&&e.previous&&await o.setAddonShortcut(b,{label:e.previous.label,defaultShortcut:e.previous.keys,actionName:`${t}:previous`,action:e.previous.action}),e&&e.reset&&await o.setAddonShortcut(b,{label:e.reset.label,defaultShortcut:e.reset.keys,actionName:`${t}:reset`,action:e.reset.action})},$=o=>t=>{let{id:e,toolbar:{items:r,shortcuts:a}}=t,d=P(),[S,s]=h(),l=R([]),p=S[e],v=I(()=>{s({[e]:""})},[s]),O=I(()=>{let m=l.current,i=m.indexOf(p),c=i===m.length-1?0:i+1,T=l.current[c];s({[e]:T})},[l,p,s]),u=I(()=>{let m=l.current,i=m.indexOf(p),c=i>-1?i:0,T=c===0?m.length-1:c-1,y=l.current[T];s({[e]:y})},[l,p,s]);return x(()=>{a&&Y(d,e,{next:{...a.next,action:O},previous:{...a.previous,action:u},reset:{...a.reset,action:v}})},[d,e,a,O,u,v]),x(()=>{l.current=K(r)},[]),n.createElement(o,{cycleValues:l.current,...t})},H=({currentValue:o,items:t})=>o!=null&&t.find(e=>e.value===o&&e.type!=="reset"),q=({currentValue:o,items:t})=>{let e=H({currentValue:o,items:t});if(e)return e.icon},z=({currentValue:o,items:t})=>{let e=H({currentValue:o,items:t});if(e)return e.title},U=({right:o,title:t,value:e,icon:r,hideIcon:a,onClick:d,currentValue:S})=>{let s=r&&n.createElement(k,{style:{opacity:1},icon:r}),l={id:e??"_reset",active:S===e,right:o,title:t,icon:r,onClick:d};return r&&!a&&(l.icon=s),l},j=$(({id:o,name:t,description:e,toolbar:{icon:r,items:a,title:d,preventDynamicIcon:S,dynamicTitle:s}})=>{let[l,p]=h(),[v,O]=L(!1),u=l[o],m=!!u,i=r,c=d;S||(i=q({currentValue:u,items:a})||i),s&&(c=z({currentValue:u,items:a})||c),!c&&!i&&console.warn(`Toolbar '${t}' has no title or icon`);let T=I(y=>{p({[o]:y})},[u,p]);return n.createElement(D,{placement:"top",tooltip:({onHide:y})=>{let F=a.filter(({type:E})=>{let A=!0;return E==="reset"&&!u&&(A=!1),A}).map(E=>U({...E,currentValue:u,onClick:()=>{T(E.value),y()}}));return n.createElement(V,{links:F})},closeOnOutsideClick:!0,onVisibleChange:O},n.createElement(W,{active:v||m,description:e||"",icon:i,title:c||""}))}),Z={type:"item",value:""},J=(o,t)=>({...t,name:t.name||o,description:t.description||o,toolbar:{...t.toolbar,items:t.toolbar.items.map(e=>{let r=typeof e=="string"?{value:e,title:e}:e;return r.type==="reset"&&t.toolbar.icon&&(r.icon=t.toolbar.icon,r.hideIcon=!0),{...Z,...r}})}}),Q=()=>{let o=M(),t=Object.keys(o).filter(e=>!!o[e].toolbar);return t.length?n.createElement(n.Fragment,null,n.createElement(w,null),t.map(e=>{let r=J(e,o[e]);return n.createElement(j,{key:e,id:e,...r})})):null};g.register(b,()=>g.add(b,{title:b,type:B.TOOL,match:({tabId:o})=>!o,render:()=>n.createElement(Q,null)}));})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/essentials-viewport-5/manager-bundle.js b/version-7.0.0/sb-addons/essentials-viewport-5/manager-bundle.js new file mode 100644 index 0000000..d3cc7bc --- /dev/null +++ b/version-7.0.0/sb-addons/essentials-viewport-5/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var ie=Object.create;var H=Object.defineProperty;var ce=Object.getOwnPropertyDescriptor;var ae=Object.getOwnPropertyNames;var le=Object.getPrototypeOf,se=Object.prototype.hasOwnProperty;var O=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var P=(e,t)=>()=>(e&&(t=e(e=0)),t);var Ie=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ue=(e,t,r,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of ae(t))!se.call(e,a)&&a!==r&&H(e,a,{get:()=>t[a],enumerable:!(l=ce(t,a))||l.enumerable});return e};var pe=(e,t,r)=>(r=e!=null?ie(le(e)):{},ue(t||!e||!e.__esModule?H(r,"default",{value:e,enumerable:!0}):r,e));var d=P(()=>{});var h=P(()=>{});var m=P(()=>{});var $=Ie((Z,D)=>{d();h();m();(function(e){if(typeof Z=="object"&&typeof D<"u")D.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function l(a,S,u){function i(c,I){if(!S[c]){if(!a[c]){var s=typeof O=="function"&&O;if(!I&&s)return s(c,!0);if(o)return o(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var n=S[c]={exports:{}};a[c][0].call(n.exports,function(p){var b=a[c][1][p];return i(b||p)},n,n.exports,l,a,S,u)}return S[c].exports}for(var o=typeof O=="function"&&O,f=0;f=0)return this.lastItem=this.list[o],this.list[o].val},u.prototype.set=function(i,o){var f;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=o,this):(f=this.indexOf(i),f>=0?(this.lastItem=this.list[f],this.list[f].val=o,this):(this.lastItem={key:i,val:o},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(i){var o;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),o=this.indexOf(i),o>=0)return this.size--,this.list.splice(o,1)[0]},u.prototype.has=function(i){var o;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(o=this.indexOf(i),o>=0?(this.lastItem=this.list[o],!0):!1)},u.prototype.forEach=function(i,o){var f;for(f=0;f0&&(E[y]={cacheItem:p,arg:arguments[y]},x?i(s,E):s.push(E),s.length>c&&o(s.shift())),n.wasMemoized=x,n.numArgs=y+1,R};return n.limit=c,n.wasMemoized=!1,n.cache=I,n.lru=s,n}};function i(c,I){var s=c.length,g=I.length,n,p,b;for(p=0;p=0&&(s=c[n],g=s.cacheItem.get(s.arg),!g||!g.size);n--)s.cacheItem.delete(s.arg)}function f(c,I){return c===I||c!==c&&I!==I}},{"map-or-similar":1}]},{},[3])(3)})});d();h();m();d();h();m();d();h();m();d();h();m();var w=__REACT__,{Children:De,Component:Ve,Fragment:U,Profiler:Ne,PureComponent:He,StrictMode:Ue,Suspense:ze,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Fe,cloneElement:Ge,createContext:qe,createElement:z,createFactory:We,createRef:Ye,forwardRef:je,isValidElement:Ke,lazy:Ze,memo:F,startTransition:$e,unstable_act:Je,useCallback:Qe,useContext:Xe,useDebugValue:et,useDeferredValue:tt,useEffect:L,useId:ot,useImperativeHandle:nt,useInsertionEffect:rt,useLayoutEffect:it,useMemo:ct,useReducer:at,useRef:G,useState:q,useSyncExternalStore:lt,useTransition:st,version:It}=__REACT__;d();h();m();var ht=__STORYBOOK_API__,{ActiveTabs:mt,Consumer:ft,ManagerContext:gt,Provider:St,RequestResponseError:wt,addons:M,combineParameters:bt,controlOrMetaKey:yt,controlOrMetaSymbol:Ct,eventMatchesShortcut:vt,eventToShortcut:_t,experimental_requestResponse:Tt,isMacLike:xt,isShortcutTaken:Ot,keyToSymbol:At,merge:kt,mockChannel:Rt,optionOrAltSymbol:Et,shortcutMatchesShortcut:Lt,shortcutToHumanString:Bt,types:W,useAddonState:Pt,useArgTypes:Mt,useArgs:Dt,useChannel:Vt,useGlobalTypes:Nt,useGlobals:Y,useParameter:j,useSharedState:Ht,useStoryPrepared:Ut,useStorybookApi:K,useStorybookState:zt}=__STORYBOOK_API__;var N=pe($());d();h();m();var $t=__STORYBOOK_THEMING__,{CacheProvider:Jt,ClassNames:Qt,Global:J,ThemeProvider:Xt,background:eo,color:to,convert:oo,create:no,createCache:ro,createGlobal:io,createReset:co,css:ao,darken:lo,ensure:so,ignoreSsrWarning:Io,isPropValid:uo,jsx:po,keyframes:ho,lighten:mo,styled:A,themes:fo,typography:go,useTheme:So,withTheme:Q}=__STORYBOOK_THEMING__;d();h();m();var vo=__STORYBOOK_COMPONENTS__,{A:_o,ActionBar:To,AddonPanel:xo,Badge:Oo,Bar:Ao,Blockquote:ko,Button:Ro,ClipboardCode:Eo,Code:Lo,DL:Bo,Div:Po,DocumentWrapper:Mo,EmptyTabContent:Do,ErrorFormatter:Vo,FlexBar:No,Form:Ho,H1:Uo,H2:zo,H3:Fo,H4:Go,H5:qo,H6:Wo,HR:Yo,IconButton:V,IconButtonSkeleton:jo,Icons:Ko,Img:Zo,LI:$o,Link:Jo,ListItem:Qo,Loader:Xo,Modal:en,OL:tn,P:on,Placeholder:nn,Pre:rn,ResetWrapper:cn,ScrollArea:an,Separator:ln,Spaced:sn,Span:In,StorybookIcon:un,StorybookLogo:pn,Symbols:dn,SyntaxHighlighter:hn,TT:mn,TabBar:fn,TabButton:gn,TabWrapper:Sn,Table:wn,Tabs:bn,TabsState:yn,TooltipLinkList:X,TooltipMessage:Cn,TooltipNote:vn,UL:_n,WithTooltip:ee,WithTooltipPure:Tn,Zoom:xn,codeCommon:On,components:An,createCopyToClipboardFunction:kn,getStoryHref:Rn,icons:En,interleaveSeparators:Ln,nameSpaceClassNames:Bn,resetComponents:Pn,withReset:Mn}=__STORYBOOK_COMPONENTS__;d();h();m();var Un=__STORYBOOK_ICONS__,{AccessibilityAltIcon:zn,AccessibilityIcon:Fn,AddIcon:Gn,AdminIcon:qn,AlertAltIcon:Wn,AlertIcon:Yn,AlignLeftIcon:jn,AlignRightIcon:Kn,AppleIcon:Zn,ArrowDownIcon:$n,ArrowLeftIcon:Jn,ArrowRightIcon:Qn,ArrowSolidDownIcon:Xn,ArrowSolidLeftIcon:er,ArrowSolidRightIcon:tr,ArrowSolidUpIcon:or,ArrowUpIcon:nr,AzureDevOpsIcon:rr,BackIcon:ir,BasketIcon:cr,BatchAcceptIcon:ar,BatchDenyIcon:lr,BeakerIcon:sr,BellIcon:Ir,BitbucketIcon:ur,BoldIcon:pr,BookIcon:dr,BookmarkHollowIcon:hr,BookmarkIcon:mr,BottomBarIcon:fr,BottomBarToggleIcon:gr,BoxIcon:Sr,BranchIcon:wr,BrowserIcon:br,ButtonIcon:yr,CPUIcon:Cr,CalendarIcon:vr,CameraIcon:_r,CategoryIcon:Tr,CertificateIcon:xr,ChangedIcon:Or,ChatIcon:Ar,CheckIcon:kr,ChevronDownIcon:Rr,ChevronLeftIcon:Er,ChevronRightIcon:Lr,ChevronSmallDownIcon:Br,ChevronSmallLeftIcon:Pr,ChevronSmallRightIcon:Mr,ChevronSmallUpIcon:Dr,ChevronUpIcon:Vr,ChromaticIcon:Nr,ChromeIcon:Hr,CircleHollowIcon:Ur,CircleIcon:zr,ClearIcon:Fr,CloseAltIcon:Gr,CloseIcon:qr,CloudHollowIcon:Wr,CloudIcon:Yr,CogIcon:jr,CollapseIcon:Kr,CommandIcon:Zr,CommentAddIcon:$r,CommentIcon:Jr,CommentsIcon:Qr,CommitIcon:Xr,CompassIcon:ei,ComponentDrivenIcon:ti,ComponentIcon:oi,ContrastIcon:ni,ControlsIcon:ri,CopyIcon:ii,CreditIcon:ci,CrossIcon:ai,DashboardIcon:li,DatabaseIcon:si,DeleteIcon:Ii,DiamondIcon:ui,DirectionIcon:pi,DiscordIcon:di,DocChartIcon:hi,DocListIcon:mi,DocumentIcon:fi,DownloadIcon:gi,DragIcon:Si,EditIcon:wi,EllipsisIcon:bi,EmailIcon:yi,ExpandAltIcon:Ci,ExpandIcon:vi,EyeCloseIcon:_i,EyeIcon:Ti,FaceHappyIcon:xi,FaceNeutralIcon:Oi,FaceSadIcon:Ai,FacebookIcon:ki,FailedIcon:Ri,FastForwardIcon:Ei,FigmaIcon:Li,FilterIcon:Bi,FlagIcon:Pi,FolderIcon:Mi,FormIcon:Di,GDriveIcon:Vi,GithubIcon:Ni,GitlabIcon:Hi,GlobeIcon:Ui,GoogleIcon:zi,GraphBarIcon:Fi,GraphLineIcon:Gi,GraphqlIcon:qi,GridAltIcon:Wi,GridIcon:Yi,GrowIcon:te,HeartHollowIcon:ji,HeartIcon:Ki,HomeIcon:Zi,HourglassIcon:$i,InfoIcon:Ji,ItalicIcon:Qi,JumpToIcon:Xi,KeyIcon:ec,LightningIcon:tc,LightningOffIcon:oc,LinkBrokenIcon:nc,LinkIcon:rc,LinkedinIcon:ic,LinuxIcon:cc,ListOrderedIcon:ac,ListUnorderedIcon:lc,LocationIcon:sc,LockIcon:Ic,MarkdownIcon:uc,MarkupIcon:pc,MediumIcon:dc,MemoryIcon:hc,MenuIcon:mc,MergeIcon:fc,MirrorIcon:gc,MobileIcon:Sc,MoonIcon:wc,NutIcon:bc,OutboxIcon:yc,OutlineIcon:Cc,PaintBrushIcon:vc,PaperClipIcon:_c,ParagraphIcon:Tc,PassedIcon:xc,PhoneIcon:Oc,PhotoDragIcon:Ac,PhotoIcon:kc,PinAltIcon:Rc,PinIcon:Ec,PlayBackIcon:Lc,PlayIcon:Bc,PlayNextIcon:Pc,PlusIcon:Mc,PointerDefaultIcon:Dc,PointerHandIcon:Vc,PowerIcon:Nc,PrintIcon:Hc,ProceedIcon:Uc,ProfileIcon:zc,PullRequestIcon:Fc,QuestionIcon:Gc,RSSIcon:qc,RedirectIcon:Wc,ReduxIcon:Yc,RefreshIcon:jc,ReplyIcon:Kc,RepoIcon:Zc,RequestChangeIcon:$c,RewindIcon:Jc,RulerIcon:Qc,SearchIcon:Xc,ShareAltIcon:ea,ShareIcon:ta,ShieldIcon:oa,SideBySideIcon:na,SidebarAltIcon:ra,SidebarAltToggleIcon:ia,SidebarIcon:ca,SidebarToggleIcon:aa,SpeakerIcon:la,StackedIcon:sa,StarHollowIcon:Ia,StarIcon:ua,StickerIcon:pa,StopAltIcon:da,StopIcon:ha,StorybookIcon:ma,StructureIcon:fa,SubtractIcon:ga,SunIcon:Sa,SupportIcon:wa,SwitchAltIcon:ba,SyncIcon:ya,TabletIcon:Ca,ThumbsUpIcon:va,TimeIcon:_a,TimerIcon:Ta,TransferIcon:oe,TrashIcon:xa,TwitterIcon:Oa,TypeIcon:Aa,UbuntuIcon:ka,UndoIcon:Ra,UnfoldIcon:Ea,UnlockIcon:La,UnpinIcon:Ba,UploadIcon:Pa,UserAddIcon:Ma,UserAltIcon:Da,UserIcon:Va,UsersIcon:Na,VSCodeIcon:Ha,VerifiedIcon:Ua,VideoIcon:za,WandIcon:Fa,WatchIcon:Ga,WindowsIcon:qa,WrenchIcon:Wa,YoutubeIcon:Ya,ZoomIcon:ja,ZoomOutIcon:Ka,ZoomResetIcon:Za,iconList:$a}=__STORYBOOK_ICONS__;var k="storybook/viewport",he="viewport",me={viewport:"reset",viewportRotated:!1},re=(e,t)=>e.indexOf(t),fe=(e,t)=>{let r=re(e,t);return r===e.length-1?e[0]:e[r+1]},ge=(e,t)=>{let r=re(e,t);return r<1?e[e.length-1]:e[r-1]},Se=async(e,t,r,l)=>{await e.setAddonShortcut(k,{label:"Previous viewport",defaultShortcut:["alt","shift","V"],actionName:"previous",action:()=>{r({viewport:ge(l,t.viewport)})}}),await e.setAddonShortcut(k,{label:"Next viewport",defaultShortcut:["alt","V"],actionName:"next",action:()=>{r({viewport:fe(l,t.viewport)})}}),await e.setAddonShortcut(k,{label:"Reset viewport",defaultShortcut:["alt","control","V"],actionName:"reset",action:()=>{r(me)}})},we={mobile1:{name:"Small mobile",styles:{height:"568px",width:"320px"},type:"mobile"},mobile2:{name:"Large mobile",styles:{height:"896px",width:"414px"},type:"mobile"},tablet:{name:"Tablet",styles:{height:"1112px",width:"834px"},type:"tablet"}},be=(0,N.default)(50)(e=>[...ye,...Object.entries(e).map(([t,{name:r,...l}])=>({...l,id:t,title:r}))]),B={id:"reset",title:"Reset viewport",styles:null,type:"other"},ye=[B],Ce=(0,N.default)(50)((e,t,r,l)=>e.filter(a=>a.id!==B.id||t.id!==a.id).map(a=>({...a,onClick:()=>{r({viewport:a.id}),l()}}))),ve=({width:e,height:t,...r})=>({...r,height:e,width:t}),_e=A.div(()=>({display:"inline-flex",alignItems:"center"})),ne=A.div(({theme:e})=>({display:"inline-block",textDecoration:"none",padding:10,fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,lineHeight:"1",height:40,border:"none",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",background:"transparent"})),Te=A(V)(()=>({display:"inline-flex",alignItems:"center"})),xe=A.div(({theme:e})=>({fontSize:e.typography.size.s2-1,marginLeft:10})),Oe=(e,t,r)=>{if(t===null)return;let l=typeof t=="function"?t(e):t;return r?ve(l):l},Ae=F(Q(({theme:e})=>{let[t,r]=Y(),{viewports:l=we,defaultOrientation:a,defaultViewport:S,disable:u}=j(he,{}),i=be(l),o=K(),[f,c]=q(!1);S&&!i.find(n=>n.id===S)&&console.warn(`Cannot find "defaultViewport" of "${S}" in addon-viewport configs, please check the "viewports" setting in the configuration.`),L(()=>{Se(o,t,r,Object.keys(l))},[l,t,t.viewport,r,o]),L(()=>{let n=a==="landscape";(S&&t.viewport!==S||a&&t.viewportRotated!==n)&&r({viewport:S,viewportRotated:n})},[a,S,r]);let I=i.find(n=>n.id===t.viewport)||i.find(n=>n.id===S)||i.find(n=>n.default)||B,s=G(),g=Oe(s.current,I.styles,t.viewportRotated);return L(()=>{s.current=g},[I]),u||Object.entries(l).length===0?null:w.createElement(U,null,w.createElement(ee,{placement:"top",tooltip:({onHide:n})=>w.createElement(X,{links:Ce(i,I,r,n)}),closeOnOutsideClick:!0,onVisibleChange:c},w.createElement(Te,{key:"viewport",title:"Change the size of the preview",active:f||!!g,onDoubleClick:()=>{r({viewport:B.id})}},w.createElement(te,null),g?w.createElement(xe,null,t.viewportRotated?`${I.title} (L)`:`${I.title} (P)`):null)),g?w.createElement(_e,null,w.createElement(J,{styles:{'iframe[data-is-storybook="true"]':{...g||{width:"100%",height:"100%"}}}}),w.createElement(ne,{title:"Viewport width"},g.width.replace("px","")),w.createElement(V,{key:"viewport-rotate",title:"Rotate viewport",onClick:()=>{r({viewportRotated:!t.viewportRotated})}},w.createElement(oe,null)),w.createElement(ne,{title:"Viewport height"},g.height.replace("px",""))):null)}));M.register(k,()=>{M.add(k,{title:"viewport / media-queries",type:W.TOOL,match:({viewMode:e,tabId:t})=>e==="story"&&!t,render:()=>z(Ae,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/interactions-9/manager-bundle.js b/version-7.0.0/sb-addons/interactions-9/manager-bundle.js new file mode 100644 index 0000000..19fff46 --- /dev/null +++ b/version-7.0.0/sb-addons/interactions-9/manager-bundle.js @@ -0,0 +1,234 @@ +try{ +(()=>{var ke=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var x=__REACT__,{Children:Cm,Component:Om,Fragment:br,Profiler:_m,PureComponent:Im,StrictMode:Rm,Suspense:Tm,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Dm,cloneElement:Fm,createContext:Pm,createElement:se,createFactory:jm,createRef:Bm,forwardRef:km,isValidElement:Nm,lazy:Mm,memo:vr,startTransition:Lm,unstable_act:$m,useCallback:ko,useContext:zm,useDebugValue:qm,useDeferredValue:Um,useEffect:lt,useId:Hm,useImperativeHandle:Wm,useInsertionEffect:Vm,useLayoutEffect:Gm,useMemo:No,useReducer:Ym,useRef:Er,useState:We,useSyncExternalStore:Km,useTransition:Jm,version:Xm}=__REACT__;var ty=__STORYBOOK_API__,{ActiveTabs:ry,Consumer:Mo,ManagerContext:ny,Provider:oy,RequestResponseError:ay,addons:on,combineParameters:iy,controlOrMetaKey:sy,controlOrMetaSymbol:uy,eventMatchesShortcut:ly,eventToShortcut:cy,experimental_requestResponse:py,isMacLike:fy,isShortcutTaken:dy,keyToSymbol:hy,merge:my,mockChannel:yy,optionOrAltSymbol:gy,shortcutMatchesShortcut:by,shortcutToHumanString:vy,types:Lo,useAddonState:an,useArgTypes:Ey,useArgs:Sy,useChannel:$o,useGlobalTypes:Ay,useGlobals:wy,useParameter:zo,useSharedState:xy,useStoryPrepared:Cy,useStorybookApi:qo,useStorybookState:Oy}=__STORYBOOK_API__;var Dy=__STORYBOOK_COMPONENTS__,{A:Fy,ActionBar:Py,AddonPanel:Uo,Badge:Ho,Bar:Wo,Blockquote:jy,Button:Vo,ClipboardCode:By,Code:ky,DL:Ny,Div:My,DocumentWrapper:Ly,EmptyTabContent:Go,ErrorFormatter:$y,FlexBar:zy,Form:qy,H1:Uy,H2:Hy,H3:Wy,H4:Vy,H5:Gy,H6:Yy,HR:Ky,IconButton:sn,IconButtonSkeleton:Jy,Icons:Xy,Img:Qy,LI:Zy,Link:un,ListItem:eg,Loader:tg,Modal:rg,OL:ng,P:Yo,Placeholder:og,Pre:ag,ResetWrapper:ig,ScrollArea:sg,Separator:Ko,Spaced:Jo,Span:ug,StorybookIcon:lg,StorybookLogo:cg,Symbols:pg,SyntaxHighlighter:fg,TT:dg,TabBar:hg,TabButton:mg,TabWrapper:yg,Table:gg,Tabs:bg,TabsState:vg,TooltipLinkList:Eg,TooltipMessage:Sg,TooltipNote:ln,UL:Ag,WithTooltip:Et,WithTooltipPure:wg,Zoom:xg,codeCommon:Cg,components:Og,createCopyToClipboardFunction:_g,getStoryHref:Ig,icons:Rg,interleaveSeparators:Tg,nameSpaceClassNames:Dg,resetComponents:Fg,withReset:Pg}=__STORYBOOK_COMPONENTS__;var Mg=__STORYBOOK_CHANNELS__,{Channel:Xo,PostMessageTransport:Lg,WebsocketTransport:$g,createBrowserChannel:zg}=__STORYBOOK_CHANNELS__;var Vg=__STORYBOOK_CLIENT_LOGGER__,{deprecate:rt,logger:Se,once:ct,pretty:Gg}=__STORYBOOK_CLIENT_LOGGER__;var Qg=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:Qo,ARGTYPES_INFO_RESPONSE:cn,CHANNEL_CREATED:Zg,CHANNEL_WS_DISCONNECT:eb,CONFIG_ERROR:Zo,CREATE_NEW_STORYFILE_REQUEST:tb,CREATE_NEW_STORYFILE_RESPONSE:rb,CURRENT_STORY_WAS_SET:pn,DOCS_PREPARED:ea,DOCS_RENDERED:Sr,FILE_COMPONENT_SEARCH_REQUEST:nb,FILE_COMPONENT_SEARCH_RESPONSE:ob,FORCE_REMOUNT:Xt,FORCE_RE_RENDER:Ar,GLOBALS_UPDATED:ta,NAVIGATE_URL:ab,PLAY_FUNCTION_THREW_EXCEPTION:wr,PRELOAD_ENTRIES:ra,PREVIEW_BUILDER_PROGRESS:ib,PREVIEW_KEYDOWN:na,REGISTER_SUBSCRIPTION:sb,REQUEST_WHATS_NEW_DATA:ub,RESET_STORY_ARGS:xr,RESULT_WHATS_NEW_DATA:lb,SAVE_STORY_REQUEST:cb,SAVE_STORY_RESPONSE:pb,SELECT_STORY:fb,SET_CONFIG:db,SET_CURRENT_STORY:fn,SET_GLOBALS:oa,SET_INDEX:hb,SET_STORIES:mb,SET_WHATS_NEW_CACHE:yb,SHARED_STATE_CHANGED:gb,SHARED_STATE_SET:bb,STORIES_COLLAPSE_ALL:vb,STORIES_EXPAND_ALL:Eb,STORY_ARGS_UPDATED:aa,STORY_CHANGED:ia,STORY_ERRORED:sa,STORY_INDEX_INVALIDATED:ua,STORY_MISSING:dn,STORY_PREPARED:la,STORY_RENDERED:Qt,STORY_RENDER_PHASE_CHANGED:nt,STORY_SPECIFIED:ca,STORY_THREW_EXCEPTION:Cr,STORY_UNCHANGED:pa,TELEMETRY_ERROR:Sb,TOGGLE_WHATS_NEW_NOTIFICATIONS:Ab,UNHANDLED_ERRORS_WHILE_PLAYING:Or,UPDATE_GLOBALS:_r,UPDATE_QUERY_PARAMS:fa,UPDATE_STORY_ARGS:Ir}=__STORYBOOK_CORE_EVENTS__;var Mu=Object.defineProperty,xe=(t,e)=>Mu(t,"name",{value:e,configurable:!0});function Ce(t){for(var e=[],r=1;r` - ${i}`).join(` +`)}`),`${o}${a!=null?` + +More info: ${a} +`:""}`}};xe(da,"StorybookError");var Ie=da,Lu=(t=>(t.BLOCKS="BLOCKS",t.DOCS_TOOLS="DOCS-TOOLS",t.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",t.PREVIEW_CHANNELS="PREVIEW_CHANNELS",t.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",t.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",t.PREVIEW_API="PREVIEW_API",t.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",t.PREVIEW_ROUTER="PREVIEW_ROUTER",t.PREVIEW_THEMING="PREVIEW_THEMING",t.RENDERER_HTML="RENDERER_HTML",t.RENDERER_PREACT="RENDERER_PREACT",t.RENDERER_REACT="RENDERER_REACT",t.RENDERER_SERVER="RENDERER_SERVER",t.RENDERER_SVELTE="RENDERER_SVELTE",t.RENDERER_VUE="RENDERER_VUE",t.RENDERER_VUE3="RENDERER_VUE3",t.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",t.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",t))(Lu||{}),ma=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:1,message:Ce` + Couldn't find story matching id '${e.storyId}' after HMR. + - Did you just rename a story? + - Did you remove it from your CSF file? + - Are you sure a story with the id '${e.storyId}' exists? + - Please check the values in the stories field of your main.js config and see if they would match your CSF File. + - Also check the browser console and terminal for potential error messages.`}),this.data=e}};xe(ma,"MissingStoryAfterHmrError");var ya=ma,$u=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:2,documentation:"https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#using-implicit-actions-during-rendering-is-deprecated-for-example-in-the-play-function",message:Ce` + We detected that you use an implicit action arg while ${e.phase} of your story. + ${e.deprecated?` +This is deprecated and won't work in Storybook 8 anymore. +`:""} + Please provide an explicit spy to your args like this: + import { fn } from '@storybook/test'; + ... + args: { + ${e.name}: fn() + }`}),this.data=e}};xe($u,"ImplicitActionsDuringRendering");var ga=class extends Ie{constructor(){super({category:"PREVIEW_API",code:3,message:Ce` + Cannot call \`storyStore.extract()\` without calling \`storyStore.cacheAllCsfFiles()\` first. + + You probably meant to call \`await preview.extract()\` which does the above for you.`})}};xe(ga,"CalledExtractOnStoreError");var ba=ga,va=class extends Ie{constructor(){super({category:"PREVIEW_API",code:4,message:Ce` + Expected your framework's preset to export a \`renderToCanvas\` field. + + Perhaps it needs to be upgraded for Storybook 7.0?`,documentation:"https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#mainjs-framework-field"})}};xe(va,"MissingRenderToCanvasError");var Ea=va,Sa=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:5,message:Ce` + Called \`Preview.${e.methodName}()\` before initialization. + + The preview needs to load the story index before most methods can be called. If you want + to call \`${e.methodName}\`, try \`await preview.initializationPromise;\` first. + + If you didn't call the above code, then likely it was called by an addon that needs to + do the above.`}),this.data=e}};xe(Sa,"CalledPreviewMethodBeforeInitializationError");var Ne=Sa,Aa=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:6,message:Ce` + Error fetching \`/index.json\`: + + ${e.text} + + If you are in development, this likely indicates a problem with your Storybook process, + check the terminal for errors. + + If you are in a deployed Storybook, there may have been an issue deploying the full Storybook + build.`}),this.data=e}};xe(Aa,"StoryIndexFetchError");var wa=Aa,xa=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:7,message:Ce` + Tried to render docs entry ${e.storyId} but it is a MDX file that has no CSF + references, or autodocs for a CSF file that some doesn't refer to itself. + + This likely is an internal error in Storybook's indexing, or you've attached the + \`attached-mdx\` tag to an MDX file that is not attached.`}),this.data=e}};xe(xa,"MdxFileWithNoCsfReferencesError");var Ca=xa,Oa=class extends Ie{constructor(){super({category:"PREVIEW_API",code:8,message:Ce` + Couldn't find any stories in your Storybook. + + - Please check your stories field of your main.js config: does it match correctly? + - Also check the browser console and terminal for error messages.`})}};xe(Oa,"EmptyIndexError");var _a=Oa,Ia=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:9,message:Ce` + Couldn't find story matching '${e.storySpecifier}'. + + - Are you sure a story with that id exists? + - Please check your stories field of your main.js config. + - Also check the browser console and terminal for error messages.`}),this.data=e}};xe(Ia,"NoStoryMatchError");var Ra=Ia,Ta=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:10,message:Ce` + Couldn't find story matching id '${e.storyId}' after importing a CSF file. + + The file was indexed as if the story was there, but then after importing the file in the browser + we didn't find the story. Possible reasons: + - You are using a custom story indexer that is misbehaving. + - You have a custom file loader that is removing or renaming exports. + + Please check your browser console and terminal for errors that may explain the issue.`}),this.data=e}};xe(Ta,"MissingStoryFromCsfFileError");var Da=Ta,Fa=class extends Ie{constructor(){super({category:"PREVIEW_API",code:11,message:Ce` + Cannot access the Story Store until the index is ready. + + It is not recommended to use methods directly on the Story Store anyway, in Storybook 9 we will + remove access to the store entirely`})}};xe(Fa,"StoryStoreAccessedBeforeInitializationError");var Pa=Fa,ja=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:12,message:Ce` + Incorrect use of mount in the play function. + + To use mount in the play function, you must satisfy the following two requirements: + + 1. You *must* destructure the mount property from the \`context\` (the argument passed to your play function). + This makes sure that Storybook does not start rendering the story before the play function begins. + + 2. Your Storybook framework or builder must be configured to transpile to ES2017 or newer. + This is because destructuring statements and async/await usages are otherwise transpiled away, + which prevents Storybook from recognizing your usage of \`mount\`. + + Note that Angular is not supported. As async/await is transpiled to support the zone.js polyfill. + + More info: https://storybook.js.org/docs/writing-tests/interaction-testing#run-code-before-the-component-gets-rendered + + Received the following play function: + ${e.playFunction}`}),this.data=e}};xe(ja,"MountMustBeDestructuredError");var Rr=ja,zu=class extends Ie{constructor(){super({category:"PREVIEW_API",code:13,message:Ce` + You must configure testingLibraryRender to use play in portable stories. + + import { render } from '@testing-library/[renderer]'; + + setProjectAnnotations({ + testingLibraryRender: render, + }); + + For other testing renderers, you can configure \`renderToCanvas\` like so: + + import { render } from 'your-test-renderer'; + + setProjectAnnotations({ + renderToCanvas: ({ storyFn }) => { + const Story = storyFn(); + + // Svelte + render(Story.Component, Story.props); + + // Vue + render(Story); + + // or for React + render(); + }, + });`})}};xe(zu,"TestingLibraryMustBeConfiguredError");var Ba=class extends Ie{constructor(e){super({category:"PREVIEW_API",code:14,message:Ce` + No render function available for storyId '${e.id}' + `}),this.data=e}};xe(Ba,"NoRenderFunctionError");var ka=Ba,Na=class extends Ie{constructor(){super({category:"PREVIEW_API",code:15,message:Ce` + No component is mounted in your story. + + This usually occurs when you destructure mount in the play function, but forget to call it. + + For example: + + async play({ mount, canvasElement }) { + // 👈 mount should be called: await mount(); + const canvas = within(canvasElement); + const button = await canvas.findByRole('button'); + await userEvent.click(button); + }; + + Make sure to either remove it or call mount in your play function. + `})}};xe(Na,"NoStoryMountedError");var Ma=Na,qu=class extends Ie{constructor(){super({category:"FRAMEWORK_NEXTJS",code:1,documentation:"https://storybook.js.org/docs/get-started/nextjs#faq",message:Ce` + You are importing avif images, but you don't have sharp installed. + + You have to install sharp in order to use image optimization features in Next.js. + `})}};xe(qu,"NextJsSharpError");var Uu=class extends Ie{constructor(e){super({category:"FRAMEWORK_NEXTJS",code:2,message:Ce` + Tried to access router mocks from "${e.importType}" but they were not created yet. You might be running code in an unsupported environment. + `}),this.data=e}};xe(Uu,"NextjsRouterMocksNotAvailable");var Hu=class extends Ie{constructor(e){super({category:"DOCS-TOOLS",code:1,documentation:"https://github.com/storybookjs/storybook/issues/26606",message:Ce` + There was a failure when generating detailed ArgTypes in ${e.language} for: + ${JSON.stringify(e.type,null,2)} + + Storybook will fall back to use a generic type description instead. + + This type is either not supported or it is a bug in the docgen generation in Storybook. + If you think this is a bug, please detail it as much as possible in the Github issue. + `}),this.data=e}};xe(Hu,"UnknownArgTypesError");var Wu=Object.create,qa=Object.defineProperty,Vu=Object.getOwnPropertyDescriptor,Gu=Object.getOwnPropertyNames,Yu=Object.getPrototypeOf,Ku=Object.prototype.hasOwnProperty,Ju=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Xu=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of Gu(e))!Ku.call(t,o)&&o!==r&&qa(t,o,{get:()=>e[o],enumerable:!(n=Vu(e,o))||n.enumerable});return t},Qu=(t,e,r)=>(r=t!=null?Wu(Yu(t)):{},Xu(e||!t||!t.__esModule?qa(r,"default",{value:t,enumerable:!0}):r,t)),Zu=Ju(t=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=function(){var e=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function i(s,u,l){var f,d,p,g=e.call(s),h=e.call(u);if(s===u)return!0;if(s==null||u==null)return!1;if(l.indexOf(s)>-1&&l.indexOf(u)>-1)return!0;if(l.push(s,u),g!=h||(f=n(s),d=n(u),f.length!=d.length||f.some(function(v){return!i(s[v],u[v],l)})))return!1;switch(g.slice(8,-1)){case"Symbol":return s.valueOf()==u.valueOf();case"Date":case"Number":return+s==+u||+s!=+s&&+u!=+u;case"RegExp":case"Function":case"String":case"Boolean":return""+s==""+u;case"Set":case"Map":f=s.entries(),d=u.entries();do if(!i((p=f.next()).value,d.next().value,l))return!1;while(!p.done);return!0;case"ArrayBuffer":s=new Uint8Array(s),u=new Uint8Array(u);case"DataView":s=new Uint8Array(s.buffer),u=new Uint8Array(u.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(s.length!=u.length)return!1;for(p=0;p`${r} ${n}${o}`).replace(/([a-z])([A-Z])/g,(e,r,n)=>`${r} ${n}`).replace(/([a-z])([0-9])/gi,(e,r,n)=>`${r} ${n}`).replace(/([0-9])([a-z])/gi,(e,r,n)=>`${r} ${n}`).replace(/(\s|^)(\w)/g,(e,r,n)=>`${r}${n.toUpperCase()}`).replace(/ +/g," ").trim()}var La=Qu(Zu()),Ua=t=>t.map(e=>typeof e<"u").filter(Boolean).length,tl=(t,e)=>{let{exists:r,eq:n,neq:o,truthy:a}=t;if(Ua([r,n,o,a])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:n,neq:o})}`);if(typeof n<"u")return(0,La.isEqual)(e,n);if(typeof o<"u")return!(0,La.isEqual)(e,o);if(typeof r<"u"){let i=typeof e<"u";return r?i:!i}return typeof a>"u"||a?!!e:!e},Ha=(t,e,r)=>{if(!t.if)return!0;let{arg:n,global:o}=t.if;if(Ua([n,o])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:n,global:o})}`);let a=n?e[n]:r[o];return tl(t.if,a)},mn=t=>t.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,""),$a=(t,e)=>{let r=mn(t);if(r==="")throw new Error(`Invalid ${e} '${t}', must include alphanumeric characters`);return r},Wa=(t,e)=>`${$a(t,"kind")}${e?`--${$a(e,"name")}`:""}`,Va=t=>el(t);function za(t,e){return Array.isArray(e)?e.includes(t):t.match(e)}function Tr(t,{includeStories:e,excludeStories:r}){return t!=="__esModule"&&(!e||za(t,e))&&(!r||!za(t,r))}var Ga=(...t)=>{let e=t.reduce((r,n)=>(n.startsWith("!")?r.delete(n.slice(1)):r.add(n),r),new Set);return Array.from(e)};var rl=Object.create,kn=Object.defineProperty,nl=Object.getOwnPropertyDescriptor,ol=Object.getOwnPropertyNames,al=Object.getPrototypeOf,il=Object.prototype.hasOwnProperty,c=(t,e)=>kn(t,"name",{value:e,configurable:!0}),Dr=(t=>typeof ke<"u"?ke:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof ke<"u"?ke:e)[r]}):t)(function(t){if(typeof ke<"u")return ke.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')}),R=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),sl=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of ol(e))!il.call(t,o)&&o!==r&&kn(t,o,{get:()=>e[o],enumerable:!(n=nl(e,o))||n.enumerable});return t},Pe=(t,e,r)=>(r=t!=null?rl(al(t)):{},sl(e||!t||!t.__esModule?kn(r,"default",{value:t,enumerable:!0}):r,t)),ci=R((t,e)=>{(function(r){if(typeof t=="object"&&typeof e<"u")e.exports=r();else if(typeof define=="function"&&define.amd)define([],r);else{var n;typeof window<"u"||typeof window<"u"?n=window:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){var r,n,o;return c(function a(i,s,u){function l(p,g){if(!s[p]){if(!i[p]){var h=typeof Dr=="function"&&Dr;if(!g&&h)return h(p,!0);if(f)return f(p,!0);var v=new Error("Cannot find module '"+p+"'");throw v.code="MODULE_NOT_FOUND",v}var b=s[p]={exports:{}};i[p][0].call(b.exports,function(m){var y=i[p][1][m];return l(y||m)},b,b.exports,a,i,s,u)}return s[p].exports}c(l,"s");for(var f=typeof Dr=="function"&&Dr,d=0;d=0)return this.lastItem=this.list[f],this.list[f].val},u.prototype.set=function(l,f){var d;return this.lastItem&&this.isEqual(this.lastItem.key,l)?(this.lastItem.val=f,this):(d=this.indexOf(l),d>=0?(this.lastItem=this.list[d],this.list[d].val=f,this):(this.lastItem={key:l,val:f},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(l){var f;if(this.lastItem&&this.isEqual(this.lastItem.key,l)&&(this.lastItem=void 0),f=this.indexOf(l),f>=0)return this.size--,this.list.splice(f,1)[0]},u.prototype.has=function(l){var f;return this.lastItem&&this.isEqual(this.lastItem.key,l)?!0:(f=this.indexOf(l),f>=0?(this.lastItem=this.list[f],!0):!1)},u.prototype.forEach=function(l,f){var d;for(d=0;d0&&(C[w]={cacheItem:m,arg:arguments[w]},I?l(h,C):h.push(C),h.length>p&&f(h.shift())),b.wasMemoized=I,b.numArgs=w+1,A},"memoizerific");return b.limit=p,b.wasMemoized=!1,b.cache=g,b.lru=h,b}};function l(p,g){var h=p.length,v=g.length,b,m,y;for(m=0;m=0&&(h=p[b],v=h.cacheItem.get(h.arg),!v||!v.size);b--)h.cacheItem.delete(h.arg)}c(f,"removeCachedResult");function d(p,g){return p===g||p!==p&&g!==g}c(d,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})}),pi=R((t,e)=>{var r=typeof window=="object"&&window&&window.Object===Object&&window;e.exports=r}),at=R((t,e)=>{var r=pi(),n=typeof self=="object"&&self&&self.Object===Object&&self,o=r||n||Function("return this")();e.exports=o}),rr=R((t,e)=>{var r=at(),n=r.Symbol;e.exports=n}),ul=R((t,e)=>{var r=rr(),n=Object.prototype,o=n.hasOwnProperty,a=n.toString,i=r?r.toStringTag:void 0;function s(u){var l=o.call(u,i),f=u[i];try{u[i]=void 0;var d=!0}catch{}var p=a.call(u);return d&&(l?u[i]=f:delete u[i]),p}c(s,"getRawTag"),e.exports=s}),ll=R((t,e)=>{var r=Object.prototype,n=r.toString;function o(a){return n.call(a)}c(o,"objectToString"),e.exports=o}),Lt=R((t,e)=>{var r=rr(),n=ul(),o=ll(),a="[object Null]",i="[object Undefined]",s=r?r.toStringTag:void 0;function u(l){return l==null?l===void 0?i:a:s&&s in Object(l)?n(l):o(l)}c(u,"baseGetTag"),e.exports=u}),nr=R((t,e)=>{function r(n){var o=typeof n;return n!=null&&(o=="object"||o=="function")}c(r,"isObject"),e.exports=r}),fi=R((t,e)=>{var r=Lt(),n=nr(),o="[object AsyncFunction]",a="[object Function]",i="[object GeneratorFunction]",s="[object Proxy]";function u(l){if(!n(l))return!1;var f=r(l);return f==a||f==i||f==o||f==s}c(u,"isFunction"),e.exports=u}),cl=R((t,e)=>{var r=at(),n=r["__core-js_shared__"];e.exports=n}),pl=R((t,e)=>{var r=cl(),n=function(){var a=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function o(a){return!!n&&n in a}c(o,"isMasked"),e.exports=o}),di=R((t,e)=>{var r=Function.prototype,n=r.toString;function o(a){if(a!=null){try{return n.call(a)}catch{}try{return a+""}catch{}}return""}c(o,"toSource"),e.exports=o}),fl=R((t,e)=>{var r=fi(),n=pl(),o=nr(),a=di(),i=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,u=Function.prototype,l=Object.prototype,f=u.toString,d=l.hasOwnProperty,p=RegExp("^"+f.call(d).replace(i,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function g(h){if(!o(h)||n(h))return!1;var v=r(h)?p:s;return v.test(a(h))}c(g,"baseIsNative"),e.exports=g}),dl=R((t,e)=>{function r(n,o){return n?.[o]}c(r,"getValue"),e.exports=r}),xt=R((t,e)=>{var r=fl(),n=dl();function o(a,i){var s=n(a,i);return r(s)?s:void 0}c(o,"getNative"),e.exports=o}),hi=R((t,e)=>{var r=xt(),n=function(){try{var o=r(Object,"defineProperty");return o({},"",{}),o}catch{}}();e.exports=n}),mi=R((t,e)=>{var r=hi();function n(o,a,i){a=="__proto__"&&r?r(o,a,{configurable:!0,enumerable:!0,value:i,writable:!0}):o[a]=i}c(n,"baseAssignValue"),e.exports=n}),hl=R((t,e)=>{function r(n){return function(o,a,i){for(var s=-1,u=Object(o),l=i(o),f=l.length;f--;){var d=l[n?f:++s];if(a(u[d],d,u)===!1)break}return o}}c(r,"createBaseFor"),e.exports=r}),ml=R((t,e)=>{var r=hl(),n=r();e.exports=n}),yl=R((t,e)=>{function r(n,o){for(var a=-1,i=Array(n);++a{function r(n){return n!=null&&typeof n=="object"}c(r,"isObjectLike"),e.exports=r}),gl=R((t,e)=>{var r=Lt(),n=$t(),o="[object Arguments]";function a(i){return n(i)&&r(i)==o}c(a,"baseIsArguments"),e.exports=a}),Nn=R((t,e)=>{var r=gl(),n=$t(),o=Object.prototype,a=o.hasOwnProperty,i=o.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(u){return n(u)&&a.call(u,"callee")&&!i.call(u,"callee")};e.exports=s}),it=R((t,e)=>{var r=Array.isArray;e.exports=r}),bl=R((t,e)=>{function r(){return!1}c(r,"stubFalse"),e.exports=r}),yi=R((t,e)=>{var r=at(),n=bl(),o=typeof t=="object"&&t&&!t.nodeType&&t,a=o&&typeof e=="object"&&e&&!e.nodeType&&e,i=a&&a.exports===o,s=i?r.Buffer:void 0,u=s?s.isBuffer:void 0,l=u||n;e.exports=l}),Mn=R((t,e)=>{var r=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function o(a,i){var s=typeof a;return i=i??r,!!i&&(s=="number"||s!="symbol"&&n.test(a))&&a>-1&&a%1==0&&a{var r=9007199254740991;function n(o){return typeof o=="number"&&o>-1&&o%1==0&&o<=r}c(n,"isLength"),e.exports=n}),vl=R((t,e)=>{var r=Lt(),n=Ln(),o=$t(),a="[object Arguments]",i="[object Array]",s="[object Boolean]",u="[object Date]",l="[object Error]",f="[object Function]",d="[object Map]",p="[object Number]",g="[object Object]",h="[object RegExp]",v="[object Set]",b="[object String]",m="[object WeakMap]",y="[object ArrayBuffer]",A="[object DataView]",w="[object Float32Array]",C="[object Float64Array]",I="[object Int8Array]",D="[object Int16Array]",E="[object Int32Array]",j="[object Uint8Array]",z="[object Uint8ClampedArray]",q="[object Uint16Array]",G="[object Uint32Array]",L={};L[w]=L[C]=L[I]=L[D]=L[E]=L[j]=L[z]=L[q]=L[G]=!0,L[a]=L[i]=L[y]=L[s]=L[A]=L[u]=L[l]=L[f]=L[d]=L[p]=L[g]=L[h]=L[v]=L[b]=L[m]=!1;function _(F){return o(F)&&n(F.length)&&!!L[r(F)]}c(_,"baseIsTypedArray"),e.exports=_}),El=R((t,e)=>{function r(n){return function(o){return n(o)}}c(r,"baseUnary"),e.exports=r}),Sl=R((t,e)=>{var r=pi(),n=typeof t=="object"&&t&&!t.nodeType&&t,o=n&&typeof e=="object"&&e&&!e.nodeType&&e,a=o&&o.exports===n,i=a&&r.process,s=function(){try{var u=o&&o.require&&o.require("util").types;return u||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s}),gi=R((t,e)=>{var r=vl(),n=El(),o=Sl(),a=o&&o.isTypedArray,i=a?n(a):r;e.exports=i}),bi=R((t,e)=>{var r=yl(),n=Nn(),o=it(),a=yi(),i=Mn(),s=gi(),u=Object.prototype,l=u.hasOwnProperty;function f(d,p){var g=o(d),h=!g&&n(d),v=!g&&!h&&a(d),b=!g&&!h&&!v&&s(d),m=g||h||v||b,y=m?r(d.length,String):[],A=y.length;for(var w in d)(p||l.call(d,w))&&!(m&&(w=="length"||v&&(w=="offset"||w=="parent")||b&&(w=="buffer"||w=="byteLength"||w=="byteOffset")||i(w,A)))&&y.push(w);return y}c(f,"arrayLikeKeys"),e.exports=f}),vi=R((t,e)=>{var r=Object.prototype;function n(o){var a=o&&o.constructor,i=typeof a=="function"&&a.prototype||r;return o===i}c(n,"isPrototype"),e.exports=n}),Ei=R((t,e)=>{function r(n,o){return function(a){return n(o(a))}}c(r,"overArg"),e.exports=r}),Al=R((t,e)=>{var r=Ei(),n=r(Object.keys,Object);e.exports=n}),wl=R((t,e)=>{var r=vi(),n=Al(),o=Object.prototype,a=o.hasOwnProperty;function i(s){if(!r(s))return n(s);var u=[];for(var l in Object(s))a.call(s,l)&&l!="constructor"&&u.push(l);return u}c(i,"baseKeys"),e.exports=i}),Si=R((t,e)=>{var r=fi(),n=Ln();function o(a){return a!=null&&n(a.length)&&!r(a)}c(o,"isArrayLike"),e.exports=o}),$n=R((t,e)=>{var r=bi(),n=wl(),o=Si();function a(i){return o(i)?r(i):n(i)}c(a,"keys"),e.exports=a}),xl=R((t,e)=>{var r=ml(),n=$n();function o(a,i){return a&&r(a,i,n)}c(o,"baseForOwn"),e.exports=o}),Cl=R((t,e)=>{function r(){this.__data__=[],this.size=0}c(r,"listCacheClear"),e.exports=r}),zn=R((t,e)=>{function r(n,o){return n===o||n!==n&&o!==o}c(r,"eq"),e.exports=r}),Mr=R((t,e)=>{var r=zn();function n(o,a){for(var i=o.length;i--;)if(r(o[i][0],a))return i;return-1}c(n,"assocIndexOf"),e.exports=n}),Ol=R((t,e)=>{var r=Mr(),n=Array.prototype,o=n.splice;function a(i){var s=this.__data__,u=r(s,i);if(u<0)return!1;var l=s.length-1;return u==l?s.pop():o.call(s,u,1),--this.size,!0}c(a,"listCacheDelete"),e.exports=a}),_l=R((t,e)=>{var r=Mr();function n(o){var a=this.__data__,i=r(a,o);return i<0?void 0:a[i][1]}c(n,"listCacheGet"),e.exports=n}),Il=R((t,e)=>{var r=Mr();function n(o){return r(this.__data__,o)>-1}c(n,"listCacheHas"),e.exports=n}),Rl=R((t,e)=>{var r=Mr();function n(o,a){var i=this.__data__,s=r(i,o);return s<0?(++this.size,i.push([o,a])):i[s][1]=a,this}c(n,"listCacheSet"),e.exports=n}),Lr=R((t,e)=>{var r=Cl(),n=Ol(),o=_l(),a=Il(),i=Rl();function s(u){var l=-1,f=u==null?0:u.length;for(this.clear();++l{var r=Lr();function n(){this.__data__=new r,this.size=0}c(n,"stackClear"),e.exports=n}),Dl=R((t,e)=>{function r(n){var o=this.__data__,a=o.delete(n);return this.size=o.size,a}c(r,"stackDelete"),e.exports=r}),Fl=R((t,e)=>{function r(n){return this.__data__.get(n)}c(r,"stackGet"),e.exports=r}),Pl=R((t,e)=>{function r(n){return this.__data__.has(n)}c(r,"stackHas"),e.exports=r}),qn=R((t,e)=>{var r=xt(),n=at(),o=r(n,"Map");e.exports=o}),$r=R((t,e)=>{var r=xt(),n=r(Object,"create");e.exports=n}),jl=R((t,e)=>{var r=$r();function n(){this.__data__=r?r(null):{},this.size=0}c(n,"hashClear"),e.exports=n}),Bl=R((t,e)=>{function r(n){var o=this.has(n)&&delete this.__data__[n];return this.size-=o?1:0,o}c(r,"hashDelete"),e.exports=r}),kl=R((t,e)=>{var r=$r(),n="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function i(s){var u=this.__data__;if(r){var l=u[s];return l===n?void 0:l}return a.call(u,s)?u[s]:void 0}c(i,"hashGet"),e.exports=i}),Nl=R((t,e)=>{var r=$r(),n=Object.prototype,o=n.hasOwnProperty;function a(i){var s=this.__data__;return r?s[i]!==void 0:o.call(s,i)}c(a,"hashHas"),e.exports=a}),Ml=R((t,e)=>{var r=$r(),n="__lodash_hash_undefined__";function o(a,i){var s=this.__data__;return this.size+=this.has(a)?0:1,s[a]=r&&i===void 0?n:i,this}c(o,"hashSet"),e.exports=o}),Ll=R((t,e)=>{var r=jl(),n=Bl(),o=kl(),a=Nl(),i=Ml();function s(u){var l=-1,f=u==null?0:u.length;for(this.clear();++l{var r=Ll(),n=Lr(),o=qn();function a(){this.size=0,this.__data__={hash:new r,map:new(o||n),string:new r}}c(a,"mapCacheClear"),e.exports=a}),zl=R((t,e)=>{function r(n){var o=typeof n;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?n!=="__proto__":n===null}c(r,"isKeyable"),e.exports=r}),zr=R((t,e)=>{var r=zl();function n(o,a){var i=o.__data__;return r(a)?i[typeof a=="string"?"string":"hash"]:i.map}c(n,"getMapData"),e.exports=n}),ql=R((t,e)=>{var r=zr();function n(o){var a=r(this,o).delete(o);return this.size-=a?1:0,a}c(n,"mapCacheDelete"),e.exports=n}),Ul=R((t,e)=>{var r=zr();function n(o){return r(this,o).get(o)}c(n,"mapCacheGet"),e.exports=n}),Hl=R((t,e)=>{var r=zr();function n(o){return r(this,o).has(o)}c(n,"mapCacheHas"),e.exports=n}),Wl=R((t,e)=>{var r=zr();function n(o,a){var i=r(this,o),s=i.size;return i.set(o,a),this.size+=i.size==s?0:1,this}c(n,"mapCacheSet"),e.exports=n}),Un=R((t,e)=>{var r=$l(),n=ql(),o=Ul(),a=Hl(),i=Wl();function s(u){var l=-1,f=u==null?0:u.length;for(this.clear();++l{var r=Lr(),n=qn(),o=Un(),a=200;function i(s,u){var l=this.__data__;if(l instanceof r){var f=l.__data__;if(!n||f.length{var r=Lr(),n=Tl(),o=Dl(),a=Fl(),i=Pl(),s=Vl();function u(l){var f=this.__data__=new r(l);this.size=f.size}c(u,"Stack"),u.prototype.clear=n,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=i,u.prototype.set=s,e.exports=u}),Gl=R((t,e)=>{var r="__lodash_hash_undefined__";function n(o){return this.__data__.set(o,r),this}c(n,"setCacheAdd"),e.exports=n}),Yl=R((t,e)=>{function r(n){return this.__data__.has(n)}c(r,"setCacheHas"),e.exports=r}),Kl=R((t,e)=>{var r=Un(),n=Gl(),o=Yl();function a(i){var s=-1,u=i==null?0:i.length;for(this.__data__=new r;++s{function r(n,o){for(var a=-1,i=n==null?0:n.length;++a{function r(n,o){return n.has(o)}c(r,"cacheHas"),e.exports=r}),wi=R((t,e)=>{var r=Kl(),n=Jl(),o=Xl(),a=1,i=2;function s(u,l,f,d,p,g){var h=f&a,v=u.length,b=l.length;if(v!=b&&!(h&&b>v))return!1;var m=g.get(u),y=g.get(l);if(m&&y)return m==l&&y==u;var A=-1,w=!0,C=f&i?new r:void 0;for(g.set(u,l),g.set(l,u);++A{var r=at(),n=r.Uint8Array;e.exports=n}),Zl=R((t,e)=>{function r(n){var o=-1,a=Array(n.size);return n.forEach(function(i,s){a[++o]=[s,i]}),a}c(r,"mapToArray"),e.exports=r}),ec=R((t,e)=>{function r(n){var o=-1,a=Array(n.size);return n.forEach(function(i){a[++o]=i}),a}c(r,"setToArray"),e.exports=r}),tc=R((t,e)=>{var r=rr(),n=Ql(),o=zn(),a=wi(),i=Zl(),s=ec(),u=1,l=2,f="[object Boolean]",d="[object Date]",p="[object Error]",g="[object Map]",h="[object Number]",v="[object RegExp]",b="[object Set]",m="[object String]",y="[object Symbol]",A="[object ArrayBuffer]",w="[object DataView]",C=r?r.prototype:void 0,I=C?C.valueOf:void 0;function D(E,j,z,q,G,L,_){switch(z){case w:if(E.byteLength!=j.byteLength||E.byteOffset!=j.byteOffset)return!1;E=E.buffer,j=j.buffer;case A:return!(E.byteLength!=j.byteLength||!L(new n(E),new n(j)));case f:case d:case h:return o(+E,+j);case p:return E.name==j.name&&E.message==j.message;case v:case m:return E==j+"";case g:var F=i;case b:var B=q&u;if(F||(F=s),E.size!=j.size&&!B)return!1;var H=_.get(E);if(H)return H==j;q|=l,_.set(E,j);var $=a(F(E),F(j),q,G,L,_);return _.delete(E),$;case y:if(I)return I.call(E)==I.call(j)}return!1}c(D,"equalByTag"),e.exports=D}),Hn=R((t,e)=>{function r(n,o){for(var a=-1,i=o.length,s=n.length;++a{var r=Hn(),n=it();function o(a,i,s){var u=i(a);return n(a)?u:r(u,s(a))}c(o,"baseGetAllKeys"),e.exports=o}),rc=R((t,e)=>{function r(n,o){for(var a=-1,i=n==null?0:n.length,s=0,u=[];++a{function r(){return[]}c(r,"stubArray"),e.exports=r}),Oi=R((t,e)=>{var r=rc(),n=Ci(),o=Object.prototype,a=o.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(u){return u==null?[]:(u=Object(u),r(i(u),function(l){return a.call(u,l)}))}:n;e.exports=s}),nc=R((t,e)=>{var r=xi(),n=Oi(),o=$n();function a(i){return r(i,o,n)}c(a,"getAllKeys"),e.exports=a}),oc=R((t,e)=>{var r=nc(),n=1,o=Object.prototype,a=o.hasOwnProperty;function i(s,u,l,f,d,p){var g=l&n,h=r(s),v=h.length,b=r(u),m=b.length;if(v!=m&&!g)return!1;for(var y=v;y--;){var A=h[y];if(!(g?A in u:a.call(u,A)))return!1}var w=p.get(s),C=p.get(u);if(w&&C)return w==u&&C==s;var I=!0;p.set(s,u),p.set(u,s);for(var D=g;++y{var r=xt(),n=at(),o=r(n,"DataView");e.exports=o}),ic=R((t,e)=>{var r=xt(),n=at(),o=r(n,"Promise");e.exports=o}),sc=R((t,e)=>{var r=xt(),n=at(),o=r(n,"Set");e.exports=o}),uc=R((t,e)=>{var r=xt(),n=at(),o=r(n,"WeakMap");e.exports=o}),lc=R((t,e)=>{var r=ac(),n=qn(),o=ic(),a=sc(),i=uc(),s=Lt(),u=di(),l="[object Map]",f="[object Object]",d="[object Promise]",p="[object Set]",g="[object WeakMap]",h="[object DataView]",v=u(r),b=u(n),m=u(o),y=u(a),A=u(i),w=s;(r&&w(new r(new ArrayBuffer(1)))!=h||n&&w(new n)!=l||o&&w(o.resolve())!=d||a&&w(new a)!=p||i&&w(new i)!=g)&&(w=c(function(C){var I=s(C),D=I==f?C.constructor:void 0,E=D?u(D):"";if(E)switch(E){case v:return h;case b:return l;case m:return d;case y:return p;case A:return g}return I},"getTag")),e.exports=w}),cc=R((t,e)=>{var r=Ai(),n=wi(),o=tc(),a=oc(),i=lc(),s=it(),u=yi(),l=gi(),f=1,d="[object Arguments]",p="[object Array]",g="[object Object]",h=Object.prototype,v=h.hasOwnProperty;function b(m,y,A,w,C,I){var D=s(m),E=s(y),j=D?p:i(m),z=E?p:i(y);j=j==d?g:j,z=z==d?g:z;var q=j==g,G=z==g,L=j==z;if(L&&u(m)){if(!u(y))return!1;D=!0,q=!1}if(L&&!q)return I||(I=new r),D||l(m)?n(m,y,A,w,C,I):o(m,y,j,A,w,C,I);if(!(A&f)){var _=q&&v.call(m,"__wrapped__"),F=G&&v.call(y,"__wrapped__");if(_||F){var B=_?m.value():m,H=F?y.value():y;return I||(I=new r),C(B,H,A,w,I)}}return L?(I||(I=new r),a(m,y,A,w,C,I)):!1}c(b,"baseIsEqualDeep"),e.exports=b}),_i=R((t,e)=>{var r=cc(),n=$t();function o(a,i,s,u,l){return a===i?!0:a==null||i==null||!n(a)&&!n(i)?a!==a&&i!==i:r(a,i,s,u,o,l)}c(o,"baseIsEqual"),e.exports=o}),pc=R((t,e)=>{var r=Ai(),n=_i(),o=1,a=2;function i(s,u,l,f){var d=l.length,p=d,g=!f;if(s==null)return!p;for(s=Object(s);d--;){var h=l[d];if(g&&h[2]?h[1]!==s[h[0]]:!(h[0]in s))return!1}for(;++d{var r=nr();function n(o){return o===o&&!r(o)}c(n,"isStrictComparable"),e.exports=n}),fc=R((t,e)=>{var r=Ii(),n=$n();function o(a){for(var i=n(a),s=i.length;s--;){var u=i[s],l=a[u];i[s]=[u,l,r(l)]}return i}c(o,"getMatchData"),e.exports=o}),Ri=R((t,e)=>{function r(n,o){return function(a){return a==null?!1:a[n]===o&&(o!==void 0||n in Object(a))}}c(r,"matchesStrictComparable"),e.exports=r}),dc=R((t,e)=>{var r=pc(),n=fc(),o=Ri();function a(i){var s=n(i);return s.length==1&&s[0][2]?o(s[0][0],s[0][1]):function(u){return u===i||r(u,i,s)}}c(a,"baseMatches"),e.exports=a}),Wn=R((t,e)=>{var r=Lt(),n=$t(),o="[object Symbol]";function a(i){return typeof i=="symbol"||n(i)&&r(i)==o}c(a,"isSymbol"),e.exports=a}),Vn=R((t,e)=>{var r=it(),n=Wn(),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function i(s,u){if(r(s))return!1;var l=typeof s;return l=="number"||l=="symbol"||l=="boolean"||s==null||n(s)?!0:a.test(s)||!o.test(s)||u!=null&&s in Object(u)}c(i,"isKey"),e.exports=i}),hc=R((t,e)=>{var r=Un(),n="Expected a function";function o(a,i){if(typeof a!="function"||i!=null&&typeof i!="function")throw new TypeError(n);var s=c(function(){var u=arguments,l=i?i.apply(this,u):u[0],f=s.cache;if(f.has(l))return f.get(l);var d=a.apply(this,u);return s.cache=f.set(l,d)||f,d},"memoized");return s.cache=new(o.Cache||r),s}c(o,"memoize"),o.Cache=r,e.exports=o}),mc=R((t,e)=>{var r=hc(),n=500;function o(a){var i=r(a,function(u){return s.size===n&&s.clear(),u}),s=i.cache;return i}c(o,"memoizeCapped"),e.exports=o}),yc=R((t,e)=>{var r=mc(),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r(function(i){var s=[];return i.charCodeAt(0)===46&&s.push(""),i.replace(n,function(u,l,f,d){s.push(f?d.replace(o,"$1"):l||u)}),s});e.exports=a}),Ti=R((t,e)=>{function r(n,o){for(var a=-1,i=n==null?0:n.length,s=Array(i);++a{var r=rr(),n=Ti(),o=it(),a=Wn(),i=1/0,s=r?r.prototype:void 0,u=s?s.toString:void 0;function l(f){if(typeof f=="string")return f;if(o(f))return n(f,l)+"";if(a(f))return u?u.call(f):"";var d=f+"";return d=="0"&&1/f==-i?"-0":d}c(l,"baseToString"),e.exports=l}),bc=R((t,e)=>{var r=gc();function n(o){return o==null?"":r(o)}c(n,"toString"),e.exports=n}),qr=R((t,e)=>{var r=it(),n=Vn(),o=yc(),a=bc();function i(s,u){return r(s)?s:n(s,u)?[s]:o(a(s))}c(i,"castPath"),e.exports=i}),or=R((t,e)=>{var r=Wn(),n=1/0;function o(a){if(typeof a=="string"||r(a))return a;var i=a+"";return i=="0"&&1/a==-n?"-0":i}c(o,"toKey"),e.exports=o}),Gn=R((t,e)=>{var r=qr(),n=or();function o(a,i){i=r(i,a);for(var s=0,u=i.length;a!=null&&s{var r=Gn();function n(o,a,i){var s=o==null?void 0:r(o,a);return s===void 0?i:s}c(n,"get"),e.exports=n}),Ec=R((t,e)=>{function r(n,o){return n!=null&&o in Object(n)}c(r,"baseHasIn"),e.exports=r}),Sc=R((t,e)=>{var r=qr(),n=Nn(),o=it(),a=Mn(),i=Ln(),s=or();function u(l,f,d){f=r(f,l);for(var p=-1,g=f.length,h=!1;++p{var r=Ec(),n=Sc();function o(a,i){return a!=null&&n(a,i,r)}c(o,"hasIn"),e.exports=o}),Ac=R((t,e)=>{var r=_i(),n=vc(),o=Di(),a=Vn(),i=Ii(),s=Ri(),u=or(),l=1,f=2;function d(p,g){return a(p)&&i(g)?s(u(p),g):function(h){var v=n(h,p);return v===void 0&&v===g?o(h,p):r(g,v,l|f)}}c(d,"baseMatchesProperty"),e.exports=d}),Fi=R((t,e)=>{function r(n){return n}c(r,"identity"),e.exports=r}),wc=R((t,e)=>{function r(n){return function(o){return o?.[n]}}c(r,"baseProperty"),e.exports=r}),xc=R((t,e)=>{var r=Gn();function n(o){return function(a){return r(a,o)}}c(n,"basePropertyDeep"),e.exports=n}),Cc=R((t,e)=>{var r=wc(),n=xc(),o=Vn(),a=or();function i(s){return o(s)?r(a(s)):n(s)}c(i,"property"),e.exports=i}),Pi=R((t,e)=>{var r=dc(),n=Ac(),o=Fi(),a=it(),i=Cc();function s(u){return typeof u=="function"?u:u==null?o:typeof u=="object"?a(u)?n(u[0],u[1]):r(u):i(u)}c(s,"baseIteratee"),e.exports=s}),Ur=R((t,e)=>{var r=mi(),n=xl(),o=Pi();function a(i,s){var u={};return s=o(s,3),n(i,function(l,f,d){r(u,f,s(l,f,d))}),u}c(a,"mapValues"),e.exports=a}),Oc=R((t,e)=>{var r=mi(),n=zn(),o=Object.prototype,a=o.hasOwnProperty;function i(s,u,l){var f=s[u];(!(a.call(s,u)&&n(f,l))||l===void 0&&!(u in s))&&r(s,u,l)}c(i,"assignValue"),e.exports=i}),_c=R((t,e)=>{var r=Oc(),n=qr(),o=Mn(),a=nr(),i=or();function s(u,l,f,d){if(!a(u))return u;l=n(l,u);for(var p=-1,g=l.length,h=g-1,v=u;v!=null&&++p{var r=Gn(),n=_c(),o=qr();function a(i,s,u){for(var l=-1,f=s.length,d={};++l{var r=ji(),n=Di();function o(a,i){return r(a,i,function(s,u){return n(a,u)})}c(o,"basePick"),e.exports=o}),Rc=R((t,e)=>{var r=rr(),n=Nn(),o=it(),a=r?r.isConcatSpreadable:void 0;function i(s){return o(s)||n(s)||!!(a&&s&&s[a])}c(i,"isFlattenable"),e.exports=i}),Tc=R((t,e)=>{var r=Hn(),n=Rc();function o(a,i,s,u,l){var f=-1,d=a.length;for(s||(s=n),l||(l=[]);++f0&&s(p)?i>1?o(p,i-1,s,u,l):r(l,p):u||(l[l.length]=p)}return l}c(o,"baseFlatten"),e.exports=o}),Dc=R((t,e)=>{var r=Tc();function n(o){var a=o==null?0:o.length;return a?r(o,1):[]}c(n,"flatten"),e.exports=n}),Fc=R((t,e)=>{function r(n,o,a){switch(a.length){case 0:return n.call(o);case 1:return n.call(o,a[0]);case 2:return n.call(o,a[0],a[1]);case 3:return n.call(o,a[0],a[1],a[2])}return n.apply(o,a)}c(r,"apply"),e.exports=r}),Pc=R((t,e)=>{var r=Fc(),n=Math.max;function o(a,i,s){return i=n(i===void 0?a.length-1:i,0),function(){for(var u=arguments,l=-1,f=n(u.length-i,0),d=Array(f);++l{function r(n){return function(){return n}}c(r,"constant"),e.exports=r}),Bc=R((t,e)=>{var r=jc(),n=hi(),o=Fi(),a=n?function(i,s){return n(i,"toString",{configurable:!0,enumerable:!1,value:r(s),writable:!0})}:o;e.exports=a}),kc=R((t,e)=>{var r=800,n=16,o=Date.now;function a(i){var s=0,u=0;return function(){var l=o(),f=n-(l-u);if(u=l,f>0){if(++s>=r)return arguments[0]}else s=0;return i.apply(void 0,arguments)}}c(a,"shortOut"),e.exports=a}),Nc=R((t,e)=>{var r=Bc(),n=kc(),o=n(r);e.exports=o}),Mc=R((t,e)=>{var r=Dc(),n=Pc(),o=Nc();function a(i){return o(n(i,void 0,r),i+"")}c(a,"flatRest"),e.exports=a}),Lc=R((t,e)=>{var r=Ic(),n=Mc(),o=n(function(a,i){return a==null?{}:r(a,i)});e.exports=o}),Bi=R((t,e)=>{var r=Ei(),n=r(Object.getPrototypeOf,Object);e.exports=n}),Yn=R((t,e)=>{var r=Lt(),n=Bi(),o=$t(),a="[object Object]",i=Function.prototype,s=Object.prototype,u=i.toString,l=s.hasOwnProperty,f=u.call(Object);function d(p){if(!o(p)||r(p)!=a)return!1;var g=n(p);if(g===null)return!0;var h=l.call(g,"constructor")&&g.constructor;return typeof h=="function"&&h instanceof h&&u.call(h)==f}c(d,"isPlainObject"),e.exports=d}),$c=R((t,e)=>{var r=Hn(),n=Bi(),o=Oi(),a=Ci(),i=Object.getOwnPropertySymbols,s=i?function(u){for(var l=[];u;)r(l,o(u)),u=n(u);return l}:a;e.exports=s}),zc=R((t,e)=>{function r(n){var o=[];if(n!=null)for(var a in Object(n))o.push(a);return o}c(r,"nativeKeysIn"),e.exports=r}),qc=R((t,e)=>{var r=nr(),n=vi(),o=zc(),a=Object.prototype,i=a.hasOwnProperty;function s(u){if(!r(u))return o(u);var l=n(u),f=[];for(var d in u)d=="constructor"&&(l||!i.call(u,d))||f.push(d);return f}c(s,"baseKeysIn"),e.exports=s}),Uc=R((t,e)=>{var r=bi(),n=qc(),o=Si();function a(i){return o(i)?r(i,!0):n(i)}c(a,"keysIn"),e.exports=a}),Hc=R((t,e)=>{var r=xi(),n=$c(),o=Uc();function a(i){return r(i,o,n)}c(a,"getAllKeysIn"),e.exports=a}),Wc=R((t,e)=>{var r=Ti(),n=Pi(),o=ji(),a=Hc();function i(s,u){if(s==null)return{};var l=r(a(s),function(f){return[f]});return u=n(u),o(s,l,function(f,d){return u(f,d[0])})}c(i,"pickBy"),e.exports=i}),Vc=R((t,e)=>{"use strict";e.exports=Error}),Gc=R((t,e)=>{"use strict";e.exports=EvalError}),Yc=R((t,e)=>{"use strict";e.exports=RangeError}),Kc=R((t,e)=>{"use strict";e.exports=ReferenceError}),ki=R((t,e)=>{"use strict";e.exports=SyntaxError}),ar=R((t,e)=>{"use strict";e.exports=TypeError}),Jc=R((t,e)=>{"use strict";e.exports=URIError}),Xc=R((t,e)=>{"use strict";e.exports=c(function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},n=Symbol("test"),o=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var a=42;r[n]=a;for(n in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var i=Object.getOwnPropertySymbols(r);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(r,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(r,n);if(s.value!==a||s.enumerable!==!0)return!1}return!0},"hasSymbols")}),Qc=R((t,e)=>{"use strict";var r=typeof Symbol<"u"&&Symbol,n=Xc();e.exports=c(function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()},"hasNativeSymbols")}),Zc=R((t,e)=>{"use strict";var r={__proto__:null,foo:{}},n=Object;e.exports=c(function(){return{__proto__:r}.foo===r.foo&&!(r instanceof n)},"hasProto")}),ep=R((t,e)=>{"use strict";var r="Function.prototype.bind called on incompatible ",n=Object.prototype.toString,o=Math.max,a="[object Function]",i=c(function(l,f){for(var d=[],p=0;p{"use strict";var r=ep();e.exports=Function.prototype.bind||r}),tp=R((t,e)=>{"use strict";var r=Function.prototype.call,n=Object.prototype.hasOwnProperty,o=Kn();e.exports=o.call(r,n)}),zt=R((t,e)=>{"use strict";var r,n=Vc(),o=Gc(),a=Yc(),i=Kc(),s=ki(),u=ar(),l=Jc(),f=Function,d=c(function(U){try{return f('"use strict"; return ('+U+").constructor;")()}catch{}},"getEvalledConstructor"),p=Object.getOwnPropertyDescriptor;if(p)try{p({},"")}catch{p=null}var g=c(function(){throw new u},"throwTypeError"),h=p?function(){try{return arguments.callee,g}catch{try{return p(arguments,"callee").get}catch{return g}}}():g,v=Qc()(),b=Zc()(),m=Object.getPrototypeOf||(b?function(U){return U.__proto__}:null),y={},A=typeof Uint8Array>"u"||!m?r:m(Uint8Array),w={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":v&&m?m([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":y,"%AsyncGenerator%":y,"%AsyncGeneratorFunction%":y,"%AsyncIteratorPrototype%":y,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?r:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":o,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":y,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":v&&m?m(m([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!v||!m?r:m(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":a,"%ReferenceError%":i,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!v||!m?r:m(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":v&&m?m(""[Symbol.iterator]()):r,"%Symbol%":v?Symbol:r,"%SyntaxError%":s,"%ThrowTypeError%":h,"%TypedArray%":A,"%TypeError%":u,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":l,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet};if(m)try{null.error}catch(U){C=m(m(U)),w["%Error.prototype%"]=C}var C,I=c(function U(M){var V;if(M==="%AsyncFunction%")V=d("async function () {}");else if(M==="%GeneratorFunction%")V=d("function* () {}");else if(M==="%AsyncGeneratorFunction%")V=d("async function* () {}");else if(M==="%AsyncGenerator%"){var J=U("%AsyncGeneratorFunction%");J&&(V=J.prototype)}else if(M==="%AsyncIteratorPrototype%"){var te=U("%AsyncGenerator%");te&&m&&(V=m(te.prototype))}return w[M]=V,V},"doEval"),D={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},E=Kn(),j=tp(),z=E.call(Function.call,Array.prototype.concat),q=E.call(Function.apply,Array.prototype.splice),G=E.call(Function.call,String.prototype.replace),L=E.call(Function.call,String.prototype.slice),_=E.call(Function.call,RegExp.prototype.exec),F=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,B=/\\(\\)?/g,H=c(function(U){var M=L(U,0,1),V=L(U,-1);if(M==="%"&&V!=="%")throw new s("invalid intrinsic syntax, expected closing `%`");if(V==="%"&&M!=="%")throw new s("invalid intrinsic syntax, expected opening `%`");var J=[];return G(U,F,function(te,ue,ne,le){J[J.length]=ne?G(le,B,"$1"):ue||te}),J},"stringToPath"),$=c(function(U,M){var V=U,J;if(j(D,V)&&(J=D[V],V="%"+J[0]+"%"),j(w,V)){var te=w[V];if(te===y&&(te=I(V)),typeof te>"u"&&!M)throw new u("intrinsic "+U+" exists, but is not available. Please file an issue!");return{alias:J,name:V,value:te}}throw new s("intrinsic "+U+" does not exist!")},"getBaseIntrinsic");e.exports=c(function(U,M){if(typeof U!="string"||U.length===0)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof M!="boolean")throw new u('"allowMissing" argument must be a boolean');if(_(/^%?[^%]*%?$/,U)===null)throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var V=H(U),J=V.length>0?V[0]:"",te=$("%"+J+"%",M),ue=te.name,ne=te.value,le=!1,ce=te.alias;ce&&(J=ce[0],q(V,z([0,1],ce)));for(var ve=1,Ee=!0;ve=V.length){var re=p(ne,T);Ee=!!re,Ee&&"get"in re&&!("originalValue"in re.get)?ne=re.get:ne=ne[T]}else Ee=j(ne,T),ne=ne[T];Ee&&!le&&(w[ue]=ne)}}return ne},"GetIntrinsic")}),Jn=R((t,e)=>{"use strict";var r=zt(),n=r("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch{n=!1}e.exports=n}),Ni=R((t,e)=>{"use strict";var r=zt(),n=r("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch{n=null}e.exports=n}),rp=R((t,e)=>{"use strict";var r=Jn(),n=ki(),o=ar(),a=Ni();e.exports=c(function(i,s,u){if(!i||typeof i!="object"&&typeof i!="function")throw new o("`obj` must be an object or a function`");if(typeof s!="string"&&typeof s!="symbol")throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new o("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,f=arguments.length>4?arguments[4]:null,d=arguments.length>5?arguments[5]:null,p=arguments.length>6?arguments[6]:!1,g=!!a&&a(i,s);if(r)r(i,s,{configurable:d===null&&g?g.configurable:!d,enumerable:l===null&&g?g.enumerable:!l,value:u,writable:f===null&&g?g.writable:!f});else if(p||!l&&!f&&!d)i[s]=u;else throw new n("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},"defineDataProperty")}),np=R((t,e)=>{"use strict";var r=Jn(),n=c(function(){return!!r},"hasPropertyDescriptors");n.hasArrayLengthDefineBug=c(function(){if(!r)return null;try{return r([],"length",{value:1}).length!==1}catch{return!0}},"hasArrayLengthDefineBug"),e.exports=n}),op=R((t,e)=>{"use strict";var r=zt(),n=rp(),o=np()(),a=Ni(),i=ar(),s=r("%Math.floor%");e.exports=c(function(u,l){if(typeof u!="function")throw new i("`fn` is not a function");if(typeof l!="number"||l<0||l>4294967295||s(l)!==l)throw new i("`length` must be a positive 32-bit integer");var f=arguments.length>2&&!!arguments[2],d=!0,p=!0;if("length"in u&&a){var g=a(u,"length");g&&!g.configurable&&(d=!1),g&&!g.writable&&(p=!1)}return(d||p||!f)&&(o?n(u,"length",l,!0,!0):n(u,"length",l)),u},"setFunctionLength")}),ap=R((t,e)=>{"use strict";var r=Kn(),n=zt(),o=op(),a=ar(),i=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),u=n("%Reflect.apply%",!0)||r.call(s,i),l=Jn(),f=n("%Math.max%");e.exports=c(function(p){if(typeof p!="function")throw new a("a function is required");var g=u(r,s,arguments);return o(g,1+f(0,p.length-(arguments.length-1)),!0)},"callBind");var d=c(function(){return u(r,i,arguments)},"applyBind");l?l(e.exports,"apply",{value:d}):e.exports.apply=d}),ip=R((t,e)=>{"use strict";var r=zt(),n=ap(),o=n(r("String.prototype.indexOf"));e.exports=c(function(a,i){var s=r(a,!!i);return typeof s=="function"&&o(a,".prototype.")>-1?n(s):s},"callBoundIntrinsic")}),sp=R(()=>{}),up=R((t,e)=>{var r=typeof Map=="function"&&Map.prototype,n=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&n&&typeof n.get=="function"?n.get:null,a=r&&Map.prototype.forEach,i=typeof Set=="function"&&Set.prototype,s=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=i&&s&&typeof s.get=="function"?s.get:null,l=i&&Set.prototype.forEach,f=typeof WeakMap=="function"&&WeakMap.prototype,d=f?WeakMap.prototype.has:null,p=typeof WeakSet=="function"&&WeakSet.prototype,g=p?WeakSet.prototype.has:null,h=typeof WeakRef=="function"&&WeakRef.prototype,v=h?WeakRef.prototype.deref:null,b=Boolean.prototype.valueOf,m=Object.prototype.toString,y=Function.prototype.toString,A=String.prototype.match,w=String.prototype.slice,C=String.prototype.replace,I=String.prototype.toUpperCase,D=String.prototype.toLowerCase,E=RegExp.prototype.test,j=Array.prototype.concat,z=Array.prototype.join,q=Array.prototype.slice,G=Math.floor,L=typeof BigInt=="function"?BigInt.prototype.valueOf:null,_=Object.getOwnPropertySymbols,F=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,B=typeof Symbol=="function"&&typeof Symbol.iterator=="object",H=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===B||!0)?Symbol.toStringTag:null,$=Object.prototype.propertyIsEnumerable,U=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(P){return P.__proto__}:null);function M(P,N){if(P===1/0||P===-1/0||P!==P||P&&P>-1e3&&P<1e3||E.call(/e/,N))return N;var pe=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof P=="number"){var S=P<0?-G(-P):G(P);if(S!==P){var O=String(S),k=w.call(N,O.length+1);return C.call(O,pe,"$&_")+"."+C.call(C.call(k,/([0-9]{3})/g,"$&_"),/_$/,"")}}return C.call(N,pe,"$&_")}c(M,"addNumericSeparator");var V=sp(),J=V.custom,te=re(J)?J:null;e.exports=c(function P(N,pe,S,O){var k=pe||{};if(ee(k,"quoteStyle")&&k.quoteStyle!=="single"&&k.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ee(k,"maxStringLength")&&(typeof k.maxStringLength=="number"?k.maxStringLength<0&&k.maxStringLength!==1/0:k.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Y=ee(k,"customInspect")?k.customInspect:!0;if(typeof Y!="boolean"&&Y!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ee(k,"indent")&&k.indent!==null&&k.indent!==" "&&!(parseInt(k.indent,10)===k.indent&&k.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ee(k,"numericSeparator")&&typeof k.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var X=k.numericSeparator;if(typeof N>"u")return"undefined";if(N===null)return"null";if(typeof N=="boolean")return N?"true":"false";if(typeof N=="string")return Ge(N,k);if(typeof N=="number"){if(N===0)return 1/0/N>0?"0":"-0";var Z=String(N);return X?M(N,Z):Z}if(typeof N=="bigint"){var ie=String(N)+"n";return X?M(N,ie):ie}var he=typeof k.depth>"u"?5:k.depth;if(typeof S>"u"&&(S=0),S>=he&&he>0&&typeof N=="object")return le(N)?"[Array]":"[Object]";var we=mr(k,S);if(typeof O>"u")O=[];else if(bt(O,N)>=0)return"[Circular]";function me(jt,gr,ku){if(gr&&(O=q.call(O),O.push(gr)),ku){var Bo={depth:k.depth};return ee(k,"quoteStyle")&&(Bo.quoteStyle=k.quoteStyle),P(jt,Bo,S+1,O)}return P(jt,k,S+1,O)}if(c(me,"inspect"),typeof N=="function"&&!ve(N)){var Fe=_e(N),Ke=Ye(N,me);return"[Function"+(Fe?": "+Fe:" (anonymous)")+"]"+(Ke.length>0?" { "+z.call(Ke,", ")+" }":"")}if(re(N)){var Dt=B?C.call(String(N),/^(Symbol\(.*\))_[^)]*$/,"$1"):F.call(N);return typeof N=="object"&&!B?et(Dt):Dt}if(vt(N)){for(var He="<"+D.call(String(N.nodeName)),Je=N.attributes||[],Xe=0;Xe",He}if(le(N)){if(N.length===0)return"[]";var Yt=Ye(N,me);return we&&!Gt(Yt)?"["+Tt(Yt,we)+"]":"[ "+z.call(Yt,", ")+" ]"}if(Ee(N)){var Ft=Ye(N,me);return!("cause"in Error.prototype)&&"cause"in N&&!$.call(N,"cause")?"{ ["+String(N)+"] "+z.call(j.call("[cause]: "+me(N.cause),Ft),", ")+" }":Ft.length===0?"["+String(N)+"]":"{ ["+String(N)+"] "+z.call(Ft,", ")+" }"}if(typeof N=="object"&&Y){if(te&&typeof N[te]=="function"&&V)return V(N,{depth:he-S});if(Y!=="symbol"&&typeof N.inspect=="function")return N.inspect()}if(It(N)){var yr=[];return a&&a.call(N,function(jt,gr){yr.push(me(gr,N,!0)+" => "+me(jt,N))}),ut("Map",o.call(N),yr,we)}if(Wt(N)){var Kt=[];return l&&l.call(N,function(jt){Kt.push(me(jt,N))}),ut("Set",u.call(N),Kt,we)}if(dr(N))return tt("WeakMap");if(hr(N))return tt("WeakSet");if(Rt(N))return tt("WeakRef");if(K(N))return et(me(Number(N)));if(oe(N))return et(me(L.call(N)));if(Q(N))return et(b.call(N));if(T(N))return et(me(String(N)));if(typeof window<"u"&&N===window)return"{ [object Window] }";if(N===window)return"{ [object globalThis] }";if(!ce(N)&&!ve(N)){var Jt=Ye(N,me),Pt=U?U(N)===Object.prototype:N instanceof Object||N.constructor===Object,rn=N instanceof Object?"":"null prototype",jo=!Pt&&H&&Object(N)===N&&H in N?w.call(ae(N),8,-1):rn?"Object":"",Bu=Pt||typeof N.constructor!="function"?"":N.constructor.name?N.constructor.name+" ":"",nn=Bu+(jo||rn?"["+z.call(j.call([],jo||[],rn||[]),": ")+"] ":"");return Jt.length===0?nn+"{}":we?nn+"{"+Tt(Jt,we)+"}":nn+"{ "+z.call(Jt,", ")+" }"}return String(N)},"inspect_");function ue(P,N,pe){var S=(pe.quoteStyle||N)==="double"?'"':"'";return S+P+S}c(ue,"wrapQuotes");function ne(P){return C.call(String(P),/"/g,""")}c(ne,"quote");function le(P){return ae(P)==="[object Array]"&&(!H||!(typeof P=="object"&&H in P))}c(le,"isArray");function ce(P){return ae(P)==="[object Date]"&&(!H||!(typeof P=="object"&&H in P))}c(ce,"isDate");function ve(P){return ae(P)==="[object RegExp]"&&(!H||!(typeof P=="object"&&H in P))}c(ve,"isRegExp");function Ee(P){return ae(P)==="[object Error]"&&(!H||!(typeof P=="object"&&H in P))}c(Ee,"isError");function T(P){return ae(P)==="[object String]"&&(!H||!(typeof P=="object"&&H in P))}c(T,"isString");function K(P){return ae(P)==="[object Number]"&&(!H||!(typeof P=="object"&&H in P))}c(K,"isNumber");function Q(P){return ae(P)==="[object Boolean]"&&(!H||!(typeof P=="object"&&H in P))}c(Q,"isBoolean");function re(P){if(B)return P&&typeof P=="object"&&P instanceof Symbol;if(typeof P=="symbol")return!0;if(!P||typeof P!="object"||!F)return!1;try{return F.call(P),!0}catch{}return!1}c(re,"isSymbol");function oe(P){if(!P||typeof P!="object"||!L)return!1;try{return L.call(P),!0}catch{}return!1}c(oe,"isBigInt");var W=Object.prototype.hasOwnProperty||function(P){return P in this};function ee(P,N){return W.call(P,N)}c(ee,"has");function ae(P){return m.call(P)}c(ae,"toStr");function _e(P){if(P.name)return P.name;var N=A.call(y.call(P),/^function\s*([\w$]+)/);return N?N[1]:null}c(_e,"nameOf");function bt(P,N){if(P.indexOf)return P.indexOf(N);for(var pe=0,S=P.length;peN.maxStringLength){var pe=P.length-N.maxStringLength,S="... "+pe+" more character"+(pe>1?"s":"");return Ge(w.call(P,0,N.maxStringLength),N)+S}var O=C.call(C.call(P,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Vt);return ue(O,"single",N)}c(Ge,"inspectString");function Vt(P){var N=P.charCodeAt(0),pe={8:"b",9:"t",10:"n",12:"f",13:"r"}[N];return pe?"\\"+pe:"\\x"+(N<16?"0":"")+I.call(N.toString(16))}c(Vt,"lowbyte");function et(P){return"Object("+P+")"}c(et,"markBoxed");function tt(P){return P+" { ? }"}c(tt,"weakCollectionOf");function ut(P,N,pe,S){var O=S?Tt(pe,S):z.call(pe,", ");return P+" ("+N+") {"+O+"}"}c(ut,"collectionOf");function Gt(P){for(var N=0;N=0)return!1;return!0}c(Gt,"singleLineValues");function mr(P,N){var pe;if(P.indent===" ")pe=" ";else if(typeof P.indent=="number"&&P.indent>0)pe=z.call(Array(P.indent+1)," ");else return null;return{base:pe,prev:z.call(Array(N+1),pe)}}c(mr,"getIndent");function Tt(P,N){if(P.length===0)return"";var pe=` +`+N.prev+N.base;return pe+z.call(P,","+pe)+` +`+N.prev}c(Tt,"indentedJoin");function Ye(P,N){var pe=le(P),S=[];if(pe){S.length=P.length;for(var O=0;O{"use strict";var r=zt(),n=ip(),o=up(),a=ar(),i=r("%WeakMap%",!0),s=r("%Map%",!0),u=n("WeakMap.prototype.get",!0),l=n("WeakMap.prototype.set",!0),f=n("WeakMap.prototype.has",!0),d=n("Map.prototype.get",!0),p=n("Map.prototype.set",!0),g=n("Map.prototype.has",!0),h=c(function(y,A){for(var w=y,C;(C=w.next)!==null;w=C)if(C.key===A)return w.next=C.next,C.next=y.next,y.next=C,C},"listGetNode"),v=c(function(y,A){var w=h(y,A);return w&&w.value},"listGet"),b=c(function(y,A,w){var C=h(y,A);C?C.value=w:y.next={key:A,next:y.next,value:w}},"listSet"),m=c(function(y,A){return!!h(y,A)},"listHas");e.exports=c(function(){var y,A,w,C={assert:c(function(I){if(!C.has(I))throw new a("Side channel does not contain "+o(I))},"assert"),get:c(function(I){if(i&&I&&(typeof I=="object"||typeof I=="function")){if(y)return u(y,I)}else if(s){if(A)return d(A,I)}else if(w)return v(w,I)},"get"),has:c(function(I){if(i&&I&&(typeof I=="object"||typeof I=="function")){if(y)return f(y,I)}else if(s){if(A)return g(A,I)}else if(w)return m(w,I);return!1},"has"),set:c(function(I,D){i&&I&&(typeof I=="object"||typeof I=="function")?(y||(y=new i),l(y,I,D)):s?(A||(A=new s),p(A,I,D)):(w||(w={key:{},next:null}),b(w,I,D))},"set")};return C},"getSideChannel")}),Xn=R((t,e)=>{"use strict";var r=String.prototype.replace,n=/%20/g,o={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports={default:o.RFC3986,formatters:{RFC1738:c(function(a){return r.call(a,n,"+")},"RFC1738"),RFC3986:c(function(a){return String(a)},"RFC3986")},RFC1738:o.RFC1738,RFC3986:o.RFC3986}}),Mi=R((t,e)=>{"use strict";var r=Xn(),n=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var y=[],A=0;A<256;++A)y.push("%"+((A<16?"0":"")+A.toString(16)).toUpperCase());return y}(),i=c(function(y){for(;y.length>1;){var A=y.pop(),w=A.obj[A.prop];if(o(w)){for(var C=[],I=0;I=d?D.slice(j,j+d):D,q=[],G=0;G=48&&L<=57||L>=65&&L<=90||L>=97&&L<=122||I===r.RFC1738&&(L===40||L===41)){q[q.length]=z.charAt(G);continue}if(L<128){q[q.length]=a[L];continue}if(L<2048){q[q.length]=a[192|L>>6]+a[128|L&63];continue}if(L<55296||L>=57344){q[q.length]=a[224|L>>12]+a[128|L>>6&63]+a[128|L&63];continue}G+=1,L=65536+((L&1023)<<10|z.charCodeAt(G)&1023),q[q.length]=a[240|L>>18]+a[128|L>>12&63]+a[128|L>>6&63]+a[128|L&63]}E+=q.join("")}return E},"encode"),g=c(function(y){for(var A=[{obj:{o:y},prop:"o"}],w=[],C=0;C{"use strict";var r=lp(),n=Mi(),o=Xn(),a=Object.prototype.hasOwnProperty,i={brackets:c(function(m){return m+"[]"},"brackets"),comma:"comma",indices:c(function(m,y){return m+"["+y+"]"},"indices"),repeat:c(function(m){return m},"repeat")},s=Array.isArray,u=Array.prototype.push,l=c(function(m,y){u.apply(m,s(y)?y:[y])},"pushToArray"),f=Date.prototype.toISOString,d=o.default,p={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:n.encode,encodeValuesOnly:!1,format:d,formatter:o.formatters[d],indices:!1,serializeDate:c(function(m){return f.call(m)},"serializeDate"),skipNulls:!1,strictNullHandling:!1},g=c(function(m){return typeof m=="string"||typeof m=="number"||typeof m=="boolean"||typeof m=="symbol"||typeof m=="bigint"},"isNonNullishPrimitive"),h={},v=c(function m(y,A,w,C,I,D,E,j,z,q,G,L,_,F,B,H,$,U){for(var M=y,V=U,J=0,te=!1;(V=V.get(h))!==void 0&&!te;){var ue=V.get(y);if(J+=1,typeof ue<"u"){if(ue===J)throw new RangeError("Cyclic object value");te=!0}typeof V.get(h)>"u"&&(J=0)}if(typeof q=="function"?M=q(A,M):M instanceof Date?M=_(M):w==="comma"&&s(M)&&(M=n.maybeMap(M,function(ae){return ae instanceof Date?_(ae):ae})),M===null){if(D)return z&&!H?z(A,p.encoder,$,"key",F):A;M=""}if(g(M)||n.isBuffer(M)){if(z){var ne=H?A:z(A,p.encoder,$,"key",F);return[B(ne)+"="+B(z(M,p.encoder,$,"value",F))]}return[B(A)+"="+B(String(M))]}var le=[];if(typeof M>"u")return le;var ce;if(w==="comma"&&s(M))H&&z&&(M=n.maybeMap(M,z)),ce=[{value:M.length>0?M.join(",")||null:void 0}];else if(s(q))ce=q;else{var ve=Object.keys(M);ce=G?ve.sort(G):ve}var Ee=j?A.replace(/\./g,"%2E"):A,T=C&&s(M)&&M.length===1?Ee+"[]":Ee;if(I&&s(M)&&M.length===0)return T+"[]";for(var K=0;K"u"?m.encodeDotInKeys===!0?!0:p.allowDots:!!m.allowDots;return{addQueryPrefix:typeof m.addQueryPrefix=="boolean"?m.addQueryPrefix:p.addQueryPrefix,allowDots:D,allowEmptyArrays:typeof m.allowEmptyArrays=="boolean"?!!m.allowEmptyArrays:p.allowEmptyArrays,arrayFormat:I,charset:y,charsetSentinel:typeof m.charsetSentinel=="boolean"?m.charsetSentinel:p.charsetSentinel,commaRoundTrip:m.commaRoundTrip,delimiter:typeof m.delimiter>"u"?p.delimiter:m.delimiter,encode:typeof m.encode=="boolean"?m.encode:p.encode,encodeDotInKeys:typeof m.encodeDotInKeys=="boolean"?m.encodeDotInKeys:p.encodeDotInKeys,encoder:typeof m.encoder=="function"?m.encoder:p.encoder,encodeValuesOnly:typeof m.encodeValuesOnly=="boolean"?m.encodeValuesOnly:p.encodeValuesOnly,filter:C,format:A,formatter:w,serializeDate:typeof m.serializeDate=="function"?m.serializeDate:p.serializeDate,skipNulls:typeof m.skipNulls=="boolean"?m.skipNulls:p.skipNulls,sort:typeof m.sort=="function"?m.sort:null,strictNullHandling:typeof m.strictNullHandling=="boolean"?m.strictNullHandling:p.strictNullHandling}},"normalizeStringifyOptions");e.exports=function(m,y){var A=m,w=b(y),C,I;typeof w.filter=="function"?(I=w.filter,A=I("",A)):s(w.filter)&&(I=w.filter,C=I);var D=[];if(typeof A!="object"||A===null)return"";var E=i[w.arrayFormat],j=E==="comma"&&w.commaRoundTrip;C||(C=Object.keys(A)),w.sort&&C.sort(w.sort);for(var z=r(),q=0;q0?_+L:""}}),pp=R((t,e)=>{"use strict";var r=Mi(),n=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},i=c(function(h){return h.replace(/&#(\d+);/g,function(v,b){return String.fromCharCode(parseInt(b,10))})},"interpretNumericEntities"),s=c(function(h,v){return h&&typeof h=="string"&&v.comma&&h.indexOf(",")>-1?h.split(","):h},"parseArrayValue"),u="utf8=%26%2310003%3B",l="utf8=%E2%9C%93",f=c(function(h,v){var b={__proto__:null},m=v.ignoreQueryPrefix?h.replace(/^\?/,""):h;m=m.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var y=v.parameterLimit===1/0?void 0:v.parameterLimit,A=m.split(v.delimiter,y),w=-1,C,I=v.charset;if(v.charsetSentinel)for(C=0;C-1&&(q=o(q)?[q]:q);var G=n.call(b,z);G&&v.duplicates==="combine"?b[z]=r.combine(b[z],q):(!G||v.duplicates==="last")&&(b[z]=q)}return b},"parseQueryStringValues"),d=c(function(h,v,b,m){for(var y=m?v:s(v,b),A=h.length-1;A>=0;--A){var w,C=h[A];if(C==="[]"&&b.parseArrays)w=b.allowEmptyArrays&&(y===""||b.strictNullHandling&&y===null)?[]:[].concat(y);else{w=b.plainObjects?Object.create(null):{};var I=C.charAt(0)==="["&&C.charAt(C.length-1)==="]"?C.slice(1,-1):C,D=b.decodeDotInKeys?I.replace(/%2E/g,"."):I,E=parseInt(D,10);!b.parseArrays&&D===""?w={0:y}:!isNaN(E)&&C!==D&&String(E)===D&&E>=0&&b.parseArrays&&E<=b.arrayLimit?(w=[],w[E]=y):D!=="__proto__"&&(w[D]=y)}y=w}return y},"parseObject"),p=c(function(h,v,b,m){if(h){var y=b.allowDots?h.replace(/\.([^.[]+)/g,"[$1]"):h,A=/(\[[^[\]]*])/,w=/(\[[^[\]]*])/g,C=b.depth>0&&A.exec(y),I=C?y.slice(0,C.index):y,D=[];if(I){if(!b.plainObjects&&n.call(Object.prototype,I)&&!b.allowPrototypes)return;D.push(I)}for(var E=0;b.depth>0&&(C=w.exec(y))!==null&&E"u"?a.charset:h.charset,b=typeof h.duplicates>"u"?a.duplicates:h.duplicates;if(b!=="combine"&&b!=="first"&&b!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var m=typeof h.allowDots>"u"?h.decodeDotInKeys===!0?!0:a.allowDots:!!h.allowDots;return{allowDots:m,allowEmptyArrays:typeof h.allowEmptyArrays=="boolean"?!!h.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:typeof h.allowPrototypes=="boolean"?h.allowPrototypes:a.allowPrototypes,allowSparse:typeof h.allowSparse=="boolean"?h.allowSparse:a.allowSparse,arrayLimit:typeof h.arrayLimit=="number"?h.arrayLimit:a.arrayLimit,charset:v,charsetSentinel:typeof h.charsetSentinel=="boolean"?h.charsetSentinel:a.charsetSentinel,comma:typeof h.comma=="boolean"?h.comma:a.comma,decodeDotInKeys:typeof h.decodeDotInKeys=="boolean"?h.decodeDotInKeys:a.decodeDotInKeys,decoder:typeof h.decoder=="function"?h.decoder:a.decoder,delimiter:typeof h.delimiter=="string"||r.isRegExp(h.delimiter)?h.delimiter:a.delimiter,depth:typeof h.depth=="number"||h.depth===!1?+h.depth:a.depth,duplicates:b,ignoreQueryPrefix:h.ignoreQueryPrefix===!0,interpretNumericEntities:typeof h.interpretNumericEntities=="boolean"?h.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:typeof h.parameterLimit=="number"?h.parameterLimit:a.parameterLimit,parseArrays:h.parseArrays!==!1,plainObjects:typeof h.plainObjects=="boolean"?h.plainObjects:a.plainObjects,strictNullHandling:typeof h.strictNullHandling=="boolean"?h.strictNullHandling:a.strictNullHandling}},"normalizeParseOptions");e.exports=function(h,v){var b=g(v);if(h===""||h===null||typeof h>"u")return b.plainObjects?Object.create(null):{};for(var m=typeof h=="string"?f(h,b):h,y=b.plainObjects?Object.create(null):{},A=Object.keys(m),w=0;w{"use strict";var r=cp(),n=pp(),o=Xn();e.exports={formats:o,parse:n,stringify:r}}),Li=R((t,e)=>{e.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}),fp=R((t,e)=>{e.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}),$i=R((t,e)=>{e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}),dp=R((t,e)=>{e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}),hp=R(t=>{"use strict";var e=t&&t.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(t,"__esModule",{value:!0});var r=e(dp()),n=String.fromCodePoint||function(a){var i="";return a>65535&&(a-=65536,i+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023),i+=String.fromCharCode(a),i};function o(a){return a>=55296&&a<=57343||a>1114111?"\uFFFD":(a in r.default&&(a=r.default[a]),n(a))}c(o,"decodeCodePoint"),t.default=o}),Ya=R(t=>{"use strict";var e=t&&t.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeHTML=t.decodeHTMLStrict=t.decodeXML=void 0;var r=e(Li()),n=e(fp()),o=e($i()),a=e(hp()),i=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;t.decodeXML=s(o.default),t.decodeHTMLStrict=s(r.default);function s(f){var d=l(f);return function(p){return String(p).replace(i,d)}}c(s,"getStrictDecoder");var u=c(function(f,d){return f{"use strict";var e=t&&t.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var r=e($i()),n=u(r.default),o=l(n);t.encodeXML=m(n);var a=e(Li()),i=u(a.default),s=l(i);t.encodeHTML=g(i,s),t.encodeNonAsciiHTML=m(i);function u(y){return Object.keys(y).sort().reduce(function(A,w){return A[y[w]]="&"+w+";",A},{})}c(u,"getInverseObj");function l(y){for(var A=[],w=[],C=0,I=Object.keys(y);C1?d(y):y.charCodeAt(0)).toString(16).toUpperCase()+";"}c(p,"singleCharReplacer");function g(y,A){return function(w){return w.replace(A,function(C){return y[C]}).replace(f,p)}}c(g,"getInverse");var h=new RegExp(o.source+"|"+f.source,"g");function v(y){return y.replace(h,p)}c(v,"escape"),t.escape=v;function b(y){return y.replace(o,p)}c(b,"escapeUTF8"),t.escapeUTF8=b;function m(y){return function(A){return A.replace(h,function(w){return y[w]||p(w)})}}c(m,"getASCIIEncoder")}),mp=R(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.encodeHTML5=t.encodeHTML4=t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=t.encode=t.decodeStrict=t.decode=void 0;var e=Ya(),r=Ka();function n(u,l){return(!l||l<=0?e.decodeXML:e.decodeHTML)(u)}c(n,"decode"),t.decode=n;function o(u,l){return(!l||l<=0?e.decodeXML:e.decodeHTMLStrict)(u)}c(o,"decodeStrict"),t.decodeStrict=o;function a(u,l){return(!l||l<=0?r.encodeXML:r.encodeHTML)(u)}c(a,"encode"),t.encode=a;var i=Ka();Object.defineProperty(t,"encodeXML",{enumerable:!0,get:c(function(){return i.encodeXML},"get")}),Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:c(function(){return i.encodeHTML},"get")}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:c(function(){return i.encodeNonAsciiHTML},"get")}),Object.defineProperty(t,"escape",{enumerable:!0,get:c(function(){return i.escape},"get")}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:c(function(){return i.escapeUTF8},"get")}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:c(function(){return i.encodeHTML},"get")}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:c(function(){return i.encodeHTML},"get")});var s=Ya();Object.defineProperty(t,"decodeXML",{enumerable:!0,get:c(function(){return s.decodeXML},"get")}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:c(function(){return s.decodeHTML},"get")}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:c(function(){return s.decodeHTMLStrict},"get")}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:c(function(){return s.decodeHTML},"get")}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:c(function(){return s.decodeHTML},"get")}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:c(function(){return s.decodeHTMLStrict},"get")}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:c(function(){return s.decodeHTMLStrict},"get")}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:c(function(){return s.decodeXML},"get")})}),yp=R((t,e)=>{"use strict";function r(_,F){if(!(_ instanceof F))throw new TypeError("Cannot call a class as a function")}c(r,"_classCallCheck");function n(_,F){for(var B=0;B=_.length?{done:!0}:{done:!1,value:_[H++]}},"n"),e:c(function(J){throw J},"e"),f:$}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var U=!0,M=!1,V;return{s:c(function(){B=B.call(_)},"s"),n:c(function(){var J=B.next();return U=J.done,J},"n"),e:c(function(J){M=!0,V=J},"e"),f:c(function(){try{!U&&B.return!=null&&B.return()}finally{if(M)throw V}},"f")}}c(a,"_createForOfIteratorHelper");function i(_,F){if(_){if(typeof _=="string")return s(_,F);var B=Object.prototype.toString.call(_).slice(8,-1);if(B==="Object"&&_.constructor&&(B=_.constructor.name),B==="Map"||B==="Set")return Array.from(_);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return s(_,F)}}c(i,"_unsupportedIterableToArray");function s(_,F){(F==null||F>_.length)&&(F=_.length);for(var B=0,H=new Array(F);B0?_*40+55:0,M=F>0?F*40+55:0,V=B>0?B*40+55:0;H[$]=g([U,M,V])}c(d,"setStyleColor");function p(_){for(var F=_.toString(16);F.length<2;)F="0"+F;return F}c(p,"toHexString");function g(_){var F=[],B=a(_),H;try{for(B.s();!(H=B.n()).done;){var $=H.value;F.push(p($))}}catch(U){B.e(U)}finally{B.f()}return"#"+F.join("")}c(g,"toColorHexString");function h(_,F,B,H){var $;return F==="text"?$=C(B,H):F==="display"?$=b(_,B,H):F==="xterm256Foreground"?$=E(_,H.colors[B]):F==="xterm256Background"?$=j(_,H.colors[B]):F==="rgb"&&($=v(_,B)),$}c(h,"generateOutput");function v(_,F){F=F.substring(2).slice(0,-1);var B=+F.substr(0,2),H=F.substring(5).split(";"),$=H.map(function(U){return("0"+Number(U).toString(16)).substr(-2)}).join("");return D(_,(B===38?"color:#":"background-color:#")+$)}c(v,"handleRgb");function b(_,F,B){F=parseInt(F,10);var H={"-1":c(function(){return"
"},"_"),0:c(function(){return _.length&&m(_)},"_"),1:c(function(){return I(_,"b")},"_"),3:c(function(){return I(_,"i")},"_"),4:c(function(){return I(_,"u")},"_"),8:c(function(){return D(_,"display:none")},"_"),9:c(function(){return I(_,"strike")},"_"),22:c(function(){return D(_,"font-weight:normal;text-decoration:none;font-style:normal")},"_"),23:c(function(){return z(_,"i")},"_"),24:c(function(){return z(_,"u")},"_"),39:c(function(){return E(_,B.fg)},"_"),49:c(function(){return j(_,B.bg)},"_"),53:c(function(){return D(_,"text-decoration:overline")},"_")},$;return H[F]?$=H[F]():4"}).join("")}c(m,"resetStyles");function y(_,F){for(var B=[],H=_;H<=F;H++)B.push(H);return B}c(y,"range");function A(_){return function(F){return(_===null||F.category!==_)&&_!=="all"}}c(A,"notCategory");function w(_){_=parseInt(_,10);var F=null;return _===0?F="all":_===1?F="bold":2<_&&_<5?F="underline":4<_&&_<7?F="blink":_===8?F="hide":_===9?F="strike":29<_&&_<38||_===39||89<_&&_<98?F="foreground-color":(39<_&&_<48||_===49||99<_&&_<108)&&(F="background-color"),F}c(w,"categoryForCode");function C(_,F){return F.escapeXML?u.encodeXML(_):_}c(C,"pushText");function I(_,F,B){return B||(B=""),_.push(F),"<".concat(F).concat(B?' style="'.concat(B,'"'):"",">")}c(I,"pushTag");function D(_,F){return I(_,"span",F)}c(D,"pushStyle");function E(_,F){return I(_,"span","color:"+F)}c(E,"pushForegroundColor");function j(_,F){return I(_,"span","background-color:"+F)}c(j,"pushBackgroundColor");function z(_,F){var B;if(_.slice(-1)[0]===F&&(B=_.pop()),B)return""}c(z,"closeTag");function q(_,F,B){var H=!1,$=3;function U(){return""}c(U,"remove");function M(W,ee){return B("xterm256Foreground",ee),""}c(M,"removeXterm256Foreground");function V(W,ee){return B("xterm256Background",ee),""}c(V,"removeXterm256Background");function J(W){return F.newline?B("display",-1):B("text",W),""}c(J,"newline");function te(W,ee){H=!0,ee.trim().length===0&&(ee="0"),ee=ee.trimRight(";").split(";");var ae=a(ee),_e;try{for(ae.s();!(_e=ae.n()).done;){var bt=_e.value;B("display",bt)}}catch(It){ae.e(It)}finally{ae.f()}return""}c(te,"ansiMess");function ue(W){return B("text",W),""}c(ue,"realText");function ne(W){return B("rgb",W),""}c(ne,"rgb");var le=[{pattern:/^\x08+/,sub:U},{pattern:/^\x1b\[[012]?K/,sub:U},{pattern:/^\x1b\[\(B/,sub:U},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:ne},{pattern:/^\x1b\[38;5;(\d+)m/,sub:M},{pattern:/^\x1b\[48;5;(\d+)m/,sub:V},{pattern:/^\n/,sub:J},{pattern:/^\r+\n/,sub:J},{pattern:/^\r/,sub:J},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:te},{pattern:/^\x1b\[\d?J/,sub:U},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:U},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:U},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:ue}];function ce(W,ee){ee>$&&H||(H=!1,_=_.replace(W.pattern,W.sub))}c(ce,"process");var ve=[],Ee=_,T=Ee.length;e:for(;T>0;){for(var K=0,Q=0,re=le.length;Q{let t;return typeof window<"u"?t=window:typeof globalThis<"u"?t=globalThis:typeof window<"u"?t=window:typeof self<"u"?t=self:t={},t})();function zi(){let t={setHandler:c(()=>{},"setHandler"),send:c(()=>{},"send")};return new Xo({transport:t})}c(zi,"mockChannel");var qi=class{constructor(){this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}channel;promise;resolve;getChannel=c(()=>{if(!this.channel){let e=zi();return this.setChannel(e),e}return this.channel},"getChannel");ready=c(()=>this.promise,"ready");hasChannel=c(()=>!!this.channel,"hasChannel");setChannel=c(e=>{this.channel=e,this.resolve()},"setChannel")};c(qi,"AddonStore");var gp=qi,yn="__STORYBOOK_ADDONS_PREVIEW";function Ui(){return Re[yn]||(Re[yn]=new gp),Re[yn]}c(Ui,"getAddonsStore");var dt=Ui(),Hi=class{hookListsMap=void 0;mountedDecorators=void 0;prevMountedDecorators=void 0;currentHooks=void 0;nextHookIndex=void 0;currentPhase=void 0;currentEffects=void 0;prevEffects=void 0;currentDecoratorName=void 0;hasUpdates=void 0;currentContext=void 0;renderListener=c(e=>{e===this.currentContext?.id&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},"renderListener");constructor(){this.init()}init(){this.hookListsMap=new WeakMap,this.mountedDecorators=new Set,this.prevMountedDecorators=new Set,this.currentHooks=[],this.nextHookIndex=0,this.currentPhase="NONE",this.currentEffects=[],this.prevEffects=[],this.currentDecoratorName=null,this.hasUpdates=!1,this.currentContext=null}clean(){this.prevEffects.forEach(e=>{e.destroy&&e.destroy()}),this.init(),this.removeRenderListeners()}getNextHook(){let e=this.currentHooks[this.nextHookIndex];return this.nextHookIndex+=1,e}triggerEffects(){this.prevEffects.forEach(e=>{!this.currentEffects.includes(e)&&e.destroy&&e.destroy()}),this.currentEffects.forEach(e=>{this.prevEffects.includes(e)||(e.destroy=e.create())}),this.prevEffects=this.currentEffects,this.currentEffects=[]}addRenderListeners(){this.removeRenderListeners(),dt.getChannel().on(Qt,this.renderListener)}removeRenderListeners(){dt.getChannel().removeListener(Qt,this.renderListener)}};c(Hi,"HooksContext");var Wi=Hi;function wn(t){let e=c((...r)=>{let{hooks:n}=typeof r[0]=="function"?r[1]:r[0],o=n.currentPhase,a=n.currentHooks,i=n.nextHookIndex,s=n.currentDecoratorName;n.currentDecoratorName=t.name,n.prevMountedDecorators.has(t)?(n.currentPhase="UPDATE",n.currentHooks=n.hookListsMap.get(t)||[]):(n.currentPhase="MOUNT",n.currentHooks=[],n.hookListsMap.set(t,n.currentHooks),n.prevMountedDecorators.add(t)),n.nextHookIndex=0;let u=Re.STORYBOOK_HOOKS_CONTEXT;Re.STORYBOOK_HOOKS_CONTEXT=n;let l=t(...r);if(Re.STORYBOOK_HOOKS_CONTEXT=u,n.currentPhase==="UPDATE"&&n.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return n.currentPhase=o,n.currentHooks=a,n.nextHookIndex=i,n.currentDecoratorName=s,l},"hookified");return e.originalFn=t,e}c(wn,"hookify");var gn=0,bp=25,vp=c(t=>(e,r)=>{let n=t(wn(e),r.map(o=>wn(o)));return o=>{let{hooks:a}=o;a.prevMountedDecorators??=new Set,a.mountedDecorators=new Set([e,...r]),a.currentContext=o,a.hasUpdates=!1;let i=n(o);for(gn=1;a.hasUpdates;)if(a.hasUpdates=!1,a.currentEffects=[],i=n(o),gn+=1,gn>bp)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return a.addRenderListeners(),i}},"applyHooks"),Ep=c((t,e)=>t.length===e.length&&t.every((r,n)=>r===e[n]),"areDepsEqual"),Zn=c(()=>new Error("Storybook preview hooks can only be called inside decorators and story functions."),"invalidHooksError");function eo(){return Re.STORYBOOK_HOOKS_CONTEXT||null}c(eo,"getHooksContextOrNull");function Hr(){let t=eo();if(t==null)throw Zn();return t}c(Hr,"getHooksContextOrThrow");function Vi(t,e,r){let n=Hr();if(n.currentPhase==="MOUNT"){r!=null&&!Array.isArray(r)&&Se.warn(`${t} received a final argument that is not an array (instead, received ${r}). When specified, the final argument must be an array.`);let o={name:t,deps:r};return n.currentHooks.push(o),e(o),o}if(n.currentPhase==="UPDATE"){let o=n.getNextHook();if(o==null)throw new Error("Rendered more hooks than during the previous render.");return o.name!==t&&Se.warn(`Storybook has detected a change in the order of Hooks${n.currentDecoratorName?` called by ${n.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),r!=null&&o.deps==null&&Se.warn(`${t} received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.`),r!=null&&o.deps!=null&&r.length!==o.deps.length&&Se.warn(`The final argument passed to ${t} changed size between renders. The order and size of this array must remain constant. +Previous: ${o.deps} +Incoming: ${r}`),(r==null||o.deps==null||!Ep(r,o.deps))&&(e(o),o.deps=r),o}throw Zn()}c(Vi,"useHook");function ir(t,e,r){let{memoizedState:n}=Vi(t,o=>{o.memoizedState=e()},r);return n}c(ir,"useMemoLike");function Sp(t,e){return ir("useMemo",t,e)}c(Sp,"useMemo");function tr(t,e){return ir("useCallback",()=>t,e)}c(tr,"useCallback");function to(t,e){return ir(t,()=>({current:e}),[])}c(to,"useRefLike");function Ap(t){return to("useRef",t)}c(Ap,"useRef");function Gi(){let t=eo();if(t!=null&&t.currentPhase!=="NONE")t.hasUpdates=!0;else try{dt.getChannel().emit(Ar)}catch{Se.warn("State updates of Storybook preview hooks work only in browser")}}c(Gi,"triggerUpdate");function ro(t,e){let r=to(t,typeof e=="function"?e():e),n=c(o=>{r.current=typeof o=="function"?o(r.current):o,Gi()},"setState");return[r.current,n]}c(ro,"useStateLike");function wp(t){return ro("useState",t)}c(wp,"useState");function xp(t,e,r){let n=r!=null?()=>r(e):e,[o,a]=ro("useReducer",n);return[o,c(i=>a(s=>t(s,i)),"dispatch")]}c(xp,"useReducer");function Yi(t,e){let r=Hr(),n=ir("useEffect",()=>({create:t}),e);r.currentEffects.includes(n)||r.currentEffects.push(n)}c(Yi,"useEffect");function Cp(t,e=[]){let r=dt.getChannel();return Yi(()=>(Object.entries(t).forEach(([n,o])=>r.on(n,o)),()=>{Object.entries(t).forEach(([n,o])=>r.removeListener(n,o))}),[...Object.keys(t),...e]),tr(r.emit.bind(r),[r])}c(Cp,"useChannel");function Wr(){let{currentContext:t}=Hr();if(t==null)throw Zn();return t}c(Wr,"useStoryContext");function Op(t,e){let{parameters:r}=Wr();if(t)return r[t]??e}c(Op,"useParameter");function _p(){let t=dt.getChannel(),{id:e,args:r}=Wr(),n=tr(a=>t.emit(Ir,{storyId:e,updatedArgs:a}),[t,e]),o=tr(a=>t.emit(xr,{storyId:e,argNames:a}),[t,e]);return[r,n,o]}c(_p,"useArgs");function Ip(){let t=dt.getChannel(),{globals:e}=Wr(),r=tr(n=>t.emit(_r,{globals:n}),[t]);return[e,r]}c(Ip,"useGlobals");var o2=c(({name:t,parameterName:e,wrapper:r,skipIfNoParametersOrOptions:n=!1})=>{let o=c(a=>(i,s)=>{let u=s.parameters&&s.parameters[e];return u&&u.disable||n&&!a&&!u?i(s):r(i,s,{options:a,parameters:u})},"decorator");return(...a)=>typeof a[0]=="function"?o()(...a):(...i)=>{if(i.length>1)return a.length>1?o(a)(...i):o(...a)(...i);throw new Error(`Passing stories directly into ${t}() is not allowed, + instead use addDecorator(${t}) and pass options with the '${e}' parameter`)}},"makeDecorator"),bn=Pe(ci(),1),Rp=Pe(Ur(),1),Ja=Pe(Lc(),1),Tp=Pe(ci(),1),Dp=(0,Tp.default)(1)(t=>Object.values(t).reduce((e,r)=>(e[r.importPath]=e[r.importPath]||r,e),{})),Ki=class{entries;constructor({entries:e}={v:5,entries:{}}){this.entries=e}entryFromSpecifier(e){let r=Object.values(this.entries);if(e==="*")return r[0];if(typeof e=="string")return this.entries[e]?this.entries[e]:r.find(a=>a.id.startsWith(e));let{name:n,title:o}=e;return r.find(a=>a.name===n&&a.title===o)}storyIdToEntry(e){let r=this.entries[e];if(!r)throw new ya({storyId:e});return r}importPathToEntry(e){return Dp(this.entries)[e]}};c(Ki,"StoryIndexStore");var Fp=Ki,Xa=Object.prototype.hasOwnProperty;function xn(t,e,r){for(r of t.keys())if(Nt(r,e))return r}c(xn,"find");function Nt(t,e){var r,n,o;if(t===e)return!0;if(t&&e&&(r=t.constructor)===e.constructor){if(r===Date)return t.getTime()===e.getTime();if(r===RegExp)return t.toString()===e.toString();if(r===Array){if((n=t.length)===e.length)for(;n--&&Nt(t[n],e[n]););return n===-1}if(r===Set){if(t.size!==e.size)return!1;for(n of t)if(o=n,o&&typeof o=="object"&&(o=xn(e,o),!o)||!e.has(o))return!1;return!0}if(r===Map){if(t.size!==e.size)return!1;for(n of t)if(o=n[0],o&&typeof o=="object"&&(o=xn(e,o),!o)||!Nt(n[1],e.get(o)))return!1;return!0}if(r===ArrayBuffer)t=new Uint8Array(t),e=new Uint8Array(e);else if(r===DataView){if((n=t.byteLength)===e.byteLength)for(;n--&&t.getInt8(n)===e.getInt8(n););return n===-1}if(ArrayBuffer.isView(t)){if((n=t.byteLength)===e.byteLength)for(;n--&&t[n]===e[n];);return n===-1}if(!r||typeof t=="object"){n=0;for(r in t)if(Xa.call(t,r)&&++n&&!Xa.call(e,r)||!(r in e)||!Nt(t[r],e[r]))return!1;return Object.keys(e).length===n}}return t!==t&&e!==e}c(Nt,"dequal");var jr=Pe(Yn(),1);function qe(t){for(var e=[],r=1;r{let r=e.type;if(t==null||!r||e.mapping)return t;switch(r.name){case"string":return String(t);case"enum":return t;case"number":return Number(t);case"boolean":return String(t)==="true";case"array":return!r.value||!Array.isArray(t)?Bt:t.reduce((n,o,a)=>{let i=Cn(o,{type:r.value});return i!==Bt&&(n[a]=i),n},new Array(t.length));case"object":return typeof t=="string"||typeof t=="number"?t:!r.value||typeof t!="object"?Bt:Object.entries(t).reduce((n,[o,a])=>{let i=Cn(a,{type:r.value[o]});return i===Bt?n:Object.assign(n,{[o]:i})},{});default:return Bt}},"map"),Pp=c((t,e)=>Object.entries(t).reduce((r,[n,o])=>{if(!e[n])return r;let a=Cn(o,e[n]);return a===Bt?r:Object.assign(r,{[n]:a})},{}),"mapArgsToTypes"),On=c((t,e)=>Array.isArray(t)&&Array.isArray(e)?e.reduce((r,n,o)=>(r[o]=On(t[o],e[o]),r),[...t]).filter(r=>r!==void 0):!(0,jr.default)(t)||!(0,jr.default)(e)?e:Object.keys({...t,...e}).reduce((r,n)=>{if(n in e){let o=On(t[n],e[n]);o!==void 0&&(r[n]=o)}else r[n]=t[n];return r},{}),"combineArgs"),jp=c((t,e)=>Object.entries(e).reduce((r,[n,{options:o}])=>{function a(){return n in t&&(r[n]=t[n]),r}if(c(a,"allowArg"),!o)return a();if(!Array.isArray(o))return ct.error(qe` + Invalid argType: '${n}.options' should be an array. + + More info: https://storybook.js.org/docs/react/api/argtypes + `),a();if(o.some(d=>d&&["object","function"].includes(typeof d)))return ct.error(qe` + Invalid argType: '${n}.options' should only contain primitives. Use a 'mapping' for complex values. + + More info: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + `),a();let i=Array.isArray(t[n]),s=i&&t[n].findIndex(d=>!o.includes(d)),u=i&&s===-1;if(t[n]===void 0||o.includes(t[n])||u)return a();let l=i?`${n}[${s}]`:n,f=o.map(d=>typeof d=="string"?`'${d}'`:String(d)).join(", ");return ct.warn(`Received illegal value for '${l}'. Supported options: ${f}`),r},{}),"validateOptions"),Zt=Symbol("Deeply equal"),Br=c((t,e)=>{if(typeof t!=typeof e)return e;if(Nt(t,e))return Zt;if(Array.isArray(t)&&Array.isArray(e)){let r=e.reduce((n,o,a)=>{let i=Br(t[a],o);return i!==Zt&&(n[a]=i),n},new Array(e.length));return e.length>=t.length?r:r.concat(new Array(t.length-e.length).fill(void 0))}return(0,jr.default)(t)&&(0,jr.default)(e)?Object.keys({...t,...e}).reduce((r,n)=>{let o=Br(t?.[n],e?.[n]);return o===Zt?r:Object.assign(r,{[n]:o})},{}):e},"deepDiff"),Ji="UNTARGETED";function Xi({args:t,argTypes:e}){let r={};return Object.entries(t).forEach(([n,o])=>{let{target:a=Ji}=e[n]||{};r[a]=r[a]||{},r[a][n]=o}),r}c(Xi,"groupArgsByTarget");function Qi(t){return Object.keys(t).forEach(e=>t[e]===void 0&&delete t[e]),t}c(Qi,"deleteUndefined");var Zi=class{initialArgsByStoryId={};argsByStoryId={};get(e){if(!(e in this.argsByStoryId))throw new Error(`No args known for ${e} -- has it been rendered yet?`);return this.argsByStoryId[e]}setInitial(e){if(!this.initialArgsByStoryId[e.id])this.initialArgsByStoryId[e.id]=e.initialArgs,this.argsByStoryId[e.id]=e.initialArgs;else if(this.initialArgsByStoryId[e.id]!==e.initialArgs){let r=Br(this.initialArgsByStoryId[e.id],this.argsByStoryId[e.id]);this.initialArgsByStoryId[e.id]=e.initialArgs,this.argsByStoryId[e.id]=e.initialArgs,r!==Zt&&this.updateFromDelta(e,r)}}updateFromDelta(e,r){let n=jp(r,e.argTypes);this.argsByStoryId[e.id]=On(this.argsByStoryId[e.id],n)}updateFromPersisted(e,r){let n=Pp(r,e.argTypes);return this.updateFromDelta(e,n)}update(e,r){if(!(e in this.argsByStoryId))throw new Error(`No args known for ${e} -- has it been rendered yet?`);this.argsByStoryId[e]=Qi({...this.argsByStoryId[e],...r})}};c(Zi,"ArgsStore");var Bp=Zi,es=c((t={})=>Object.entries(t).reduce((e,[r,{defaultValue:n}])=>(typeof n<"u"&&(e[r]=n),e),{}),"getValuesFromArgTypes"),ts=class{allowedGlobalNames;initialGlobals;globals;constructor({globals:e={},globalTypes:r={}}){this.set({globals:e,globalTypes:r})}set({globals:e={},globalTypes:r={}}){let n=this.initialGlobals&&Br(this.initialGlobals,this.globals);this.allowedGlobalNames=new Set([...Object.keys(e),...Object.keys(r)]);let o=es(r);this.initialGlobals={...o,...e},this.globals=this.initialGlobals,n&&n!==Zt&&this.updateFromPersisted(n)}filterAllowedGlobals(e){return Object.entries(e).reduce((r,[n,o])=>(this.allowedGlobalNames.has(n)?r[n]=o:Se.warn(`Attempted to set a global (${n}) that is not defined in initial globals or globalTypes`),r),{})}updateFromPersisted(e){let r=this.filterAllowedGlobals(e);this.globals={...this.globals,...r}}get(){return this.globals}update(e){this.globals={...this.globals,...this.filterAllowedGlobals(e)}}};c(ts,"GlobalsStore");var kp=ts,Np=Pe(Ur(),1),Mp=c(t=>typeof t=="string"?{name:t}:t,"normalizeType"),Lp=c(t=>typeof t=="string"?{type:t}:t,"normalizeControl"),$p=c((t,e)=>{let{type:r,control:n,...o}=t,a={name:e,...o};return r&&(a.type=Mp(r)),n?a.control=Lp(n):n===!1&&(a.control={disable:!0}),a},"normalizeInputType"),kr=c(t=>(0,Np.default)(t,$p),"normalizeInputTypes"),Oe=c(t=>Array.isArray(t)?t:t?[t]:[],"normalizeArrays"),zp=qe` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`;function no(t,e,r){let n=e,o=typeof e=="function"?e:null,{story:a}=n;a&&(Se.debug("deprecated story",a),rt(zp));let i=Va(t),s=typeof n!="function"&&n.name||n.storyName||a?.name||i,u=[...Oe(n.decorators),...Oe(a?.decorators)],l={...a?.parameters,...n.parameters},f={...a?.args,...n.args},d={...a?.argTypes,...n.argTypes},p=[...Oe(n.loaders),...Oe(a?.loaders)],g=[...Oe(n.beforeEach),...Oe(a?.beforeEach)],{render:h,play:v,tags:b=[]}=n,m=l.__id||Wa(r.id,i);return{moduleExport:e,id:m,name:s,tags:b,decorators:u,parameters:l,args:f,argTypes:kr(d),loaders:p,beforeEach:g,...h&&{render:h},...o&&{userStoryFn:o},...v&&{play:v}}}c(no,"normalizeStory");function oo(t,e=t.title,r){let{id:n,argTypes:o}=t;return{id:mn(n||e),...t,title:e,...o&&{argTypes:kr(o)},parameters:{fileName:r,...t.parameters}}}c(oo,"normalizeComponentAnnotations");var qp=c(t=>{let{globals:e,globalTypes:r}=t;(e||r)&&Se.error("Global args/argTypes can only be set globally",JSON.stringify({globals:e,globalTypes:r}))},"checkGlobals"),Up=c(t=>{let{options:e}=t;e?.storySort&&Se.error("The storySort option parameter can only be set globally")},"checkStorySort"),Qa=c(t=>{t&&(qp(t),Up(t))},"checkDisallowedParameters");function rs(t,e,r){let{default:n,__namedExportsOrder:o,...a}=t,i=oo(n,r,e);Qa(i.parameters);let s={meta:i,stories:{},moduleExports:t};return Object.keys(a).forEach(u=>{if(Tr(u,i)){let l=no(u,a[u],i);Qa(l.parameters),s.stories[l.id]=l}}),s}c(rs,"processCSFFile");var vn=Pe(Yn(),1),wt=c((...t)=>{let e={},r=t.filter(Boolean),n=r.reduce((o,a)=>(Object.entries(a).forEach(([i,s])=>{let u=o[i];Array.isArray(s)||typeof u>"u"?o[i]=s:(0,vn.default)(s)&&(0,vn.default)(u)?e[i]=!0:typeof s<"u"&&(o[i]=s)}),o),{});return Object.keys(e).forEach(o=>{let a=r.filter(Boolean).map(i=>i[o]).filter(i=>typeof i<"u");a.every(i=>(0,vn.default)(i))?n[o]=wt(...a):n[o]=a[a.length-1]}),n},"combineParameters");function ns(t,e,r){let n=r(t);return o=>e(n,o)}c(ns,"decorateStory");function os({componentId:t,title:e,kind:r,id:n,name:o,story:a,parameters:i,initialArgs:s,argTypes:u,...l}={}){return l}c(os,"sanitizeStoryContextUpdate");function as(t,e){let r={},n=c(a=>i=>{if(!r.value)throw new Error("Decorated function called without init");return r.value={...r.value,...os(i)},a(r.value)},"bindWithContext"),o=e.reduce((a,i)=>ns(a,i,n),t);return a=>(r.value=a,o(a))}c(as,"defaultDecorateStory");function is(t){return t!=null&&ss(t).includes("mount")}c(is,"mountDestructured");function ss(t){let e=t.toString().match(/[^(]*\(([^)]*)/);if(!e)return[];let r=_n(e[1]);if(!r.length)return[];let n=r[0];return n.startsWith("{")&&n.endsWith("}")?_n(n.slice(1,-1).replace(/\s/g,"")).map(o=>o.replace(/:.*|=.*/g,"")):[]}c(ss,"getUsedProps");function _n(t){let e=[],r=[],n=0;for(let a=0;a{let I={};for(let D of[..."__STORYBOOK_TEST_LOADERS__"in Re&&Array.isArray(Re.__STORYBOOK_TEST_LOADERS__)?[Re.__STORYBOOK_TEST_LOADERS__]:[],Oe(r.loaders),Oe(e.loaders),Oe(t.loaders)]){if(C.abortSignal.aborted)return I;let E=await Promise.all(D.map(j=>j(C)));Object.assign(I,...E)}return I},"applyLoaders"),u=c(async C=>{let I=new Array;for(let D of[...Oe(r.beforeEach),...Oe(e.beforeEach),...Oe(t.beforeEach)]){if(C.abortSignal.aborted)return I;let E=await D(C);E&&I.push(E)}return I},"applyBeforeEach"),l=c(C=>C.originalStoryFn(C.args,C),"undecoratedStoryFn"),{applyDecorators:f=as,runStep:d}=r,p=[...Oe(t?.decorators),...Oe(e?.decorators),...Oe(r?.decorators)],g=t?.userStoryFn||t?.render||e.render||r.render,h=vp(f)(l,p),v=c(C=>h(C),"unboundStoryFn"),b=t?.play??e?.play,m=is(b);if(!g&&!m)throw new ka({id:o});let y=c(C=>async()=>(await C.renderToCanvas(),C.canvas),"defaultMount"),A=t.mount??e.mount??r.mount??y,w=r.testingLibraryRender;return{...i,moduleExport:n,id:o,name:a,story:a,originalStoryFn:g,undecoratedStoryFn:l,unboundStoryFn:v,applyLoaders:s,applyBeforeEach:u,playFunction:b,runStep:d,mount:A,testingLibraryRender:w,renderToCanvas:r.renderToCanvas,usesMount:m}}c(ao,"prepareStory");function us(t,e,r){return{...io(void 0,t,e),moduleExport:r}}c(us,"prepareMeta");function io(t,e,r){let n=["dev","test"],o=Re.DOCS_OPTIONS?.autodocs===!0?["autodocs"]:[],a=Ga(...n,...o,...r.tags??[],...e.tags??[],...t?.tags??[]),i=wt(r.parameters,e.parameters,t?.parameters),{argTypesEnhancers:s=[],argsEnhancers:u=[]}=r,l=wt(r.argTypes,e.argTypes,t?.argTypes);if(t){let b=t?.userStoryFn||t?.render||e.render||r.render;i.__isArgsStory=b&&b.length>0}let f={...r.args,...e.args,...t?.args},d={componentId:e.id,title:e.title,kind:e.title,id:t?.id||e.id,name:t?.name||"__meta",story:t?.name||"__meta",component:e.component,subcomponents:e.subcomponents,tags:a,parameters:i,initialArgs:f,argTypes:l};d.argTypes=s.reduce((b,m)=>m({...d,argTypes:b}),d.argTypes);let p={...f};d.initialArgs=u.reduce((b,m)=>({...b,...m({...d,initialArgs:b})}),p);let{name:g,story:h,...v}=d;return v}c(io,"preparePartialAnnotations");function so(t){let{args:e}=t,r={...t,allArgs:void 0,argsByTarget:void 0};if(Re.FEATURES?.argTypeTargetsV7){let a=Xi(t);r={...t,allArgs:t.args,argsByTarget:a,args:a[Ji]||{}}}let n=Object.entries(r.args).reduce((a,[i,s])=>{if(!r.argTypes[i]?.mapping)return a[i]=s,a;let u=c(l=>{let f=r.argTypes[i].mapping;return f&&l in f?f[l]:l},"mappingFn");return a[i]=Array.isArray(s)?s.map(u):u(s),a},{}),o=Object.entries(n).reduce((a,[i,s])=>{let u=r.argTypes[i]||{};return Ha(u,n,r.globals)&&(a[i]=s),a},{});return{...r,unmappedArgs:e,args:o}}c(so,"prepareContext");var In=Pe(Ur(),1),Rn=c((t,e,r)=>{let n=typeof t;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n};default:break}return t?r.has(t)?(Se.warn(qe` + We've detected a cycle in arg '${e}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(t),Array.isArray(t)?{name:"array",value:t.length>0?Rn(t[0],e,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,In.default)(t,o=>Rn(o,e,new Set(r)))}):{name:"object",value:{}}},"inferType"),ls=c(t=>{let{id:e,argTypes:r={},initialArgs:n={}}=t,o=(0,In.default)(n,(i,s)=>({name:s,type:Rn(i,`${e}.${s}`,new Set)})),a=(0,In.default)(r,(i,s)=>({name:s}));return wt(o,a,r)},"inferArgTypes");ls.secondPass=!0;var Hp=Pe(Ur(),1),Wp=Pe(Wc(),1),Za=c((t,e)=>Array.isArray(e)?e.includes(t):t.match(e),"matches"),Vp=c((t,e,r)=>!e&&!r?t:t&&(0,Wp.default)(t,(n,o)=>{let a=n.name||o;return(!e||Za(a,e))&&(!r||!Za(a,r))}),"filterArgTypes"),Gp=c((t,e,r)=>{let{type:n,options:o}=t;if(n){if(r.color&&r.color.test(e)){let a=n.name;if(a==="string")return{control:{type:"color"}};a!=="enum"&&Se.warn(`Addon controls: Control of type color only supports string, received "${a}" instead`)}if(r.date&&r.date.test(e))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:a}=n;return{control:{type:a?.length<=5?"radio":"select"},options:a}}case"function":case"symbol":return null;default:return{control:{type:o?"select":"object"}}}}},"inferControl"),cs=c(t=>{let{argTypes:e,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:o=null,matchers:a={}}={}}}=t;if(!r)return e;let i=Vp(e,n,o),s=(0,Hp.default)(i,(u,l)=>u?.type&&Gp(u,l,a));return wt(s,i)},"inferControls");cs.secondPass=!0;function Nr({argTypes:t,globalTypes:e,argTypesEnhancers:r,decorators:n,loaders:o,beforeEach:a,globals:i,initialGlobals:s,...u}){return i&&Object.keys(i).length>0&&rt(qe` + The preview.js 'globals' field is deprecated and will be removed in Storybook 9.0. + Please use 'initialGlobals' instead. Learn more: + + https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#previewjs-globals-renamed-to-initialglobals + `),{...t&&{argTypes:kr(t)},...e&&{globalTypes:kr(e)},decorators:Oe(n),loaders:Oe(o),beforeEach:Oe(a),argTypesEnhancers:[...r||[],ls,cs],initialGlobals:wt(s,i),...u}}c(Nr,"normalizeProjectAnnotations");function ps(t){return async(e,r,n)=>{await t.reduceRight((o,a)=>async()=>a(e,o,n),async()=>r(n))()}}c(ps,"composeStepRunners");var Yp=c(t=>async()=>{let e=[];for(let r of t){let n=await r();n&&e.unshift(n)}return async()=>{for(let r of e)await r()}},"composeBeforeAllHooks");function Mt(t,e){return t.map(r=>r.default?.[e]??r[e]).filter(Boolean)}c(Mt,"getField");function pt(t,e,r={}){return Mt(t,e).reduce((n,o)=>{let a=Oe(o);return r.reverseFileOrder?[...a,...n]:[...n,...a]},[])}c(pt,"getArrayField");function kt(t,e){return Object.assign({},...Mt(t,e))}c(kt,"getObjectField");function St(t,e){return Mt(t,e).pop()}c(St,"getSingletonField");function uo(t){let e=pt(t,"argTypesEnhancers"),r=Mt(t,"runStep"),n=pt(t,"beforeAll");return{parameters:wt(...Mt(t,"parameters")),decorators:pt(t,"decorators",{reverseFileOrder:!(Re.FEATURES?.legacyDecoratorFileOrder??!1)}),args:kt(t,"args"),argsEnhancers:pt(t,"argsEnhancers"),argTypes:kt(t,"argTypes"),argTypesEnhancers:[...e.filter(o=>!o.secondPass),...e.filter(o=>o.secondPass)],globals:kt(t,"globals"),initialGlobals:kt(t,"initialGlobals"),globalTypes:kt(t,"globalTypes"),loaders:pt(t,"loaders"),beforeAll:Yp(n),beforeEach:pt(t,"beforeEach"),render:St(t,"render"),renderToCanvas:St(t,"renderToCanvas"),renderToDOM:St(t,"renderToDOM"),applyDecorators:St(t,"applyDecorators"),runStep:ps(r),tags:pt(t,"tags"),mount:St(t,"mount"),testingLibraryRender:St(t,"testingLibraryRender")}}c(uo,"composeConfigs");var Tn={},Kp="ComposedStory",Jp="Unnamed Story";function fs(t){return t?"default"in t?t.default:t:{}}c(fs,"extractAnnotation");function Xp(t){let e=Array.isArray(t)?t:[t];return Tn=uo(e.map(fs)),Tn}c(Xp,"setProjectAnnotations");var ft=[];function Qp(t,e,r,n,o){if(t===void 0)throw new Error("Expected a story but received undefined.");e.title=e.title??Kp;let a=oo(e),i=o||t.storyName||t.story?.name||t.name||Jp,s=no(i,t,a),u=Nr(uo([n??{},Tn,r??{}])),l=ao(s,a,u),f=es(u.globalTypes),d=c(()=>{let b=so({hooks:new Wi,globals:{...f,...u.initialGlobals},args:{...l.initialArgs},viewMode:"story",loaded:{},abortSignal:new AbortController().signal,step:c((m,y)=>l.runStep(m,y,b),"step"),canvasElement:null,canvas:{},...l,context:null,mount:null});return b.context=b,l.renderToCanvas&&(b.renderToCanvas=async()=>{let m=await l.renderToCanvas?.({componentId:l.componentId,title:l.title,id:l.id,name:l.name,tags:l.tags,showMain:c(()=>{},"showMain"),showError:c(y=>{},"showError"),showException:c(y=>{},"showException"),forceRemount:!0,storyContext:b,storyFn:c(()=>l.unboundStoryFn(b),"storyFn"),unboundStoryFn:l.unboundStoryFn},b.canvasElement);m&&ft.push(m)}),b.mount=l.mount(b),b},"initializeContext"),p,g=c(async b=>{let m=d();return m.canvasElement??=globalThis?.document?.body,p&&(m.loaded=p.loaded),Object.assign(m,b),l.playFunction(m)},"play"),h=c(b=>{let m=d();return Object.assign(m,b),ds(l,m)},"run"),v=l.playFunction?g:void 0;return Object.assign(c(function(b){let m=d();return p&&(m.loaded=p.loaded),m.args={...m.initialArgs,...b},l.unboundStoryFn(m)},"storyFn"),{id:l.id,storyName:i,load:c(async()=>{for(let m of[...ft].reverse())await m();ft.length=0;let b=d();b.loaded=await l.applyLoaders(b),ft.push(...(await l.applyBeforeEach(b)).filter(Boolean)),p=b},"load"),args:l.initialArgs,parameters:l.parameters,argTypes:l.argTypes,play:v,run:h,tags:l.tags})}c(Qp,"composeStory");function Zp(t,e,r){let{default:n,__esModule:o,__namedExportsOrder:a,...i}=t;return Object.entries(i).reduce((s,[u,l])=>Tr(u,n)?Object.assign(s,{[u]:r(l,n,e,u)}):s,{})}c(Zp,"composeStories");function ef(t){return t.extend({mount:c(async({mount:e,page:r},n)=>{await n(async(o,...a)=>{if(!("__pw_type"in o)||"__pw_type"in o&&o.__pw_type!=="jsx")throw new Error(qe` + Portable stories in Playwright CT only work when referencing JSX elements. + Please use JSX format for your components such as: + + instead of: + await mount(MyComponent, { props: { foo: 'bar' } }) + + do: + await mount() + + More info: https://storybook.js.org/docs/api/portable-stories-playwright + `);await r.evaluate(async s=>{let u=await globalThis.__pwUnwrapObject?.(s);return("__pw_type"in u?u.type:u)?.load?.()},o);let i=await e(o,...a);return await r.evaluate(async s=>{let u=await globalThis.__pwUnwrapObject?.(s),l="__pw_type"in u?u.type:u,f=document.querySelector("#root");return l?.play?.({canvasElement:f})},o),i})},"mount")})}c(ef,"createPlaywrightTest");async function ds(t,e){for(let o of[...ft].reverse())await o();if(ft.length=0,!e.canvasElement){let o=document.createElement("div");globalThis?.document?.body?.appendChild(o),e.canvasElement=o,ft.push(()=>{globalThis?.document?.body?.contains(o)&&globalThis?.document?.body?.removeChild(o)})}if(e.loaded=await t.applyLoaders(e),e.abortSignal.aborted)return;ft.push(...(await t.applyBeforeEach(e)).filter(Boolean));let r=t.playFunction,n=t.usesMount;n||await e.mount(),!e.abortSignal.aborted&&r&&(n||(e.mount=async()=>{throw new Rr({playFunction:r.toString()})}),await r(e))}c(ds,"runStory");var ei=1e3,tf=1e4,hs=class{constructor(e,r,n){this.importFn=r,this.storyIndex=new Fp(e),this.projectAnnotations=Nr(n);let{initialGlobals:o,globalTypes:a}=this.projectAnnotations;this.args=new Bp,this.globals=new kp({globals:o,globalTypes:a}),this.hooks={},this.cleanupCallbacks={},this.processCSFFileWithCache=(0,bn.default)(ei)(rs),this.prepareMetaWithCache=(0,bn.default)(ei)(us),this.prepareStoryWithCache=(0,bn.default)(tf)(ao)}storyIndex;projectAnnotations;globals;args;hooks;cleanupCallbacks;cachedCSFFiles;processCSFFileWithCache;prepareMetaWithCache;prepareStoryWithCache;setProjectAnnotations(e){this.projectAnnotations=Nr(e);let{initialGlobals:r,globalTypes:n}=e;this.globals.set({globals:r,globalTypes:n})}async onStoriesChanged({importFn:e,storyIndex:r}){e&&(this.importFn=e),r&&(this.storyIndex.entries=r.entries),this.cachedCSFFiles&&await this.cacheAllCSFFiles()}async storyIdToEntry(e){return this.storyIndex.storyIdToEntry(e)}async loadCSFFileByStoryId(e){let{importPath:r,title:n}=this.storyIndex.storyIdToEntry(e),o=await this.importFn(r);return this.processCSFFileWithCache(o,r,n)}async loadAllCSFFiles(){let e={};return Object.entries(this.storyIndex.entries).forEach(([r,{importPath:n}])=>{e[n]=r}),(await Promise.all(Object.entries(e).map(async([r,n])=>({importPath:r,csfFile:await this.loadCSFFileByStoryId(n)})))).reduce((r,{importPath:n,csfFile:o})=>(r[n]=o,r),{})}async cacheAllCSFFiles(){this.cachedCSFFiles=await this.loadAllCSFFiles()}preparedMetaFromCSFFile({csfFile:e}){let r=e.meta;return this.prepareMetaWithCache(r,this.projectAnnotations,e.moduleExports.default)}async loadStory({storyId:e}){let r=await this.loadCSFFileByStoryId(e);return this.storyFromCSFFile({storyId:e,csfFile:r})}storyFromCSFFile({storyId:e,csfFile:r}){let n=r.stories[e];if(!n)throw new Da({storyId:e});let o=r.meta,a=this.prepareStoryWithCache(n,o,this.projectAnnotations);return this.args.setInitial(a),this.hooks[a.id]=this.hooks[a.id]||new Wi,a}componentStoriesFromCSFFile({csfFile:e}){return Object.keys(this.storyIndex.entries).filter(r=>!!e.stories[r]).map(r=>this.storyFromCSFFile({storyId:r,csfFile:e}))}async loadEntry(e){let r=await this.storyIdToEntry(e),n=r.type==="docs"?r.storiesImports:[],[o,...a]=await Promise.all([this.importFn(r.importPath),...n.map(i=>{let s=this.storyIndex.importPathToEntry(i);return this.loadCSFFileByStoryId(s.id)})]);return{entryExports:o,csfFiles:a}}getStoryContext(e,{forceInitialArgs:r=!1}={}){return so({...e,args:r?e.initialArgs:this.args.get(e.id),globals:this.globals.get(),hooks:this.hooks[e.id]})}addCleanupCallbacks(e,r){this.cleanupCallbacks[e.id]=r}async cleanupStory(e){this.hooks[e.id].clean();let r=this.cleanupCallbacks[e.id];if(r)for(let n of[...r].reverse())await n();delete this.cleanupCallbacks[e.id]}extract(e={includeDocsOnly:!1}){let{cachedCSFFiles:r}=this;if(!r)throw new ba;return Object.entries(this.storyIndex.entries).reduce((n,[o,{type:a,importPath:i}])=>{if(a==="docs")return n;let s=r[i],u=this.storyFromCSFFile({storyId:o,csfFile:s});return!e.includeDocsOnly&&u.parameters.docsOnly||(n[o]=Object.entries(u).reduce((l,[f,d])=>f==="moduleExport"||typeof d=="function"?l:Array.isArray(d)?Object.assign(l,{[f]:d.slice().sort()}):Object.assign(l,{[f]:d}),{args:u.initialArgs})),n},{})}getSetStoriesPayload(){let e=this.extract({includeDocsOnly:!0}),r=Object.values(e).reduce((n,{title:o})=>(n[o]={},n),{});return{v:2,globals:this.globals.get(),globalParameters:{},kindParameters:r,stories:e}}getStoriesJsonData=c(()=>{let e=this.getSetStoriesPayload(),r=["fileName","docsOnly","framework","__id","__isArgsStory"];return{v:3,stories:(0,Rp.default)(e.stories,n=>{let{importPath:o}=this.storyIndex.entries[n.id];return{...(0,Ja.default)(n,["id","name","title"]),importPath:o,kind:n.title,story:n.name,parameters:{...(0,Ja.default)(n.parameters,r),fileName:o}}})}},"getStoriesJsonData");raw(){return rt("StoryStore.raw() is deprecated and will be removed in 9.0, please use extract() instead"),Object.values(this.extract()).map(({id:e})=>this.fromId(e)).filter(Boolean)}fromId(e){if(rt("StoryStore.fromId() is deprecated and will be removed in 9.0, please use loadStory() instead"),!this.cachedCSFFiles)throw new Error("Cannot call fromId/raw() unless you call cacheAllCSFFiles() first.");let r;try{({importPath:r}=this.storyIndex.storyIdToEntry(e))}catch{return null}let n=this.cachedCSFFiles[r],o=this.storyFromCSFFile({storyId:e,csfFile:n});return{...o,storyFn:c(a=>{let i={...this.getStoryContext(o),abortSignal:new AbortController().signal,canvasElement:null,loaded:{},step:c((s,u)=>o.runStep(s,u,i),"step"),context:null,mount:null,canvas:{},viewMode:"story"};return o.unboundStoryFn({...i,...a})},"storyFn")}}};c(hs,"StoryStore");var rf=hs;function ms(t){return t.startsWith("\\\\?\\")?t:t.replace(/\\/g,"/")}c(ms,"slash");var nf=c(t=>{if(t.length===0)return t;let e=t[t.length-1],r=e?.replace(/(?:[.](?:story|stories))?([.][^.]+)$/i,"");if(t.length===1)return[r];let n=t[t.length-2];return r&&n&&r.toLowerCase()===n.toLowerCase()?[...t.slice(0,-2),r]:r&&(/^(story|stories)([.][^.]+)$/i.test(e)||/^index$/i.test(r))?t.slice(0,-1):[...t.slice(0,-1),r]},"sanitize");function Dn(t){return t.flatMap(e=>e.split("/")).filter(Boolean).join("/")}c(Dn,"pathJoin");var of=c((t,e,r)=>{let{directory:n,importPathMatcher:o,titlePrefix:a=""}=e||{};typeof t=="number"&&ct.warn(qe` + CSF Auto-title received a numeric fileName. This typically happens when + webpack is mis-configured in production mode. To force webpack to produce + filenames, set optimization.moduleIds = "named" in your webpack config. + `);let i=ms(String(t));if(o.exec(i)){if(!r){let s=i.replace(n,""),u=Dn([a,s]).split("/");return u=nf(u),u.join("/")}return a?Dn([a,r]):r}},"userOrAutoTitleFromSpecifier"),_2=c((t,e,r)=>{for(let n=0;n(e,r)=>{if(e.title===r.title&&!t.includeNames)return 0;let n=t.method||"configure",o=t.order||[],a=e.title.trim().split(ti),i=r.title.trim().split(ti);t.includeNames&&(a.push(e.name),i.push(r.name));let s=0;for(;a[s]||i[s];){if(!a[s])return-1;if(!i[s])return 1;let u=a[s],l=i[s];if(u!==l){let d=o.indexOf(u),p=o.indexOf(l),g=o.indexOf("*");return d!==-1||p!==-1?(d===-1&&(g!==-1?d=g:d=o.length),p===-1&&(g!==-1?p=g:p=o.length),d-p):n==="configure"?0:u.localeCompare(l,t.locales?t.locales:void 0,{numeric:!0,sensitivity:"accent"})}let f=o.indexOf(u);f===-1&&(f=o.indexOf("*")),o=f!==-1&&Array.isArray(o[f+1])?o[f+1]:[],s+=1}return 0},"storySort"),sf=c((t,e,r)=>{if(e){let n;typeof e=="function"?n=e:n=af(e),t.sort(n)}else t.sort((n,o)=>r.indexOf(n.importPath)-r.indexOf(o.importPath));return t},"sortStoriesCommon"),I2=c((t,e,r)=>{try{return sf(t,e,r)}catch(n){throw new Error(qe` + Error sorting stories with sort parameter ${e}: + + > ${n.message} + + Are you using a V6-style sort function in V7 mode? + + More info: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#v7-style-story-sort + `)}},"sortStoriesV7"),Vr=new Error("prepareAborted"),{AbortController:ri}=globalThis;function Fn(t){try{let{name:e="Error",message:r=String(t),stack:n}=t;return{name:e,message:r,stack:n}}catch{return{name:"Error",message:String(t)}}}c(Fn,"serializeError");var ys=class{constructor(e,r,n,o,a,i,s={autoplay:!0,forceInitialArgs:!1},u){this.channel=e,this.store=r,this.renderToScreen=n,this.callbacks=o,this.id=a,this.viewMode=i,this.renderOptions=s,this.abortController=new ri,u&&(this.story=u,this.phase="preparing")}type="story";story;phase;abortController;canvasElement;notYetRendered=!0;rerenderEnqueued=!1;disableKeyListeners=!1;teardownRender=c(()=>{},"teardownRender");torndown=!1;async runPhase(e,r,n){this.phase=r,this.channel.emit(nt,{newPhase:this.phase,storyId:this.id}),n&&(await n(),this.checkIfAborted(e))}checkIfAborted(e){return e.aborted?(this.phase="aborted",this.channel.emit(nt,{newPhase:this.phase,storyId:this.id}),!0):!1}async prepare(){if(await this.runPhase(this.abortController.signal,"preparing",async()=>{this.story=await this.store.loadStory({storyId:this.id})}),this.abortController.signal.aborted)throw await this.store.cleanupStory(this.story),Vr}isEqual(e){return!!(this.id===e.id&&this.story&&this.story===e.story)}isPreparing(){return["preparing"].includes(this.phase)}isPending(){return["loading","beforeEach","rendering","playing"].includes(this.phase)}async renderToElement(e){return this.canvasElement=e,this.render({initial:!0,forceRemount:!0})}storyContext(){if(!this.story)throw new Error("Cannot call storyContext before preparing");let{forceInitialArgs:e}=this.renderOptions;return this.store.getStoryContext(this.story,{forceInitialArgs:e})}async render({initial:e=!1,forceRemount:r=!1}={}){let{canvasElement:n}=this;if(!this.story)throw new Error("cannot render when not prepared");let o=this.story;if(!n)throw new Error("cannot render when canvasElement is unset");let{id:a,componentId:i,title:s,name:u,tags:l,applyLoaders:f,applyBeforeEach:d,unboundStoryFn:p,playFunction:g,runStep:h}=o;r&&!e&&(this.cancelRender(),this.abortController=new ri);let v=this.abortController.signal,b=!1,m=o.usesMount;try{let y={...this.storyContext(),viewMode:this.viewMode,abortSignal:v,canvasElement:n,loaded:{},step:c((E,j)=>h(E,j,y),"step"),context:null,canvas:{},renderToCanvas:c(async()=>{let E=await this.renderToScreen(A,n);this.teardownRender=E||(()=>{}),b=!0},"renderToCanvas"),mount:c(async(...E)=>{this.callbacks.showStoryDuringRender?.();let j=null;return await this.runPhase(v,"rendering",async()=>{j=await o.mount(y)(...E)}),m&&await this.runPhase(v,"playing"),j},"mount")};y.context=y;let A={componentId:i,title:s,kind:s,id:a,name:u,story:u,tags:l,...this.callbacks,showError:c(E=>(this.phase="errored",this.callbacks.showError(E)),"showError"),showException:c(E=>(this.phase="errored",this.callbacks.showException(E)),"showException"),forceRemount:r||this.notYetRendered,storyContext:y,storyFn:c(()=>p(y),"storyFn"),unboundStoryFn:p};if(await this.runPhase(v,"loading",async()=>{y.loaded=await f(y)}),v.aborted)return;let w=await d(y);if(this.store.addCleanupCallbacks(o,w),this.checkIfAborted(v)||(!b&&!m&&await y.mount(),this.notYetRendered=!1,v.aborted))return;let C=this.story.parameters?.test?.dangerouslyIgnoreUnhandledErrors===!0,I=new Set,D=c(E=>I.add("error"in E?E.error:E.reason),"onError");if(this.renderOptions.autoplay&&r&&g&&this.phase!=="errored"){window.addEventListener("error",D),window.addEventListener("unhandledrejection",D),this.disableKeyListeners=!0;try{if(m?await g(y):(y.mount=async()=>{throw new Rr({playFunction:g.toString()})},await this.runPhase(v,"playing",async()=>g(y))),!b)throw new Ma;this.checkIfAborted(v),!C&&I.size>0?await this.runPhase(v,"errored"):await this.runPhase(v,"played")}catch(E){if(this.callbacks.showStoryDuringRender?.(),await this.runPhase(v,"errored",async()=>{this.channel.emit(wr,Fn(E))}),this.story.parameters.throwPlayFunctionExceptions!==!1)throw E;console.error(E)}if(!C&&I.size>0&&this.channel.emit(Or,Array.from(I).map(Fn)),this.disableKeyListeners=!1,window.removeEventListener("unhandledrejection",D),window.removeEventListener("error",D),v.aborted)return}await this.runPhase(v,"completed",async()=>this.channel.emit(Qt,a))}catch(y){this.phase="errored",this.callbacks.showException(y)}this.rerenderEnqueued&&(this.rerenderEnqueued=!1,this.render())}async rerender(){if(this.isPending()&&this.phase!=="playing")this.rerenderEnqueued=!0;else return this.render()}async remount(){return await this.teardown(),this.render({forceRemount:!0})}cancelRender(){this.abortController?.abort()}async teardown(){this.torndown=!0,this.cancelRender(),this.story&&await this.store.cleanupStory(this.story);for(let e=0;e<3;e+=1){if(!this.isPending()){await this.teardownRender();return}await new Promise(r=>setTimeout(r,0))}window.location.reload(),await new Promise(()=>{})}};c(ys,"StoryRender");var gs=ys,{fetch:uf}=Re,lf="./index.json",bs=class{constructor(e,r,n=dt.getChannel(),o=!0){this.importFn=e,this.getProjectAnnotations=r,this.channel=n,this.storeInitializationPromise=new Promise((a,i)=>{this.resolveStoreInitializationPromise=a,this.rejectStoreInitializationPromise=i}),o&&this.initialize()}serverChannel;storyStoreValue;renderToCanvas;storyRenders=[];previewEntryError;projectAnnotationsBeforeInitialization;beforeAllCleanup;storeInitializationPromise;resolveStoreInitializationPromise;rejectStoreInitializationPromise;get storyStore(){return new Proxy({},{get:c((e,r)=>{if(this.storyStoreValue)return rt("Accessing the Story Store is deprecated and will be removed in 9.0"),this.storyStoreValue[r];throw new Pa},"get")})}async initialize(){this.setupListeners();try{let e=await this.getProjectAnnotationsOrRenderError();await this.runBeforeAllHook(e),await this.initializeWithProjectAnnotations(e)}catch(e){this.rejectStoreInitializationPromise(e)}}ready(){return this.storeInitializationPromise}setupListeners(){this.channel.on(ua,this.onStoryIndexChanged.bind(this)),this.channel.on(_r,this.onUpdateGlobals.bind(this)),this.channel.on(Ir,this.onUpdateArgs.bind(this)),this.channel.on(Qo,this.onRequestArgTypesInfo.bind(this)),this.channel.on(xr,this.onResetArgs.bind(this)),this.channel.on(Ar,this.onForceReRender.bind(this)),this.channel.on(Xt,this.onForceRemount.bind(this))}async getProjectAnnotationsOrRenderError(){try{let e=await this.getProjectAnnotations();if(this.renderToCanvas=e.renderToCanvas,!this.renderToCanvas)throw new Ea;return e}catch(e){throw this.renderPreviewEntryError("Error reading preview.js:",e),e}}async initializeWithProjectAnnotations(e){this.projectAnnotationsBeforeInitialization=e;try{let r=await this.getStoryIndexFromServer();return this.initializeWithStoryIndex(r)}catch(r){throw this.renderPreviewEntryError("Error loading story index:",r),r}}async runBeforeAllHook(e){try{await this.beforeAllCleanup?.(),this.beforeAllCleanup=await e.beforeAll?.()}catch(r){throw this.renderPreviewEntryError("Error in beforeAll hook:",r),r}}async getStoryIndexFromServer(){let e=await uf(lf);if(e.status===200)return e.json();throw new wa({text:await e.text()})}initializeWithStoryIndex(e){if(!this.projectAnnotationsBeforeInitialization)throw new Error("Cannot call initializeWithStoryIndex until project annotations resolve");this.storyStoreValue=new rf(e,this.importFn,this.projectAnnotationsBeforeInitialization),delete this.projectAnnotationsBeforeInitialization,this.setInitialGlobals(),this.resolveStoreInitializationPromise()}async setInitialGlobals(){this.emitGlobals()}emitGlobals(){if(!this.storyStoreValue)throw new Ne({methodName:"emitGlobals"});let e={globals:this.storyStoreValue.globals.get()||{},globalTypes:this.storyStoreValue.projectAnnotations.globalTypes||{}};this.channel.emit(oa,e)}async onGetProjectAnnotationsChanged({getProjectAnnotations:e}){delete this.previewEntryError,this.getProjectAnnotations=e;let r=await this.getProjectAnnotationsOrRenderError();if(await this.runBeforeAllHook(r),!this.storyStoreValue){await this.initializeWithProjectAnnotations(r);return}this.storyStoreValue.setProjectAnnotations(r),this.emitGlobals()}async onStoryIndexChanged(){if(delete this.previewEntryError,!(!this.storyStoreValue&&!this.projectAnnotationsBeforeInitialization))try{let e=await this.getStoryIndexFromServer();if(this.projectAnnotationsBeforeInitialization){this.initializeWithStoryIndex(e);return}await this.onStoriesChanged({storyIndex:e})}catch(e){throw this.renderPreviewEntryError("Error loading story index:",e),e}}async onStoriesChanged({importFn:e,storyIndex:r}){if(!this.storyStoreValue)throw new Ne({methodName:"onStoriesChanged"});await this.storyStoreValue.onStoriesChanged({importFn:e,storyIndex:r})}async onUpdateGlobals({globals:e}){if(!this.storyStoreValue)throw new Ne({methodName:"onUpdateGlobals"});this.storyStoreValue.globals.update(e),await Promise.all(this.storyRenders.map(r=>r.rerender())),this.channel.emit(ta,{globals:this.storyStoreValue.globals.get(),initialGlobals:this.storyStoreValue.globals.initialGlobals})}async onUpdateArgs({storyId:e,updatedArgs:r}){if(!this.storyStoreValue)throw new Ne({methodName:"onUpdateArgs"});this.storyStoreValue.args.update(e,r),await Promise.all(this.storyRenders.filter(n=>n.id===e&&!n.renderOptions.forceInitialArgs).map(n=>n.story&&n.story.usesMount?n.remount():n.rerender())),this.channel.emit(aa,{storyId:e,args:this.storyStoreValue.args.get(e)})}async onRequestArgTypesInfo({id:e,payload:r}){try{await this.storeInitializationPromise;let n=await this.storyStoreValue?.loadStory(r);this.channel.emit(cn,{id:e,success:!0,payload:{argTypes:n?.argTypes||{}},error:null})}catch(n){this.channel.emit(cn,{id:e,success:!1,error:n?.message})}}async onResetArgs({storyId:e,argNames:r}){if(!this.storyStoreValue)throw new Ne({methodName:"onResetArgs"});let n=this.storyRenders.find(a=>a.id===e)?.story||await this.storyStoreValue.loadStory({storyId:e}),o=(r||[...new Set([...Object.keys(n.initialArgs),...Object.keys(this.storyStoreValue.args.get(e))])]).reduce((a,i)=>(a[i]=n.initialArgs[i],a),{});await this.onUpdateArgs({storyId:e,updatedArgs:o})}async onForceReRender(){await Promise.all(this.storyRenders.map(e=>e.rerender()))}async onForceRemount({storyId:e}){await Promise.all(this.storyRenders.filter(r=>r.id===e).map(r=>r.remount()))}renderStoryToElement(e,r,n,o){if(!this.renderToCanvas||!this.storyStoreValue)throw new Ne({methodName:"renderStoryToElement"});let a=new gs(this.channel,this.storyStoreValue,this.renderToCanvas,n,e.id,"docs",o,e);return a.renderToElement(r),this.storyRenders.push(a),async()=>{await this.teardownRender(a)}}async teardownRender(e,{viewModeChanged:r}={}){this.storyRenders=this.storyRenders.filter(n=>n!==e),await e?.teardown?.({viewModeChanged:r})}async loadStory({storyId:e}){if(!this.storyStoreValue)throw new Ne({methodName:"loadStory"});return this.storyStoreValue.loadStory({storyId:e})}getStoryContext(e,{forceInitialArgs:r=!1}={}){if(!this.storyStoreValue)throw new Ne({methodName:"getStoryContext"});return this.storyStoreValue.getStoryContext(e,{forceInitialArgs:r})}async extract(e){if(!this.storyStoreValue)throw new Ne({methodName:"extract"});if(this.previewEntryError)throw this.previewEntryError;return await this.storyStoreValue.cacheAllCSFFiles(),this.storyStoreValue.extract(e)}renderPreviewEntryError(e,r){this.previewEntryError=r,Se.error(e),Se.error(r),this.channel.emit(Zo,r)}};c(bs,"Preview");var cf=bs,pf=!1,En="Invariant failed";function Fr(t,e){if(!t){if(pf)throw new Error(En);var r=typeof e=="function"?e():e,n=r?"".concat(En,": ").concat(r):En;throw new Error(n)}}c(Fr,"invariant");var vs=class{constructor(e,r,n,o){this.channel=e,this.store=r,this.renderStoryToElement=n,this.componentStoriesValue=[],this.storyIdToCSFFile=new Map,this.exportToStory=new Map,this.exportsToCSFFile=new Map,this.nameToStoryId=new Map,this.attachedCSFFiles=new Set,o.forEach((a,i)=>{this.referenceCSFFile(a)})}componentStoriesValue;storyIdToCSFFile;exportToStory;exportsToCSFFile;nameToStoryId;attachedCSFFiles;primaryStory;referenceCSFFile(e){this.exportsToCSFFile.set(e.moduleExports,e),this.exportsToCSFFile.set(e.moduleExports.default,e),this.store.componentStoriesFromCSFFile({csfFile:e}).forEach(r=>{let n=e.stories[r.id];this.storyIdToCSFFile.set(n.id,e),this.exportToStory.set(n.moduleExport,r)})}attachCSFFile(e){if(!this.exportsToCSFFile.has(e.moduleExports))throw new Error("Cannot attach a CSF file that has not been referenced");this.attachedCSFFiles.has(e)||(this.attachedCSFFiles.add(e),this.store.componentStoriesFromCSFFile({csfFile:e}).forEach(r=>{this.nameToStoryId.set(r.name,r.id),this.componentStoriesValue.push(r),this.primaryStory||(this.primaryStory=r)}))}referenceMeta(e,r){let n=this.resolveModuleExport(e);if(n.type!=="meta")throw new Error(" must reference a CSF file module export or meta export. Did you mistakenly reference your component instead of your CSF file?");r&&this.attachCSFFile(n.csfFile)}get projectAnnotations(){let{projectAnnotations:e}=this.store;if(!e)throw new Error("Can't get projectAnnotations from DocsContext before they are initialized");return e}resolveAttachedModuleExportType(e){if(e==="story"){if(!this.primaryStory)throw new Error("No primary story attached to this docs file, did you forget to use ?");return{type:"story",story:this.primaryStory}}if(this.attachedCSFFiles.size===0)throw new Error("No CSF file attached to this docs file, did you forget to use ?");let r=Array.from(this.attachedCSFFiles)[0];if(e==="meta")return{type:"meta",csfFile:r};let{component:n}=r.meta;if(!n)throw new Error("Attached CSF file does not defined a component, did you forget to export one?");return{type:"component",component:n}}resolveModuleExport(e){let r=this.exportsToCSFFile.get(e);if(r)return{type:"meta",csfFile:r};let n=this.exportToStory.get(e);return n?{type:"story",story:n}:{type:"component",component:e}}resolveOf(e,r=[]){let n;if(["component","meta","story"].includes(e)){let o=e;n=this.resolveAttachedModuleExportType(o)}else n=this.resolveModuleExport(e);if(r.length&&!r.includes(n.type)){let o=n.type==="component"?"component or unknown":n.type;throw new Error(qe`Invalid value passed to the 'of' prop. The value was resolved to a '${o}' type but the only types for this block are: ${r.join(", ")}. + - Did you pass a component to the 'of' prop when the block only supports a story or a meta? + - ... or vice versa? + - Did you pass a story, CSF file or meta to the 'of' prop that is not indexed, ie. is not targeted by the 'stories' globs in the main configuration?`)}switch(n.type){case"component":return{...n,projectAnnotations:this.projectAnnotations};case"meta":return{...n,preparedMeta:this.store.preparedMetaFromCSFFile({csfFile:n.csfFile})};case"story":default:return n}}storyIdByName=c(e=>{let r=this.nameToStoryId.get(e);if(r)return r;throw new Error(`No story found with that name: ${e}`)},"storyIdByName");componentStories=c(()=>this.componentStoriesValue,"componentStories");componentStoriesFromCSFFile=c(e=>this.store.componentStoriesFromCSFFile({csfFile:e}),"componentStoriesFromCSFFile");storyById=c(e=>{if(!e){if(!this.primaryStory)throw new Error("No primary story defined for docs entry. Did you forget to use ``?");return this.primaryStory}let r=this.storyIdToCSFFile.get(e);if(!r)throw new Error(`Called \`storyById\` for story that was never loaded: ${e}`);return this.store.storyFromCSFFile({storyId:e,csfFile:r})},"storyById");getStoryContext=c(e=>({...this.store.getStoryContext(e),loaded:{},viewMode:"docs"}),"getStoryContext");loadStory=c(e=>this.store.loadStory({storyId:e}),"loadStory")};c(vs,"DocsContext");var Es=vs,Ss=class{constructor(e,r,n,o){this.channel=e,this.store=r,this.entry=n,this.callbacks=o,this.id=n.id}type="docs";subtype="csf";id;story;rerender;teardownRender;torndown=!1;disableKeyListeners=!1;preparing=!1;csfFiles;isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:e,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Vr;let{importPath:n,title:o}=this.entry,a=this.store.processCSFFileWithCache(e,n,o),i=Object.keys(a.stories)[0];this.story=this.store.storyFromCSFFile({storyId:i,csfFile:a}),this.csfFiles=[a,...r],this.preparing=!1}isEqual(e){return!!(this.id===e.id&&this.story&&this.story===e.story)}docsContext(e){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");let r=new Es(this.channel,this.store,e,this.csfFiles);return this.csfFiles.forEach(n=>r.attachCSFFile(n)),r}async renderToElement(e,r){if(!this.story||!this.csfFiles)throw new Error("Cannot render docs before preparing");let n=this.docsContext(r),{docs:o}=this.story.parameters||{};if(!o)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let a=await o.renderer(),{render:i}=a,s=c(async()=>{try{await i(n,o,e),this.channel.emit(Sr,this.id)}catch(u){this.callbacks.showException(u)}},"renderDocs");return this.rerender=async()=>s(),this.teardownRender=async({viewModeChanged:u})=>{!u||!e||a.unmount(e)},s()}async teardown({viewModeChanged:e}={}){this.teardownRender?.({viewModeChanged:e}),this.torndown=!0}};c(Ss,"CsfDocsRender");var ni=Ss,As=class{constructor(e,r,n,o){this.channel=e,this.store=r,this.entry=n,this.callbacks=o,this.id=n.id}type="docs";subtype="mdx";id;exports;rerender;teardownRender;torndown=!1;disableKeyListeners=!1;preparing=!1;csfFiles;isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:e,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Vr;this.csfFiles=r,this.exports=e,this.preparing=!1}isEqual(e){return!!(this.id===e.id&&this.exports&&this.exports===e.exports)}docsContext(e){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");return new Es(this.channel,this.store,e,this.csfFiles)}async renderToElement(e,r){if(!this.exports||!this.csfFiles||!this.store.projectAnnotations)throw new Error("Cannot render docs before preparing");let n=this.docsContext(r),{docs:o}=this.store.projectAnnotations.parameters||{};if(!o)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let a={...o,page:this.exports.default},i=await o.renderer(),{render:s}=i,u=c(async()=>{try{await s(n,a,e),this.channel.emit(Sr,this.id)}catch(l){this.callbacks.showException(l)}},"renderDocs");return this.rerender=async()=>u(),this.teardownRender=async({viewModeChanged:l}={})=>{!l||!e||(i.unmount(e),this.torndown=!0)},u()}async teardown({viewModeChanged:e}={}){this.teardownRender?.({viewModeChanged:e}),this.torndown=!0}};c(As,"MdxDocsRender");var oi=As,ff=globalThis;function ws(t){let e=t.composedPath&&t.composedPath()[0]||t.target;return/input|textarea/i.test(e.tagName)||e.getAttribute("contenteditable")!==null}c(ws,"focusInInput");var xs="attached-mdx",df="unattached-mdx";function Cs({tags:t}){return t?.includes(df)||t?.includes(xs)}c(Cs,"isMdxEntry");function Pr(t){return t.type==="story"}c(Pr,"isStoryRender");function Os(t){return t.type==="docs"}c(Os,"isDocsRender");function _s(t){return Os(t)&&t.subtype==="csf"}c(_s,"isCsfDocsRender");var Is=class extends cf{constructor(e,r,n,o){super(e,r,void 0,!1),this.importFn=e,this.getProjectAnnotations=r,this.selectionStore=n,this.view=o,this.initialize()}currentSelection;currentRender;setupListeners(){super.setupListeners(),ff.onkeydown=this.onKeydown.bind(this),this.channel.on(fn,this.onSetCurrentStory.bind(this)),this.channel.on(fa,this.onUpdateQueryParams.bind(this)),this.channel.on(ra,this.onPreloadStories.bind(this))}async setInitialGlobals(){if(!this.storyStoreValue)throw new Ne({methodName:"setInitialGlobals"});let{globals:e}=this.selectionStore.selectionSpecifier||{};e&&this.storyStoreValue.globals.updateFromPersisted(e),this.emitGlobals()}async initializeWithStoryIndex(e){return await super.initializeWithStoryIndex(e),this.selectSpecifiedStory()}async selectSpecifiedStory(){if(!this.storyStoreValue)throw new Ne({methodName:"selectSpecifiedStory"});if(this.selectionStore.selection){await this.renderSelection();return}if(!this.selectionStore.selectionSpecifier){this.renderMissingStory();return}let{storySpecifier:e,args:r}=this.selectionStore.selectionSpecifier,n=this.storyStoreValue.storyIndex.entryFromSpecifier(e);if(!n){e==="*"?this.renderStoryLoadingException(e,new _a):this.renderStoryLoadingException(e,new Ra({storySpecifier:e.toString()}));return}let{id:o,type:a}=n;this.selectionStore.setSelection({storyId:o,viewMode:a}),this.channel.emit(ca,this.selectionStore.selection),this.channel.emit(pn,this.selectionStore.selection),await this.renderSelection({persistedArgs:r})}async onGetProjectAnnotationsChanged({getProjectAnnotations:e}){await super.onGetProjectAnnotationsChanged({getProjectAnnotations:e}),this.selectionStore.selection&&this.renderSelection()}async onStoriesChanged({importFn:e,storyIndex:r}){await super.onStoriesChanged({importFn:e,storyIndex:r}),this.selectionStore.selection?await this.renderSelection():await this.selectSpecifiedStory()}onKeydown(e){if(!this.storyRenders.find(r=>r.disableKeyListeners)&&!ws(e)){let{altKey:r,ctrlKey:n,metaKey:o,shiftKey:a,key:i,code:s,keyCode:u}=e;this.channel.emit(na,{event:{altKey:r,ctrlKey:n,metaKey:o,shiftKey:a,key:i,code:s,keyCode:u}})}}async onSetCurrentStory(e){this.selectionStore.setSelection({viewMode:"story",...e}),await this.storeInitializationPromise,this.channel.emit(pn,this.selectionStore.selection),this.renderSelection()}onUpdateQueryParams(e){this.selectionStore.setQueryParams(e)}async onUpdateGlobals({globals:e}){super.onUpdateGlobals({globals:e}),(this.currentRender instanceof oi||this.currentRender instanceof ni)&&await this.currentRender.rerender?.()}async onUpdateArgs({storyId:e,updatedArgs:r}){super.onUpdateArgs({storyId:e,updatedArgs:r})}async onPreloadStories({ids:e}){await this.storeInitializationPromise,this.storyStoreValue&&await Promise.allSettled(e.map(r=>this.storyStoreValue?.loadEntry(r)))}async renderSelection({persistedArgs:e}={}){let{renderToCanvas:r}=this;if(!this.storyStoreValue||!r)throw new Ne({methodName:"renderSelection"});let{selection:n}=this.selectionStore;if(!n)throw new Error("Cannot call renderSelection as no selection was made");let{storyId:o}=n,a;try{a=await this.storyStoreValue.storyIdToEntry(o)}catch(p){this.currentRender&&await this.teardownRender(this.currentRender),this.renderStoryLoadingException(o,p);return}let i=this.currentSelection?.storyId!==o,s=this.currentRender?.type!==a.type;a.type==="story"?this.view.showPreparingStory({immediate:s}):this.view.showPreparingDocs({immediate:s}),this.currentRender?.isPreparing()&&await this.teardownRender(this.currentRender);let u;a.type==="story"?u=new gs(this.channel,this.storyStoreValue,r,this.mainStoryCallbacks(o),o,"story"):Cs(a)?u=new oi(this.channel,this.storyStoreValue,a,this.mainStoryCallbacks(o)):u=new ni(this.channel,this.storyStoreValue,a,this.mainStoryCallbacks(o));let l=this.currentSelection;this.currentSelection=n;let f=this.currentRender;this.currentRender=u;try{await u.prepare()}catch(p){f&&await this.teardownRender(f),p!==Vr&&this.renderStoryLoadingException(o,p);return}let d=!i&&f&&!u.isEqual(f);if(e&&Pr(u)&&(Fr(!!u.story),this.storyStoreValue.args.updateFromPersisted(u.story,e)),f&&!f.torndown&&!i&&!d&&!s){this.currentRender=f,this.channel.emit(pa,o),this.view.showMain();return}if(f&&await this.teardownRender(f,{viewModeChanged:s}),l&&(i||s)&&this.channel.emit(ia,o),Pr(u)){Fr(!!u.story);let{parameters:p,initialArgs:g,argTypes:h,unmappedArgs:v}=this.storyStoreValue.getStoryContext(u.story);this.channel.emit(la,{id:o,parameters:p,initialArgs:g,argTypes:h,args:v})}else{let{parameters:p}=this.storyStoreValue.projectAnnotations;if(_s(u)||u.entry.tags?.includes(xs)){if(!u.csfFiles)throw new Ca({storyId:o});({parameters:p}=this.storyStoreValue.preparedMetaFromCSFFile({csfFile:u.csfFiles[0]}))}this.channel.emit(ea,{id:o,parameters:p})}Pr(u)?(Fr(!!u.story),this.storyRenders.push(u),this.currentRender.renderToElement(this.view.prepareForStory(u.story))):this.currentRender.renderToElement(this.view.prepareForDocs(),this.renderStoryToElement.bind(this))}async teardownRender(e,{viewModeChanged:r=!1}={}){this.storyRenders=this.storyRenders.filter(n=>n!==e),await e?.teardown?.({viewModeChanged:r})}mainStoryCallbacks(e){return{showStoryDuringRender:c(()=>this.view.showStoryDuringRender(),"showStoryDuringRender"),showMain:c(()=>this.view.showMain(),"showMain"),showError:c(r=>this.renderError(e,r),"showError"),showException:c(r=>this.renderException(e,r),"showException")}}renderPreviewEntryError(e,r){super.renderPreviewEntryError(e,r),this.view.showErrorDisplay(r)}renderMissingStory(){this.view.showNoPreview(),this.channel.emit(dn)}renderStoryLoadingException(e,r){Se.error(r),this.view.showErrorDisplay(r),this.channel.emit(dn,e)}renderException(e,r){let{name:n="Error",message:o=String(r),stack:a}=r;this.channel.emit(Cr,{name:n,message:o,stack:a}),this.channel.emit(nt,{newPhase:"errored",storyId:e}),this.view.showErrorDisplay(r),Se.error(`Error rendering story '${e}':`),Se.error(r)}renderError(e,{title:r,description:n}){Se.error(`Error rendering story ${r}: ${n}`),this.channel.emit(sa,{title:r,description:n}),this.channel.emit(nt,{newPhase:"errored",storyId:e}),this.view.showErrorDisplay({message:r,stack:n})}};c(Is,"PreviewWithSelection");var hf=Is,Pn=Pe(Qn(),1),mf=Pe(Qn(),1),yf=Pe(Yn(),1),ai=/^[a-zA-Z0-9 _-]*$/,Rs=/^-?[0-9]+(\.[0-9]+)?$/,gf=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,Ts=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,jn=c((t="",e)=>t===null||t===""||!ai.test(t)?!1:e==null||e instanceof Date||typeof e=="number"||typeof e=="boolean"?!0:typeof e=="string"?ai.test(e)||Rs.test(e)||gf.test(e)||Ts.test(e):Array.isArray(e)?e.every(r=>jn(t,r)):(0,yf.default)(e)?Object.entries(e).every(([r,n])=>jn(r,n)):!1,"validateArgs"),bf={delimiter:";",allowDots:!0,allowSparse:!0,decoder(t,e,r,n){if(n==="value"&&t.startsWith("!")){if(t==="!undefined")return;if(t==="!null")return null;if(t==="!true")return!0;if(t==="!false")return!1;if(t.startsWith("!date(")&&t.endsWith(")"))return new Date(t.slice(6,-1));if(t.startsWith("!hex(")&&t.endsWith(")"))return`#${t.slice(5,-1)}`;let o=t.slice(1).match(Ts);if(o)return t.startsWith("!rgba")?`${o[1]}(${o[2]}, ${o[3]}, ${o[4]}, ${o[5]})`:t.startsWith("!hsla")?`${o[1]}(${o[2]}, ${o[3]}%, ${o[4]}%, ${o[5]})`:t.startsWith("!rgb")?`${o[1]}(${o[2]}, ${o[3]}, ${o[4]})`:`${o[1]}(${o[2]}, ${o[3]}%, ${o[4]}%)`}return n==="value"&&Rs.test(t)?Number(t):e(t,e,r)}},ii=c(t=>{let e=t.split(";").map(r=>r.replace("=","~").replace(":","="));return Object.entries(mf.default.parse(e.join(";"),bf)).reduce((r,[n,o])=>jn(n,o)?Object.assign(r,{[n]:o}):(ct.warn(qe` + Omitted potentially unsafe URL args. + + More info: https://storybook.js.org/docs/react/writing-stories/args#setting-args-through-the-url + `),r),{})},"parseArgsParam"),{history:Ds,document:ot}=Re;function Fs(t){let e=(t||"").match(/^\/story\/(.+)/);if(!e)throw new Error(`Invalid path '${t}', must start with '/story/'`);return e[1]}c(Fs,"pathToId");var Ps=c(({selection:t,extraParams:e})=>{let r=typeof ot<"u"?ot.location.search:"",{path:n,selectedKind:o,selectedStory:a,...i}=Pn.default.parse(r,{ignoreQueryPrefix:!0});return Pn.default.stringify({...i,...e,...t&&{id:t.storyId,viewMode:t.viewMode}},{encode:!1,addQueryPrefix:!0})},"getQueryString"),vf=c(t=>{if(!t)return;let e=Ps({selection:t}),{hash:r=""}=ot.location;ot.title=t.storyId,Ds.replaceState({},"",`${ot.location.pathname}${e}${r}`)},"setPath"),Ef=c(t=>t!=null&&typeof t=="object"&&Array.isArray(t)===!1,"isObject"),er=c(t=>{if(t!==void 0){if(typeof t=="string")return t;if(Array.isArray(t))return er(t[0]);if(Ef(t))return er(Object.values(t).filter(Boolean))}},"getFirstString"),Sf=c(()=>{if(typeof ot<"u"){let t=Pn.default.parse(ot.location.search,{ignoreQueryPrefix:!0}),e=typeof t.args=="string"?ii(t.args):void 0,r=typeof t.globals=="string"?ii(t.globals):void 0,n=er(t.viewMode);(typeof n!="string"||!n.match(/docs|story/))&&(n="story");let o=er(t.path),a=o?Fs(o):er(t.id);if(a)return{storySpecifier:a,args:e,globals:r,viewMode:n}}return null},"getSelectionSpecifierFromPath"),js=class{selectionSpecifier;selection;constructor(){this.selectionSpecifier=Sf()}setSelection(e){this.selection=e,vf(this.selection)}setQueryParams(e){let r=Ps({extraParams:e}),{hash:n=""}=ot.location;Ds.replaceState({},"",`${ot.location.pathname}${r}${n}`)}};c(js,"UrlStore");var Af=js,wf=Pe(yp(),1),xf=Pe(Qn(),1),{document:De}=Re,si=100,Bs=(t=>(t.MAIN="MAIN",t.NOPREVIEW="NOPREVIEW",t.PREPARING_STORY="PREPARING_STORY",t.PREPARING_DOCS="PREPARING_DOCS",t.ERROR="ERROR",t))(Bs||{}),Sn={PREPARING_STORY:"sb-show-preparing-story",PREPARING_DOCS:"sb-show-preparing-docs",MAIN:"sb-show-main",NOPREVIEW:"sb-show-nopreview",ERROR:"sb-show-errordisplay"},An={centered:"sb-main-centered",fullscreen:"sb-main-fullscreen",padded:"sb-main-padded"},ui=new wf.default({escapeXML:!0}),ks=class{currentLayoutClass;testing=!1;preparingTimeout;constructor(){if(typeof De<"u"){let{__SPECIAL_TEST_PARAMETER__:e}=xf.default.parse(De.location.search,{ignoreQueryPrefix:!0});switch(e){case"preparing-story":{this.showPreparingStory(),this.testing=!0;break}case"preparing-docs":{this.showPreparingDocs(),this.testing=!0;break}default:}}}prepareForStory(e){return this.showStory(),this.applyLayout(e.parameters.layout),De.documentElement.scrollTop=0,De.documentElement.scrollLeft=0,this.storyRoot()}storyRoot(){return De.getElementById("storybook-root")}prepareForDocs(){return this.showMain(),this.showDocs(),this.applyLayout("fullscreen"),De.documentElement.scrollTop=0,De.documentElement.scrollLeft=0,this.docsRoot()}docsRoot(){return De.getElementById("storybook-docs")}applyLayout(e="padded"){if(e==="none"){De.body.classList.remove(this.currentLayoutClass),this.currentLayoutClass=null;return}this.checkIfLayoutExists(e);let r=An[e];De.body.classList.remove(this.currentLayoutClass),De.body.classList.add(r),this.currentLayoutClass=r}checkIfLayoutExists(e){An[e]||Se.warn(qe` + The desired layout: ${e} is not a valid option. + The possible options are: ${Object.keys(An).join(", ")}, none. + `)}showMode(e){clearTimeout(this.preparingTimeout),Object.keys(Bs).forEach(r=>{r===e?De.body.classList.add(Sn[r]):De.body.classList.remove(Sn[r])})}showErrorDisplay({message:e="",stack:r=""}){let n=e,o=r,a=e.split(` +`);a.length>1&&([n]=a,o=a.slice(1).join(` +`).replace(/^\n/,"")),De.getElementById("error-message").innerHTML=ui.toHtml(n),De.getElementById("error-stack").innerHTML=ui.toHtml(o),this.showMode("ERROR")}showNoPreview(){this.testing||(this.showMode("NOPREVIEW"),this.storyRoot()?.setAttribute("hidden","true"),this.docsRoot()?.setAttribute("hidden","true"))}showPreparingStory({immediate:e=!1}={}){clearTimeout(this.preparingTimeout),e?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),si)}showPreparingDocs({immediate:e=!1}={}){clearTimeout(this.preparingTimeout),e?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),si)}showMain(){this.showMode("MAIN")}showDocs(){this.storyRoot().setAttribute("hidden","true"),this.docsRoot().removeAttribute("hidden")}showStory(){this.docsRoot().setAttribute("hidden","true"),this.storyRoot().removeAttribute("hidden")}showStoryDuringRender(){De.body.classList.add(Sn.MAIN)}};c(ks,"WebView");var Cf=ks,Of=class extends hf{constructor(e,r){super(e,r,new Af,new Cf),this.importFn=e,this.getProjectAnnotations=r,Re.__STORYBOOK_PREVIEW__=this}};c(Of,"PreviewWeb");var{document:At}=Re,_f=["application/javascript","application/ecmascript","application/x-ecmascript","application/x-javascript","text/ecmascript","text/javascript","text/javascript1.0","text/javascript1.1","text/javascript1.2","text/javascript1.3","text/javascript1.4","text/javascript1.5","text/jscript","text/livescript","text/x-ecmascript","text/x-javascript","module"],If="script",li="scripts-root";function Bn(){let t=At.createEvent("Event");t.initEvent("DOMContentLoaded",!0,!0),At.dispatchEvent(t)}c(Bn,"simulateDOMContentLoaded");function Ns(t,e,r){let n=At.createElement("script");n.type=t.type==="module"?"module":"text/javascript",t.src?(n.onload=e,n.onerror=e,n.src=t.src):n.textContent=t.innerText,r?r.appendChild(n):At.head.appendChild(n),t.parentNode.removeChild(t),t.src||e()}c(Ns,"insertScript");function lo(t,e,r=0){t[r](()=>{r++,r===t.length?e():lo(t,e,r)})}c(lo,"insertScriptsSequentially");function Rf(t){let e=At.getElementById(li);e?e.innerHTML="":(e=At.createElement("div"),e.id=li,At.body.appendChild(e));let r=Array.from(t.querySelectorAll(If));if(r.length){let n=[];r.forEach(o=>{let a=o.getAttribute("type");(!a||_f.includes(a))&&n.push(i=>Ns(o,i,e))}),n.length&&lo(n,Bn,void 0)}else Bn()}c(Rf,"simulatePageLoad");var i0=__STORYBOOK_CLIENT_LOGGER__,{deprecate:s0,logger:u0,once:Tf,pretty:l0}=__STORYBOOK_CLIENT_LOGGER__;var sr=(()=>{let t;return typeof window<"u"?t=window:typeof globalThis<"u"?t=globalThis:typeof window<"u"?t=window:typeof self<"u"?t=self:t={},t})();var Df=Object.create,Ms=Object.defineProperty,Ff=Object.getOwnPropertyDescriptor,Ls=Object.getOwnPropertyNames,Pf=Object.getPrototypeOf,jf=Object.prototype.hasOwnProperty,Bf=(t=>typeof ke<"u"?ke:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof ke<"u"?ke:e)[r]}):t)(function(t){if(typeof ke<"u")return ke.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')}),je=(t,e)=>function(){return e||(0,t[Ls(t)[0]])((e={exports:{}}).exports,e),e.exports},kf=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of Ls(e))!jf.call(t,o)&&o!==r&&Ms(t,o,{get:()=>e[o],enumerable:!(n=Ff(e,o))||n.enumerable});return t},Ct=(t,e,r)=>(r=t!=null?Df(Pf(t)):{},kf(e||!t||!t.__esModule?Ms(r,"default",{value:t,enumerable:!0}):r,t)),Nf=je({"../../node_modules/pretty-format/node_modules/ansi-styles/index.js"(t,e){var r=(a=0)=>i=>`\x1B[${38+a};5;${i}m`,n=(a=0)=>(i,s,u)=>`\x1B[${38+a};2;${i};${s};${u}m`;function o(){let a=new Map,i={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};i.color.gray=i.color.blackBright,i.bgColor.bgGray=i.bgColor.bgBlackBright,i.color.grey=i.color.blackBright,i.bgColor.bgGrey=i.bgColor.bgBlackBright;for(let[s,u]of Object.entries(i)){for(let[l,f]of Object.entries(u))i[l]={open:`\x1B[${f[0]}m`,close:`\x1B[${f[1]}m`},u[l]=i[l],a.set(f[0],f[1]);Object.defineProperty(i,s,{value:u,enumerable:!1})}return Object.defineProperty(i,"codes",{value:a,enumerable:!1}),i.color.close="\x1B[39m",i.bgColor.close="\x1B[49m",i.color.ansi256=r(),i.color.ansi16m=n(),i.bgColor.ansi256=r(10),i.bgColor.ansi16m=n(10),Object.defineProperties(i,{rgbToAnsi256:{value:(s,u,l)=>s===u&&u===l?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(u/255*5)+Math.round(l/255*5),enumerable:!1},hexToRgb:{value:s=>{let u=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(s.toString(16));if(!u)return[0,0,0];let{colorString:l}=u.groups;l.length===3&&(l=l.split("").map(d=>d+d).join(""));let f=Number.parseInt(l,16);return[f>>16&255,f>>8&255,f&255]},enumerable:!1},hexToAnsi256:{value:s=>i.rgbToAnsi256(...i.hexToRgb(s)),enumerable:!1}}),i}Object.defineProperty(e,"exports",{enumerable:!0,get:o})}}),Gr=je({"../../node_modules/pretty-format/build/collections.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.printIteratorEntries=r,t.printIteratorValues=n,t.printListItems=o,t.printObjectProperties=a;var e=(i,s)=>{let u=Object.keys(i),l=s!==null?u.sort(s):u;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(i).forEach(f=>{Object.getOwnPropertyDescriptor(i,f).enumerable&&l.push(f)}),l};function r(i,s,u,l,f,d,p=": "){let g="",h=0,v=i.next();if(!v.done){g+=s.spacingOuter;let b=u+s.indent;for(;!v.done;){if(g+=b,h++===s.maxWidth){g+="\u2026";break}let m=d(v.value[0],s,b,l,f),y=d(v.value[1],s,b,l,f);g+=m+p+y,v=i.next(),v.done?s.min||(g+=","):g+=`,${s.spacingInner}`}g+=s.spacingOuter+u}return g}function n(i,s,u,l,f,d){let p="",g=0,h=i.next();if(!h.done){p+=s.spacingOuter;let v=u+s.indent;for(;!h.done;){if(p+=v,g++===s.maxWidth){p+="\u2026";break}p+=d(h.value,s,v,l,f),h=i.next(),h.done?s.min||(p+=","):p+=`,${s.spacingInner}`}p+=s.spacingOuter+u}return p}function o(i,s,u,l,f,d){let p="";if(i.length){p+=s.spacingOuter;let g=u+s.indent;for(let h=0;h{let v=l.toString();if(v==="ArrayContaining"||v==="ArrayNotContaining")return++p>f.maxDepth?`[${v}]`:`${v+o}[${(0,e.printListItems)(l.sample,f,d,p,g,h)}]`;if(v==="ObjectContaining"||v==="ObjectNotContaining")return++p>f.maxDepth?`[${v}]`:`${v+o}{${(0,e.printObjectProperties)(l.sample,f,d,p,g,h)}}`;if(v==="StringMatching"||v==="StringNotMatching"||v==="StringContaining"||v==="StringNotContaining")return v+o+h(l.sample,f,d,p,g);if(typeof l.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${l.constructor.name} does not implement toAsymmetricMatcher()`);return l.toAsymmetricMatcher()};t.serialize=a;var i=l=>l&&l.$$typeof===n;t.test=i;var s={serialize:a,test:i},u=s;t.default=u}}),Lf=je({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var e=Gr(),r=" ",n=["DOMStringMap","NamedNodeMap"],o=/^(HTML\w*Collection|NodeList)$/,a=d=>n.indexOf(d)!==-1||o.test(d),i=d=>d&&d.constructor&&!!d.constructor.name&&a(d.constructor.name);t.test=i;var s=d=>d.constructor.name==="NamedNodeMap",u=(d,p,g,h,v,b)=>{let m=d.constructor.name;return++h>p.maxDepth?`[${m}]`:(p.min?"":m+r)+(n.indexOf(m)!==-1?`{${(0,e.printObjectProperties)(s(d)?Array.from(d).reduce((y,A)=>(y[A.name]=A.value,y),{}):{...d},p,g,h,v,b)}}`:`[${(0,e.printListItems)(Array.from(d),p,g,h,v,b)}]`)};t.serialize=u;var l={serialize:u,test:i},f=l;t.default=f}}),$f=je({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=e;function e(r){return r.replace(//g,">")}}}),co=je({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.printText=t.printProps=t.printElementAsLeaf=t.printElement=t.printComment=t.printChildren=void 0;var e=r($f());function r(l){return l&&l.__esModule?l:{default:l}}var n=(l,f,d,p,g,h,v)=>{let b=p+d.indent,m=d.colors;return l.map(y=>{let A=f[y],w=v(A,d,b,g,h);return typeof A!="string"&&(w.indexOf(` +`)!==-1&&(w=d.spacingOuter+b+w+d.spacingOuter+p),w=`{${w}}`),`${d.spacingInner+p+m.prop.open+y+m.prop.close}=${m.value.open}${w}${m.value.close}`}).join("")};t.printProps=n;var o=(l,f,d,p,g,h)=>l.map(v=>f.spacingOuter+d+(typeof v=="string"?a(v,f):h(v,f,d,p,g))).join("");t.printChildren=o;var a=(l,f)=>{let d=f.colors.content;return d.open+(0,e.default)(l)+d.close};t.printText=a;var i=(l,f)=>{let d=f.colors.comment;return`${d.open}${d.close}`};t.printComment=i;var s=(l,f,d,p,g)=>{let h=p.colors.tag;return`${h.open}<${l}${f&&h.close+f+p.spacingOuter+g+h.open}${d?`>${h.close}${d}${p.spacingOuter}${g}${h.open}${h.close}`};t.printElement=s;var u=(l,f)=>{let d=f.colors.tag;return`${d.open}<${l}${d.close} \u2026${d.open} />${d.close}`};t.printElementAsLeaf=u}}),zf=je({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var e=co(),r=1,n=3,o=8,a=11,i=/^((HTML|SVG)\w*)?Element$/,s=b=>{try{return typeof b.hasAttribute=="function"&&b.hasAttribute("is")}catch{return!1}},u=b=>{let m=b.constructor.name,{nodeType:y,tagName:A}=b,w=typeof A=="string"&&A.includes("-")||s(b);return y===r&&(i.test(m)||w)||y===n&&m==="Text"||y===o&&m==="Comment"||y===a&&m==="DocumentFragment"},l=b=>b?.constructor?.name&&u(b);t.test=l;function f(b){return b.nodeType===n}function d(b){return b.nodeType===o}function p(b){return b.nodeType===a}var g=(b,m,y,A,w,C)=>{if(f(b))return(0,e.printText)(b.data,m);if(d(b))return(0,e.printComment)(b.data,m);let I=p(b)?"DocumentFragment":b.tagName.toLowerCase();return++A>m.maxDepth?(0,e.printElementAsLeaf)(I,m):(0,e.printElement)(I,(0,e.printProps)(p(b)?[]:Array.from(b.attributes,D=>D.name).sort(),p(b)?{}:Array.from(b.attributes).reduce((D,E)=>(D[E.name]=E.value,D),{}),m,y+m.indent,A,w,C),(0,e.printChildren)(Array.prototype.slice.call(b.childNodes||b.children),m,y+m.indent,A,w,C),m,y)};t.serialize=g;var h={serialize:g,test:l},v=h;t.default=v}}),qf=je({"../../node_modules/pretty-format/build/plugins/Immutable.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var e=Gr(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",o="@@__IMMUTABLE_KEYED__@@",a="@@__IMMUTABLE_MAP__@@",i="@@__IMMUTABLE_ORDERED__@@",s="@@__IMMUTABLE_RECORD__@@",u="@@__IMMUTABLE_SEQ__@@",l="@@__IMMUTABLE_SET__@@",f="@@__IMMUTABLE_STACK__@@",d=E=>`Immutable.${E}`,p=E=>`[${E}]`,g=" ",h="\u2026",v=(E,j,z,q,G,L,_)=>++q>j.maxDepth?p(d(_)):`${d(_)+g}{${(0,e.printIteratorEntries)(E.entries(),j,z,q,G,L)}}`;function b(E){let j=0;return{next(){if(j{let _=d(E._name||"Record");return++q>j.maxDepth?p(_):`${_+g}{${(0,e.printIteratorEntries)(b(E),j,z,q,G,L)}}`},y=(E,j,z,q,G,L)=>{let _=d("Seq");return++q>j.maxDepth?p(_):E[o]?`${_+g}{${E._iter||E._object?(0,e.printIteratorEntries)(E.entries(),j,z,q,G,L):h}}`:`${_+g}[${E._iter||E._array||E._collection||E._iterable?(0,e.printIteratorValues)(E.values(),j,z,q,G,L):h}]`},A=(E,j,z,q,G,L,_)=>++q>j.maxDepth?p(d(_)):`${d(_)+g}[${(0,e.printIteratorValues)(E.values(),j,z,q,G,L)}]`,w=(E,j,z,q,G,L)=>E[a]?v(E,j,z,q,G,L,E[i]?"OrderedMap":"Map"):E[n]?A(E,j,z,q,G,L,"List"):E[l]?A(E,j,z,q,G,L,E[i]?"OrderedSet":"Set"):E[f]?A(E,j,z,q,G,L,"Stack"):E[u]?y(E,j,z,q,G,L):m(E,j,z,q,G,L);t.serialize=w;var C=E=>E&&(E[r]===!0||E[s]===!0);t.test=C;var I={serialize:w,test:C},D=I;t.default=D}}),Uf=je({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(t){(function(){var e=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen"),v=!1,b=!1,m=!1,y=!1,A=!1,w;w=Symbol.for("react.module.reference");function C(W){return!!(typeof W=="string"||typeof W=="function"||W===n||W===a||A||W===o||W===f||W===d||y||W===h||v||b||m||typeof W=="object"&&W!==null&&(W.$$typeof===g||W.$$typeof===p||W.$$typeof===i||W.$$typeof===s||W.$$typeof===l||W.$$typeof===w||W.getModuleId!==void 0))}function I(W){if(typeof W=="object"&&W!==null){var ee=W.$$typeof;switch(ee){case e:var ae=W.type;switch(ae){case n:case a:case o:case f:case d:return ae;default:var _e=ae&&ae.$$typeof;switch(_e){case u:case s:case l:case g:case p:case i:return _e;default:return ee}}case r:return ee}}}var D=s,E=i,j=e,z=l,q=n,G=g,L=p,_=r,F=a,B=o,H=f,$=d,U=!1,M=!1;function V(W){return U||(U=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function J(W){return M||(M=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function te(W){return I(W)===s}function ue(W){return I(W)===i}function ne(W){return typeof W=="object"&&W!==null&&W.$$typeof===e}function le(W){return I(W)===l}function ce(W){return I(W)===n}function ve(W){return I(W)===g}function Ee(W){return I(W)===p}function T(W){return I(W)===r}function K(W){return I(W)===a}function Q(W){return I(W)===o}function re(W){return I(W)===f}function oe(W){return I(W)===d}t.ContextConsumer=D,t.ContextProvider=E,t.Element=j,t.ForwardRef=z,t.Fragment=q,t.Lazy=G,t.Memo=L,t.Portal=_,t.Profiler=F,t.StrictMode=B,t.Suspense=H,t.SuspenseList=$,t.isAsyncMode=V,t.isConcurrentMode=J,t.isContextConsumer=te,t.isContextProvider=ue,t.isElement=ne,t.isForwardRef=le,t.isFragment=ce,t.isLazy=ve,t.isMemo=Ee,t.isPortal=T,t.isProfiler=K,t.isStrictMode=Q,t.isSuspense=re,t.isSuspenseList=oe,t.isValidElementType=C,t.typeOf=I})()}}),Hf=je({"../../node_modules/pretty-format/node_modules/react-is/index.js"(t,e){e.exports=Uf()}}),Wf=je({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var e=o(Hf()),r=co();function n(p){if(typeof WeakMap!="function")return null;var g=new WeakMap,h=new WeakMap;return(n=function(v){return v?h:g})(p)}function o(p,g){if(!g&&p&&p.__esModule)return p;if(p===null||typeof p!="object"&&typeof p!="function")return{default:p};var h=n(g);if(h&&h.has(p))return h.get(p);var v={},b=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in p)if(m!=="default"&&Object.prototype.hasOwnProperty.call(p,m)){var y=b?Object.getOwnPropertyDescriptor(p,m):null;y&&(y.get||y.set)?Object.defineProperty(v,m,y):v[m]=p[m]}return v.default=p,h&&h.set(p,v),v}var a=(p,g=[])=>(Array.isArray(p)?p.forEach(h=>{a(h,g)}):p!=null&&p!==!1&&g.push(p),g),i=p=>{let g=p.type;if(typeof g=="string")return g;if(typeof g=="function")return g.displayName||g.name||"Unknown";if(e.isFragment(p))return"React.Fragment";if(e.isSuspense(p))return"React.Suspense";if(typeof g=="object"&&g!==null){if(e.isContextProvider(p))return"Context.Provider";if(e.isContextConsumer(p))return"Context.Consumer";if(e.isForwardRef(p)){if(g.displayName)return g.displayName;let h=g.render.displayName||g.render.name||"";return h!==""?`ForwardRef(${h})`:"ForwardRef"}if(e.isMemo(p)){let h=g.displayName||g.type.displayName||g.type.name||"";return h!==""?`Memo(${h})`:"Memo"}}return"UNDEFINED"},s=p=>{let{props:g}=p;return Object.keys(g).filter(h=>h!=="children"&&g[h]!==void 0).sort()},u=(p,g,h,v,b,m)=>++v>g.maxDepth?(0,r.printElementAsLeaf)(i(p),g):(0,r.printElement)(i(p),(0,r.printProps)(s(p),p.props,g,h+g.indent,v,b,m),(0,r.printChildren)(a(p.props.children),g,h+g.indent,v,b,m),g,h);t.serialize=u;var l=p=>p!=null&&e.isElement(p);t.test=l;var f={serialize:u,test:l},d=f;t.default=d}}),Vf=je({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var e=co(),r=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,n=typeof r=="function"&&r.for?r.for("react.test.json"):245830487,o=l=>{let{props:f}=l;return f?Object.keys(f).filter(d=>f[d]!==void 0).sort():[]},a=(l,f,d,p,g,h)=>++p>f.maxDepth?(0,e.printElementAsLeaf)(l.type,f):(0,e.printElement)(l.type,l.props?(0,e.printProps)(o(l),l.props,f,d+f.indent,p,g,h):"",l.children?(0,e.printChildren)(l.children,f,d+f.indent,p,g,h):"",f,d);t.serialize=a;var i=l=>l&&l.$$typeof===n;t.test=i;var s={serialize:a,test:i},u=s;t.default=u}}),po=je({"../../node_modules/pretty-format/build/index.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DEFAULT_OPTIONS=void 0,t.format=ce,t.plugins=void 0;var e=l(Nf()),r=Gr(),n=l(Mf()),o=l(Lf()),a=l(zf()),i=l(qf()),s=l(Wf()),u=l(Vf());function l(T){return T&&T.__esModule?T:{default:T}}var f=Object.prototype.toString,d=Date.prototype.toISOString,p=Error.prototype.toString,g=RegExp.prototype.toString,h=T=>typeof T.constructor=="function"&&T.constructor.name||"Object",v=T=>typeof window<"u"&&T===window,b=/^Symbol\((.*)\)(.*)$/,m=/\n/gi,y=class extends Error{constructor(T,K){super(T),this.stack=K,this.name=this.constructor.name}};function A(T){return T==="[object Array]"||T==="[object ArrayBuffer]"||T==="[object DataView]"||T==="[object Float32Array]"||T==="[object Float64Array]"||T==="[object Int8Array]"||T==="[object Int16Array]"||T==="[object Int32Array]"||T==="[object Uint8Array]"||T==="[object Uint8ClampedArray]"||T==="[object Uint16Array]"||T==="[object Uint32Array]"}function w(T){return Object.is(T,-0)?"-0":String(T)}function C(T){return`${T}n`}function I(T,K){return K?`[Function ${T.name||"anonymous"}]`:"[Function]"}function D(T){return String(T).replace(b,"Symbol($1)")}function E(T){return`[${p.call(T)}]`}function j(T,K,Q,re){if(T===!0||T===!1)return`${T}`;if(T===void 0)return"undefined";if(T===null)return"null";let oe=typeof T;if(oe==="number")return w(T);if(oe==="bigint")return C(T);if(oe==="string")return re?`"${T.replace(/"|\\/g,"\\$&")}"`:`"${T}"`;if(oe==="function")return I(T,K);if(oe==="symbol")return D(T);let W=f.call(T);return W==="[object WeakMap]"?"WeakMap {}":W==="[object WeakSet]"?"WeakSet {}":W==="[object Function]"||W==="[object GeneratorFunction]"?I(T,K):W==="[object Symbol]"?D(T):W==="[object Date]"?isNaN(+T)?"Date { NaN }":d.call(T):W==="[object Error]"?E(T):W==="[object RegExp]"?Q?g.call(T).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):g.call(T):T instanceof Error?E(T):null}function z(T,K,Q,re,oe,W){if(oe.indexOf(T)!==-1)return"[Circular]";oe=oe.slice(),oe.push(T);let ee=++re>K.maxDepth,ae=K.min;if(K.callToJSON&&!ee&&T.toJSON&&typeof T.toJSON=="function"&&!W)return _(T.toJSON(),K,Q,re,oe,!0);let _e=f.call(T);return _e==="[object Arguments]"?ee?"[Arguments]":`${ae?"":"Arguments "}[${(0,r.printListItems)(T,K,Q,re,oe,_)}]`:A(_e)?ee?`[${T.constructor.name}]`:`${ae||!K.printBasicPrototype&&T.constructor.name==="Array"?"":`${T.constructor.name} `}[${(0,r.printListItems)(T,K,Q,re,oe,_)}]`:_e==="[object Map]"?ee?"[Map]":`Map {${(0,r.printIteratorEntries)(T.entries(),K,Q,re,oe,_," => ")}}`:_e==="[object Set]"?ee?"[Set]":`Set {${(0,r.printIteratorValues)(T.values(),K,Q,re,oe,_)}}`:ee||v(T)?`[${h(T)}]`:`${ae||!K.printBasicPrototype&&h(T)==="Object"?"":`${h(T)} `}{${(0,r.printObjectProperties)(T,K,Q,re,oe,_)}}`}function q(T){return T.serialize!=null}function G(T,K,Q,re,oe,W){let ee;try{ee=q(T)?T.serialize(K,Q,re,oe,W,_):T.print(K,ae=>_(ae,Q,re,oe,W),ae=>{let _e=re+Q.indent;return _e+ae.replace(m,` +${_e}`)},{edgeSpacing:Q.spacingOuter,min:Q.min,spacing:Q.spacingInner},Q.colors)}catch(ae){throw new y(ae.message,ae.stack)}if(typeof ee!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof ee}".`);return ee}function L(T,K){for(let Q=0;QT,$=H({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:F});t.DEFAULT_OPTIONS=$;function U(T){if(Object.keys(T).forEach(K=>{if(!Object.prototype.hasOwnProperty.call($,K))throw new Error(`pretty-format: Unknown option "${K}".`)}),T.min&&T.indent!==void 0&&T.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(T.theme!==void 0){if(T.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof T.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof T.theme}".`)}}var M=T=>B.reduce((K,Q)=>{let re=T.theme&&T.theme[Q]!==void 0?T.theme[Q]:F[Q],oe=re&&e.default[re];if(oe&&typeof oe.close=="string"&&typeof oe.open=="string")K[Q]=oe;else throw new Error(`pretty-format: Option "theme" has a key "${Q}" whose value "${re}" is undefined in ansi-styles.`);return K},Object.create(null)),V=()=>B.reduce((T,K)=>(T[K]={close:"",open:""},T),Object.create(null)),J=T=>T?.printFunctionName??$.printFunctionName,te=T=>T?.escapeRegex??$.escapeRegex,ue=T=>T?.escapeString??$.escapeString,ne=T=>({callToJSON:T?.callToJSON??$.callToJSON,colors:T?.highlight?M(T):V(),compareKeys:typeof T?.compareKeys=="function"||T?.compareKeys===null?T.compareKeys:$.compareKeys,escapeRegex:te(T),escapeString:ue(T),indent:T?.min?"":le(T?.indent??$.indent),maxDepth:T?.maxDepth??$.maxDepth,maxWidth:T?.maxWidth??$.maxWidth,min:T?.min??$.min,plugins:T?.plugins??$.plugins,printBasicPrototype:T?.printBasicPrototype??!0,printFunctionName:J(T),spacingInner:T?.min?" ":` +`,spacingOuter:T?.min?"":` +`});function le(T){return new Array(T+1).join(" ")}function ce(T,K){if(K&&(U(K),K.plugins)){let re=L(K.plugins,T);if(re!==null)return G(re,T,ne(K),"",0,[])}let Q=j(T,J(K),te(K),ue(K));return Q!==null?Q:z(T,ne(K),"",0,[])}var ve={AsymmetricMatcher:n.default,DOMCollection:o.default,DOMElement:a.default,Immutable:i.default,ReactElement:s.default,ReactTestComponent:u.default};t.plugins=ve;var Ee=ce;t.default=Ee}}),$s=je({"../../node_modules/diff-sequences/build/index.js"(t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var e="diff-sequences",r=0,n=(h,v,b,m,y)=>{let A=0;for(;h{let A=0;for(;h<=v&&b<=m&&y(v,m);)v-=1,m-=1,A+=1;return A},a=(h,v,b,m,y,A,w)=>{let C=0,I=-h,D=A[C],E=D;A[C]+=n(D+1,v,m+D-I+1,b,y);let j=h{let C=0,I=h,D=A[C],E=D;A[C]-=o(v,D-1,b,m+D-I-1,y);let j=h{let j=m-v,z=b-v,q=y-m-z,G=-q-(h-1),L=-q+(h-1),_=r,F=h{let j=y-b,z=b-v,q=y-m-z,G=q-h,L=q+h,_=r,F=h{let D=m-v,E=y-b,j=b-v,z=y-m,q=z-j,G=j,L=j;if(w[0]=v-1,C[0]=b,q%2===0){let _=(h||q)/2,F=(j+z)/2;for(let B=1;B<=F;B+=1)if(G=a(B,b,y,D,A,w,G),B<_)L=i(B,v,m,E,A,C,L);else if(u(B,v,b,m,y,A,w,G,C,L,I))return}else{let _=((h||q)+1)/2,F=(j+z+1)/2,B=1;for(G=a(B,b,y,D,A,w,G),B+=1;B<=F;B+=1)if(L=i(B-1,v,m,E,A,C,L),B<_)G=a(B,b,y,D,A,w,G);else if(s(B,v,b,m,y,A,w,G,C,L,I))return}throw new Error(`${e}: no overlap aStart=${v} aEnd=${b} bStart=${m} bEnd=${y}`)},f=(h,v,b,m,y,A,w,C,I,D)=>{if(y-m{ue(le,ve,ce)},isCommon:(le,ce)=>ne(ce,le)}}let J=v,te=b;v=m,b=y,m=J,y=te}let{foundSubsequence:E,isCommon:j}=w[A?1:0];l(h,v,b,m,y,j,C,I,D);let{nChangePreceding:z,aEndPreceding:q,bEndPreceding:G,nCommonPreceding:L,aCommonPreceding:_,bCommonPreceding:F,nCommonFollowing:B,aCommonFollowing:H,bCommonFollowing:$,nChangeFollowing:U,aStartFollowing:M,bStartFollowing:V}=D;v{if(typeof v!="number")throw new TypeError(`${e}: ${h} typeof ${typeof v} is not a number`);if(!Number.isSafeInteger(v))throw new RangeError(`${e}: ${h} value ${v} is not a safe integer`);if(v<0)throw new RangeError(`${e}: ${h} value ${v} is a negative integer`)},p=(h,v)=>{let b=typeof v;if(b!=="function")throw new TypeError(`${e}: ${h} typeof ${b} is not a function`)};function g(h,v,b,m){d("aLength",h),d("bLength",v),p("isCommon",b),p("foundSubsequence",m);let y=n(0,h,0,v,b);if(y!==0&&m(y,0,0),h!==y||v!==y){let A=y,w=y,C=o(A,h-1,w,v-1,b),I=h-C,D=v-C,E=y+C;h!==E&&v!==E&&f(0,A,I,w,D,!1,[{foundSubsequence:m,isCommon:b}],[r],[r],{aCommonFollowing:r,aCommonPreceding:r,aEndPreceding:r,aStartFollowing:r,bCommonFollowing:r,bCommonPreceding:r,bEndPreceding:r,bStartFollowing:r,nChangeFollowing:r,nChangePreceding:r,nCommonFollowing:r,nCommonPreceding:r}),C!==0&&m(C,I,D)}}}}),zs=je({"../../node_modules/loupe/loupe.js"(t,e){(function(r,n){typeof t=="object"&&typeof e<"u"?n(t):typeof define=="function"&&define.amd?define(["exports"],n):(r=typeof globalThis<"u"?globalThis:r||self,n(r.loupe={}))})(t,function(r){function n(S){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(O){return typeof O}:n=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},n(S)}function o(S,O){return a(S)||i(S,O)||s(S,O)||l()}function a(S){if(Array.isArray(S))return S}function i(S,O){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(S)))){var k=[],Y=!0,X=!1,Z=void 0;try{for(var ie=S[Symbol.iterator](),he;!(Y=(he=ie.next()).done)&&(k.push(he.value),!(O&&k.length===O));Y=!0);}catch(we){X=!0,Z=we}finally{try{!Y&&ie.return!=null&&ie.return()}finally{if(X)throw Z}}return k}}function s(S,O){if(S){if(typeof S=="string")return u(S,O);var k=Object.prototype.toString.call(S).slice(8,-1);if(k==="Object"&&S.constructor&&(k=S.constructor.name),k==="Map"||k==="Set")return Array.from(S);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return u(S,O)}}function u(S,O){(O==null||O>S.length)&&(O=S.length);for(var k=0,Y=new Array(O);k0&&arguments[0]!==void 0?arguments[0]:{},O=S.showHidden,k=O===void 0?!1:O,Y=S.depth,X=Y===void 0?2:Y,Z=S.colors,ie=Z===void 0?!1:Z,he=S.customInspect,we=he===void 0?!0:he,me=S.showProxy,Fe=me===void 0?!1:me,Ke=S.maxArrayLength,Dt=Ke===void 0?1/0:Ke,He=S.breakLength,Je=He===void 0?1/0:He,Xe=S.seen,Yt=Xe===void 0?[]:Xe,Ft=S.truncate,yr=Ft===void 0?1/0:Ft,Kt=S.stylize,Jt=Kt===void 0?String:Kt,Pt={showHidden:!!k,depth:Number(X),colors:!!ie,customInspect:!!we,showProxy:!!Fe,maxArrayLength:Number(Dt),breakLength:Number(Je),truncate:Number(yr),seen:Yt,stylize:Jt};return Pt.colors&&(Pt.stylize=g),Pt}function v(S,O){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:p;S=String(S);var Y=k.length,X=S.length;return Y>O&&X>Y?k:X>O&&X>Y?"".concat(S.slice(0,O-Y)).concat(k):S}function b(S,O,k){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";k=k||O.inspect;var X=S.length;if(X===0)return"";for(var Z=O.truncate,ie="",he="",we="",me=0;meZ&&ie.length+we.length<=Z||!Fe&&!Ke&&Xe>Z||(he=Fe?"":k(S[me+1],O)+(Ke?"":Y),!Fe&&Ke&&Xe>Z&&Je+he.length>Z))break;if(ie+=He,!Fe&&!Ke&&Je+he.length>=Z){we="".concat(p,"(").concat(S.length-me-1,")");break}we=""}return"".concat(ie).concat(we)}function m(S){return S.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?S:JSON.stringify(S).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function y(S,O){var k=o(S,2),Y=k[0],X=k[1];return O.truncate-=2,typeof Y=="string"?Y=m(Y):typeof Y!="number"&&(Y="[".concat(O.inspect(Y,O),"]")),O.truncate-=Y.length,X=O.inspect(X,O),"".concat(Y,": ").concat(X)}function A(S,O){var k=Object.keys(S).slice(S.length);if(!S.length&&!k.length)return"[]";O.truncate-=4;var Y=b(S,O);O.truncate-=Y.length;var X="";return k.length&&(X=b(k.map(function(Z){return[Z,S[Z]]}),O,y)),"[ ".concat(Y).concat(X?", ".concat(X):""," ]")}var w=Function.prototype.toString,C=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,I=512;function D(S){if(typeof S!="function")return null;var O="";if(typeof Function.prototype.name>"u"&&typeof S.name>"u"){var k=w.call(S);if(k.indexOf("(")>I)return O;var Y=k.match(C);Y&&(O=Y[1])}else O=S.name;return O}var E=D,j=function(S){return typeof Buffer=="function"&&S instanceof Buffer?"Buffer":S[Symbol.toStringTag]?S[Symbol.toStringTag]:E(S.constructor)};function z(S,O){var k=j(S);O.truncate-=k.length+4;var Y=Object.keys(S).slice(S.length);if(!S.length&&!Y.length)return"".concat(k,"[]");for(var X="",Z=0;Z ").concat(X)}function _(S){var O=[];return S.forEach(function(k,Y){O.push([Y,k])}),O}function F(S,O){var k=S.size-1;return k<=0?"Map{}":(O.truncate-=7,"Map{ ".concat(b(_(S),O,L)," }"))}var B=Number.isNaN||function(S){return S!==S};function H(S,O){return B(S)?O.stylize("NaN","number"):S===1/0?O.stylize("Infinity","number"):S===-1/0?O.stylize("-Infinity","number"):S===0?O.stylize(1/S===1/0?"+0":"-0","number"):O.stylize(v(S,O.truncate),"number")}function $(S,O){var k=v(S.toString(),O.truncate-1);return k!==p&&(k+="n"),O.stylize(k,"bigint")}function U(S,O){var k=S.toString().split("/")[2],Y=O.truncate-(2+k.length),X=S.source;return O.stylize("/".concat(v(X,Y),"/").concat(k),"regexp")}function M(S){var O=[];return S.forEach(function(k){O.push(k)}),O}function V(S,O){return S.size===0?"Set{}":(O.truncate-=7,"Set{ ".concat(b(M(S),O)," }"))}var J=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),te={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},ue=16,ne=4;function le(S){return te[S]||"\\u".concat("0000".concat(S.charCodeAt(0).toString(ue)).slice(-ne))}function ce(S,O){return J.test(S)&&(S=S.replace(J,le)),O.stylize("'".concat(v(S,O.truncate-2),"'"),"string")}function ve(S){return"description"in Symbol.prototype?S.description?"Symbol(".concat(S.description,")"):"Symbol()":S.toString()}var Ee=function(){return"Promise{\u2026}"};try{var T=process.binding("util"),K=T.getPromiseDetails,Q=T.kPending,re=T.kRejected;Array.isArray(K(Promise.resolve()))&&(Ee=function(S,O){var k=K(S),Y=o(k,2),X=Y[0],Z=Y[1];return X===Q?"Promise{}":"Promise".concat(X===re?"!":"","{").concat(O.inspect(Z,O),"}")})}catch{}var oe=Ee;function W(S,O){var k=Object.getOwnPropertyNames(S),Y=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(S):[];if(k.length===0&&Y.length===0)return"{}";if(O.truncate-=4,O.seen=O.seen||[],O.seen.indexOf(S)>=0)return"[Circular]";O.seen.push(S);var X=b(k.map(function(he){return[he,S[he]]}),O,y),Z=b(Y.map(function(he){return[he,S[he]]}),O,y);O.seen.pop();var ie="";return X&&Z&&(ie=", "),"{ ".concat(X).concat(ie).concat(Z," }")}var ee=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function ae(S,O){var k="";return ee&&ee in S&&(k=S[ee]),k=k||E(S.constructor),(!k||k==="_class")&&(k=""),O.truncate-=k.length,"".concat(k).concat(W(S,O))}function _e(S,O){return S.length===0?"Arguments[]":(O.truncate-=13,"Arguments[ ".concat(b(S,O)," ]"))}var bt=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function It(S,O){var k=Object.getOwnPropertyNames(S).filter(function(ie){return bt.indexOf(ie)===-1}),Y=S.name;O.truncate-=Y.length;var X="";typeof S.message=="string"?X=v(S.message,O.truncate):k.unshift("message"),X=X?": ".concat(X):"",O.truncate-=X.length+5;var Z=b(k.map(function(ie){return[ie,S[ie]]}),O,y);return"".concat(Y).concat(X).concat(Z?" { ".concat(Z," }"):"")}function dr(S,O){var k=o(S,2),Y=k[0],X=k[1];return O.truncate-=3,X?"".concat(O.stylize(Y,"yellow"),"=").concat(O.stylize('"'.concat(X,'"'),"string")):"".concat(O.stylize(Y,"yellow"))}function Rt(S,O){return b(S,O,Wt,` +`)}function Wt(S,O){var k=S.getAttributeNames(),Y=S.tagName.toLowerCase(),X=O.stylize("<".concat(Y),"special"),Z=O.stylize(">","special"),ie=O.stylize(""),"special");O.truncate-=Y.length*2+5;var he="";k.length>0&&(he+=" ",he+=b(k.map(function(Fe){return[Fe,S.getAttribute(Fe)]}),O,dr," ")),O.truncate-=he.length;var we=O.truncate,me=Rt(S.children,O);return me&&me.length>we&&(me="".concat(p,"(").concat(S.children.length,")")),"".concat(X).concat(he).concat(Z).concat(me).concat(ie)}var hr=typeof Symbol=="function"&&typeof Symbol.for=="function",vt=hr?Symbol.for("chai/inspect"):"@@chai/inspect",Ge=!1;try{var Vt=Bf("util");Ge=Vt.inspect?Vt.inspect.custom:!1}catch{Ge=!1}function et(){this.key="chai/loupe__"+Math.random()+Date.now()}et.prototype={get:function(S){return S[this.key]},has:function(S){return this.key in S},set:function(S,O){Object.isExtensible(S)&&Object.defineProperty(S,this.key,{value:O,configurable:!0})}};var tt=new(typeof WeakMap=="function"?WeakMap:et),ut={},Gt={undefined:function(S,O){return O.stylize("undefined","undefined")},null:function(S,O){return O.stylize(null,"null")},boolean:function(S,O){return O.stylize(S,"boolean")},Boolean:function(S,O){return O.stylize(S,"boolean")},number:H,Number:H,bigint:$,BigInt:$,string:ce,String:ce,function:G,Function:G,symbol:ve,Symbol:ve,Array:A,Date:q,Map:F,Set:V,RegExp:U,Promise:oe,WeakSet:function(S,O){return O.stylize("WeakSet{\u2026}","special")},WeakMap:function(S,O){return O.stylize("WeakMap{\u2026}","special")},Arguments:_e,Int8Array:z,Uint8Array:z,Uint8ClampedArray:z,Int16Array:z,Uint16Array:z,Int32Array:z,Uint32Array:z,Float32Array:z,Float64Array:z,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:It,HTMLCollection:Rt,NodeList:Rt},mr=function(S,O,k){return vt in S&&typeof S[vt]=="function"?S[vt](O):Ge&&Ge in S&&typeof S[Ge]=="function"?S[Ge](O.depth,O):"inspect"in S&&typeof S.inspect=="function"?S.inspect(O.depth,O):"constructor"in S&&tt.has(S.constructor)?tt.get(S.constructor)(S,O):ut[k]?ut[k](S,O):""},Tt=Object.prototype.toString;function Ye(S,O){O=h(O),O.inspect=Ye;var k=O,Y=k.customInspect,X=S===null?"null":n(S);if(X==="object"&&(X=Tt.call(S).slice(8,-1)),Gt[X])return Gt[X](S,O);if(Y&&S){var Z=mr(S,O,X);if(Z)return typeof Z=="string"?Z:Ye(Z,O)}var ie=S?Object.getPrototypeOf(S):!1;return ie===Object.prototype||ie===null?W(S,O):S&&typeof HTMLElement=="function"&&S instanceof HTMLElement?Wt(S,O):"constructor"in S?S.constructor!==Object?ae(S,O):W(S,O):S===Object(S)?W(S,O):O.stylize(String(S),X)}function P(S,O){return tt.has(S)?!1:(tt.set(S,O),!0)}function N(S,O){return S in ut?!1:(ut[S]=O,!0)}var pe=vt;r.custom=pe,r.default=Ye,r.inspect=Ye,r.registerConstructor=P,r.registerStringTag=N,Object.defineProperty(r,"__esModule",{value:!0})})}}),Gf=Ct(po(),1),_0=Ct($s(),1),I0=Symbol("vitest:SAFE_COLORS"),Yf={bold:["\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"],dim:["\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"],italic:["\x1B[3m","\x1B[23m"],underline:["\x1B[4m","\x1B[24m"],inverse:["\x1B[7m","\x1B[27m"],hidden:["\x1B[8m","\x1B[28m"],strikethrough:["\x1B[9m","\x1B[29m"],black:["\x1B[30m","\x1B[39m"],red:["\x1B[31m","\x1B[39m"],green:["\x1B[32m","\x1B[39m"],yellow:["\x1B[33m","\x1B[39m"],blue:["\x1B[34m","\x1B[39m"],magenta:["\x1B[35m","\x1B[39m"],cyan:["\x1B[36m","\x1B[39m"],white:["\x1B[37m","\x1B[39m"],gray:["\x1B[90m","\x1B[39m"],bgBlack:["\x1B[40m","\x1B[49m"],bgRed:["\x1B[41m","\x1B[49m"],bgGreen:["\x1B[42m","\x1B[49m"],bgYellow:["\x1B[43m","\x1B[49m"],bgBlue:["\x1B[44m","\x1B[49m"],bgMagenta:["\x1B[45m","\x1B[49m"],bgCyan:["\x1B[46m","\x1B[49m"],bgWhite:["\x1B[47m","\x1B[49m"]},Kf=Object.entries(Yf);function fo(t){return String(t)}fo.open="";fo.close="";var R0=Kf.reduce((t,[e])=>(t[e]=fo,t),{isColorSupported:!1});var{AsymmetricMatcher:T0,DOMCollection:D0,DOMElement:F0,Immutable:P0,ReactElement:j0,ReactTestComponent:B0}=Gf.plugins;var Jf=Ct(po(),1),k0=Ct(zs(),1),{AsymmetricMatcher:N0,DOMCollection:M0,DOMElement:L0,Immutable:$0,ReactElement:z0,ReactTestComponent:q0}=Jf.plugins;Ct(po(),1);Ct($s(),1);Ct(zs(),1);var U0=Object.getPrototypeOf({});var de=(t=>(t.DONE="done",t.ERROR="error",t.ACTIVE="active",t.WAITING="waiting",t))(de||{}),ht={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"};var H0=new Error("This function ran after the play function completed. Did you forget to `await` it?");var X0=__STORYBOOK_THEMING__,{CacheProvider:Q0,ClassNames:Z0,Global:e1,ThemeProvider:t1,background:r1,color:n1,convert:o1,create:a1,createCache:i1,createGlobal:s1,createReset:u1,css:l1,darken:c1,ensure:p1,ignoreSsrWarning:f1,isPropValid:d1,jsx:h1,keyframes:m1,lighten:y1,styled:fe,themes:g1,typography:st,useTheme:ur,withTheme:b1}=__STORYBOOK_THEMING__;function Be(){return Be=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0&&o<1?(s=a,u=i):o>=1&&o<2?(s=i,u=a):o>=2&&o<3?(u=a,l=i):o>=3&&o<4?(u=i,l=a):o>=4&&o<5?(s=i,l=a):o>=5&&o<6&&(s=a,l=i);var f=r-a/2,d=s+f,p=u+f,g=l+f;return n(d,p,g)}var Ys={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function ed(t){if(typeof t!="string")return t;var e=t.toLowerCase();return Ys[e]?"#"+Ys[e]:t}var td=/^#[a-fA-F0-9]{6}$/,rd=/^#[a-fA-F0-9]{8}$/,nd=/^#[a-fA-F0-9]{3}$/,od=/^#[a-fA-F0-9]{4}$/,yo=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,ad=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,id=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,sd=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function qt(t){if(typeof t!="string")throw new Me(3);var e=ed(t);if(e.match(td))return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16)};if(e.match(rd)){var r=parseFloat((parseInt(""+e[7]+e[8],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[2],16),green:parseInt(""+e[3]+e[4],16),blue:parseInt(""+e[5]+e[6],16),alpha:r}}if(e.match(nd))return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16)};if(e.match(od)){var n=parseFloat((parseInt(""+e[4]+e[4],16)/255).toFixed(2));return{red:parseInt(""+e[1]+e[1],16),green:parseInt(""+e[2]+e[2],16),blue:parseInt(""+e[3]+e[3],16),alpha:n}}var o=yo.exec(e);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=ad.exec(e.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var i=id.exec(e);if(i){var s=parseInt(""+i[1],10),u=parseInt(""+i[2],10)/100,l=parseInt(""+i[3],10)/100,f="rgb("+lr(s,u,l)+")",d=yo.exec(f);if(!d)throw new Me(4,e,f);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var p=sd.exec(e.substring(0,50));if(p){var g=parseInt(""+p[1],10),h=parseInt(""+p[2],10)/100,v=parseInt(""+p[3],10)/100,b="rgb("+lr(g,h,v)+")",m=yo.exec(b);if(!m)throw new Me(4,e,b);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10),alpha:parseFloat(""+p[4])>1?parseFloat(""+p[4])/100:parseFloat(""+p[4])}}throw new Me(5)}function ud(t){var e=t.red/255,r=t.green/255,n=t.blue/255,o=Math.max(e,r,n),a=Math.min(e,r,n),i=(o+a)/2;if(o===a)return t.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:t.alpha}:{hue:0,saturation:0,lightness:i};var s,u=o-a,l=i>.5?u/(2-o-a):u/(o+a);switch(o){case e:s=(r-n)/u+(r=1?Jr(t,e,r):"rgba("+lr(t,e,r)+","+n+")";if(typeof t=="object"&&e===void 0&&r===void 0&&n===void 0)return t.alpha>=1?Jr(t.hue,t.saturation,t.lightness):"rgba("+lr(t.hue,t.saturation,t.lightness)+","+t.alpha+")";throw new Me(2)}function vo(t,e,r){if(typeof t=="number"&&typeof e=="number"&&typeof r=="number")return bo("#"+Ot(t)+Ot(e)+Ot(r));if(typeof t=="object"&&e===void 0&&r===void 0)return bo("#"+Ot(t.red)+Ot(t.green)+Ot(t.blue));throw new Me(6)}function Xr(t,e,r,n){if(typeof t=="string"&&typeof e=="number"){var o=qt(t);return"rgba("+o.red+","+o.green+","+o.blue+","+e+")"}else{if(typeof t=="number"&&typeof e=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?vo(t,e,r):"rgba("+t+","+e+","+r+","+n+")";if(typeof t=="object"&&e===void 0&&r===void 0&&n===void 0)return t.alpha>=1?vo(t.red,t.green,t.blue):"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"}throw new Me(7)}var dd=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},hd=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},md=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},yd=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function gt(t){if(typeof t!="object")throw new Me(8);if(hd(t))return Xr(t);if(dd(t))return vo(t);if(yd(t))return fd(t);if(md(t))return pd(t);throw new Me(8)}function Js(t,e,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=e?t.apply(this,o):Js(t,e,o)}}function ze(t){return Js(t,t.length,[])}function gd(t,e){if(e==="transparent")return e;var r=yt(e);return gt(Be({},r,{hue:r.hue+parseFloat(t)}))}var xv=ze(gd);function Ut(t,e,r){return Math.max(t,Math.min(e,r))}function bd(t,e){if(e==="transparent")return e;var r=yt(e);return gt(Be({},r,{lightness:Ut(0,1,r.lightness-parseFloat(t))}))}var Cv=ze(bd);function vd(t,e){if(e==="transparent")return e;var r=yt(e);return gt(Be({},r,{saturation:Ut(0,1,r.saturation-parseFloat(t))}))}var Ov=ze(vd);function Ed(t,e){if(e==="transparent")return e;var r=yt(e);return gt(Be({},r,{lightness:Ut(0,1,r.lightness+parseFloat(t))}))}var _v=ze(Ed);function Sd(t,e,r){if(e==="transparent")return r;if(r==="transparent")return e;if(t===0)return r;var n=qt(e),o=Be({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),a=qt(r),i=Be({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),s=o.alpha-i.alpha,u=parseFloat(t)*2-1,l=u*s===-1?u:u+s,f=1+u*s,d=(l/f+1)/2,p=1-d,g={red:Math.floor(o.red*d+i.red*p),green:Math.floor(o.green*d+i.green*p),blue:Math.floor(o.blue*d+i.blue*p),alpha:o.alpha*parseFloat(t)+i.alpha*(1-parseFloat(t))};return Xr(g)}var Ad=ze(Sd),Xs=Ad;function wd(t,e){if(e==="transparent")return e;var r=qt(e),n=typeof r.alpha=="number"?r.alpha:1,o=Be({},r,{alpha:Ut(0,1,(n*100+parseFloat(t)*100)/100)});return Xr(o)}var Iv=ze(wd);function xd(t,e){if(e==="transparent")return e;var r=yt(e);return gt(Be({},r,{saturation:Ut(0,1,r.saturation+parseFloat(t))}))}var Rv=ze(xd);function Cd(t,e){return e==="transparent"?e:gt(Be({},yt(e),{hue:parseFloat(t)}))}var Tv=ze(Cd);function Od(t,e){return e==="transparent"?e:gt(Be({},yt(e),{lightness:parseFloat(t)}))}var Dv=ze(Od);function _d(t,e){return e==="transparent"?e:gt(Be({},yt(e),{saturation:parseFloat(t)}))}var Fv=ze(_d);function Id(t,e){return e==="transparent"?e:Xs(parseFloat(t),"rgb(0, 0, 0)",e)}var Pv=ze(Id);function Rd(t,e){return e==="transparent"?e:Xs(parseFloat(t),"rgb(255, 255, 255)",e)}var jv=ze(Rd);function Td(t,e){if(e==="transparent")return e;var r=qt(e),n=typeof r.alpha=="number"?r.alpha:1,o=Be({},r,{alpha:Ut(0,1,+(n*100-parseFloat(t)*100).toFixed(2)/100)});return Xr(o)}var Dd=ze(Td),Qr=Dd;var Lv=__STORYBOOK_ICONS__,{AccessibilityAltIcon:$v,AccessibilityIcon:zv,AddIcon:qv,AdminIcon:Uv,AlertAltIcon:Hv,AlertIcon:Wv,AlignLeftIcon:Vv,AlignRightIcon:Gv,AppleIcon:Yv,ArrowDownIcon:Kv,ArrowLeftIcon:Jv,ArrowRightIcon:Xv,ArrowSolidDownIcon:Qv,ArrowSolidLeftIcon:Zv,ArrowSolidRightIcon:eE,ArrowSolidUpIcon:tE,ArrowUpIcon:rE,AzureDevOpsIcon:nE,BackIcon:oE,BasketIcon:aE,BatchAcceptIcon:iE,BatchDenyIcon:sE,BeakerIcon:uE,BellIcon:lE,BitbucketIcon:cE,BoldIcon:pE,BookIcon:fE,BookmarkHollowIcon:dE,BookmarkIcon:hE,BottomBarIcon:mE,BottomBarToggleIcon:yE,BoxIcon:gE,BranchIcon:bE,BrowserIcon:vE,ButtonIcon:EE,CPUIcon:SE,CalendarIcon:AE,CameraIcon:wE,CategoryIcon:xE,CertificateIcon:CE,ChangedIcon:OE,ChatIcon:_E,CheckIcon:Qs,ChevronDownIcon:IE,ChevronLeftIcon:RE,ChevronRightIcon:TE,ChevronSmallDownIcon:DE,ChevronSmallLeftIcon:FE,ChevronSmallRightIcon:PE,ChevronSmallUpIcon:jE,ChevronUpIcon:BE,ChromaticIcon:kE,ChromeIcon:NE,CircleHollowIcon:ME,CircleIcon:Zs,ClearIcon:LE,CloseAltIcon:$E,CloseIcon:zE,CloudHollowIcon:qE,CloudIcon:UE,CogIcon:HE,CollapseIcon:WE,CommandIcon:VE,CommentAddIcon:GE,CommentIcon:YE,CommentsIcon:KE,CommitIcon:JE,CompassIcon:XE,ComponentDrivenIcon:QE,ComponentIcon:ZE,ContrastIcon:eS,ControlsIcon:tS,CopyIcon:rS,CreditIcon:nS,CrossIcon:oS,DashboardIcon:aS,DatabaseIcon:iS,DeleteIcon:sS,DiamondIcon:uS,DirectionIcon:lS,DiscordIcon:cS,DocChartIcon:pS,DocListIcon:fS,DocumentIcon:eu,DownloadIcon:dS,DragIcon:hS,EditIcon:mS,EllipsisIcon:yS,EmailIcon:gS,ExpandAltIcon:bS,ExpandIcon:vS,EyeCloseIcon:ES,EyeIcon:SS,FaceHappyIcon:AS,FaceNeutralIcon:wS,FaceSadIcon:xS,FacebookIcon:CS,FailedIcon:OS,FastForwardIcon:tu,FigmaIcon:_S,FilterIcon:IS,FlagIcon:RS,FolderIcon:TS,FormIcon:DS,GDriveIcon:FS,GithubIcon:PS,GitlabIcon:jS,GlobeIcon:BS,GoogleIcon:kS,GraphBarIcon:NS,GraphLineIcon:MS,GraphqlIcon:LS,GridAltIcon:$S,GridIcon:zS,GrowIcon:qS,HeartHollowIcon:US,HeartIcon:HS,HomeIcon:WS,HourglassIcon:VS,InfoIcon:GS,ItalicIcon:YS,JumpToIcon:KS,KeyIcon:JS,LightningIcon:XS,LightningOffIcon:QS,LinkBrokenIcon:ZS,LinkIcon:eA,LinkedinIcon:tA,LinuxIcon:rA,ListOrderedIcon:nA,ListUnorderedIcon:ru,LocationIcon:oA,LockIcon:aA,MarkdownIcon:iA,MarkupIcon:sA,MediumIcon:uA,MemoryIcon:lA,MenuIcon:cA,MergeIcon:pA,MirrorIcon:fA,MobileIcon:dA,MoonIcon:hA,NutIcon:mA,OutboxIcon:yA,OutlineIcon:gA,PaintBrushIcon:bA,PaperClipIcon:vA,ParagraphIcon:EA,PassedIcon:SA,PhoneIcon:AA,PhotoDragIcon:wA,PhotoIcon:xA,PinAltIcon:CA,PinIcon:OA,PlayBackIcon:nu,PlayIcon:ou,PlayNextIcon:au,PlusIcon:_A,PointerDefaultIcon:IA,PointerHandIcon:RA,PowerIcon:TA,PrintIcon:DA,ProceedIcon:FA,ProfileIcon:PA,PullRequestIcon:jA,QuestionIcon:BA,RSSIcon:kA,RedirectIcon:NA,ReduxIcon:MA,RefreshIcon:LA,ReplyIcon:$A,RepoIcon:zA,RequestChangeIcon:qA,RewindIcon:iu,RulerIcon:UA,SearchIcon:HA,ShareAltIcon:WA,ShareIcon:VA,ShieldIcon:GA,SideBySideIcon:YA,SidebarAltIcon:KA,SidebarAltToggleIcon:JA,SidebarIcon:XA,SidebarToggleIcon:QA,SpeakerIcon:ZA,StackedIcon:ew,StarHollowIcon:tw,StarIcon:rw,StickerIcon:nw,StopAltIcon:su,StopIcon:ow,StorybookIcon:aw,StructureIcon:iw,SubtractIcon:sw,SunIcon:uw,SupportIcon:lw,SwitchAltIcon:cw,SyncIcon:uu,TabletIcon:pw,ThumbsUpIcon:fw,TimeIcon:dw,TimerIcon:hw,TransferIcon:mw,TrashIcon:yw,TwitterIcon:gw,TypeIcon:bw,UbuntuIcon:vw,UndoIcon:Ew,UnfoldIcon:Sw,UnlockIcon:Aw,UnpinIcon:ww,UploadIcon:xw,UserAddIcon:Cw,UserAltIcon:Ow,UserIcon:_w,UsersIcon:Iw,VSCodeIcon:Rw,VerifiedIcon:Tw,VideoIcon:lu,WandIcon:Dw,WatchIcon:Fw,WindowsIcon:Pw,WrenchIcon:jw,YoutubeIcon:Bw,ZoomIcon:kw,ZoomOutIcon:Nw,ZoomResetIcon:Mw,iconList:Lw}=__STORYBOOK_ICONS__;var Fd=Object.create,Au=Object.defineProperty,Pd=Object.getOwnPropertyDescriptor,wu=Object.getOwnPropertyNames,jd=Object.getPrototypeOf,Bd=Object.prototype.hasOwnProperty,Ue=(t,e)=>function(){return e||(0,t[wu(t)[0]])((e={exports:{}}).exports,e),e.exports},kd=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of wu(e))!Bd.call(t,o)&&o!==r&&Au(t,o,{get:()=>e[o],enumerable:!(n=Pd(e,o))||n.enumerable});return t},Ve=(t,e,r)=>(r=t!=null?Fd(jd(t)):{},kd(e||!t||!t.__esModule?Au(r,"default",{value:t,enumerable:!0}):r,t)),Ro=Ue({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/extends.js"(t,e){function r(){return e.exports=r=Object.assign||function(n){for(var o=1;o=0)&&(a[s]=n[s]);return a}e.exports=r}}),To=Ue({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(t,e){var r=Nd();function n(o,a){if(o==null)return{};var i=r(o,a),s,u;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(o);for(u=0;u=0)&&Object.prototype.propertyIsEnumerable.call(o,s)&&(i[s]=o[s])}return i}e.exports=n}}),Md=Ue({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/defineProperty.js"(t,e){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}e.exports=r}}),Ld=Ue({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectSpread2.js"(t,e){var r=Md();function n(a,i){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(a);i&&(u=u.filter(function(l){return Object.getOwnPropertyDescriptor(a,l).enumerable})),s.push.apply(s,u)}return s}function o(a){for(var i=1;i=0)&&(a[s]=n[s]);return a}e.exports=r}}),zd=Ue({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(t,e){var r=$d();function n(o,a){if(o==null)return{};var i=r(o,a),s,u;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(o);for(u=0;u=0)&&Object.prototype.propertyIsEnumerable.call(o,s)&&(i[s]=o[s])}return i}e.exports=n}}),qd=Ue({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/defineProperty.js"(t,e){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}e.exports=r}}),Ud=Ue({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectSpread2.js"(t,e){var r=qd();function n(a,i){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(a);i&&(u=u.filter(function(l){return Object.getOwnPropertyDescriptor(a,l).enumerable})),s.push.apply(s,u)}return s}function o(a){for(var i=1;i=0)&&(a[s]=n[s]);return a}e.exports=r}}),Vd=Ue({"../../node_modules/@devtools-ds/tree/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(t,e){var r=Wd();function n(o,a){if(o==null)return{};var i=r(o,a),s,u;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(o);for(u=0;u=0)&&Object.prototype.propertyIsEnumerable.call(o,s)&&(i[s]=o[s])}return i}e.exports=n}}),en="storybook/interactions",Gd=`${en}/panel`,Yd="https://youtu.be/Waht9qq7AoA",Kd="writing-tests/interaction-testing",Jd=fe.div(({theme:t,status:e})=>({padding:"4px 6px 4px 8px;",borderRadius:"4px",backgroundColor:{[de.DONE]:t.color.positive,[de.ERROR]:t.color.negative,[de.ACTIVE]:t.color.warning,[de.WAITING]:t.color.warning}[e],color:"white",fontFamily:st.fonts.base,textTransform:"uppercase",fontSize:st.size.s1,letterSpacing:3,fontWeight:st.weight.bold,width:65,textAlign:"center"})),Xd=({status:t})=>{let e={[de.DONE]:"Pass",[de.ERROR]:"Fail",[de.ACTIVE]:"Runs",[de.WAITING]:"Runs"}[t];return x.createElement(Jd,{"aria-label":"Status of the test run",status:t},e)},Qd=fe.div(({theme:t})=>({background:t.background.app,borderBottom:`1px solid ${t.appBorderColor}`,position:"sticky",top:0,zIndex:1})),Zd=fe.nav(({theme:t})=>({height:40,display:"flex",alignItems:"center",justifyContent:"space-between",paddingLeft:15})),eh=fe(Vo)(({theme:t})=>({borderRadius:4,padding:6,color:t.textMutedColor,"&:not(:disabled)":{"&:hover,&:focus-visible":{color:t.color.secondary}}})),cr=fe(ln)(({theme:t})=>({fontFamily:t.typography.fonts.base})),pr=fe(sn)(({theme:t})=>({color:t.textMutedColor,margin:"0 3px"})),th=fe(Ko)({marginTop:0}),rh=fe(Yo)(({theme:t})=>({color:t.textMutedColor,justifyContent:"flex-end",textAlign:"right",whiteSpace:"nowrap",marginTop:"auto",marginBottom:1,paddingRight:15,fontSize:13})),cu=fe.div({display:"flex",alignItems:"center"}),nh=fe(pr)({marginLeft:9}),oh=fe(eh)({marginLeft:9,marginRight:9,marginBottom:1,lineHeight:"12px"}),ah=fe(pr)(({theme:t,animating:e,disabled:r})=>({opacity:r?.5:1,svg:{animation:e&&`${t.animation.rotate360} 200ms ease-out`}})),ih=({controls:t,controlStates:e,status:r,storyFileName:n,onScrollToEnd:o})=>{let a=r===de.ERROR?"Scroll to error":"Scroll to end";return x.createElement(Qd,null,x.createElement(Wo,null,x.createElement(Zd,null,x.createElement(cu,null,x.createElement(Xd,{status:r}),x.createElement(oh,{onClick:o,disabled:!o},a),x.createElement(th,null),x.createElement(Et,{trigger:"hover",hasChrome:!1,tooltip:x.createElement(cr,{note:"Go to start"})},x.createElement(nh,{"aria-label":"Go to start",onClick:t.start,disabled:!e.start},x.createElement(iu,null))),x.createElement(Et,{trigger:"hover",hasChrome:!1,tooltip:x.createElement(cr,{note:"Go back"})},x.createElement(pr,{"aria-label":"Go back",onClick:t.back,disabled:!e.back},x.createElement(nu,null))),x.createElement(Et,{trigger:"hover",hasChrome:!1,tooltip:x.createElement(cr,{note:"Go forward"})},x.createElement(pr,{"aria-label":"Go forward",onClick:t.next,disabled:!e.next},x.createElement(au,null))),x.createElement(Et,{trigger:"hover",hasChrome:!1,tooltip:x.createElement(cr,{note:"Go to end"})},x.createElement(pr,{"aria-label":"Go to end",onClick:t.end,disabled:!e.end},x.createElement(tu,null))),x.createElement(Et,{trigger:"hover",hasChrome:!1,tooltip:x.createElement(cr,{note:"Rerun"})},x.createElement(ah,{"aria-label":"Rerun",onClick:t.rerun},x.createElement(uu,null)))),n&&x.createElement(cu,null,x.createElement(rh,null,n)))))},sh=Ve(Ro()),uh=Ve(To());function _o(t){var e,r,n="";if(t)if(typeof t=="object")if(Array.isArray(t))for(e=0;eArray.isArray(t)||ArrayBuffer.isView(t)&&!(t instanceof DataView),xu=t=>t!==null&&typeof t=="object"&&!Do(t)&&!(t instanceof Date)&&!(t instanceof RegExp)&&!(t instanceof Error)&&!(t instanceof WeakMap)&&!(t instanceof WeakSet),lh=t=>xu(t)||Do(t)||typeof t=="function"||t instanceof Promise,Cu=t=>{let e=/unique/;return Promise.race([t,e]).then(r=>r===e?["pending"]:["fulfilled",r],r=>["rejected",r])},Qe=async(t,e,r,n,o,a)=>{let i={key:t,depth:r,value:e,type:"value",parent:void 0};if(e&&lh(e)&&r<100){let s=[],u="object";if(Do(e)){for(let l=0;l{let f=await Qe(l.toString(),e[l],r+1,n);return f.parent=i,f});u="array"}else{let l=Object.getOwnPropertyNames(e);n&&l.sort();for(let f=0;f{let p=await Qe(l[f],d,r+1,n);return p.parent=i,p})}if(typeof e=="function"&&(u="function"),e instanceof Promise){let[f,d]=await Cu(e);s.push(async()=>{let p=await Qe("",f,r+1,n);return p.parent=i,p}),f!=="pending"&&s.push(async()=>{let p=await Qe("",d,r+1,n);return p.parent=i,p}),u="promise"}if(e instanceof Map){let f=Array.from(e.entries()).map(d=>{let[p,g]=d;return{"":p,"":g}});s.push(async()=>{let d=await Qe("",f,r+1,n);return d.parent=i,d}),s.push(async()=>{let d=await Qe("size",e.size,r+1,n);return d.parent=i,d}),u="map"}if(e instanceof Set){let f=Array.from(e.entries()).map(d=>d[1]);s.push(async()=>{let d=await Qe("",f,r+1,n);return d.parent=i,d}),s.push(async()=>{let d=await Qe("size",e.size,r+1,n);return d.parent=i,d}),u="set"}}e!==Object.prototype&&a&&s.push(async()=>{let l=await Qe("",Object.getPrototypeOf(e),r+1,n,!0);return l.parent=i,l}),i.type=u,i.children=s,i.isPrototype=o}return i},ch=(t,e,r)=>Qe("root",t,0,e===!1?e:!0,void 0,r===!1?r:!0),pu=Ve(Ld()),ph=Ve(zd()),fh=["children"],Io=x.createContext({theme:"chrome",colorScheme:"light"}),dh=t=>{let{children:e}=t,r=(0,ph.default)(t,fh),n=x.useContext(Io);return x.createElement(Io.Provider,{value:(0,pu.default)((0,pu.default)({},n),r)},e)},tn=(t,e={})=>{let r=x.useContext(Io),n=t.theme||r.theme||"chrome",o=t.colorScheme||r.colorScheme||"light",a=Ze(e[n],e[o]);return{currentColorScheme:o,currentTheme:n,themeClass:a}},fu=Ve(Ud()),Eo=Ve(Hd()),hh=Ve(Vd()),mh=x.createContext({isChild:!1,depth:0,hasHover:!0}),So=mh,Le={tree:"Tree-tree-fbbbe38",item:"Tree-item-353d6f3",group:"Tree-group-d3c3d8a",label:"Tree-label-d819155",focusWhite:"Tree-focusWhite-f1e00c2",arrow:"Tree-arrow-03ab2e7",hover:"Tree-hover-3cc4e5d",open:"Tree-open-3f1a336",dark:"Tree-dark-1b4aa00",chrome:"Tree-chrome-bcbcac6",light:"Tree-light-09174ee"},yh=["theme","hover","colorScheme","children","label","className","onUpdate","onSelect","open"],Zr=t=>{let{theme:e,hover:r,colorScheme:n,children:o,label:a,className:i,onUpdate:s,onSelect:u,open:l}=t,f=(0,hh.default)(t,yh),{themeClass:d,currentTheme:p}=tn({theme:e,colorScheme:n},Le),[g,h]=We(l);lt(()=>{h(l)},[l]);let v=$=>{h($),s&&s($)},b=x.Children.count(o)>0,m=($,U)=>{if($.isSameNode(U||null))return;$.querySelector('[tabindex="-1"]')?.focus(),$.setAttribute("aria-selected","true"),U?.removeAttribute("aria-selected")},y=($,U)=>{let M=$;for(;M&&M.parentElement;){if(M.getAttribute("role")===U)return M;M=M.parentElement}return null},A=$=>{let U=y($,"tree");return U?Array.from(U.querySelectorAll("li")):[]},w=$=>{let U=y($,"group"),M=U?.previousElementSibling;if(M&&M.getAttribute("tabindex")==="-1"){let V=M.parentElement,J=$.parentElement;m(V,J)}},C=($,U)=>{let M=A($);M.forEach(V=>{V.removeAttribute("aria-selected")}),U==="start"&&M[0]&&m(M[0]),U==="end"&&M[M.length-1]&&m(M[M.length-1])},I=($,U)=>{let M=A($)||[];for(let V=0;V{let M=$.target;($.key==="Enter"||$.key===" ")&&v(!g),$.key==="ArrowRight"&&g&&!U?I(M,"down"):$.key==="ArrowRight"&&v(!0),$.key==="ArrowLeft"&&(!g||U)?w(M):$.key==="ArrowLeft"&&v(!1),$.key==="ArrowDown"&&I(M,"down"),$.key==="ArrowUp"&&I(M,"up"),$.key==="Home"&&C(M,"start"),$.key==="End"&&C(M,"end")},E=($,U)=>{let M=$.target,V=y(M,"treeitem"),J=A(M)||[],te=!1;for(let ue=0;ue{let U=$.currentTarget;!U.contains(document.activeElement)&&U.getAttribute("role")==="tree"&&U.setAttribute("tabindex","0")},z=$=>{let U=$.target;if(U.getAttribute("role")==="tree"){let M=U.querySelector('[aria-selected="true"]');M?m(M):I(U,"down"),U.setAttribute("tabindex","-1")}},q=()=>{u?.()},G=$=>{let U=$*.9+.3;return{paddingLeft:`${U}em`,width:`calc(100% - ${U}em)`}},{isChild:L,depth:_,hasHover:F}=x.useContext(So),B=F?r:!1;if(!L)return x.createElement("ul",(0,Eo.default)({role:"tree",tabIndex:0,className:Ze(Le.tree,Le.group,d,i),onFocus:z,onBlur:j},f),x.createElement(So.Provider,{value:{isChild:!0,depth:0,hasHover:B}},x.createElement(Zr,t)));if(!b)return x.createElement("li",(0,Eo.default)({role:"treeitem",className:Le.item},f),x.createElement("div",{role:"button",className:Ze(Le.label,{[Le.hover]:B,[Le.focusWhite]:p==="firefox"}),tabIndex:-1,style:G(_),onKeyDown:$=>{D($,L)},onClick:$=>E($,!0),onFocus:q},x.createElement("span",null,a)));let H=Ze(Le.arrow,{[Le.open]:g});return x.createElement("li",{role:"treeitem","aria-expanded":g,className:Le.item},x.createElement("div",{role:"button",tabIndex:-1,className:Ze(Le.label,{[Le.hover]:B,[Le.focusWhite]:p==="firefox"}),style:G(_),onClick:$=>E($),onKeyDown:$=>D($),onFocus:q},x.createElement("span",null,x.createElement("span",{"aria-hidden":!0,className:H}),x.createElement("span",null,a))),x.createElement("ul",(0,Eo.default)({role:"group",className:Ze(i,Le.group)},f),g&&x.Children.map(o,$=>x.createElement(So.Provider,{value:{isChild:!0,depth:_+1,hasHover:B}},$))))};Zr.defaultProps={open:!1,hover:!0};var gh=Ve(Ro()),bh=Ve(To()),Ae={"object-inspector":"ObjectInspector-object-inspector-0c33e82",objectInspector:"ObjectInspector-object-inspector-0c33e82","object-label":"ObjectInspector-object-label-b81482b",objectLabel:"ObjectInspector-object-label-b81482b",text:"ObjectInspector-text-25f57f3",key:"ObjectInspector-key-4f712bb",value:"ObjectInspector-value-f7ec2e5",string:"ObjectInspector-string-c496000",regex:"ObjectInspector-regex-59d45a3",error:"ObjectInspector-error-b818698",boolean:"ObjectInspector-boolean-2dd1642",number:"ObjectInspector-number-a6daabb",undefined:"ObjectInspector-undefined-3a68263",null:"ObjectInspector-null-74acb50",function:"ObjectInspector-function-07bbdcd","function-decorator":"ObjectInspector-function-decorator-3d22c24",functionDecorator:"ObjectInspector-function-decorator-3d22c24",prototype:"ObjectInspector-prototype-f2449ee",dark:"ObjectInspector-dark-0c96c97",chrome:"ObjectInspector-chrome-2f3ca98",light:"ObjectInspector-light-78bef54"},vh=["ast","theme","showKey","colorScheme","className"],$e=(t,e,r,n,o)=>{let a=t.includes("-")?`"${t}"`:t,i=o<=0;return x.createElement("span",{className:Ae.text},!i&&n&&x.createElement(x.Fragment,null,x.createElement("span",{className:Ae.key},a),x.createElement("span",null,":\xA0")),x.createElement("span",{className:r},e))},Ou=t=>{let{ast:e,theme:r,showKey:n,colorScheme:o,className:a}=t,i=(0,bh.default)(t,vh),{themeClass:s}=tn({theme:r,colorScheme:o},Ae),[u,l]=We(x.createElement("span",null)),f=x.createElement("span",null);return lt(()=>{e.value instanceof Promise&&(async d=>{l($e(e.key,`Promise { "${await Cu(d)}" }`,Ae.key,n,e.depth))})(e.value)},[e,n]),typeof e.value=="number"||typeof e.value=="bigint"?f=$e(e.key,String(e.value),Ae.number,n,e.depth):typeof e.value=="boolean"?f=$e(e.key,String(e.value),Ae.boolean,n,e.depth):typeof e.value=="string"?f=$e(e.key,`"${e.value}"`,Ae.string,n,e.depth):typeof e.value>"u"?f=$e(e.key,"undefined",Ae.undefined,n,e.depth):typeof e.value=="symbol"?f=$e(e.key,e.value.toString(),Ae.string,n,e.depth):typeof e.value=="function"?f=$e(e.key,`${e.value.name}()`,Ae.key,n,e.depth):typeof e.value=="object"&&(e.value===null?f=$e(e.key,"null",Ae.null,n,e.depth):Array.isArray(e.value)?f=$e(e.key,`Array(${e.value.length})`,Ae.key,n,e.depth):e.value instanceof Date?f=$e(e.key,`Date ${e.value.toString()}`,Ae.value,n,e.depth):e.value instanceof RegExp?f=$e(e.key,e.value.toString(),Ae.regex,n,e.depth):e.value instanceof Error?f=$e(e.key,e.value.toString(),Ae.error,n,e.depth):xu(e.value)?f=$e(e.key,"{\u2026}",Ae.key,n,e.depth):f=$e(e.key,e.value.constructor.name,Ae.key,n,e.depth)),x.createElement("span",(0,gh.default)({className:Ze(s,a)},i),u,f)};Ou.defaultProps={showKey:!0};var _u=Ou,Ht=Ve(Ro()),Eh=Ve(To()),Sh=["ast","theme","previewMax","open","colorScheme","className"],fr=(t,e,r)=>{let n=[];for(let o=0;oe){n.push("\u2026 ");break}}return n},Ah=(t,e,r,n)=>{let o=t.value.length;return e?x.createElement("span",null,"Array(",o,")"):x.createElement(x.Fragment,null,x.createElement("span",null,`${n==="firefox"?"Array":""}(${o}) [ `),fr(t.children,r,!1),x.createElement("span",null,"]"))},wh=(t,e,r,n)=>t.isPrototype?x.createElement("span",null,`Object ${n==="firefox"?"{ \u2026 }":""}`):e?x.createElement("span",null,"{\u2026}"):x.createElement(x.Fragment,null,x.createElement("span",null,`${n==="firefox"?"Object ":""}{ `),fr(t.children,r,!0),x.createElement("span",null,"}")),xh=(t,e,r)=>e?x.createElement("span",null,`Promise { "${String(t.children[0].value)}" }`):x.createElement(x.Fragment,null,x.createElement("span",null,"Promise { "),fr(t.children,r,!0),x.createElement("span",null,"}")),Ch=(t,e,r,n)=>{let{size:o}=t.value;return e?x.createElement("span",null,`Map(${o})`):x.createElement(x.Fragment,null,x.createElement("span",null,`Map${n==="chrome"?`(${o})`:""} { `),fr(t.children,r,!0),x.createElement("span",null,"}"))},Oh=(t,e,r)=>{let{size:n}=t.value;return e?x.createElement("span",null,"Set(",n,")"):x.createElement(x.Fragment,null,x.createElement("span",null,`Set(${t.value.size}) {`),fr(t.children,r,!0),x.createElement("span",null,"}"))},Iu=t=>{let{ast:e,theme:r,previewMax:n,open:o,colorScheme:a,className:i}=t,s=(0,Eh.default)(t,Sh),{themeClass:u,currentTheme:l}=tn({theme:r,colorScheme:a},Ae),f=e.isPrototype||!1,d=Ze(Ae.objectLabel,u,i,{[Ae.prototype]:f}),p=e.depth<=0,g=()=>x.createElement("span",{className:f?Ae.prototype:Ae.key},p?"":`${e.key}: `);return e.type==="array"?x.createElement("span",(0,Ht.default)({className:d},s),x.createElement(g,null),Ah(e,o,n,l)):e.type==="function"?x.createElement("span",(0,Ht.default)({className:d},s),x.createElement(g,null),l==="chrome"&&x.createElement("span",{className:Ae.functionDecorator},"\u0192 "),x.createElement("span",{className:Ze({[Ae.function]:!f})},`${e.value.name}()`)):e.type==="promise"?x.createElement("span",(0,Ht.default)({className:d},s),x.createElement(g,null),xh(e,o,n)):e.type==="map"?x.createElement("span",(0,Ht.default)({className:d},s),x.createElement(g,null),Ch(e,o,n,l)):e.type==="set"?x.createElement("span",(0,Ht.default)({className:d},s),x.createElement(g,null),Oh(e,o,n)):x.createElement("span",(0,Ht.default)({className:d},s),x.createElement(g,null),wh(e,o,n,l))};Iu.defaultProps={previewMax:8,open:!1};var _h=Iu,Fo=t=>{let{ast:e,expandLevel:r,depth:n}=t,[o,a]=We(),[i,s]=We(n{(async()=>{if(e.type!=="value"){let u=e.children.map(d=>d()),l=await Promise.all(u),f=(0,fu.default)((0,fu.default)({},e),{},{children:l});a(f)}})()},[e]),o?x.createElement(Zr,{hover:!1,open:i,label:x.createElement(_h,{open:i,ast:o}),onSelect:()=>{var u;(u=t.onSelect)===null||u===void 0||u.call(t,e)},onUpdate:u=>{s(u)}},o.children.map(u=>x.createElement(Fo,{key:u.key,ast:u,depth:n+1,expandLevel:r,onSelect:t.onSelect}))):x.createElement(Zr,{hover:!1,label:x.createElement(_u,{ast:e}),onSelect:()=>{var u;(u=t.onSelect)===null||u===void 0||u.call(t,e)}})};Fo.defaultProps={expandLevel:0,depth:0};var Ih=Fo,Rh=["data","expandLevel","sortKeys","includePrototypes","className","theme","colorScheme","onSelect"],Ru=t=>{let{data:e,expandLevel:r,sortKeys:n,includePrototypes:o,className:a,theme:i,colorScheme:s,onSelect:u}=t,l=(0,uh.default)(t,Rh),[f,d]=We(void 0),{themeClass:p,currentTheme:g,currentColorScheme:h}=tn({theme:i,colorScheme:s},Ae);return lt(()=>{(async()=>d(await ch(e,n,o)))()},[e,n,o]),x.createElement("div",(0,sh.default)({className:Ze(Ae.objectInspector,a,p)},l),f&&x.createElement(dh,{theme:g,colorScheme:h},x.createElement(Ih,{ast:f,expandLevel:r,onSelect:u})))};Ru.defaultProps={expandLevel:0,sortKeys:!0,includePrototypes:!0};var Th={base:"#444",nullish:"#7D99AA",string:"#16B242",number:"#5D40D0",boolean:"#f41840",objectkey:"#698394",instance:"#A15C20",function:"#EA7509",muted:"#7D99AA",tag:{name:"#6F2CAC",suffix:"#1F99E5"},date:"#459D9C",error:{name:"#D43900",message:"#444"},regex:{source:"#A15C20",flags:"#EA7509"},meta:"#EA7509",method:"#0271B6"},Dh={base:"#eee",nullish:"#aaa",string:"#5FE584",number:"#6ba5ff",boolean:"#ff4191",objectkey:"#accfe6",instance:"#E3B551",function:"#E3B551",muted:"#aaa",tag:{name:"#f57bff",suffix:"#8EB5FF"},date:"#70D4D3",error:{name:"#f40",message:"#eee"},regex:{source:"#FAD483",flags:"#E3B551"},meta:"#FAD483",method:"#5EC1FF"},Te=()=>{let{base:t}=ur();return t==="dark"?Dh:Th},Fh=/[^A-Z0-9]/i,du=/[\s.,…]+$/gm,Tu=(t,e)=>{if(t.length<=e)return t;for(let r=e-1;r>=0;r-=1)if(Fh.test(t[r])&&r>10)return`${t.slice(0,r).replace(du,"")}\u2026`;return`${t.slice(0,e).replace(du,"")}\u2026`},Ph=t=>{try{return JSON.stringify(t,null,1)}catch{return String(t)}},Du=(t,e)=>t.flatMap((r,n)=>n===t.length-1?[r]:[r,x.cloneElement(e,{key:`sep${n}`})]),_t=({value:t,nested:e,showObjectInspector:r,callsById:n,...o})=>{switch(!0){case t===null:return x.createElement(jh,{...o});case t===void 0:return x.createElement(Bh,{...o});case Array.isArray(t):return x.createElement(Lh,{...o,value:t,callsById:n});case typeof t=="string":return x.createElement(kh,{...o,value:t});case typeof t=="number":return x.createElement(Nh,{...o,value:t});case typeof t=="boolean":return x.createElement(Mh,{...o,value:t});case Object.prototype.hasOwnProperty.call(t,"__date__"):return x.createElement(Hh,{...o,...t.__date__});case Object.prototype.hasOwnProperty.call(t,"__error__"):return x.createElement(Wh,{...o,...t.__error__});case Object.prototype.hasOwnProperty.call(t,"__regexp__"):return x.createElement(Vh,{...o,...t.__regexp__});case Object.prototype.hasOwnProperty.call(t,"__function__"):return x.createElement(qh,{...o,...t.__function__});case Object.prototype.hasOwnProperty.call(t,"__symbol__"):return x.createElement(Gh,{...o,...t.__symbol__});case Object.prototype.hasOwnProperty.call(t,"__element__"):return x.createElement(Uh,{...o,...t.__element__});case Object.prototype.hasOwnProperty.call(t,"__class__"):return x.createElement(zh,{...o,...t.__class__});case Object.prototype.hasOwnProperty.call(t,"__callId__"):return x.createElement(Po,{call:n.get(t.__callId__),callsById:n});case Object.prototype.toString.call(t)==="[object Object]":return x.createElement($h,{value:t,showInspector:r,callsById:n,...o});default:return x.createElement(Yh,{value:t,...o})}},jh=t=>{let e=Te();return x.createElement("span",{style:{color:e.nullish},...t},"null")},Bh=t=>{let e=Te();return x.createElement("span",{style:{color:e.nullish},...t},"undefined")},kh=({value:t,...e})=>{let r=Te();return x.createElement("span",{style:{color:r.string},...e},JSON.stringify(Tu(t,50)))},Nh=({value:t,...e})=>{let r=Te();return x.createElement("span",{style:{color:r.number},...e},t)},Mh=({value:t,...e})=>{let r=Te();return x.createElement("span",{style:{color:r.boolean},...e},String(t))},Lh=({value:t,nested:e=!1,callsById:r})=>{let n=Te();if(e)return x.createElement("span",{style:{color:n.base}},"[\u2026]");let o=t.slice(0,3).map((i,s)=>x.createElement(_t,{key:`${s}--${JSON.stringify(i)}`,value:i,nested:!0,callsById:r})),a=Du(o,x.createElement("span",null,", "));return t.length<=3?x.createElement("span",{style:{color:n.base}},"[",a,"]"):x.createElement("span",{style:{color:n.base}},"(",t.length,") [",a,", \u2026]")},$h=({showInspector:t,value:e,callsById:r,nested:n=!1})=>{let o=ur().base==="dark",a=Te();if(t)return x.createElement(x.Fragment,null,x.createElement(Ru,{id:"interactions-object-inspector",data:e,includePrototypes:!1,colorScheme:o?"dark":"light"}));if(n)return x.createElement("span",{style:{color:a.base}},"{\u2026}");let i=Du(Object.entries(e).slice(0,2).map(([s,u])=>x.createElement(br,{key:s},x.createElement("span",{style:{color:a.objectkey}},s,": "),x.createElement(_t,{value:u,callsById:r,nested:!0}))),x.createElement("span",null,", "));return Object.keys(e).length<=2?x.createElement("span",{style:{color:a.base}},"{ ",i," }"):x.createElement("span",{style:{color:a.base}},"(",Object.keys(e).length,") ","{ ",i,", \u2026 }")},zh=({name:t})=>{let e=Te();return x.createElement("span",{style:{color:e.instance}},t)},qh=({name:t})=>{let e=Te();return t?x.createElement("span",{style:{color:e.function}},t):x.createElement("span",{style:{color:e.nullish,fontStyle:"italic"}},"anonymous")},Uh=({prefix:t,localName:e,id:r,classNames:n=[],innerText:o})=>{let a=t?`${t}:${e}`:e,i=Te();return x.createElement("span",{style:{wordBreak:"keep-all"}},x.createElement("span",{key:`${a}_lt`,style:{color:i.muted}},"<"),x.createElement("span",{key:`${a}_tag`,style:{color:i.tag.name}},a),x.createElement("span",{key:`${a}_suffix`,style:{color:i.tag.suffix}},r?`#${r}`:n.reduce((s,u)=>`${s}.${u}`,"")),x.createElement("span",{key:`${a}_gt`,style:{color:i.muted}},">"),!r&&n.length===0&&o&&x.createElement(x.Fragment,null,x.createElement("span",{key:`${a}_text`},o),x.createElement("span",{key:`${a}_close_lt`,style:{color:i.muted}},"<"),x.createElement("span",{key:`${a}_close_tag`,style:{color:i.tag.name}},"/",a),x.createElement("span",{key:`${a}_close_gt`,style:{color:i.muted}},">")))},Hh=({value:t})=>{let[e,r,n]=t.split(/[T.Z]/),o=Te();return x.createElement("span",{style:{whiteSpace:"nowrap",color:o.date}},e,x.createElement("span",{style:{opacity:.7}},"T"),r==="00:00:00"?x.createElement("span",{style:{opacity:.7}},r):r,n==="000"?x.createElement("span",{style:{opacity:.7}},".",n):`.${n}`,x.createElement("span",{style:{opacity:.7}},"Z"))},Wh=({name:t,message:e})=>{let r=Te();return x.createElement("span",{style:{color:r.error.name}},t,e&&": ",e&&x.createElement("span",{style:{color:r.error.message},title:e.length>50?e:""},Tu(e,50)))},Vh=({flags:t,source:e})=>{let r=Te();return x.createElement("span",{style:{whiteSpace:"nowrap",color:r.regex.flags}},"/",x.createElement("span",{style:{color:r.regex.source}},e),"/",t)},Gh=({description:t})=>{let e=Te();return x.createElement("span",{style:{whiteSpace:"nowrap",color:e.instance}},"Symbol(",t&&x.createElement("span",{style:{color:e.meta}},'"',t,'"'),")")},Yh=({value:t})=>{let e=Te();return x.createElement("span",{style:{color:e.meta}},Ph(t))},Kh=({label:t})=>{let e=Te(),{typography:r}=ur();return x.createElement("span",{style:{color:e.base,fontFamily:r.fonts.base,fontSize:r.size.s2-1}},t)},Po=({call:t,callsById:e})=>{if(!t)return null;if(t.method==="step"&&t.path.length===0)return x.createElement(Kh,{label:t.args[0]});let r=t.path.flatMap((a,i)=>{let s=a.__callId__;return[s?x.createElement(Po,{key:`elem${i}`,call:e.get(s),callsById:e}):x.createElement("span",{key:`elem${i}`},a),x.createElement("wbr",{key:`wbr${i}`}),x.createElement("span",{key:`dot${i}`},".")]}),n=t.args.flatMap((a,i,s)=>{let u=x.createElement(_t,{key:`node${i}`,value:a,callsById:e});return i{for(let r=e,n=1;r{try{return t==="undefined"?void 0:JSON.parse(t)}catch{return t}},Jh=fe.span(({theme:t})=>({color:t.base==="light"?t.color.positiveText:t.color.positive})),Xh=fe.span(({theme:t})=>({color:t.base==="light"?t.color.negativeText:t.color.negative})),wo=({value:t,parsed:e})=>e?x.createElement(_t,{showObjectInspector:!0,value:t,style:{color:"#D43900"}}):x.createElement(Xh,null,t),xo=({value:t,parsed:e})=>e?typeof t=="string"&&t.startsWith("called with")?x.createElement(x.Fragment,null,t):x.createElement(_t,{showObjectInspector:!0,value:t,style:{color:"#16B242"}}):x.createElement(Jh,null,t),mu=({message:t,style:e={}})=>{let r=t.split(` +`);return x.createElement("pre",{style:{margin:0,padding:"8px 10px 8px 36px",fontSize:st.size.s1,...e}},r.flatMap((n,o)=>{if(n.startsWith("expect(")){let f=hu(n,7),d=f&&7+f.length,p=f&&n.slice(d).match(/\.(to|last|nth)[A-Z]\w+\(/);if(p){let g=d+p.index+p[0].length,h=hu(n,g);if(h)return["expect(",x.createElement(wo,{key:`received_${f}`,value:f}),n.slice(d,g),x.createElement(xo,{key:`expected_${h}`,value:h}),n.slice(g+h.length),x.createElement("br",{key:`br${o}`})]}}if(n.match(/^\s*- /))return[x.createElement(xo,{key:n+o,value:n}),x.createElement("br",{key:`br${o}`})];if(n.match(/^\s*\+ /)||n.match(/^Received: $/))return[x.createElement(wo,{key:n+o,value:n}),x.createElement("br",{key:`br${o}`})];let[,a,i]=n.match(/^(Expected|Received): (.*)$/)||[];if(a&&i)return a==="Expected"?["Expected: ",x.createElement(xo,{key:n+o,value:Ao(i),parsed:!0}),x.createElement("br",{key:`br${o}`})]:["Received: ",x.createElement(wo,{key:n+o,value:Ao(i),parsed:!0}),x.createElement("br",{key:`br${o}`})];let[,s,u]=n.match(/(Expected number|Received number|Number) of calls: (\d+)$/i)||[];if(s&&u)return[`${s} of calls: `,x.createElement(_t,{key:n+o,value:Number(u)}),x.createElement("br",{key:`br${o}`})];let[,l]=n.match(/^Received has value: (.+)$/)||[];return l?["Received has value: ",x.createElement(_t,{key:n+o,value:Ao(l)}),x.createElement("br",{key:`br${o}`})]:[x.createElement("span",{key:n+o},n),x.createElement("br",{key:`br${o}`})]}))},Qh=fe.div({width:14,height:14,display:"flex",alignItems:"center",justifyContent:"center"}),Fu=({status:t})=>{let e=ur();switch(t){case de.DONE:return x.createElement(Qs,{color:e.color.positive,"data-testid":"icon-done"});case de.ERROR:return x.createElement(su,{color:e.color.negative,"data-testid":"icon-error"});case de.ACTIVE:return x.createElement(ou,{color:e.color.secondary,"data-testid":"icon-active"});case de.WAITING:return x.createElement(Qh,{"data-testid":"icon-waiting"},x.createElement(Zs,{color:Qr(.5,"#CCCCCC"),size:6}));default:return null}};function Zh(t){return Pu(t)||ju(t)}function Pu(t){return t&&typeof t=="object"&&"name"in t&&typeof t.name=="string"&&t.name==="AssertionError"}function ju(t){return t&&typeof t=="object"&&"message"in t&&typeof t.message=="string"&&t.message.startsWith("expect(")}var em=fe.div(()=>({fontFamily:st.fonts.mono,fontSize:st.size.s1,overflowWrap:"break-word",inlineSize:"calc( 100% - 40px )"})),tm=fe("div",{shouldForwardProp:t=>!["call","pausedAt"].includes(t.toString())})(({theme:t,call:e})=>({position:"relative",display:"flex",flexDirection:"column",borderBottom:`1px solid ${t.appBorderColor}`,fontFamily:st.fonts.base,fontSize:13,...e.status===de.ERROR&&{backgroundColor:t.base==="dark"?Qr(.93,t.color.negative):t.background.warning},paddingLeft:e.ancestors.length*20}),({theme:t,call:e,pausedAt:r})=>r===e.id&&{"&::before":{content:'""',position:"absolute",top:-5,zIndex:1,borderTop:"4.5px solid transparent",borderLeft:`7px solid ${t.color.warning}`,borderBottom:"4.5px solid transparent"},"&::after":{content:'""',position:"absolute",top:-1,zIndex:1,width:"100%",borderTop:`1.5px solid ${t.color.warning}`}}),rm=fe.div(({theme:t,isInteractive:e})=>({display:"flex","&:hover":e?{}:{background:t.background.hoverable}})),nm=fe("button",{shouldForwardProp:t=>!["call"].includes(t.toString())})(({theme:t,disabled:e,call:r})=>({flex:1,display:"grid",background:"none",border:0,gridTemplateColumns:"15px 1fr",alignItems:"center",minHeight:40,margin:0,padding:"8px 15px",textAlign:"start",cursor:e||r.status===de.ERROR?"default":"pointer","&:focus-visible":{outline:0,boxShadow:`inset 3px 0 0 0 ${r.status===de.ERROR?t.color.warning:t.color.secondary}`,background:r.status===de.ERROR?"transparent":t.background.hoverable},"& > div":{opacity:r.status===de.WAITING?.5:1}})),om=fe.div({padding:6}),am=fe(sn)(({theme:t})=>({color:t.textMutedColor,margin:"0 3px"})),im=fe(ln)(({theme:t})=>({fontFamily:t.typography.fonts.base})),yu=fe("div")(({theme:t})=>({padding:"8px 10px 8px 36px",fontSize:st.size.s1,color:t.color.defaultText,pre:{margin:0,padding:0}})),sm=({exception:t})=>{if(ju(t))return se(mu,{...t});if(Pu(t))return se(yu,null,se(mu,{message:`${t.message}${t.diff?` + +${t.diff}`:""}`,style:{padding:0}}),se("p",null,"See the full stack trace in the browser console."));let e=t.message.split(` + +`),r=e.length>1;return se(yu,null,se("pre",null,e[0]),r&&se("p",null,"See the full stack trace in the browser console."))},um=({call:t,callsById:e,controls:r,controlStates:n,childCallIds:o,isHidden:a,isCollapsed:i,toggleCollapsed:s,pausedAt:u})=>{let[l,f]=We(!1),d=!n.goto||!t.interceptable||!!t.ancestors.length;return a?null:se(tm,{call:t,pausedAt:u},se(rm,{isInteractive:d},se(nm,{"aria-label":"Interaction step",call:t,onClick:()=>r.goto(t.id),disabled:d,onMouseEnter:()=>n.goto&&f(!0),onMouseLeave:()=>n.goto&&f(!1)},se(Fu,{status:l?de.ACTIVE:t.status}),se(em,{style:{marginLeft:6,marginBottom:1}},se(Po,{call:t,callsById:e}))),se(om,null,o?.length>0&&se(Et,{hasChrome:!1,tooltip:se(im,{note:`${i?"Show":"Hide"} interactions`})},se(am,{onClick:s},se(ru,null))))),t.status===de.ERROR&&t.exception?.callId===t.id&&se(sm,{exception:t.exception}))},lm=fe.div(({theme:t})=>({display:"flex",fontSize:t.typography.size.s2-1,gap:25})),cm=fe.div(({theme:t})=>({width:1,height:16,backgroundColor:t.appBorderColor})),pm=()=>{let[t,e]=We(!0),r=qo().getDocsUrl({subpath:Kd,versioned:!0,renderer:!0});return lt(()=>{let n=setTimeout(()=>{e(!1)},100);return()=>clearTimeout(n)},[]),t?null:x.createElement(Go,{title:"Interaction testing",description:x.createElement(x.Fragment,null,"Interaction tests allow you to verify the functional aspects of UIs. Write a play function for your story and you'll see it run here."),footer:x.createElement(lm,null,x.createElement(un,{href:Yd,target:"_blank",withArrow:!0},x.createElement(lu,null)," Watch 8m video"),x.createElement(cm,null),x.createElement(un,{href:r,target:"_blank",withArrow:!0},x.createElement(eu,null)," Read docs"))})},fm=fe.div(({theme:t})=>({height:"100%",background:t.background.content})),gu=fe.div(({theme:t})=>({borderBottom:`1px solid ${t.appBorderColor}`,backgroundColor:t.base==="dark"?Qr(.93,t.color.negative):t.background.warning,padding:15,fontSize:t.typography.size.s2-1,lineHeight:"19px"})),Co=fe.code(({theme:t})=>({margin:"0 1px",padding:3,fontSize:t.typography.size.s1-1,lineHeight:1,verticalAlign:"top",background:"rgba(0, 0, 0, 0.05)",border:`1px solid ${t.appBorderColor}`,borderRadius:3})),bu=fe.div({paddingBottom:4,fontWeight:"bold"}),dm=fe.p({margin:0,padding:"0 0 20px"}),vu=fe.pre(({theme:t})=>({margin:0,padding:0,"&:not(:last-child)":{paddingBottom:16},fontSize:t.typography.size.s1-1})),hm=vr(function({calls:t,controls:e,controlStates:r,interactions:n,fileName:o,hasException:a,caughtException:i,unhandledErrors:s,isPlaying:u,pausedAt:l,onScrollToEnd:f,endRef:d}){return se(fm,null,(n.length>0||a)&&se(ih,{controls:e,controlStates:r,status:u?de.ACTIVE:a?de.ERROR:de.DONE,storyFileName:o,onScrollToEnd:f}),se("div",{"aria-label":"Interactions list"},n.map(p=>se(um,{key:p.id,call:p,callsById:t,controls:e,controlStates:r,childCallIds:p.childCallIds,isHidden:p.isHidden,isCollapsed:p.isCollapsed,toggleCollapsed:p.toggleCollapsed,pausedAt:l}))),i&&!Zh(i)&&se(gu,null,se(bu,null,"Caught exception in ",se(Co,null,"play")," function"),se(vu,{"data-chromatic":"ignore"},Eu(i))),s&&se(gu,null,se(bu,null,"Unhandled Errors"),se(dm,null,"Found ",s.length," unhandled error",s.length>1?"s":""," ","while running the play function. This might cause false positive assertions. Resolve unhandled errors or ignore unhandled errors with setting the",se(Co,null,"test.dangerouslyIgnoreUnhandledErrors")," ","parameter to ",se(Co,null,"true"),"."),s.map((p,g)=>se(vu,{key:g,"data-chromatic":"ignore"},Eu(p)))),se("div",{ref:d}),!u&&!i&&n.length===0&&se(pm,null))});function Eu(t){return t.stack||`${t.name}: ${t.message}`}var Oo={start:!1,back:!1,goto:!1,next:!1,end:!1},Su=({log:t,calls:e,collapsed:r,setCollapsed:n})=>{let o=new Map,a=new Map;return t.map(({callId:i,ancestors:s,status:u})=>{let l=!1;return s.forEach(f=>{r.has(f)&&(l=!0),a.set(f,(a.get(f)||[]).concat(i))}),{...e.get(i),status:u,isHidden:l}}).map(i=>{let s=i.status===de.ERROR&&o.get(i.ancestors.slice(-1)[0])?.status===de.ACTIVE?de.ACTIVE:i.status;return o.set(i.id,{...i,status:s}),{...i,status:s,childCallIds:a.get(i.id),isCollapsed:r.has(i.id),toggleCollapsed:()=>n(u=>(u.has(i.id)?u.delete(i.id):u.add(i.id),new Set(u)))}})},mm=vr(function({storyId:t}){let[e,r]=an(en,{controlStates:Oo,isErrored:!1,pausedAt:void 0,interactions:[],isPlaying:!1,hasException:!1,caughtException:void 0,interactionsCount:0,unhandledErrors:void 0}),[n,o]=We(void 0),[a,i]=We(new Set),{controlStates:s=Oo,isErrored:u=!1,pausedAt:l=void 0,interactions:f=[],isPlaying:d=!1,caughtException:p=void 0,unhandledErrors:g=void 0}=e,h=Er([]),v=Er(new Map),b=({status:E,...j})=>v.current.set(j.id,j),m=Er();lt(()=>{let E;return sr.IntersectionObserver&&(E=new sr.IntersectionObserver(([j])=>o(j.isIntersecting?void 0:j.target),{root:sr.document.querySelector("#panel-tab-content")}),m.current&&E.observe(m.current)),()=>E?.disconnect()},[]);let y=$o({[ht.CALL]:b,[ht.SYNC]:E=>{r(j=>{let z=Su({log:E.logItems,calls:v.current,collapsed:a,setCollapsed:i});return{...j,controlStates:E.controlStates,pausedAt:E.pausedAt,interactions:z,interactionsCount:z.filter(({method:q})=>q!=="step").length}}),h.current=E.logItems},[nt]:E=>{if(E.newPhase==="preparing"){r({controlStates:Oo,isErrored:!1,pausedAt:void 0,interactions:[],isPlaying:!1,hasException:!1,caughtException:void 0,interactionsCount:0,unhandledErrors:void 0});return}r(j=>({...j,isPlaying:E.newPhase==="playing",pausedAt:void 0,...E.newPhase==="rendering"?{isErrored:!1,caughtException:void 0}:{}}))},[Cr]:()=>{r(E=>({...E,isErrored:!0}))},[wr]:E=>{r(j=>({...j,caughtException:E}))},[Or]:E=>{r(j=>({...j,unhandledErrors:E}))}},[a]);lt(()=>{r(E=>{let j=Su({log:h.current,calls:v.current,collapsed:a,setCollapsed:i});return{...E,interactions:j,interactionsCount:j.filter(({method:z})=>z!=="step").length}})},[a]);let A=No(()=>({start:()=>y(ht.START,{storyId:t}),back:()=>y(ht.BACK,{storyId:t}),goto:E=>y(ht.GOTO,{storyId:t,callId:E}),next:()=>y(ht.NEXT,{storyId:t}),end:()=>y(ht.END,{storyId:t}),rerun:()=>{y(Xt,{storyId:t})}}),[t]),w=zo("fileName",""),[C]=w.toString().split("/").slice(-1),I=()=>n?.scrollIntoView({behavior:"smooth",block:"end"}),D=!!p||!!g||f.some(E=>E.status===de.ERROR);return u?x.createElement(br,{key:"interactions"}):x.createElement(br,{key:"interactions"},x.createElement(hm,{calls:v.current,controls:A,controlStates:s,interactions:f,fileName:C,hasException:D,caughtException:p,unhandledErrors:g,isPlaying:d,pausedAt:l,endRef:m,onScrollToEnd:n&&I}))}),ym=fe(Fu)({marginLeft:5});function gm(){let[t={}]=an(en),{hasException:e,interactionsCount:r}=t;return x.createElement("div",null,x.createElement(Jo,{col:1},x.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Interactions"),r&&!e?x.createElement(Ho,{status:"neutral"},r):null,e?x.createElement(ym,{status:de.ERROR}):null))}on.register(en,t=>{on.add(Gd,{type:Lo.PANEL,title:gm,match:({viewMode:e})=>e==="story",render:({active:e})=>{let r=ko(({state:n})=>({storyId:n.storyId}),[]);return x.createElement(Uo,{active:e},x.createElement(Mo,{filter:r},({storyId:n})=>x.createElement(mm,{storyId:n})))}})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/interactions-9/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/interactions-9/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/links-1/manager-bundle.js b/version-7.0.0/sb-addons/links-1/manager-bundle.js new file mode 100644 index 0000000..8d2488b --- /dev/null +++ b/version-7.0.0/sb-addons/links-1/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var p=__STORYBOOK_API__,{ActiveTabs:E,Consumer:T,ManagerContext:h,Provider:A,RequestResponseError:b,addons:a,combineParameters:O,controlOrMetaKey:R,controlOrMetaSymbol:k,eventMatchesShortcut:v,eventToShortcut:g,experimental_requestResponse:I,isMacLike:C,isShortcutTaken:M,keyToSymbol:P,merge:x,mockChannel:f,optionOrAltSymbol:q,shortcutMatchesShortcut:D,shortcutToHumanString:G,types:K,useAddonState:V,useArgTypes:$,useArgs:B,useChannel:N,useGlobalTypes:Q,useGlobals:U,useParameter:Y,useSharedState:H,useStoryPrepared:L,useStorybookApi:j,useStorybookState:w}=__STORYBOOK_API__;var e="storybook/links",n={NAVIGATE:`${e}/navigate`,REQUEST:`${e}/request`,RECEIVE:`${e}/receive`};a.register(e,t=>{t.on(n.REQUEST,({kind:u,name:S})=>{let c=t.storyId(u,S);t.emit(n.RECEIVE,c)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/links-1/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/links-1/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/storybook-10/manager-bundle.js b/version-7.0.0/sb-addons/storybook-10/manager-bundle.js new file mode 100644 index 0000000..922e948 --- /dev/null +++ b/version-7.0.0/sb-addons/storybook-10/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var u=__STORYBOOK_API__,{ActiveTabs:p,Consumer:d,ManagerContext:S,Provider:_,RequestResponseError:g,addons:o,combineParameters:b,controlOrMetaKey:T,controlOrMetaSymbol:y,eventMatchesShortcut:O,eventToShortcut:k,experimental_requestResponse:f,isMacLike:P,isShortcutTaken:x,keyToSymbol:A,merge:C,mockChannel:M,optionOrAltSymbol:R,shortcutMatchesShortcut:v,shortcutToHumanString:G,types:w,useAddonState:I,useArgTypes:K,useArgs:B,useChannel:Y,useGlobalTypes:E,useGlobals:H,useParameter:N,useSharedState:q,useStoryPrepared:j,useStorybookApi:L,useStorybookState:U}=__STORYBOOK_API__;var F=__STORYBOOK_THEMING__,{CacheProvider:J,ClassNames:Q,Global:X,ThemeProvider:Z,background:$,color:ee,convert:te,create:s,createCache:re,createGlobal:oe,createReset:se,css:ae,darken:ne,ensure:ce,ignoreSsrWarning:ie,isPropValid:he,jsx:le,keyframes:me,lighten:ue,styled:pe,themes:de,typography:Se,useTheme:_e,withTheme:ge}=__STORYBOOK_THEMING__;var a=s({base:"light",brandTitle:"SeaSketch Geoprocessing",brandUrl:"https://github.com/seasketch/geoprocessing/wiki",brandImage:"https://www.seasketch.org/static/media/seasketch-logo.c4d8745d.png",brandTarget:"_self"});o.setConfig({theme:a});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/storybook-10/manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/storybook-10/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js b/version-7.0.0/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js new file mode 100644 index 0000000..92f5dd4 --- /dev/null +++ b/version-7.0.0/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var T=__STORYBOOK_API__,{ActiveTabs:_,Consumer:g,ManagerContext:O,Provider:f,RequestResponseError:A,addons:n,combineParameters:v,controlOrMetaKey:P,controlOrMetaSymbol:k,eventMatchesShortcut:x,eventToShortcut:M,experimental_requestResponse:R,isMacLike:w,isShortcutTaken:C,keyToSymbol:G,merge:I,mockChannel:K,optionOrAltSymbol:q,shortcutMatchesShortcut:B,shortcutToHumanString:F,types:Y,useAddonState:j,useArgTypes:E,useArgs:H,useChannel:L,useGlobalTypes:N,useGlobals:z,useParameter:D,useSharedState:J,useStoryPrepared:Q,useStorybookApi:U,useStorybookState:V}=__STORYBOOK_API__;var S=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})(),u="static-filter";n.register(u,e=>{let i=Object.entries(S.TAGS_OPTIONS??{}).reduce((t,r)=>{let[o,c]=r;return c.excludeFromSidebar&&(t[o]=!0),t},{});e.experimental_setFilter(u,t=>{let r=t.tags??[];return(r.includes("dev")||t.type==="docs")&&r.filter(o=>i[o]).length===0})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/version-7.0.0/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt b/version-7.0.0/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/version-7.0.0/sb-common-assets/favicon.svg b/version-7.0.0/sb-common-assets/favicon.svg new file mode 100644 index 0000000..571f90f --- /dev/null +++ b/version-7.0.0/sb-common-assets/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/version-7.0.0/sb-common-assets/nunito-sans-bold-italic.woff2 b/version-7.0.0/sb-common-assets/nunito-sans-bold-italic.woff2 new file mode 100644 index 0000000..33563d8 Binary files /dev/null and b/version-7.0.0/sb-common-assets/nunito-sans-bold-italic.woff2 differ diff --git a/version-7.0.0/sb-common-assets/nunito-sans-bold.woff2 b/version-7.0.0/sb-common-assets/nunito-sans-bold.woff2 new file mode 100644 index 0000000..19fcc94 Binary files /dev/null and b/version-7.0.0/sb-common-assets/nunito-sans-bold.woff2 differ diff --git a/version-7.0.0/sb-common-assets/nunito-sans-italic.woff2 b/version-7.0.0/sb-common-assets/nunito-sans-italic.woff2 new file mode 100644 index 0000000..827096d Binary files /dev/null and b/version-7.0.0/sb-common-assets/nunito-sans-italic.woff2 differ diff --git a/version-7.0.0/sb-common-assets/nunito-sans-regular.woff2 b/version-7.0.0/sb-common-assets/nunito-sans-regular.woff2 new file mode 100644 index 0000000..c527ba4 Binary files /dev/null and b/version-7.0.0/sb-common-assets/nunito-sans-regular.woff2 differ diff --git a/version-7.0.0/sb-manager/globals-module-info.js b/version-7.0.0/sb-manager/globals-module-info.js new file mode 100644 index 0000000..4a53a7b --- /dev/null +++ b/version-7.0.0/sb-manager/globals-module-info.js @@ -0,0 +1,995 @@ +import ESM_COMPAT_Module from "node:module"; +import { fileURLToPath as ESM_COMPAT_fileURLToPath } from 'node:url'; +import { dirname as ESM_COMPAT_dirname } from 'node:path'; +const __filename = ESM_COMPAT_fileURLToPath(import.meta.url); +const __dirname = ESM_COMPAT_dirname(__filename); +const require = ESM_COMPAT_Module.createRequire(import.meta.url); + +// src/manager/globals/exports.ts +var t = { + react: [ + "Children", + "Component", + "Fragment", + "Profiler", + "PureComponent", + "StrictMode", + "Suspense", + "__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED", + "cloneElement", + "createContext", + "createElement", + "createFactory", + "createRef", + "forwardRef", + "isValidElement", + "lazy", + "memo", + "startTransition", + "unstable_act", + "useCallback", + "useContext", + "useDebugValue", + "useDeferredValue", + "useEffect", + "useId", + "useImperativeHandle", + "useInsertionEffect", + "useLayoutEffect", + "useMemo", + "useReducer", + "useRef", + "useState", + "useSyncExternalStore", + "useTransition", + "version" + ], + "react-dom": [ + "__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED", + "createPortal", + "createRoot", + "findDOMNode", + "flushSync", + "hydrate", + "hydrateRoot", + "render", + "unmountComponentAtNode", + "unstable_batchedUpdates", + "unstable_renderSubtreeIntoContainer", + "version" + ], + "react-dom/client": ["createRoot", "hydrateRoot"], + "@storybook/icons": [ + "AccessibilityAltIcon", + "AccessibilityIcon", + "AddIcon", + "AdminIcon", + "AlertAltIcon", + "AlertIcon", + "AlignLeftIcon", + "AlignRightIcon", + "AppleIcon", + "ArrowDownIcon", + "ArrowLeftIcon", + "ArrowRightIcon", + "ArrowSolidDownIcon", + "ArrowSolidLeftIcon", + "ArrowSolidRightIcon", + "ArrowSolidUpIcon", + "ArrowUpIcon", + "AzureDevOpsIcon", + "BackIcon", + "BasketIcon", + "BatchAcceptIcon", + "BatchDenyIcon", + "BeakerIcon", + "BellIcon", + "BitbucketIcon", + "BoldIcon", + "BookIcon", + "BookmarkHollowIcon", + "BookmarkIcon", + "BottomBarIcon", + "BottomBarToggleIcon", + "BoxIcon", + "BranchIcon", + "BrowserIcon", + "ButtonIcon", + "CPUIcon", + "CalendarIcon", + "CameraIcon", + "CategoryIcon", + "CertificateIcon", + "ChangedIcon", + "ChatIcon", + "CheckIcon", + "ChevronDownIcon", + "ChevronLeftIcon", + "ChevronRightIcon", + "ChevronSmallDownIcon", + "ChevronSmallLeftIcon", + "ChevronSmallRightIcon", + "ChevronSmallUpIcon", + "ChevronUpIcon", + "ChromaticIcon", + "ChromeIcon", + "CircleHollowIcon", + "CircleIcon", + "ClearIcon", + "CloseAltIcon", + "CloseIcon", + "CloudHollowIcon", + "CloudIcon", + "CogIcon", + "CollapseIcon", + "CommandIcon", + "CommentAddIcon", + "CommentIcon", + "CommentsIcon", + "CommitIcon", + "CompassIcon", + "ComponentDrivenIcon", + "ComponentIcon", + "ContrastIcon", + "ControlsIcon", + "CopyIcon", + "CreditIcon", + "CrossIcon", + "DashboardIcon", + "DatabaseIcon", + "DeleteIcon", + "DiamondIcon", + "DirectionIcon", + "DiscordIcon", + "DocChartIcon", + "DocListIcon", + "DocumentIcon", + "DownloadIcon", + "DragIcon", + "EditIcon", + "EllipsisIcon", + "EmailIcon", + "ExpandAltIcon", + "ExpandIcon", + "EyeCloseIcon", + "EyeIcon", + "FaceHappyIcon", + "FaceNeutralIcon", + "FaceSadIcon", + "FacebookIcon", + "FailedIcon", + "FastForwardIcon", + "FigmaIcon", + "FilterIcon", + "FlagIcon", + "FolderIcon", + "FormIcon", + "GDriveIcon", + "GithubIcon", + "GitlabIcon", + "GlobeIcon", + "GoogleIcon", + "GraphBarIcon", + "GraphLineIcon", + "GraphqlIcon", + "GridAltIcon", + "GridIcon", + "GrowIcon", + "HeartHollowIcon", + "HeartIcon", + "HomeIcon", + "HourglassIcon", + "InfoIcon", + "ItalicIcon", + "JumpToIcon", + "KeyIcon", + "LightningIcon", + "LightningOffIcon", + "LinkBrokenIcon", + "LinkIcon", + "LinkedinIcon", + "LinuxIcon", + "ListOrderedIcon", + "ListUnorderedIcon", + "LocationIcon", + "LockIcon", + "MarkdownIcon", + "MarkupIcon", + "MediumIcon", + "MemoryIcon", + "MenuIcon", + "MergeIcon", + "MirrorIcon", + "MobileIcon", + "MoonIcon", + "NutIcon", + "OutboxIcon", + "OutlineIcon", + "PaintBrushIcon", + "PaperClipIcon", + "ParagraphIcon", + "PassedIcon", + "PhoneIcon", + "PhotoDragIcon", + "PhotoIcon", + "PinAltIcon", + "PinIcon", + "PlayBackIcon", + "PlayIcon", + "PlayNextIcon", + "PlusIcon", + "PointerDefaultIcon", + "PointerHandIcon", + "PowerIcon", + "PrintIcon", + "ProceedIcon", + "ProfileIcon", + "PullRequestIcon", + "QuestionIcon", + "RSSIcon", + "RedirectIcon", + "ReduxIcon", + "RefreshIcon", + "ReplyIcon", + "RepoIcon", + "RequestChangeIcon", + "RewindIcon", + "RulerIcon", + "SearchIcon", + "ShareAltIcon", + "ShareIcon", + "ShieldIcon", + "SideBySideIcon", + "SidebarAltIcon", + "SidebarAltToggleIcon", + "SidebarIcon", + "SidebarToggleIcon", + "SpeakerIcon", + "StackedIcon", + "StarHollowIcon", + "StarIcon", + "StickerIcon", + "StopAltIcon", + "StopIcon", + "StorybookIcon", + "StructureIcon", + "SubtractIcon", + "SunIcon", + "SupportIcon", + "SwitchAltIcon", + "SyncIcon", + "TabletIcon", + "ThumbsUpIcon", + "TimeIcon", + "TimerIcon", + "TransferIcon", + "TrashIcon", + "TwitterIcon", + "TypeIcon", + "UbuntuIcon", + "UndoIcon", + "UnfoldIcon", + "UnlockIcon", + "UnpinIcon", + "UploadIcon", + "UserAddIcon", + "UserAltIcon", + "UserIcon", + "UsersIcon", + "VSCodeIcon", + "VerifiedIcon", + "VideoIcon", + "WandIcon", + "WatchIcon", + "WindowsIcon", + "WrenchIcon", + "YoutubeIcon", + "ZoomIcon", + "ZoomOutIcon", + "ZoomResetIcon", + "iconList" + ], + "storybook/internal/components": [ + "A", + "ActionBar", + "AddonPanel", + "Badge", + "Bar", + "Blockquote", + "Button", + "ClipboardCode", + "Code", + "DL", + "Div", + "DocumentWrapper", + "EmptyTabContent", + "ErrorFormatter", + "FlexBar", + "Form", + "H1", + "H2", + "H3", + "H4", + "H5", + "H6", + "HR", + "IconButton", + "IconButtonSkeleton", + "Icons", + "Img", + "LI", + "Link", + "ListItem", + "Loader", + "Modal", + "OL", + "P", + "Placeholder", + "Pre", + "ResetWrapper", + "ScrollArea", + "Separator", + "Spaced", + "Span", + "StorybookIcon", + "StorybookLogo", + "Symbols", + "SyntaxHighlighter", + "TT", + "TabBar", + "TabButton", + "TabWrapper", + "Table", + "Tabs", + "TabsState", + "TooltipLinkList", + "TooltipMessage", + "TooltipNote", + "UL", + "WithTooltip", + "WithTooltipPure", + "Zoom", + "codeCommon", + "components", + "createCopyToClipboardFunction", + "getStoryHref", + "icons", + "interleaveSeparators", + "nameSpaceClassNames", + "resetComponents", + "withReset" + ], + "@storybook/components": [ + "A", + "ActionBar", + "AddonPanel", + "Badge", + "Bar", + "Blockquote", + "Button", + "ClipboardCode", + "Code", + "DL", + "Div", + "DocumentWrapper", + "EmptyTabContent", + "ErrorFormatter", + "FlexBar", + "Form", + "H1", + "H2", + "H3", + "H4", + "H5", + "H6", + "HR", + "IconButton", + "IconButtonSkeleton", + "Icons", + "Img", + "LI", + "Link", + "ListItem", + "Loader", + "Modal", + "OL", + "P", + "Placeholder", + "Pre", + "ResetWrapper", + "ScrollArea", + "Separator", + "Spaced", + "Span", + "StorybookIcon", + "StorybookLogo", + "Symbols", + "SyntaxHighlighter", + "TT", + "TabBar", + "TabButton", + "TabWrapper", + "Table", + "Tabs", + "TabsState", + "TooltipLinkList", + "TooltipMessage", + "TooltipNote", + "UL", + "WithTooltip", + "WithTooltipPure", + "Zoom", + "codeCommon", + "components", + "createCopyToClipboardFunction", + "getStoryHref", + "icons", + "interleaveSeparators", + "nameSpaceClassNames", + "resetComponents", + "withReset" + ], + "@storybook/core/components": [ + "A", + "ActionBar", + "AddonPanel", + "Badge", + "Bar", + "Blockquote", + "Button", + "ClipboardCode", + "Code", + "DL", + "Div", + "DocumentWrapper", + "EmptyTabContent", + "ErrorFormatter", + "FlexBar", + "Form", + "H1", + "H2", + "H3", + "H4", + "H5", + "H6", + "HR", + "IconButton", + "IconButtonSkeleton", + "Icons", + "Img", + "LI", + "Link", + "ListItem", + "Loader", + "Modal", + "OL", + "P", + "Placeholder", + "Pre", + "ResetWrapper", + "ScrollArea", + "Separator", + "Spaced", + "Span", + "StorybookIcon", + "StorybookLogo", + "Symbols", + "SyntaxHighlighter", + "TT", + "TabBar", + "TabButton", + "TabWrapper", + "Table", + "Tabs", + "TabsState", + "TooltipLinkList", + "TooltipMessage", + "TooltipNote", + "UL", + "WithTooltip", + "WithTooltipPure", + "Zoom", + "codeCommon", + "components", + "createCopyToClipboardFunction", + "getStoryHref", + "icons", + "interleaveSeparators", + "nameSpaceClassNames", + "resetComponents", + "withReset" + ], + "storybook/internal/manager-api": [ + "ActiveTabs", + "Consumer", + "ManagerContext", + "Provider", + "RequestResponseError", + "addons", + "combineParameters", + "controlOrMetaKey", + "controlOrMetaSymbol", + "eventMatchesShortcut", + "eventToShortcut", + "experimental_requestResponse", + "isMacLike", + "isShortcutTaken", + "keyToSymbol", + "merge", + "mockChannel", + "optionOrAltSymbol", + "shortcutMatchesShortcut", + "shortcutToHumanString", + "types", + "useAddonState", + "useArgTypes", + "useArgs", + "useChannel", + "useGlobalTypes", + "useGlobals", + "useParameter", + "useSharedState", + "useStoryPrepared", + "useStorybookApi", + "useStorybookState" + ], + "@storybook/manager-api": [ + "ActiveTabs", + "Consumer", + "ManagerContext", + "Provider", + "RequestResponseError", + "addons", + "combineParameters", + "controlOrMetaKey", + "controlOrMetaSymbol", + "eventMatchesShortcut", + "eventToShortcut", + "experimental_requestResponse", + "isMacLike", + "isShortcutTaken", + "keyToSymbol", + "merge", + "mockChannel", + "optionOrAltSymbol", + "shortcutMatchesShortcut", + "shortcutToHumanString", + "types", + "useAddonState", + "useArgTypes", + "useArgs", + "useChannel", + "useGlobalTypes", + "useGlobals", + "useParameter", + "useSharedState", + "useStoryPrepared", + "useStorybookApi", + "useStorybookState" + ], + "@storybook/core/manager-api": [ + "ActiveTabs", + "Consumer", + "ManagerContext", + "Provider", + "RequestResponseError", + "addons", + "combineParameters", + "controlOrMetaKey", + "controlOrMetaSymbol", + "eventMatchesShortcut", + "eventToShortcut", + "experimental_requestResponse", + "isMacLike", + "isShortcutTaken", + "keyToSymbol", + "merge", + "mockChannel", + "optionOrAltSymbol", + "shortcutMatchesShortcut", + "shortcutToHumanString", + "types", + "useAddonState", + "useArgTypes", + "useArgs", + "useChannel", + "useGlobalTypes", + "useGlobals", + "useParameter", + "useSharedState", + "useStoryPrepared", + "useStorybookApi", + "useStorybookState" + ], + "storybook/internal/router": [ + "BaseLocationProvider", + "DEEPLY_EQUAL", + "Link", + "Location", + "LocationProvider", + "Match", + "Route", + "buildArgsParam", + "deepDiff", + "getMatch", + "parsePath", + "queryFromLocation", + "queryFromString", + "stringifyQuery", + "useNavigate" + ], + "@storybook/router": [ + "BaseLocationProvider", + "DEEPLY_EQUAL", + "Link", + "Location", + "LocationProvider", + "Match", + "Route", + "buildArgsParam", + "deepDiff", + "getMatch", + "parsePath", + "queryFromLocation", + "queryFromString", + "stringifyQuery", + "useNavigate" + ], + "@storybook/core/router": [ + "BaseLocationProvider", + "DEEPLY_EQUAL", + "Link", + "Location", + "LocationProvider", + "Match", + "Route", + "buildArgsParam", + "deepDiff", + "getMatch", + "parsePath", + "queryFromLocation", + "queryFromString", + "stringifyQuery", + "useNavigate" + ], + "storybook/internal/theming": [ + "CacheProvider", + "ClassNames", + "Global", + "ThemeProvider", + "background", + "color", + "convert", + "create", + "createCache", + "createGlobal", + "createReset", + "css", + "darken", + "ensure", + "ignoreSsrWarning", + "isPropValid", + "jsx", + "keyframes", + "lighten", + "styled", + "themes", + "typography", + "useTheme", + "withTheme" + ], + "@storybook/theming": [ + "CacheProvider", + "ClassNames", + "Global", + "ThemeProvider", + "background", + "color", + "convert", + "create", + "createCache", + "createGlobal", + "createReset", + "css", + "darken", + "ensure", + "ignoreSsrWarning", + "isPropValid", + "jsx", + "keyframes", + "lighten", + "styled", + "themes", + "typography", + "useTheme", + "withTheme" + ], + "@storybook/core/theming": [ + "CacheProvider", + "ClassNames", + "Global", + "ThemeProvider", + "background", + "color", + "convert", + "create", + "createCache", + "createGlobal", + "createReset", + "css", + "darken", + "ensure", + "ignoreSsrWarning", + "isPropValid", + "jsx", + "keyframes", + "lighten", + "styled", + "themes", + "typography", + "useTheme", + "withTheme" + ], + "storybook/internal/theming/create": ["create", "themes"], + "@storybook/theming/create": ["create", "themes"], + "@storybook/core/theming/create": ["create", "themes"], + "storybook/internal/channels": [ + "Channel", + "PostMessageTransport", + "WebsocketTransport", + "createBrowserChannel" + ], + "@storybook/channels": [ + "Channel", + "PostMessageTransport", + "WebsocketTransport", + "createBrowserChannel" + ], + "@storybook/core/channels": [ + "Channel", + "PostMessageTransport", + "WebsocketTransport", + "createBrowserChannel" + ], + "storybook/internal/core-errors": [ + "ARGTYPES_INFO_REQUEST", + "ARGTYPES_INFO_RESPONSE", + "CHANNEL_CREATED", + "CHANNEL_WS_DISCONNECT", + "CONFIG_ERROR", + "CREATE_NEW_STORYFILE_REQUEST", + "CREATE_NEW_STORYFILE_RESPONSE", + "CURRENT_STORY_WAS_SET", + "DOCS_PREPARED", + "DOCS_RENDERED", + "FILE_COMPONENT_SEARCH_REQUEST", + "FILE_COMPONENT_SEARCH_RESPONSE", + "FORCE_REMOUNT", + "FORCE_RE_RENDER", + "GLOBALS_UPDATED", + "NAVIGATE_URL", + "PLAY_FUNCTION_THREW_EXCEPTION", + "PRELOAD_ENTRIES", + "PREVIEW_BUILDER_PROGRESS", + "PREVIEW_KEYDOWN", + "REGISTER_SUBSCRIPTION", + "REQUEST_WHATS_NEW_DATA", + "RESET_STORY_ARGS", + "RESULT_WHATS_NEW_DATA", + "SAVE_STORY_REQUEST", + "SAVE_STORY_RESPONSE", + "SELECT_STORY", + "SET_CONFIG", + "SET_CURRENT_STORY", + "SET_GLOBALS", + "SET_INDEX", + "SET_STORIES", + "SET_WHATS_NEW_CACHE", + "SHARED_STATE_CHANGED", + "SHARED_STATE_SET", + "STORIES_COLLAPSE_ALL", + "STORIES_EXPAND_ALL", + "STORY_ARGS_UPDATED", + "STORY_CHANGED", + "STORY_ERRORED", + "STORY_INDEX_INVALIDATED", + "STORY_MISSING", + "STORY_PREPARED", + "STORY_RENDERED", + "STORY_RENDER_PHASE_CHANGED", + "STORY_SPECIFIED", + "STORY_THREW_EXCEPTION", + "STORY_UNCHANGED", + "TELEMETRY_ERROR", + "TOGGLE_WHATS_NEW_NOTIFICATIONS", + "UNHANDLED_ERRORS_WHILE_PLAYING", + "UPDATE_GLOBALS", + "UPDATE_QUERY_PARAMS", + "UPDATE_STORY_ARGS" + ], + "@storybook/core-events": [ + "ARGTYPES_INFO_REQUEST", + "ARGTYPES_INFO_RESPONSE", + "CHANNEL_CREATED", + "CHANNEL_WS_DISCONNECT", + "CONFIG_ERROR", + "CREATE_NEW_STORYFILE_REQUEST", + "CREATE_NEW_STORYFILE_RESPONSE", + "CURRENT_STORY_WAS_SET", + "DOCS_PREPARED", + "DOCS_RENDERED", + "FILE_COMPONENT_SEARCH_REQUEST", + "FILE_COMPONENT_SEARCH_RESPONSE", + "FORCE_REMOUNT", + "FORCE_RE_RENDER", + "GLOBALS_UPDATED", + "NAVIGATE_URL", + "PLAY_FUNCTION_THREW_EXCEPTION", + "PRELOAD_ENTRIES", + "PREVIEW_BUILDER_PROGRESS", + "PREVIEW_KEYDOWN", + "REGISTER_SUBSCRIPTION", + "REQUEST_WHATS_NEW_DATA", + "RESET_STORY_ARGS", + "RESULT_WHATS_NEW_DATA", + "SAVE_STORY_REQUEST", + "SAVE_STORY_RESPONSE", + "SELECT_STORY", + "SET_CONFIG", + "SET_CURRENT_STORY", + "SET_GLOBALS", + "SET_INDEX", + "SET_STORIES", + "SET_WHATS_NEW_CACHE", + "SHARED_STATE_CHANGED", + "SHARED_STATE_SET", + "STORIES_COLLAPSE_ALL", + "STORIES_EXPAND_ALL", + "STORY_ARGS_UPDATED", + "STORY_CHANGED", + "STORY_ERRORED", + "STORY_INDEX_INVALIDATED", + "STORY_MISSING", + "STORY_PREPARED", + "STORY_RENDERED", + "STORY_RENDER_PHASE_CHANGED", + "STORY_SPECIFIED", + "STORY_THREW_EXCEPTION", + "STORY_UNCHANGED", + "TELEMETRY_ERROR", + "TOGGLE_WHATS_NEW_NOTIFICATIONS", + "UNHANDLED_ERRORS_WHILE_PLAYING", + "UPDATE_GLOBALS", + "UPDATE_QUERY_PARAMS", + "UPDATE_STORY_ARGS" + ], + "@storybook/core/core-events": [ + "ARGTYPES_INFO_REQUEST", + "ARGTYPES_INFO_RESPONSE", + "CHANNEL_CREATED", + "CHANNEL_WS_DISCONNECT", + "CONFIG_ERROR", + "CREATE_NEW_STORYFILE_REQUEST", + "CREATE_NEW_STORYFILE_RESPONSE", + "CURRENT_STORY_WAS_SET", + "DOCS_PREPARED", + "DOCS_RENDERED", + "FILE_COMPONENT_SEARCH_REQUEST", + "FILE_COMPONENT_SEARCH_RESPONSE", + "FORCE_REMOUNT", + "FORCE_RE_RENDER", + "GLOBALS_UPDATED", + "NAVIGATE_URL", + "PLAY_FUNCTION_THREW_EXCEPTION", + "PRELOAD_ENTRIES", + "PREVIEW_BUILDER_PROGRESS", + "PREVIEW_KEYDOWN", + "REGISTER_SUBSCRIPTION", + "REQUEST_WHATS_NEW_DATA", + "RESET_STORY_ARGS", + "RESULT_WHATS_NEW_DATA", + "SAVE_STORY_REQUEST", + "SAVE_STORY_RESPONSE", + "SELECT_STORY", + "SET_CONFIG", + "SET_CURRENT_STORY", + "SET_GLOBALS", + "SET_INDEX", + "SET_STORIES", + "SET_WHATS_NEW_CACHE", + "SHARED_STATE_CHANGED", + "SHARED_STATE_SET", + "STORIES_COLLAPSE_ALL", + "STORIES_EXPAND_ALL", + "STORY_ARGS_UPDATED", + "STORY_CHANGED", + "STORY_ERRORED", + "STORY_INDEX_INVALIDATED", + "STORY_MISSING", + "STORY_PREPARED", + "STORY_RENDERED", + "STORY_RENDER_PHASE_CHANGED", + "STORY_SPECIFIED", + "STORY_THREW_EXCEPTION", + "STORY_UNCHANGED", + "TELEMETRY_ERROR", + "TOGGLE_WHATS_NEW_NOTIFICATIONS", + "UNHANDLED_ERRORS_WHILE_PLAYING", + "UPDATE_GLOBALS", + "UPDATE_QUERY_PARAMS", + "UPDATE_STORY_ARGS" + ], + "storybook/internal/types": ["Addon_TypesEnum"], + "@storybook/types": ["Addon_TypesEnum"], + "@storybook/core/types": ["Addon_TypesEnum"], + "storybook/internal/manager-errors": [ + "Category", + "ProviderDoesNotExtendBaseProviderError", + "UncaughtManagerError" + ], + "@storybook/core-events/manager-errors": [ + "Category", + "ProviderDoesNotExtendBaseProviderError", + "UncaughtManagerError" + ], + "@storybook/core/manager-errors": [ + "Category", + "ProviderDoesNotExtendBaseProviderError", + "UncaughtManagerError" + ], + "storybook/internal/client-logger": ["deprecate", "logger", "once", "pretty"], + "@storybook/client-logger": ["deprecate", "logger", "once", "pretty"], + "@storybook/core/client-logger": ["deprecate", "logger", "once", "pretty"] +}; + +// src/manager/globals/globals.ts +var e = { + react: "__REACT__", + "react-dom": "__REACT_DOM__", + "react-dom/client": "__REACT_DOM_CLIENT__", + "@storybook/icons": "__STORYBOOK_ICONS__", + "storybook/internal/manager-api": "__STORYBOOK_API__", + "@storybook/manager-api": "__STORYBOOK_API__", + "@storybook/core/manager-api": "__STORYBOOK_API__", + "storybook/internal/components": "__STORYBOOK_COMPONENTS__", + "@storybook/components": "__STORYBOOK_COMPONENTS__", + "@storybook/core/components": "__STORYBOOK_COMPONENTS__", + "storybook/internal/channels": "__STORYBOOK_CHANNELS__", + "@storybook/channels": "__STORYBOOK_CHANNELS__", + "@storybook/core/channels": "__STORYBOOK_CHANNELS__", + "storybook/internal/core-errors": "__STORYBOOK_CORE_EVENTS__", + "@storybook/core-events": "__STORYBOOK_CORE_EVENTS__", + "@storybook/core/core-events": "__STORYBOOK_CORE_EVENTS__", + "storybook/internal/manager-errors": "__STORYBOOK_CORE_EVENTS_MANAGER_ERRORS__", + "@storybook/core-events/manager-errors": "__STORYBOOK_CORE_EVENTS_MANAGER_ERRORS__", + "@storybook/core/manager-errors": "__STORYBOOK_CORE_EVENTS_MANAGER_ERRORS__", + "storybook/internal/router": "__STORYBOOK_ROUTER__", + "@storybook/router": "__STORYBOOK_ROUTER__", + "@storybook/core/router": "__STORYBOOK_ROUTER__", + "storybook/internal/theming": "__STORYBOOK_THEMING__", + "@storybook/theming": "__STORYBOOK_THEMING__", + "@storybook/core/theming": "__STORYBOOK_THEMING__", + "storybook/internal/theming/create": "__STORYBOOK_THEMING_CREATE__", + "@storybook/theming/create": "__STORYBOOK_THEMING_CREATE__", + "@storybook/core/theming/create": "__STORYBOOK_THEMING_CREATE__", + "storybook/internal/client-logger": "__STORYBOOK_CLIENT_LOGGER__", + "@storybook/client-logger": "__STORYBOOK_CLIENT_LOGGER__", + "@storybook/core/client-logger": "__STORYBOOK_CLIENT_LOGGER__", + "storybook/internal/types": "__STORYBOOK_TYPES__", + "@storybook/types": "__STORYBOOK_TYPES__", + "@storybook/core/types": "__STORYBOOK_TYPES__" +}, n = Object.keys(e); + +// src/manager/globals/globals-module-info.ts +var S = n.reduce( + (r, o) => (r[o] = { + type: "esm", + varName: e[o], + namedExports: t[o], + defaultExport: !0 + }, r), + {} +); +export { + S as globalsModuleInfoMap +}; diff --git a/version-7.0.0/sb-manager/globals-runtime.js b/version-7.0.0/sb-manager/globals-runtime.js new file mode 100644 index 0000000..06c0afb --- /dev/null +++ b/version-7.0.0/sb-manager/globals-runtime.js @@ -0,0 +1,53525 @@ +var pfe = Object.create; +var Lm = Object.defineProperty; +var hfe = Object.getOwnPropertyDescriptor; +var mfe = Object.getOwnPropertyNames; +var vfe = Object.getPrototypeOf, gfe = Object.prototype.hasOwnProperty; +var yfe = (e, t, r) => t in e ? Lm(e, t, { enumerable: !0, configurable: !0, writable: !0, value: r }) : e[t] = r; +var a = (e, t) => Lm(e, "name", { value: t, configurable: !0 }), Pm = /* @__PURE__ */ ((e) => typeof require < "u" ? require : typeof Proxy < +"u" ? new Proxy(e, { + get: (t, r) => (typeof require < "u" ? require : t)[r] +}) : e)(function(e) { + if (typeof require < "u") return require.apply(this, arguments); + throw Error('Dynamic require of "' + e + '" is not supported'); +}); +var G = (e, t) => () => (e && (t = e(e = 0)), t); +var P = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), Ft = (e, t) => { + for (var r in t) + Lm(e, r, { get: t[r], enumerable: !0 }); +}, bfe = (e, t, r, o) => { + if (t && typeof t == "object" || typeof t == "function") + for (let s of mfe(t)) + !gfe.call(e, s) && s !== r && Lm(e, s, { get: () => t[s], enumerable: !(o = hfe(t, s)) || o.enumerable }); + return e; +}; +var te = (e, t, r) => (r = e != null ? pfe(vfe(e)) : {}, bfe( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + t || !e || !e.__esModule ? Lm(r, "default", { value: e, enumerable: !0 }) : r, + e +)); +var y5 = (e, t, r) => yfe(e, typeof t != "symbol" ? t + "" : t, r); + +// ../node_modules/@storybook/global/dist/index.mjs +var xe, hr = G(() => { + xe = (() => { + let e; + return typeof window < "u" ? e = window : typeof globalThis < "u" ? e = globalThis : typeof global < "u" ? e = global : typeof self < "u" ? + e = self : e = {}, e; + })(); +}); + +// ../node_modules/react/cjs/react.development.js +var CI = P((ft, S5) => { + "use strict"; + (function() { + "use strict"; + typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart == "function" && __REACT_DEVTOOLS_GLOBAL_HOOK__. + registerInternalModuleStart(new Error()); + var e = "18.2.0", t = Symbol.for("react.element"), r = Symbol.for("react.portal"), o = Symbol.for("react.fragment"), s = Symbol.for("rea\ +ct.strict_mode"), l = Symbol.for("react.profiler"), c = Symbol.for("react.provider"), p = Symbol.for("react.context"), h = Symbol.for("react\ +.forward_ref"), v = Symbol.for("react.suspense"), g = Symbol.for("react.suspense_list"), b = Symbol.for("react.memo"), w = Symbol.for("react\ +.lazy"), E = Symbol.for("react.offscreen"), D = Symbol.iterator, C = "@@iterator"; + function R(_) { + if (_ === null || typeof _ != "object") + return null; + var H = D && _[D] || _[C]; + return typeof H == "function" ? H : null; + } + a(R, "getIteratorFn"); + var I = { + /** + * @internal + * @type {ReactComponent} + */ + current: null + }, O = { + transition: null + }, F = { + current: null, + // Used to reproduce behavior of `batchedUpdates` in legacy mode. + isBatchingLegacy: !1, + didScheduleLegacyUpdate: !1 + }, M = { + /** + * @internal + * @type {ReactComponent} + */ + current: null + }, N = {}, B = null; + function $(_) { + B = _; + } + a($, "setExtraStackFrame"), N.setExtraStackFrame = function(_) { + B = _; + }, N.getCurrentStack = null, N.getStackAddendum = function() { + var _ = ""; + B && (_ += B); + var H = N.getCurrentStack; + return H && (_ += H() || ""), _; + }; + var U = !1, q = !1, ee = !1, ie = !1, le = !1, ae = { + ReactCurrentDispatcher: I, + ReactCurrentBatchConfig: O, + ReactCurrentOwner: M + }; + ae.ReactDebugCurrentFrame = N, ae.ReactCurrentActQueue = F; + function he(_) { + { + for (var H = arguments.length, X = new Array(H > 1 ? H - 1 : 0), re = 1; re < H; re++) + X[re - 1] = arguments[re]; + ue("warn", _, X); + } + } + a(he, "warn"); + function J(_) { + { + for (var H = arguments.length, X = new Array(H > 1 ? H - 1 : 0), re = 1; re < H; re++) + X[re - 1] = arguments[re]; + ue("error", _, X); + } + } + a(J, "error"); + function ue(_, H, X) { + { + var re = ae.ReactDebugCurrentFrame, de = re.getStackAddendum(); + de !== "" && (H += "%s", X = X.concat([de])); + var He = X.map(function(Fe) { + return String(Fe); + }); + He.unshift("Warning: " + H), Function.prototype.apply.call(console[_], console, He); + } + } + a(ue, "printWarning"); + var De = {}; + function ke(_, H) { + { + var X = _.constructor, re = X && (X.displayName || X.name) || "ReactClass", de = re + "." + H; + if (De[de]) + return; + J("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, \ +assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.", H, re), De[de] = !0; + } + } + a(ke, "warnNoop"); + var Te = { + /** + * Checks whether or not this composite component is mounted. + * @param {ReactClass} publicInstance The instance we want to test. + * @return {boolean} True if mounted, false otherwise. + * @protected + * @final + */ + isMounted: /* @__PURE__ */ a(function(_) { + return !1; + }, "isMounted"), + /** + * Forces an update. This should only be invoked when it is known with + * certainty that we are **not** in a DOM transaction. + * + * You may want to call this when you know that some deeper aspect of the + * component's state has changed but `setState` was not called. + * + * This will not invoke `shouldComponentUpdate`, but it will invoke + * `componentWillUpdate` and `componentDidUpdate`. + * + * @param {ReactClass} publicInstance The instance that should rerender. + * @param {?function} callback Called after component is updated. + * @param {?string} callerName name of the calling function in the public API. + * @internal + */ + enqueueForceUpdate: /* @__PURE__ */ a(function(_, H, X) { + ke(_, "forceUpdate"); + }, "enqueueForceUpdate"), + /** + * Replaces all of the state. Always use this or `setState` to mutate state. + * You should treat `this.state` as immutable. + * + * There is no guarantee that `this.state` will be immediately updated, so + * accessing `this.state` after calling this method may return the old value. + * + * @param {ReactClass} publicInstance The instance that should rerender. + * @param {object} completeState Next state. + * @param {?function} callback Called after component is updated. + * @param {?string} callerName name of the calling function in the public API. + * @internal + */ + enqueueReplaceState: /* @__PURE__ */ a(function(_, H, X, re) { + ke(_, "replaceState"); + }, "enqueueReplaceState"), + /** + * Sets a subset of the state. This only exists because _pendingState is + * internal. This provides a merging strategy that is not available to deep + * properties which is confusing. TODO: Expose pendingState or don't use it + * during the merge. + * + * @param {ReactClass} publicInstance The instance that should rerender. + * @param {object} partialState Next partial state to be merged with state. + * @param {?function} callback Called after component is updated. + * @param {?string} Name of the calling function in the public API. + * @internal + */ + enqueueSetState: /* @__PURE__ */ a(function(_, H, X, re) { + ke(_, "setState"); + }, "enqueueSetState") + }, $e = Object.assign, Be = {}; + Object.freeze(Be); + function Ye(_, H, X) { + this.props = _, this.context = H, this.refs = Be, this.updater = X || Te; + } + a(Ye, "Component"), Ye.prototype.isReactComponent = {}, Ye.prototype.setState = function(_, H) { + if (typeof _ != "object" && typeof _ != "function" && _ != null) + throw new Error("setState(...): takes an object of state variables to update or a function which returns an object of state variable\ +s."); + this.updater.enqueueSetState(this, _, H, "setState"); + }, Ye.prototype.forceUpdate = function(_) { + this.updater.enqueueForceUpdate(this, _, "forceUpdate"); + }; + { + var pt = { + isMounted: ["isMounted", "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memor\ +y leaks."], + replaceState: ["replaceState", "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."] + }, lt = /* @__PURE__ */ a(function(_, H) { + Object.defineProperty(Ye.prototype, _, { + get: /* @__PURE__ */ a(function() { + he("%s(...) is deprecated in plain JavaScript React classes. %s", H[0], H[1]); + }, "get") + }); + }, "defineDeprecationWarning"); + for (var ht in pt) + pt.hasOwnProperty(ht) && lt(ht, pt[ht]); + } + function St() { + } + a(St, "ComponentDummy"), St.prototype = Ye.prototype; + function _t(_, H, X) { + this.props = _, this.context = H, this.refs = Be, this.updater = X || Te; + } + a(_t, "PureComponent"); + var Ut = _t.prototype = new St(); + Ut.constructor = _t, $e(Ut, Ye.prototype), Ut.isPureReactComponent = !0; + function Or() { + var _ = { + current: null + }; + return Object.seal(_), _; + } + a(Or, "createRef"); + var Wn = Array.isArray; + function br(_) { + return Wn(_); + } + a(br, "isArray"); + function _e(_) { + { + var H = typeof Symbol == "function" && Symbol.toStringTag, X = H && _[Symbol.toStringTag] || _.constructor.name || "Object"; + return X; + } + } + a(_e, "typeName"); + function or(_) { + try { + return ir(_), !1; + } catch { + return !0; + } + } + a(or, "willCoercionThrow"); + function ir(_) { + return "" + _; + } + a(ir, "testStringCoercion"); + function dr(_) { + if (or(_)) + return J("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.", _e(_)), ir( + _); + } + a(dr, "checkKeyStringCoercion"); + function Gn(_, H, X) { + var re = _.displayName; + if (re) + return re; + var de = H.displayName || H.name || ""; + return de !== "" ? X + "(" + de + ")" : X; + } + a(Gn, "getWrappedName"); + function ln(_) { + return _.displayName || "Context"; + } + a(ln, "getContextName"); + function ve(_) { + if (_ == null) + return null; + if (typeof _.tag == "number" && J("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please \ +file an issue."), typeof _ == "function") + return _.displayName || _.name || null; + if (typeof _ == "string") + return _; + switch (_) { + case o: + return "Fragment"; + case r: + return "Portal"; + case l: + return "Profiler"; + case s: + return "StrictMode"; + case v: + return "Suspense"; + case g: + return "SuspenseList"; + } + if (typeof _ == "object") + switch (_.$$typeof) { + case p: + var H = _; + return ln(H) + ".Consumer"; + case c: + var X = _; + return ln(X._context) + ".Provider"; + case h: + return Gn(_, _.render, "ForwardRef"); + case b: + var re = _.displayName || null; + return re !== null ? re : ve(_.type) || "Memo"; + case w: { + var de = _, He = de._payload, Fe = de._init; + try { + return ve(Fe(He)); + } catch { + return null; + } + } + } + return null; + } + a(ve, "getComponentNameFromType"); + var Xa = Object.prototype.hasOwnProperty, ha = { + key: !0, + ref: !0, + __self: !0, + __source: !0 + }, Fo, Io, un; + un = {}; + function ma(_) { + if (Xa.call(_, "ref")) { + var H = Object.getOwnPropertyDescriptor(_, "ref").get; + if (H && H.isReactWarning) + return !1; + } + return _.ref !== void 0; + } + a(ma, "hasValidRef"); + function Yn(_) { + if (Xa.call(_, "key")) { + var H = Object.getOwnPropertyDescriptor(_, "key").get; + if (H && H.isReactWarning) + return !1; + } + return _.key !== void 0; + } + a(Yn, "hasValidKey"); + function Qa(_, H) { + var X = /* @__PURE__ */ a(function() { + Fo || (Fo = !0, J("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the\ + same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", H)); + }, "warnAboutAccessingKey"); + X.isReactWarning = !0, Object.defineProperty(_, "key", { + get: X, + configurable: !0 + }); + } + a(Qa, "defineKeyPropWarningGetter"); + function cn(_, H) { + var X = /* @__PURE__ */ a(function() { + Io || (Io = !0, J("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the\ + same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", H)); + }, "warnAboutAccessingRef"); + X.isReactWarning = !0, Object.defineProperty(_, "ref", { + get: X, + configurable: !0 + }); + } + a(cn, "defineRefPropWarningGetter"); + function Fa(_) { + if (typeof _.ref == "string" && M.current && _.__self && M.current.stateNode !== _.__self) { + var H = ve(M.current.type); + un[H] || (J('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This ca\ +se cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Le\ +arn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', H, _.ref), un[H] = !0); + } + } + a(Fa, "warnIfStringRefCannotBeAutoConverted"); + var qs = /* @__PURE__ */ a(function(_, H, X, re, de, He, Fe) { + var Ke = { + // This tag allows us to uniquely identify this as a React Element + $$typeof: t, + // Built-in properties that belong on the element + type: _, + key: H, + ref: X, + props: Fe, + // Record the component responsible for creating this element. + _owner: He + }; + return Ke._store = {}, Object.defineProperty(Ke._store, "validated", { + configurable: !1, + enumerable: !1, + writable: !0, + value: !1 + }), Object.defineProperty(Ke, "_self", { + configurable: !1, + enumerable: !1, + writable: !1, + value: re + }), Object.defineProperty(Ke, "_source", { + configurable: !1, + enumerable: !1, + writable: !1, + value: de + }), Object.freeze && (Object.freeze(Ke.props), Object.freeze(Ke)), Ke; + }, "ReactElement"); + function Jc(_, H, X) { + var re, de = {}, He = null, Fe = null, Ke = null, ut = null; + if (H != null) { + ma(H) && (Fe = H.ref, Fa(H)), Yn(H) && (dr(H.key), He = "" + H.key), Ke = H.__self === void 0 ? null : H.__self, ut = H.__source === + void 0 ? null : H.__source; + for (re in H) + Xa.call(H, re) && !ha.hasOwnProperty(re) && (de[re] = H[re]); + } + var Ct = arguments.length - 2; + if (Ct === 1) + de.children = X; + else if (Ct > 1) { + for (var Nt = Array(Ct), Bt = 0; Bt < Ct; Bt++) + Nt[Bt] = arguments[Bt + 2]; + Object.freeze && Object.freeze(Nt), de.children = Nt; + } + if (_ && _.defaultProps) { + var zt = _.defaultProps; + for (re in zt) + de[re] === void 0 && (de[re] = zt[re]); + } + if (He || Fe) { + var tr = typeof _ == "function" ? _.displayName || _.name || "Unknown" : _; + He && Qa(de, tr), Fe && cn(de, tr); + } + return qs(_, He, Fe, Ke, ut, M.current, de); + } + a(Jc, "createElement"); + function Se(_, H) { + var X = qs(_.type, H, _.ref, _._self, _._source, _._owner, _.props); + return X; + } + a(Se, "cloneAndReplaceKey"); + function Me(_, H, X) { + if (_ == null) + throw new Error("React.cloneElement(...): The argument must be a React element, but you passed " + _ + "."); + var re, de = $e({}, _.props), He = _.key, Fe = _.ref, Ke = _._self, ut = _._source, Ct = _._owner; + if (H != null) { + ma(H) && (Fe = H.ref, Ct = M.current), Yn(H) && (dr(H.key), He = "" + H.key); + var Nt; + _.type && _.type.defaultProps && (Nt = _.type.defaultProps); + for (re in H) + Xa.call(H, re) && !ha.hasOwnProperty(re) && (H[re] === void 0 && Nt !== void 0 ? de[re] = Nt[re] : de[re] = H[re]); + } + var Bt = arguments.length - 2; + if (Bt === 1) + de.children = X; + else if (Bt > 1) { + for (var zt = Array(Bt), tr = 0; tr < Bt; tr++) + zt[tr] = arguments[tr + 2]; + de.children = zt; + } + return qs(_.type, He, Fe, Ke, ut, Ct, de); + } + a(Me, "cloneElement"); + function Qe(_) { + return typeof _ == "object" && _ !== null && _.$$typeof === t; + } + a(Qe, "isValidElement"); + var Dt = ".", qt = ":"; + function Fn(_) { + var H = /[=:]/g, X = { + "=": "=0", + ":": "=2" + }, re = _.replace(H, function(de) { + return X[de]; + }); + return "$" + re; + } + a(Fn, "escape"); + var Sr = !1, Ja = /\/+/g; + function er(_) { + return _.replace(Ja, "$&/"); + } + a(er, "escapeUserProvidedKey"); + function Za(_, H) { + return typeof _ == "object" && _ !== null && _.key != null ? (dr(_.key), Fn("" + _.key)) : H.toString(36); + } + a(Za, "getElementKey"); + function wr(_, H, X, re, de) { + var He = typeof _; + (He === "undefined" || He === "boolean") && (_ = null); + var Fe = !1; + if (_ === null) + Fe = !0; + else + switch (He) { + case "string": + case "number": + Fe = !0; + break; + case "object": + switch (_.$$typeof) { + case t: + case r: + Fe = !0; + } + } + if (Fe) { + var Ke = _, ut = de(Ke), Ct = re === "" ? Dt + Za(Ke, 0) : re; + if (br(ut)) { + var Nt = ""; + Ct != null && (Nt = er(Ct) + "/"), wr(ut, H, Nt, "", function(oh) { + return oh; + }); + } else ut != null && (Qe(ut) && (ut.key && (!Ke || Ke.key !== ut.key) && dr(ut.key), ut = Se( + ut, + // Keep both the (mapped) and old keys if they differ, just as + // traverseAllChildren used to do for objects as children + X + // $FlowFixMe Flow incorrectly thinks React.Portal doesn't have a key + (ut.key && (!Ke || Ke.key !== ut.key) ? ( + // $FlowFixMe Flow incorrectly thinks existing element's key can be a number + // eslint-disable-next-line react-internal/safe-string-coercion + er("" + ut.key) + "/" + ) : "") + Ct + )), H.push(ut)); + return 1; + } + var Bt, zt, tr = 0, Ir = re === "" ? Dt : re + qt; + if (br(_)) + for (var df = 0; df < _.length; df++) + Bt = _[df], zt = Ir + Za(Bt, df), tr += wr(Bt, H, X, zt, de); + else { + var Lr = R(_); + if (typeof Lr == "function") { + var pf = _; + Lr === pf.entries && (Sr || he("Using Maps as children is not supported. Use an array of keyed ReactElements instead."), Sr = !0); + for (var yg = Lr.call(pf), ah, YS = 0; !(ah = yg.next()).done; ) + Bt = ah.value, zt = Ir + Za(Bt, YS++), tr += wr(Bt, H, X, zt, de); + } else if (He === "object") { + var Xi = String(_); + throw new Error("Objects are not valid as a React child (found: " + (Xi === "[object Object]" ? "object with keys {" + Object.keys( + _).join(", ") + "}" : Xi) + "). If you meant to render a collection of children, use an array instead."); + } + } + return tr; + } + a(wr, "mapIntoArray"); + function sr(_, H, X) { + if (_ == null) + return _; + var re = [], de = 0; + return wr(_, re, "", "", function(He) { + return H.call(X, He, de++); + }), re; + } + a(sr, "mapChildren"); + function LS(_) { + var H = 0; + return sr(_, function() { + H++; + }), H; + } + a(LS, "countChildren"); + function z0(_, H, X) { + sr(_, function() { + H.apply(this, arguments); + }, X); + } + a(z0, "forEachChildren"); + function j0(_) { + return sr(_, function(H) { + return H; + }) || []; + } + a(j0, "toArray"); + function PS(_) { + if (!Qe(_)) + throw new Error("React.Children.only expected to receive a single React element child."); + return _; + } + a(PS, "onlyChild"); + function kS(_) { + var H = { + $$typeof: p, + // As a workaround to support multiple concurrent renderers, we categorize + // some renderers as primary and others as secondary. We only expect + // there to be two concurrent renderers at most: React Native (primary) and + // Fabric (secondary); React DOM (primary) and React ART (secondary). + // Secondary renderers store their context values on separate fields. + _currentValue: _, + _currentValue2: _, + // Used to track how many concurrent renderers this context currently + // supports within in a single renderer. Such as parallel server rendering. + _threadCount: 0, + // These are circular + Provider: null, + Consumer: null, + // Add these to use same hidden class in VM as ServerContext + _defaultValue: null, + _globalName: null + }; + H.Provider = { + $$typeof: c, + _context: H + }; + var X = !1, re = !1, de = !1; + { + var He = { + $$typeof: p, + _context: H + }; + Object.defineProperties(He, { + Provider: { + get: /* @__PURE__ */ a(function() { + return re || (re = !0, J("Rendering is not supported and will be removed in a future major release\ +. Did you mean to render instead?")), H.Provider; + }, "get"), + set: /* @__PURE__ */ a(function(Fe) { + H.Provider = Fe; + }, "set") + }, + _currentValue: { + get: /* @__PURE__ */ a(function() { + return H._currentValue; + }, "get"), + set: /* @__PURE__ */ a(function(Fe) { + H._currentValue = Fe; + }, "set") + }, + _currentValue2: { + get: /* @__PURE__ */ a(function() { + return H._currentValue2; + }, "get"), + set: /* @__PURE__ */ a(function(Fe) { + H._currentValue2 = Fe; + }, "set") + }, + _threadCount: { + get: /* @__PURE__ */ a(function() { + return H._threadCount; + }, "get"), + set: /* @__PURE__ */ a(function(Fe) { + H._threadCount = Fe; + }, "set") + }, + Consumer: { + get: /* @__PURE__ */ a(function() { + return X || (X = !0, J("Rendering is not supported and will be removed in a future major release. \ +Did you mean to render instead?")), H.Consumer; + }, "get") + }, + displayName: { + get: /* @__PURE__ */ a(function() { + return H.displayName; + }, "get"), + set: /* @__PURE__ */ a(function(Fe) { + de || (he("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.dis\ +playName = '%s'.", Fe), de = !0); + }, "set") + } + }), H.Consumer = He; + } + return H._currentRenderer = null, H._currentRenderer2 = null, H; + } + a(kS, "createContext"); + var Vs = -1, Zc = 0, og = 1, ig = 2; + function U0(_) { + if (_._status === Vs) { + var H = _._result, X = H(); + if (X.then(function(He) { + if (_._status === Zc || _._status === Vs) { + var Fe = _; + Fe._status = og, Fe._result = He; + } + }, function(He) { + if (_._status === Zc || _._status === Vs) { + var Fe = _; + Fe._status = ig, Fe._result = He; + } + }), _._status === Vs) { + var re = _; + re._status = Zc, re._result = X; + } + } + if (_._status === og) { + var de = _._result; + return de === void 0 && J(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent')) + +Did you accidentally put curly braces around the import?`, de), "default" in de || J(`lazy: Expected the result of a dynamic import() call. \ +Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent'))`, de), de.default; + } else + throw _._result; + } + a(U0, "lazyInitializer"); + function Ws(_) { + var H = { + // We use these fields to store the result. + _status: Vs, + _result: _ + }, X = { + $$typeof: w, + _payload: H, + _init: U0 + }; + { + var re, de; + Object.defineProperties(X, { + defaultProps: { + configurable: !0, + get: /* @__PURE__ */ a(function() { + return re; + }, "get"), + set: /* @__PURE__ */ a(function(He) { + J("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the com\ +ponent is defined, or create a wrapping component around it."), re = He, Object.defineProperty(X, "defaultProps", { + enumerable: !0 + }); + }, "set") + }, + propTypes: { + configurable: !0, + get: /* @__PURE__ */ a(function() { + return de; + }, "get"), + set: /* @__PURE__ */ a(function(He) { + J("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the compon\ +ent is defined, or create a wrapping component around it."), de = He, Object.defineProperty(X, "propTypes", { + enumerable: !0 + }); + }, "set") + } + }); + } + return X; + } + a(Ws, "lazy"); + function Wi(_) { + _ != null && _.$$typeof === b ? J("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(.\ +..)), use memo(forwardRef(...)).") : typeof _ != "function" ? J("forwardRef requires a render function but was given %s.", _ === null ? "nul\ +l" : typeof _) : _.length !== 0 && _.length !== 2 && J("forwardRef render functions accept exactly two parameters: props and ref. %s", _.length === + 1 ? "Did you forget to use the ref parameter?" : "Any additional parameter will be undefined."), _ != null && (_.defaultProps != null || + _.propTypes != null) && J("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React com\ +ponent?"); + var H = { + $$typeof: h, + render: _ + }; + { + var X; + Object.defineProperty(H, "displayName", { + enumerable: !1, + configurable: !0, + get: /* @__PURE__ */ a(function() { + return X; + }, "get"), + set: /* @__PURE__ */ a(function(re) { + X = re, !_.name && !_.displayName && (_.displayName = re); + }, "set") + }); + } + return H; + } + a(Wi, "forwardRef"); + var Gi; + Gi = Symbol.for("react.module.reference"); + function ef(_) { + return !!(typeof _ == "string" || typeof _ == "function" || _ === o || _ === l || le || _ === s || _ === v || _ === g || ie || _ === E || + U || q || ee || typeof _ == "object" && _ !== null && (_.$$typeof === w || _.$$typeof === b || _.$$typeof === c || _.$$typeof === p || + _.$$typeof === h || // This needs to include all possible module reference object + // types supported by any Flight configuration anywhere since + // we don't know which Flight build this will end up being used + // with. + _.$$typeof === Gi || _.getModuleId !== void 0)); + } + a(ef, "isValidElementType"); + function q0(_, H) { + ef(_) || J("memo: The first argument must be a component. Instead received: %s", _ === null ? "null" : typeof _); + var X = { + $$typeof: b, + type: _, + compare: H === void 0 ? null : H + }; + { + var re; + Object.defineProperty(X, "displayName", { + enumerable: !1, + configurable: !0, + get: /* @__PURE__ */ a(function() { + return re; + }, "get"), + set: /* @__PURE__ */ a(function(de) { + re = de, !_.name && !_.displayName && (_.displayName = de); + }, "set") + }); + } + return X; + } + a(q0, "memo"); + function Fr() { + var _ = I.current; + return _ === null && J(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for \ +one of the following reasons: +1. You might have mismatching versions of React and the renderer (such as React DOM) +2. You might be breaking the Rules of Hooks +3. You might have more than one copy of React in the same app +See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`), _; + } + a(Fr, "resolveDispatcher"); + function V0(_) { + var H = Fr(); + if (_._context !== void 0) { + var X = _._context; + X.Consumer === _ ? J("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major r\ +elease. Did you mean to call useContext(Context) instead?") : X.Provider === _ && J("Calling useContext(Context.Provider) is not supported. \ +Did you mean to call useContext(Context) instead?"); + } + return H.useContext(_); + } + a(V0, "useContext"); + function Gs(_) { + var H = Fr(); + return H.useState(_); + } + a(Gs, "useState"); + function tf(_, H, X) { + var re = Fr(); + return re.useReducer(_, H, X); + } + a(tf, "useReducer"); + function rf(_) { + var H = Fr(); + return H.useRef(_); + } + a(rf, "useRef"); + function pu(_, H) { + var X = Fr(); + return X.useEffect(_, H); + } + a(pu, "useEffect"); + function fn(_, H) { + var X = Fr(); + return X.useInsertionEffect(_, H); + } + a(fn, "useInsertionEffect"); + function MS(_, H) { + var X = Fr(); + return X.useLayoutEffect(_, H); + } + a(MS, "useLayoutEffect"); + function NS(_, H) { + var X = Fr(); + return X.useCallback(_, H); + } + a(NS, "useCallback"); + function sg(_, H) { + var X = Fr(); + return X.useMemo(_, H); + } + a(sg, "useMemo"); + function BS(_, H, X) { + var re = Fr(); + return re.useImperativeHandle(_, H, X); + } + a(BS, "useImperativeHandle"); + function $S(_, H) { + { + var X = Fr(); + return X.useDebugValue(_, H); + } + } + a($S, "useDebugValue"); + function HS() { + var _ = Fr(); + return _.useTransition(); + } + a(HS, "useTransition"); + function lg(_) { + var H = Fr(); + return H.useDeferredValue(_); + } + a(lg, "useDeferredValue"); + function zS() { + var _ = Fr(); + return _.useId(); + } + a(zS, "useId"); + function Yi(_, H, X) { + var re = Fr(); + return re.useSyncExternalStore(_, H, X); + } + a(Yi, "useSyncExternalStore"); + var et = 0, Ys, W0, G0, Y0, K0, X0, Q0; + function J0() { + } + a(J0, "disabledLog"), J0.__reactDisabledLog = !0; + function ug() { + { + if (et === 0) { + Ys = console.log, W0 = console.info, G0 = console.warn, Y0 = console.error, K0 = console.group, X0 = console.groupCollapsed, Q0 = console. + groupEnd; + var _ = { + configurable: !0, + enumerable: !0, + value: J0, + writable: !0 + }; + Object.defineProperties(console, { + info: _, + log: _, + warn: _, + error: _, + group: _, + groupCollapsed: _, + groupEnd: _ + }); + } + et++; + } + } + a(ug, "disableLogs"); + function jS() { + { + if (et--, et === 0) { + var _ = { + configurable: !0, + enumerable: !0, + writable: !0 + }; + Object.defineProperties(console, { + log: $e({}, _, { + value: Ys + }), + info: $e({}, _, { + value: W0 + }), + warn: $e({}, _, { + value: G0 + }), + error: $e({}, _, { + value: Y0 + }), + group: $e({}, _, { + value: K0 + }), + groupCollapsed: $e({}, _, { + value: X0 + }), + groupEnd: $e({}, _, { + value: Q0 + }) + }); + } + et < 0 && J("disabledDepth fell below zero. This is a bug in React. Please file an issue."); + } + } + a(jS, "reenableLogs"); + var Z0 = ae.ReactCurrentDispatcher, hu; + function Ks(_, H, X) { + { + if (hu === void 0) + try { + throw Error(); + } catch (de) { + var re = de.stack.trim().match(/\n( *(at )?)/); + hu = re && re[1] || ""; + } + return ` +` + hu + _; + } + } + a(Ks, "describeBuiltInComponentFrame"); + var eo = !1, Xs; + { + var nf = typeof WeakMap == "function" ? WeakMap : Map; + Xs = new nf(); + } + function cg(_, H) { + if (!_ || eo) + return ""; + { + var X = Xs.get(_); + if (X !== void 0) + return X; + } + var re; + eo = !0; + var de = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + var He; + He = Z0.current, Z0.current = null, ug(); + try { + if (H) { + var Fe = /* @__PURE__ */ a(function() { + throw Error(); + }, "Fake"); + if (Object.defineProperty(Fe.prototype, "props", { + set: /* @__PURE__ */ a(function() { + throw Error(); + }, "set") + }), typeof Reflect == "object" && Reflect.construct) { + try { + Reflect.construct(Fe, []); + } catch (Ir) { + re = Ir; + } + Reflect.construct(_, [], Fe); + } else { + try { + Fe.call(); + } catch (Ir) { + re = Ir; + } + _.call(Fe.prototype); + } + } else { + try { + throw Error(); + } catch (Ir) { + re = Ir; + } + _(); + } + } catch (Ir) { + if (Ir && re && typeof Ir.stack == "string") { + for (var Ke = Ir.stack.split(` +`), ut = re.stack.split(` +`), Ct = Ke.length - 1, Nt = ut.length - 1; Ct >= 1 && Nt >= 0 && Ke[Ct] !== ut[Nt]; ) + Nt--; + for (; Ct >= 1 && Nt >= 0; Ct--, Nt--) + if (Ke[Ct] !== ut[Nt]) { + if (Ct !== 1 || Nt !== 1) + do + if (Ct--, Nt--, Nt < 0 || Ke[Ct] !== ut[Nt]) { + var Bt = ` +` + Ke[Ct].replace(" at new ", " at "); + return _.displayName && Bt.includes("") && (Bt = Bt.replace("", _.displayName)), typeof _ == "func\ +tion" && Xs.set(_, Bt), Bt; + } + while (Ct >= 1 && Nt >= 0); + break; + } + } + } finally { + eo = !1, Z0.current = He, jS(), Error.prepareStackTrace = de; + } + var zt = _ ? _.displayName || _.name : "", tr = zt ? Ks(zt) : ""; + return typeof _ == "function" && Xs.set(_, tr), tr; + } + a(cg, "describeNativeComponentFrame"); + function eh(_, H, X) { + return cg(_, !1); + } + a(eh, "describeFunctionComponentFrame"); + function US(_) { + var H = _.prototype; + return !!(H && H.isReactComponent); + } + a(US, "shouldConstruct"); + function Qs(_, H, X) { + if (_ == null) + return ""; + if (typeof _ == "function") + return cg(_, US(_)); + if (typeof _ == "string") + return Ks(_); + switch (_) { + case v: + return Ks("Suspense"); + case g: + return Ks("SuspenseList"); + } + if (typeof _ == "object") + switch (_.$$typeof) { + case h: + return eh(_.render); + case b: + return Qs(_.type, H, X); + case w: { + var re = _, de = re._payload, He = re._init; + try { + return Qs(He(de), H, X); + } catch { + } + } + } + return ""; + } + a(Qs, "describeUnknownElementTypeFrameInDEV"); + var fg = {}, af = ae.ReactDebugCurrentFrame; + function of(_) { + if (_) { + var H = _._owner, X = Qs(_.type, _._source, H ? H.type : null); + af.setExtraStackFrame(X); + } else + af.setExtraStackFrame(null); + } + a(of, "setCurrentlyValidatingElement"); + function dg(_, H, X, re, de) { + { + var He = Function.call.bind(Xa); + for (var Fe in _) + if (He(_, Fe)) { + var Ke = void 0; + try { + if (typeof _[Fe] != "function") { + var ut = Error((re || "React class") + ": " + X + " type `" + Fe + "` is invalid; it must be a function, usually from the `p\ +rop-types` package, but received `" + typeof _[Fe] + "`.This often happens because of typos such as `PropTypes.function` instead of `PropTyp\ +es.func`."); + throw ut.name = "Invariant Violation", ut; + } + Ke = _[Fe](H, Fe, re, X, null, "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"); + } catch (Ct) { + Ke = Ct; + } + Ke && !(Ke instanceof Error) && (of(de), J("%s: type specification of %s `%s` is invalid; the type checker function must return \ +`null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectO\ +f, oneOf, oneOfType, and shape all require an argument).", re || "React class", X, Fe, typeof Ke), of(null)), Ke instanceof Error && !(Ke.message in + fg) && (fg[Ke.message] = !0, of(de), J("Failed %s type: %s", X, Ke.message), of(null)); + } + } + } + a(dg, "checkPropTypes"); + function Js(_) { + if (_) { + var H = _._owner, X = Qs(_.type, _._source, H ? H.type : null); + $(X); + } else + $(null); + } + a(Js, "setCurrentlyValidatingElement$1"); + var sf; + sf = !1; + function Ot() { + if (M.current) { + var _ = ve(M.current.type); + if (_) + return ` + +Check the render method of \`` + _ + "`."; + } + return ""; + } + a(Ot, "getDeclarationErrorAddendum"); + function qS(_) { + if (_ !== void 0) { + var H = _.fileName.replace(/^.*[\\\/]/, ""), X = _.lineNumber; + return ` + +Check your code at ` + H + ":" + X + "."; + } + return ""; + } + a(qS, "getSourceInfoErrorAddendum"); + function pg(_) { + return _ != null ? qS(_.__source) : ""; + } + a(pg, "getSourceInfoErrorAddendumForProps"); + var Xe = {}; + function hg(_) { + var H = Ot(); + if (!H) { + var X = typeof _ == "string" ? _ : _.displayName || _.name; + X && (H = ` + +Check the top-level render call using <` + X + ">."); + } + return H; + } + a(hg, "getCurrentComponentErrorInfo"); + function In(_, H) { + if (!(!_._store || _._store.validated || _.key != null)) { + _._store.validated = !0; + var X = hg(H); + if (!Xe[X]) { + Xe[X] = !0; + var re = ""; + _ && _._owner && _._owner !== M.current && (re = " It was passed a child from " + ve(_._owner.type) + "."), Js(_), J('Each child i\ +n a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', X, re), Js(null); + } + } + } + a(In, "validateExplicitKey"); + function Zs(_, H) { + if (typeof _ == "object") { + if (br(_)) + for (var X = 0; X < _.length; X++) { + var re = _[X]; + Qe(re) && In(re, H); + } + else if (Qe(_)) + _._store && (_._store.validated = !0); + else if (_) { + var de = R(_); + if (typeof de == "function" && de !== _.entries) + for (var He = de.call(_), Fe; !(Fe = He.next()).done; ) + Qe(Fe.value) && In(Fe.value, H); + } + } + } + a(Zs, "validateChildKeys"); + function el(_) { + { + var H = _.type; + if (H == null || typeof H == "string") + return; + var X; + if (typeof H == "function") + X = H.propTypes; + else if (typeof H == "object" && (H.$$typeof === h || // Note: Memo only checks outer props here. + // Inner props are checked in the reconciler. + H.$$typeof === b)) + X = H.propTypes; + else + return; + if (X) { + var re = ve(H); + dg(X, _.props, "prop", re, _); + } else if (H.PropTypes !== void 0 && !sf) { + sf = !0; + var de = ve(H); + J("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?", de || "Unknown"); + } + typeof H.getDefaultProps == "function" && !H.getDefaultProps.isReactClassApproved && J("getDefaultProps is only used on classic Reac\ +t.createClass definitions. Use a static property named `defaultProps` instead."); + } + } + a(el, "validatePropTypes"); + function VS(_) { + { + for (var H = Object.keys(_.props), X = 0; X < H.length; X++) { + var re = H[X]; + if (re !== "children" && re !== "key") { + Js(_), J("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", re), Js(null); + break; + } + } + _.ref !== null && (Js(_), J("Invalid attribute `ref` supplied to `React.Fragment`."), Js(null)); + } + } + a(VS, "validateFragmentProps"); + function Yr(_, H, X) { + var re = ef(_); + if (!re) { + var de = ""; + (_ === void 0 || typeof _ == "object" && _ !== null && Object.keys(_).length === 0) && (de += " You likely forgot to export your com\ +ponent from the file it's defined in, or you might have mixed up default and named imports."); + var He = pg(H); + He ? de += He : de += Ot(); + var Fe; + _ === null ? Fe = "null" : br(_) ? Fe = "array" : _ !== void 0 && _.$$typeof === t ? (Fe = "<" + (ve(_.type) || "Unknown") + " />", de = + " Did you accidentally export a JSX literal instead of a component?") : Fe = typeof _, J("React.createElement: type is invalid -- ex\ +pected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", Fe, de); + } + var Ke = Jc.apply(this, arguments); + if (Ke == null) + return Ke; + if (re) + for (var ut = 2; ut < arguments.length; ut++) + Zs(arguments[ut], _); + return _ === o ? VS(Ke) : el(Ke), Ke; + } + a(Yr, "createElementWithValidation"); + var Xt = !1; + function WS(_) { + var H = Yr.bind(null, _); + return H.type = _, Xt || (Xt = !0, he("React.createFactory() is deprecated and will be removed in a future major release. Consider usi\ +ng JSX or use React.createElement() directly instead.")), Object.defineProperty(H, "type", { + enumerable: !1, + get: /* @__PURE__ */ a(function() { + return he("Factory.type is deprecated. Access the class directly before passing it to createFactory."), Object.defineProperty(this, + "type", { + value: _ + }), _; + }, "get") + }), H; + } + a(WS, "createFactoryWithValidation"); + function to(_, H, X) { + for (var re = Me.apply(this, arguments), de = 2; de < arguments.length; de++) + Zs(arguments[de], re.type); + return el(re), re; + } + a(to, "cloneElementWithValidation"); + function va(_, H) { + var X = O.transition; + O.transition = {}; + var re = O.transition; + O.transition._updatedFibers = /* @__PURE__ */ new Set(); + try { + _(); + } finally { + if (O.transition = X, X === null && re._updatedFibers) { + var de = re._updatedFibers.size; + de > 10 && he("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to u\ +se React provided hooks. Otherwise concurrent mode guarantees are off the table."), re._updatedFibers.clear(); + } + } + } + a(va, "startTransition"); + var Lo = !1, lf = null; + function th(_) { + if (lf === null) + try { + var H = ("require" + Math.random()).slice(0, 7), X = S5 && S5[H]; + lf = X.call(S5, "timers").setImmediate; + } catch { + lf = /* @__PURE__ */ a(function(de) { + Lo === !1 && (Lo = !0, typeof MessageChannel > "u" && J("This browser does not have a MessageChannel implementation, so enqueuin\ +g tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this war\ +ning.")); + var He = new MessageChannel(); + He.port1.onmessage = de, He.port2.postMessage(void 0); + }, "enqueueTaskImpl"); + } + return lf(_); + } + a(th, "enqueueTask"); + var Ki = 0, rh = !1; + function GS(_) { + { + var H = Ki; + Ki++, F.current === null && (F.current = []); + var X = F.isBatchingLegacy, re; + try { + if (F.isBatchingLegacy = !0, re = _(), !X && F.didScheduleLegacyUpdate) { + var de = F.current; + de !== null && (F.didScheduleLegacyUpdate = !1, cf(de)); + } + } catch (zt) { + throw uf(H), zt; + } finally { + F.isBatchingLegacy = X; + } + if (re !== null && typeof re == "object" && typeof re.then == "function") { + var He = re, Fe = !1, Ke = { + then: /* @__PURE__ */ a(function(zt, tr) { + Fe = !0, He.then(function(Ir) { + uf(H), Ki === 0 ? nh(Ir, zt, tr) : zt(Ir); + }, function(Ir) { + uf(H), tr(Ir); + }); + }, "then") + }; + return !rh && typeof Promise < "u" && Promise.resolve().then(function() { + }).then(function() { + Fe || (rh = !0, J("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving \ +multiple act calls and mixing their scopes. You should - await act(async () => ...);")); + }), Ke; + } else { + var ut = re; + if (uf(H), Ki === 0) { + var Ct = F.current; + Ct !== null && (cf(Ct), F.current = null); + var Nt = { + then: /* @__PURE__ */ a(function(zt, tr) { + F.current === null ? (F.current = [], nh(ut, zt, tr)) : zt(ut); + }, "then") + }; + return Nt; + } else { + var Bt = { + then: /* @__PURE__ */ a(function(zt, tr) { + zt(ut); + }, "then") + }; + return Bt; + } + } + } + } + a(GS, "act"); + function uf(_) { + _ !== Ki - 1 && J("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before makin\ +g a new one. "), Ki = _; + } + a(uf, "popActScope"); + function nh(_, H, X) { + { + var re = F.current; + if (re !== null) + try { + cf(re), th(function() { + re.length === 0 ? (F.current = null, H(_)) : nh(_, H, X); + }); + } catch (de) { + X(de); + } + else + H(_); + } + } + a(nh, "recursivelyFlushAsyncActWork"); + var tl = !1; + function cf(_) { + if (!tl) { + tl = !0; + var H = 0; + try { + for (; H < _.length; H++) { + var X = _[H]; + do + X = X(!0); + while (X !== null); + } + _.length = 0; + } catch (re) { + throw _ = _.slice(H + 1), re; + } finally { + tl = !1; + } + } + } + a(cf, "flushActQueue"); + var ff = Yr, mg = to, vg = WS, gg = { + map: sr, + forEach: z0, + count: LS, + toArray: j0, + only: PS + }; + ft.Children = gg, ft.Component = Ye, ft.Fragment = o, ft.Profiler = l, ft.PureComponent = _t, ft.StrictMode = s, ft.Suspense = v, ft.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = + ae, ft.cloneElement = mg, ft.createContext = kS, ft.createElement = ff, ft.createFactory = vg, ft.createRef = Or, ft.forwardRef = Wi, ft. + isValidElement = Qe, ft.lazy = Ws, ft.memo = q0, ft.startTransition = va, ft.unstable_act = GS, ft.useCallback = NS, ft.useContext = V0, + ft.useDebugValue = $S, ft.useDeferredValue = lg, ft.useEffect = pu, ft.useId = zS, ft.useImperativeHandle = BS, ft.useInsertionEffect = fn, + ft.useLayoutEffect = MS, ft.useMemo = sg, ft.useReducer = tf, ft.useRef = rf, ft.useState = Gs, ft.useSyncExternalStore = Yi, ft.useTransition = + HS, ft.version = e, typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop == "\ +function" && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error()); + })(); +}); + +// ../node_modules/react/index.js +var fe = P((XHe, DI) => { + "use strict"; + DI.exports = CI(); +}); + +// ../node_modules/scheduler/cjs/scheduler.development.js +var RI = P((Ht) => { + "use strict"; + (function() { + "use strict"; + typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart == "function" && __REACT_DEVTOOLS_GLOBAL_HOOK__. + registerInternalModuleStart(new Error()); + var e = !1, t = !1, r = 5; + function o(Se, Me) { + var Qe = Se.length; + Se.push(Me), c(Se, Me, Qe); + } + a(o, "push"); + function s(Se) { + return Se.length === 0 ? null : Se[0]; + } + a(s, "peek"); + function l(Se) { + if (Se.length === 0) + return null; + var Me = Se[0], Qe = Se.pop(); + return Qe !== Me && (Se[0] = Qe, p(Se, Qe, 0)), Me; + } + a(l, "pop"); + function c(Se, Me, Qe) { + for (var Dt = Qe; Dt > 0; ) { + var qt = Dt - 1 >>> 1, Fn = Se[qt]; + if (h(Fn, Me) > 0) + Se[qt] = Me, Se[Dt] = Fn, Dt = qt; + else + return; + } + } + a(c, "siftUp"); + function p(Se, Me, Qe) { + for (var Dt = Qe, qt = Se.length, Fn = qt >>> 1; Dt < Fn; ) { + var Sr = (Dt + 1) * 2 - 1, Ja = Se[Sr], er = Sr + 1, Za = Se[er]; + if (h(Ja, Me) < 0) + er < qt && h(Za, Ja) < 0 ? (Se[Dt] = Za, Se[er] = Me, Dt = er) : (Se[Dt] = Ja, Se[Sr] = Me, Dt = Sr); + else if (er < qt && h(Za, Me) < 0) + Se[Dt] = Za, Se[er] = Me, Dt = er; + else + return; + } + } + a(p, "siftDown"); + function h(Se, Me) { + var Qe = Se.sortIndex - Me.sortIndex; + return Qe !== 0 ? Qe : Se.id - Me.id; + } + a(h, "compare"); + var v = 1, g = 2, b = 3, w = 4, E = 5; + function D(Se, Me) { + } + a(D, "markTaskErrored"); + var C = typeof performance == "object" && typeof performance.now == "function"; + if (C) { + var R = performance; + Ht.unstable_now = function() { + return R.now(); + }; + } else { + var I = Date, O = I.now(); + Ht.unstable_now = function() { + return I.now() - O; + }; + } + var F = 1073741823, M = -1, N = 250, B = 5e3, $ = 1e4, U = F, q = [], ee = [], ie = 1, le = null, ae = b, he = !1, J = !1, ue = !1, De = typeof setTimeout == + "function" ? setTimeout : null, ke = typeof clearTimeout == "function" ? clearTimeout : null, Te = typeof setImmediate < "u" ? setImmediate : + null, $e = typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 ? navigator.scheduling. + isInputPending.bind(navigator.scheduling) : null; + function Be(Se) { + for (var Me = s(ee); Me !== null; ) { + if (Me.callback === null) + l(ee); + else if (Me.startTime <= Se) + l(ee), Me.sortIndex = Me.expirationTime, o(q, Me); + else + return; + Me = s(ee); + } + } + a(Be, "advanceTimers"); + function Ye(Se) { + if (ue = !1, Be(Se), !J) + if (s(q) !== null) + J = !0, Qa(pt); + else { + var Me = s(ee); + Me !== null && cn(Ye, Me.startTime - Se); + } + } + a(Ye, "handleTimeout"); + function pt(Se, Me) { + J = !1, ue && (ue = !1, Fa()), he = !0; + var Qe = ae; + try { + if (t) + try { + return lt(Se, Me); + } catch (qt) { + if (le !== null) { + var Dt = Ht.unstable_now(); + le.isQueued = !1; + } + throw qt; + } + else + return lt(Se, Me); + } finally { + le = null, ae = Qe, he = !1; + } + } + a(pt, "flushWork"); + function lt(Se, Me) { + var Qe = Me; + for (Be(Qe), le = s(q); le !== null && !e && !(le.expirationTime > Qe && (!Se || Xa())); ) { + var Dt = le.callback; + if (typeof Dt == "function") { + le.callback = null, ae = le.priorityLevel; + var qt = le.expirationTime <= Qe, Fn = Dt(qt); + Qe = Ht.unstable_now(), typeof Fn == "function" ? le.callback = Fn : le === s(q) && l(q), Be(Qe); + } else + l(q); + le = s(q); + } + if (le !== null) + return !0; + var Sr = s(ee); + return Sr !== null && cn(Ye, Sr.startTime - Qe), !1; + } + a(lt, "workLoop"); + function ht(Se, Me) { + switch (Se) { + case v: + case g: + case b: + case w: + case E: + break; + default: + Se = b; + } + var Qe = ae; + ae = Se; + try { + return Me(); + } finally { + ae = Qe; + } + } + a(ht, "unstable_runWithPriority"); + function St(Se) { + var Me; + switch (ae) { + case v: + case g: + case b: + Me = b; + break; + default: + Me = ae; + break; + } + var Qe = ae; + ae = Me; + try { + return Se(); + } finally { + ae = Qe; + } + } + a(St, "unstable_next"); + function _t(Se) { + var Me = ae; + return function() { + var Qe = ae; + ae = Me; + try { + return Se.apply(this, arguments); + } finally { + ae = Qe; + } + }; + } + a(_t, "unstable_wrapCallback"); + function Ut(Se, Me, Qe) { + var Dt = Ht.unstable_now(), qt; + if (typeof Qe == "object" && Qe !== null) { + var Fn = Qe.delay; + typeof Fn == "number" && Fn > 0 ? qt = Dt + Fn : qt = Dt; + } else + qt = Dt; + var Sr; + switch (Se) { + case v: + Sr = M; + break; + case g: + Sr = N; + break; + case E: + Sr = U; + break; + case w: + Sr = $; + break; + case b: + default: + Sr = B; + break; + } + var Ja = qt + Sr, er = { + id: ie++, + callback: Me, + priorityLevel: Se, + startTime: qt, + expirationTime: Ja, + sortIndex: -1 + }; + return qt > Dt ? (er.sortIndex = qt, o(ee, er), s(q) === null && er === s(ee) && (ue ? Fa() : ue = !0, cn(Ye, qt - Dt))) : (er.sortIndex = + Ja, o(q, er), !J && !he && (J = !0, Qa(pt))), er; + } + a(Ut, "unstable_scheduleCallback"); + function Or() { + } + a(Or, "unstable_pauseExecution"); + function Wn() { + !J && !he && (J = !0, Qa(pt)); + } + a(Wn, "unstable_continueExecution"); + function br() { + return s(q); + } + a(br, "unstable_getFirstCallbackNode"); + function _e(Se) { + Se.callback = null; + } + a(_e, "unstable_cancelCallback"); + function or() { + return ae; + } + a(or, "unstable_getCurrentPriorityLevel"); + var ir = !1, dr = null, Gn = -1, ln = r, ve = -1; + function Xa() { + var Se = Ht.unstable_now() - ve; + return !(Se < ln); + } + a(Xa, "shouldYieldToHost"); + function ha() { + } + a(ha, "requestPaint"); + function Fo(Se) { + if (Se < 0 || Se > 125) { + console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"); + return; + } + Se > 0 ? ln = Math.floor(1e3 / Se) : ln = r; + } + a(Fo, "forceFrameRate"); + var Io = /* @__PURE__ */ a(function() { + if (dr !== null) { + var Se = Ht.unstable_now(); + ve = Se; + var Me = !0, Qe = !0; + try { + Qe = dr(Me, Se); + } finally { + Qe ? un() : (ir = !1, dr = null); + } + } else + ir = !1; + }, "performWorkUntilDeadline"), un; + if (typeof Te == "function") + un = /* @__PURE__ */ a(function() { + Te(Io); + }, "schedulePerformWorkUntilDeadline"); + else if (typeof MessageChannel < "u") { + var ma = new MessageChannel(), Yn = ma.port2; + ma.port1.onmessage = Io, un = /* @__PURE__ */ a(function() { + Yn.postMessage(null); + }, "schedulePerformWorkUntilDeadline"); + } else + un = /* @__PURE__ */ a(function() { + De(Io, 0); + }, "schedulePerformWorkUntilDeadline"); + function Qa(Se) { + dr = Se, ir || (ir = !0, un()); + } + a(Qa, "requestHostCallback"); + function cn(Se, Me) { + Gn = De(function() { + Se(Ht.unstable_now()); + }, Me); + } + a(cn, "requestHostTimeout"); + function Fa() { + ke(Gn), Gn = -1; + } + a(Fa, "cancelHostTimeout"); + var qs = ha, Jc = null; + Ht.unstable_IdlePriority = E, Ht.unstable_ImmediatePriority = v, Ht.unstable_LowPriority = w, Ht.unstable_NormalPriority = b, Ht.unstable_Profiling = + Jc, Ht.unstable_UserBlockingPriority = g, Ht.unstable_cancelCallback = _e, Ht.unstable_continueExecution = Wn, Ht.unstable_forceFrameRate = + Fo, Ht.unstable_getCurrentPriorityLevel = or, Ht.unstable_getFirstCallbackNode = br, Ht.unstable_next = St, Ht.unstable_pauseExecution = + Or, Ht.unstable_requestPaint = qs, Ht.unstable_runWithPriority = ht, Ht.unstable_scheduleCallback = Ut, Ht.unstable_shouldYield = Xa, Ht. + unstable_wrapCallback = _t, typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop == + "function" && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error()); + })(); +}); + +// ../node_modules/scheduler/index.js +var TI = P((ZHe, AI) => { + "use strict"; + AI.exports = RI(); +}); + +// ../node_modules/react-dom/cjs/react-dom.development.js +var _I = P((Ha) => { + "use strict"; + (function() { + "use strict"; + typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ < "u" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart == "function" && __REACT_DEVTOOLS_GLOBAL_HOOK__. + registerInternalModuleStart(new Error()); + var e = fe(), t = TI(), r = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, o = !1; + function s(n) { + o = n; + } + a(s, "setSuppressWarning"); + function l(n) { + if (!o) { + for (var i = arguments.length, u = new Array(i > 1 ? i - 1 : 0), d = 1; d < i; d++) + u[d - 1] = arguments[d]; + p("warn", n, u); + } + } + a(l, "warn"); + function c(n) { + if (!o) { + for (var i = arguments.length, u = new Array(i > 1 ? i - 1 : 0), d = 1; d < i; d++) + u[d - 1] = arguments[d]; + p("error", n, u); + } + } + a(c, "error"); + function p(n, i, u) { + { + var d = r.ReactDebugCurrentFrame, m = d.getStackAddendum(); + m !== "" && (i += "%s", u = u.concat([m])); + var y = u.map(function(x) { + return String(x); + }); + y.unshift("Warning: " + i), Function.prototype.apply.call(console[n], console, y); + } + } + a(p, "printWarning"); + var h = 0, v = 1, g = 2, b = 3, w = 4, E = 5, D = 6, C = 7, R = 8, I = 9, O = 10, F = 11, M = 12, N = 13, B = 14, $ = 15, U = 16, q = 17, + ee = 18, ie = 19, le = 21, ae = 22, he = 23, J = 24, ue = 25, De = !0, ke = !1, Te = !1, $e = !1, Be = !1, Ye = !0, pt = !1, lt = !1, ht = !0, + St = !0, _t = !0, Ut = /* @__PURE__ */ new Set(), Or = {}, Wn = {}; + function br(n, i) { + _e(n, i), _e(n + "Capture", i); + } + a(br, "registerTwoPhaseEvent"); + function _e(n, i) { + Or[n] && c("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.", n), Or[n] = i; + { + var u = n.toLowerCase(); + Wn[u] = n, n === "onDoubleClick" && (Wn.ondblclick = n); + } + for (var d = 0; d < i.length; d++) + Ut.add(i[d]); + } + a(_e, "registerDirectEvent"); + var or = typeof window < "u" && typeof window.document < "u" && typeof window.document.createElement < "u", ir = Object.prototype.hasOwnProperty; + function dr(n) { + { + var i = typeof Symbol == "function" && Symbol.toStringTag, u = i && n[Symbol.toStringTag] || n.constructor.name || "Object"; + return u; + } + } + a(dr, "typeName"); + function Gn(n) { + try { + return ln(n), !1; + } catch { + return !0; + } + } + a(Gn, "willCoercionThrow"); + function ln(n) { + return "" + n; + } + a(ln, "testStringCoercion"); + function ve(n, i) { + if (Gn(n)) + return c("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.", + i, dr(n)), ln(n); + } + a(ve, "checkAttributeStringCoercion"); + function Xa(n) { + if (Gn(n)) + return c("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.", dr(n)), ln( + n); + } + a(Xa, "checkKeyStringCoercion"); + function ha(n, i) { + if (Gn(n)) + return c("The provided `%s` prop is an unsupported type %s. This value must be coerced to a string before before using it here.", i, + dr(n)), ln(n); + } + a(ha, "checkPropStringCoercion"); + function Fo(n, i) { + if (Gn(n)) + return c("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it he\ +re.", i, dr(n)), ln(n); + } + a(Fo, "checkCSSPropertyStringCoercion"); + function Io(n) { + if (Gn(n)) + return c("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using i\ +t here.", dr(n)), ln(n); + } + a(Io, "checkHtmlStringCoercion"); + function un(n) { + if (Gn(n)) + return c("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coer\ +ced to a string before before using it here.", dr(n)), ln(n); + } + a(un, "checkFormFieldValueStringCoercion"); + var ma = 0, Yn = 1, Qa = 2, cn = 3, Fa = 4, qs = 5, Jc = 6, Se = ":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1\ +FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD", Me = Se + "\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\\ +u2040", Qe = new RegExp("^[" + Se + "][" + Me + "]*$"), Dt = {}, qt = {}; + function Fn(n) { + return ir.call(qt, n) ? !0 : ir.call(Dt, n) ? !1 : Qe.test(n) ? (qt[n] = !0, !0) : (Dt[n] = !0, c("Invalid attribute name: `%s`", n), !1); + } + a(Fn, "isAttributeNameSafe"); + function Sr(n, i, u) { + return i !== null ? i.type === ma : u ? !1 : n.length > 2 && (n[0] === "o" || n[0] === "O") && (n[1] === "n" || n[1] === "N"); + } + a(Sr, "shouldIgnoreAttribute"); + function Ja(n, i, u, d) { + if (u !== null && u.type === ma) + return !1; + switch (typeof i) { + case "function": + case "symbol": + return !0; + case "boolean": { + if (d) + return !1; + if (u !== null) + return !u.acceptsBooleans; + var m = n.toLowerCase().slice(0, 5); + return m !== "data-" && m !== "aria-"; + } + default: + return !1; + } + } + a(Ja, "shouldRemoveAttributeWithWarning"); + function er(n, i, u, d) { + if (i === null || typeof i > "u" || Ja(n, i, u, d)) + return !0; + if (d) + return !1; + if (u !== null) + switch (u.type) { + case cn: + return !i; + case Fa: + return i === !1; + case qs: + return isNaN(i); + case Jc: + return isNaN(i) || i < 1; + } + return !1; + } + a(er, "shouldRemoveAttribute"); + function Za(n) { + return sr.hasOwnProperty(n) ? sr[n] : null; + } + a(Za, "getPropertyInfo"); + function wr(n, i, u, d, m, y, x) { + this.acceptsBooleans = i === Qa || i === cn || i === Fa, this.attributeName = d, this.attributeNamespace = m, this.mustUseProperty = u, + this.propertyName = n, this.type = i, this.sanitizeURL = y, this.removeEmptyString = x; + } + a(wr, "PropertyInfoRecord"); + var sr = {}, LS = [ + "children", + "dangerouslySetInnerHTML", + // TODO: This prevents the assignment of defaultValue to regular + // elements (not just inputs). Now that ReactDOMInput assigns to the + // defaultValue property -- do we need this? + "defaultValue", + "defaultChecked", + "innerHTML", + "suppressContentEditableWarning", + "suppressHydrationWarning", + "style" + ]; + LS.forEach(function(n) { + sr[n] = new wr( + n, + ma, + !1, + // mustUseProperty + n, + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(n) { + var i = n[0], u = n[1]; + sr[i] = new wr( + i, + Yn, + !1, + // mustUseProperty + u, + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(n) { + sr[n] = new wr( + n, + Qa, + !1, + // mustUseProperty + n.toLowerCase(), + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(n) { + sr[n] = new wr( + n, + Qa, + !1, + // mustUseProperty + n, + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), [ + "allowFullScreen", + "async", + // Note: there is a special case that prevents it from being written to the DOM + // on the client side because the browsers are inconsistent. Instead we call focus(). + "autoFocus", + "autoPlay", + "controls", + "default", + "defer", + "disabled", + "disablePictureInPicture", + "disableRemotePlayback", + "formNoValidate", + "hidden", + "loop", + "noModule", + "noValidate", + "open", + "playsInline", + "readOnly", + "required", + "reversed", + "scoped", + "seamless", + // Microdata + "itemScope" + ].forEach(function(n) { + sr[n] = new wr( + n, + cn, + !1, + // mustUseProperty + n.toLowerCase(), + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), [ + "checked", + // Note: `option.selected` is not updated if `select.multiple` is + // disabled with `removeAttribute`. We have special logic for handling this. + "multiple", + "muted", + "selected" + // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function(n) { + sr[n] = new wr( + n, + cn, + !0, + // mustUseProperty + n, + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), [ + "capture", + "download" + // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function(n) { + sr[n] = new wr( + n, + Fa, + !1, + // mustUseProperty + n, + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), [ + "cols", + "rows", + "size", + "span" + // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function(n) { + sr[n] = new wr( + n, + Jc, + !1, + // mustUseProperty + n, + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), ["rowSpan", "start"].forEach(function(n) { + sr[n] = new wr( + n, + qs, + !1, + // mustUseProperty + n.toLowerCase(), + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }); + var z0 = /[\-\:]([a-z])/g, j0 = /* @__PURE__ */ a(function(n) { + return n[1].toUpperCase(); + }, "capitalize"); + [ + "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" + // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function(n) { + var i = n.replace(z0, j0); + sr[i] = new wr( + i, + Yn, + !1, + // mustUseProperty + n, + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }), [ + "xlink:actuate", + "xlink:arcrole", + "xlink:role", + "xlink:show", + "xlink:title", + "xlink:type" + // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function(n) { + var i = n.replace(z0, j0); + sr[i] = new wr( + i, + Yn, + !1, + // mustUseProperty + n, + "http://www.w3.org/1999/xlink", + !1, + // sanitizeURL + !1 + ); + }), [ + "xml:base", + "xml:lang", + "xml:space" + // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function(n) { + var i = n.replace(z0, j0); + sr[i] = new wr( + i, + Yn, + !1, + // mustUseProperty + n, + "http://www.w3.org/XML/1998/namespace", + !1, + // sanitizeURL + !1 + ); + }), ["tabIndex", "crossOrigin"].forEach(function(n) { + sr[n] = new wr( + n, + Yn, + !1, + // mustUseProperty + n.toLowerCase(), + // attributeName + null, + // attributeNamespace + !1, + // sanitizeURL + !1 + ); + }); + var PS = "xlinkHref"; + sr[PS] = new wr( + "xlinkHref", + Yn, + !1, + // mustUseProperty + "xlink:href", + "http://www.w3.org/1999/xlink", + !0, + // sanitizeURL + !1 + ), ["src", "href", "action", "formAction"].forEach(function(n) { + sr[n] = new wr( + n, + Yn, + !1, + // mustUseProperty + n.toLowerCase(), + // attributeName + null, + // attributeNamespace + !0, + // sanitizeURL + !0 + ); + }); + var kS = /^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i, Vs = !1; + function Zc(n) { + !Vs && kS.test(n) && (Vs = !0, c("A future version of React will block javascript: URLs as a security precaution. Use event handlers i\ +nstead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.", JSON.stringify(n))); + } + a(Zc, "sanitizeURL"); + function og(n, i, u, d) { + if (d.mustUseProperty) { + var m = d.propertyName; + return n[m]; + } else { + ve(u, i), d.sanitizeURL && Zc("" + u); + var y = d.attributeName, x = null; + if (d.type === Fa) { + if (n.hasAttribute(y)) { + var A = n.getAttribute(y); + return A === "" ? !0 : er(i, u, d, !1) ? A : A === "" + u ? u : A; + } + } else if (n.hasAttribute(y)) { + if (er(i, u, d, !1)) + return n.getAttribute(y); + if (d.type === cn) + return u; + x = n.getAttribute(y); + } + return er(i, u, d, !1) ? x === null ? u : x : x === "" + u ? u : x; + } + } + a(og, "getValueForProperty"); + function ig(n, i, u, d) { + { + if (!Fn(i)) + return; + if (!n.hasAttribute(i)) + return u === void 0 ? void 0 : null; + var m = n.getAttribute(i); + return ve(u, i), m === "" + u ? u : m; + } + } + a(ig, "getValueForAttribute"); + function U0(n, i, u, d) { + var m = Za(i); + if (!Sr(i, m, d)) { + if (er(i, u, m, d) && (u = null), d || m === null) { + if (Fn(i)) { + var y = i; + u === null ? n.removeAttribute(y) : (ve(u, i), n.setAttribute(y, "" + u)); + } + return; + } + var x = m.mustUseProperty; + if (x) { + var A = m.propertyName; + if (u === null) { + var T = m.type; + n[A] = T === cn ? !1 : ""; + } else + n[A] = u; + return; + } + var L = m.attributeName, k = m.attributeNamespace; + if (u === null) + n.removeAttribute(L); + else { + var j = m.type, z; + j === cn || j === Fa && u === !0 ? z = "" : (ve(u, L), z = "" + u, m.sanitizeURL && Zc(z.toString())), k ? n.setAttributeNS(k, L, z) : + n.setAttribute(L, z); + } + } + } + a(U0, "setValueForProperty"); + var Ws = Symbol.for("react.element"), Wi = Symbol.for("react.portal"), Gi = Symbol.for("react.fragment"), ef = Symbol.for("react.strict_\ +mode"), q0 = Symbol.for("react.profiler"), Fr = Symbol.for("react.provider"), V0 = Symbol.for("react.context"), Gs = Symbol.for("react.forwa\ +rd_ref"), tf = Symbol.for("react.suspense"), rf = Symbol.for("react.suspense_list"), pu = Symbol.for("react.memo"), fn = Symbol.for("react.l\ +azy"), MS = Symbol.for("react.scope"), NS = Symbol.for("react.debug_trace_mode"), sg = Symbol.for("react.offscreen"), BS = Symbol.for("react\ +.legacy_hidden"), $S = Symbol.for("react.cache"), HS = Symbol.for("react.tracing_marker"), lg = Symbol.iterator, zS = "@@iterator"; + function Yi(n) { + if (n === null || typeof n != "object") + return null; + var i = lg && n[lg] || n[zS]; + return typeof i == "function" ? i : null; + } + a(Yi, "getIteratorFn"); + var et = Object.assign, Ys = 0, W0, G0, Y0, K0, X0, Q0, J0; + function ug() { + } + a(ug, "disabledLog"), ug.__reactDisabledLog = !0; + function jS() { + { + if (Ys === 0) { + W0 = console.log, G0 = console.info, Y0 = console.warn, K0 = console.error, X0 = console.group, Q0 = console.groupCollapsed, J0 = console. + groupEnd; + var n = { + configurable: !0, + enumerable: !0, + value: ug, + writable: !0 + }; + Object.defineProperties(console, { + info: n, + log: n, + warn: n, + error: n, + group: n, + groupCollapsed: n, + groupEnd: n + }); + } + Ys++; + } + } + a(jS, "disableLogs"); + function Z0() { + { + if (Ys--, Ys === 0) { + var n = { + configurable: !0, + enumerable: !0, + writable: !0 + }; + Object.defineProperties(console, { + log: et({}, n, { + value: W0 + }), + info: et({}, n, { + value: G0 + }), + warn: et({}, n, { + value: Y0 + }), + error: et({}, n, { + value: K0 + }), + group: et({}, n, { + value: X0 + }), + groupCollapsed: et({}, n, { + value: Q0 + }), + groupEnd: et({}, n, { + value: J0 + }) + }); + } + Ys < 0 && c("disabledDepth fell below zero. This is a bug in React. Please file an issue."); + } + } + a(Z0, "reenableLogs"); + var hu = r.ReactCurrentDispatcher, Ks; + function eo(n, i, u) { + { + if (Ks === void 0) + try { + throw Error(); + } catch (m) { + var d = m.stack.trim().match(/\n( *(at )?)/); + Ks = d && d[1] || ""; + } + return ` +` + Ks + n; + } + } + a(eo, "describeBuiltInComponentFrame"); + var Xs = !1, nf; + { + var cg = typeof WeakMap == "function" ? WeakMap : Map; + nf = new cg(); + } + function eh(n, i) { + if (!n || Xs) + return ""; + { + var u = nf.get(n); + if (u !== void 0) + return u; + } + var d; + Xs = !0; + var m = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + var y; + y = hu.current, hu.current = null, jS(); + try { + if (i) { + var x = /* @__PURE__ */ a(function() { + throw Error(); + }, "Fake"); + if (Object.defineProperty(x.prototype, "props", { + set: /* @__PURE__ */ a(function() { + throw Error(); + }, "set") + }), typeof Reflect == "object" && Reflect.construct) { + try { + Reflect.construct(x, []); + } catch (K) { + d = K; + } + Reflect.construct(n, [], x); + } else { + try { + x.call(); + } catch (K) { + d = K; + } + n.call(x.prototype); + } + } else { + try { + throw Error(); + } catch (K) { + d = K; + } + n(); + } + } catch (K) { + if (K && d && typeof K.stack == "string") { + for (var A = K.stack.split(` +`), T = d.stack.split(` +`), L = A.length - 1, k = T.length - 1; L >= 1 && k >= 0 && A[L] !== T[k]; ) + k--; + for (; L >= 1 && k >= 0; L--, k--) + if (A[L] !== T[k]) { + if (L !== 1 || k !== 1) + do + if (L--, k--, k < 0 || A[L] !== T[k]) { + var j = ` +` + A[L].replace(" at new ", " at "); + return n.displayName && j.includes("") && (j = j.replace("", n.displayName)), typeof n == "functio\ +n" && nf.set(n, j), j; + } + while (L >= 1 && k >= 0); + break; + } + } + } finally { + Xs = !1, hu.current = y, Z0(), Error.prepareStackTrace = m; + } + var z = n ? n.displayName || n.name : "", Q = z ? eo(z) : ""; + return typeof n == "function" && nf.set(n, Q), Q; + } + a(eh, "describeNativeComponentFrame"); + function US(n, i, u) { + return eh(n, !0); + } + a(US, "describeClassComponentFrame"); + function Qs(n, i, u) { + return eh(n, !1); + } + a(Qs, "describeFunctionComponentFrame"); + function fg(n) { + var i = n.prototype; + return !!(i && i.isReactComponent); + } + a(fg, "shouldConstruct"); + function af(n, i, u) { + if (n == null) + return ""; + if (typeof n == "function") + return eh(n, fg(n)); + if (typeof n == "string") + return eo(n); + switch (n) { + case tf: + return eo("Suspense"); + case rf: + return eo("SuspenseList"); + } + if (typeof n == "object") + switch (n.$$typeof) { + case Gs: + return Qs(n.render); + case pu: + return af(n.type, i, u); + case fn: { + var d = n, m = d._payload, y = d._init; + try { + return af(y(m), i, u); + } catch { + } + } + } + return ""; + } + a(af, "describeUnknownElementTypeFrameInDEV"); + function of(n) { + var i = n._debugOwner ? n._debugOwner.type : null, u = n._debugSource; + switch (n.tag) { + case E: + return eo(n.type); + case U: + return eo("Lazy"); + case N: + return eo("Suspense"); + case ie: + return eo("SuspenseList"); + case h: + case g: + case $: + return Qs(n.type); + case F: + return Qs(n.type.render); + case v: + return US(n.type); + default: + return ""; + } + } + a(of, "describeFiber"); + function dg(n) { + try { + var i = "", u = n; + do + i += of(u), u = u.return; + while (u); + return i; + } catch (d) { + return ` +Error generating stack: ` + d.message + ` +` + d.stack; + } + } + a(dg, "getStackByFiberInDevAndProd"); + function Js(n, i, u) { + var d = n.displayName; + if (d) + return d; + var m = i.displayName || i.name || ""; + return m !== "" ? u + "(" + m + ")" : u; + } + a(Js, "getWrappedName"); + function sf(n) { + return n.displayName || "Context"; + } + a(sf, "getContextName"); + function Ot(n) { + if (n == null) + return null; + if (typeof n.tag == "number" && c("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please \ +file an issue."), typeof n == "function") + return n.displayName || n.name || null; + if (typeof n == "string") + return n; + switch (n) { + case Gi: + return "Fragment"; + case Wi: + return "Portal"; + case q0: + return "Profiler"; + case ef: + return "StrictMode"; + case tf: + return "Suspense"; + case rf: + return "SuspenseList"; + } + if (typeof n == "object") + switch (n.$$typeof) { + case V0: + var i = n; + return sf(i) + ".Consumer"; + case Fr: + var u = n; + return sf(u._context) + ".Provider"; + case Gs: + return Js(n, n.render, "ForwardRef"); + case pu: + var d = n.displayName || null; + return d !== null ? d : Ot(n.type) || "Memo"; + case fn: { + var m = n, y = m._payload, x = m._init; + try { + return Ot(x(y)); + } catch { + return null; + } + } + } + return null; + } + a(Ot, "getComponentNameFromType"); + function qS(n, i, u) { + var d = i.displayName || i.name || ""; + return n.displayName || (d !== "" ? u + "(" + d + ")" : u); + } + a(qS, "getWrappedName$1"); + function pg(n) { + return n.displayName || "Context"; + } + a(pg, "getContextName$1"); + function Xe(n) { + var i = n.tag, u = n.type; + switch (i) { + case J: + return "Cache"; + case I: + var d = u; + return pg(d) + ".Consumer"; + case O: + var m = u; + return pg(m._context) + ".Provider"; + case ee: + return "DehydratedFragment"; + case F: + return qS(u, u.render, "ForwardRef"); + case C: + return "Fragment"; + case E: + return u; + case w: + return "Portal"; + case b: + return "Root"; + case D: + return "Text"; + case U: + return Ot(u); + case R: + return u === ef ? "StrictMode" : "Mode"; + case ae: + return "Offscreen"; + case M: + return "Profiler"; + case le: + return "Scope"; + case N: + return "Suspense"; + case ie: + return "SuspenseList"; + case ue: + return "TracingMarker"; + case v: + case h: + case q: + case g: + case B: + case $: + if (typeof u == "function") + return u.displayName || u.name || null; + if (typeof u == "string") + return u; + break; + } + return null; + } + a(Xe, "getComponentNameFromFiber"); + var hg = r.ReactDebugCurrentFrame, In = null, Zs = !1; + function el() { + { + if (In === null) + return null; + var n = In._debugOwner; + if (n !== null && typeof n < "u") + return Xe(n); + } + return null; + } + a(el, "getCurrentFiberOwnerNameInDevOrNull"); + function VS() { + return In === null ? "" : dg(In); + } + a(VS, "getCurrentFiberStackInDev"); + function Yr() { + hg.getCurrentStack = null, In = null, Zs = !1; + } + a(Yr, "resetCurrentFiber"); + function Xt(n) { + hg.getCurrentStack = n === null ? null : VS, In = n, Zs = !1; + } + a(Xt, "setCurrentFiber"); + function WS() { + return In; + } + a(WS, "getCurrentFiber"); + function to(n) { + Zs = n; + } + a(to, "setIsRendering"); + function va(n) { + return "" + n; + } + a(va, "toString"); + function Lo(n) { + switch (typeof n) { + case "boolean": + case "number": + case "string": + case "undefined": + return n; + case "object": + return un(n), n; + default: + return ""; + } + } + a(Lo, "getToStringValue"); + var lf = { + button: !0, + checkbox: !0, + image: !0, + hidden: !0, + radio: !0, + reset: !0, + submit: !0 + }; + function th(n, i) { + lf[i.type] || i.onChange || i.onInput || i.readOnly || i.disabled || i.value == null || c("You provided a `value` prop to a form field\ + without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either\ + `onChange` or `readOnly`."), i.onChange || i.readOnly || i.disabled || i.checked == null || c("You provided a `checked` prop to a form fiel\ +d without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set eit\ +her `onChange` or `readOnly`."); + } + a(th, "checkControlledValueProps"); + function Ki(n) { + var i = n.type, u = n.nodeName; + return u && u.toLowerCase() === "input" && (i === "checkbox" || i === "radio"); + } + a(Ki, "isCheckable"); + function rh(n) { + return n._valueTracker; + } + a(rh, "getTracker"); + function GS(n) { + n._valueTracker = null; + } + a(GS, "detachTracker"); + function uf(n) { + var i = ""; + return n && (Ki(n) ? i = n.checked ? "true" : "false" : i = n.value), i; + } + a(uf, "getValueFromNode"); + function nh(n) { + var i = Ki(n) ? "checked" : "value", u = Object.getOwnPropertyDescriptor(n.constructor.prototype, i); + un(n[i]); + var d = "" + n[i]; + if (!(n.hasOwnProperty(i) || typeof u > "u" || typeof u.get != "function" || typeof u.set != "function")) { + var m = u.get, y = u.set; + Object.defineProperty(n, i, { + configurable: !0, + get: /* @__PURE__ */ a(function() { + return m.call(this); + }, "get"), + set: /* @__PURE__ */ a(function(A) { + un(A), d = "" + A, y.call(this, A); + }, "set") + }), Object.defineProperty(n, i, { + enumerable: u.enumerable + }); + var x = { + getValue: /* @__PURE__ */ a(function() { + return d; + }, "getValue"), + setValue: /* @__PURE__ */ a(function(A) { + un(A), d = "" + A; + }, "setValue"), + stopTracking: /* @__PURE__ */ a(function() { + GS(n), delete n[i]; + }, "stopTracking") + }; + return x; + } + } + a(nh, "trackValueOnNode"); + function tl(n) { + rh(n) || (n._valueTracker = nh(n)); + } + a(tl, "track"); + function cf(n) { + if (!n) + return !1; + var i = rh(n); + if (!i) + return !0; + var u = i.getValue(), d = uf(n); + return d !== u ? (i.setValue(d), !0) : !1; + } + a(cf, "updateValueIfChanged"); + function ff(n) { + if (n = n || (typeof document < "u" ? document : void 0), typeof n > "u") + return null; + try { + return n.activeElement || n.body; + } catch { + return n.body; + } + } + a(ff, "getActiveElement"); + var mg = !1, vg = !1, gg = !1, _ = !1; + function H(n) { + var i = n.type === "checkbox" || n.type === "radio"; + return i ? n.checked != null : n.value != null; + } + a(H, "isControlled"); + function X(n, i) { + var u = n, d = i.checked, m = et({}, i, { + defaultChecked: void 0, + defaultValue: void 0, + value: void 0, + checked: d ?? u._wrapperState.initialChecked + }); + return m; + } + a(X, "getHostProps"); + function re(n, i) { + th("input", i), i.checked !== void 0 && i.defaultChecked !== void 0 && !vg && (c("%s contains an input of type %s with both checked an\ +d defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked pro\ +p, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.\ +org/link/controlled-components", el() || "A component", i.type), vg = !0), i.value !== void 0 && i.defaultValue !== void 0 && !mg && (c("%s \ +contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify eithe\ +r the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of\ + these props. More info: https://reactjs.org/link/controlled-components", el() || "A component", i.type), mg = !0); + var u = n, d = i.defaultValue == null ? "" : i.defaultValue; + u._wrapperState = { + initialChecked: i.checked != null ? i.checked : i.defaultChecked, + initialValue: Lo(i.value != null ? i.value : d), + controlled: H(i) + }; + } + a(re, "initWrapperState"); + function de(n, i) { + var u = n, d = i.checked; + d != null && U0(u, "checked", d, !1); + } + a(de, "updateChecked"); + function He(n, i) { + var u = n; + { + var d = H(i); + !u._wrapperState.controlled && d && !_ && (c("A component is changing an uncontrolled input to be controlled. This is likely caused \ +by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input el\ +ement for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"), _ = !0), u._wrapperState.controlled && + !d && !gg && (c("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a d\ +efined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the compon\ +ent. More info: https://reactjs.org/link/controlled-components"), gg = !0); + } + de(n, i); + var m = Lo(i.value), y = i.type; + if (m != null) + y === "number" ? (m === 0 && u.value === "" || // We explicitly want to coerce to number here if possible. + // eslint-disable-next-line + u.value != m) && (u.value = va(m)) : u.value !== va(m) && (u.value = va(m)); + else if (y === "submit" || y === "reset") { + u.removeAttribute("value"); + return; + } + i.hasOwnProperty("value") ? Ct(u, i.type, m) : i.hasOwnProperty("defaultValue") && Ct(u, i.type, Lo(i.defaultValue)), i.checked == null && + i.defaultChecked != null && (u.defaultChecked = !!i.defaultChecked); + } + a(He, "updateWrapper"); + function Fe(n, i, u) { + var d = n; + if (i.hasOwnProperty("value") || i.hasOwnProperty("defaultValue")) { + var m = i.type, y = m === "submit" || m === "reset"; + if (y && (i.value === void 0 || i.value === null)) + return; + var x = va(d._wrapperState.initialValue); + u || x !== d.value && (d.value = x), d.defaultValue = x; + } + var A = d.name; + A !== "" && (d.name = ""), d.defaultChecked = !d.defaultChecked, d.defaultChecked = !!d._wrapperState.initialChecked, A !== "" && (d.name = + A); + } + a(Fe, "postMountWrapper"); + function Ke(n, i) { + var u = n; + He(u, i), ut(u, i); + } + a(Ke, "restoreControlledState"); + function ut(n, i) { + var u = i.name; + if (i.type === "radio" && u != null) { + for (var d = n; d.parentNode; ) + d = d.parentNode; + ve(u, "name"); + for (var m = d.querySelectorAll("input[name=" + JSON.stringify("" + u) + '][type="radio"]'), y = 0; y < m.length; y++) { + var x = m[y]; + if (!(x === n || x.form !== n.form)) { + var A = ay(x); + if (!A) + throw new Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported."); + cf(x), He(x, A); + } + } + } + } + a(ut, "updateNamedCousins"); + function Ct(n, i, u) { + // Focused number inputs synchronize on blur. See ChangeEventPlugin.js + (i !== "number" || ff(n.ownerDocument) !== n) && (u == null ? n.defaultValue = va(n._wrapperState.initialValue) : n.defaultValue !== va( + u) && (n.defaultValue = va(u))); + } + a(Ct, "setDefaultValue"); + var Nt = !1, Bt = !1, zt = !1; + function tr(n, i) { + i.value == null && (typeof i.children == "object" && i.children !== null ? e.Children.forEach(i.children, function(u) { + u != null && (typeof u == "string" || typeof u == "number" || Bt || (Bt = !0, c("Cannot infer the option value of complex children. \ +Pass a `value` prop or use a plain string as children to